00000000: 3c 21 44 4f 43 54 59 50 45 20 48 54 4d 4c 3e 0a <!DOCTYPE HTML>.
00000010: 3c 68 74 6d 6c 20 6c 61 6e 67 3d 22 65 6e 22 20 <html lang="en"
00000020: 63 6c 61 73 73 3d 22 6c 69 67 68 74 22 20 64 69 class="light" di
00000030: 72 3d 22 6c 74 72 22 3e 0a 20 20 20 20 3c 68 65 r="ltr">. <he
00000040: 61 64 3e 0a 20 20 20 20 20 20 20 20 3c 21 2d 2d ad>. <!--
00000050: 20 42 6f 6f 6b 20 67 65 6e 65 72 61 74 65 64 20 Book generated
00000060: 75 73 69 6e 67 20 6d 64 42 6f 6f 6b 20 2d 2d 3e using mdBook -->
00000070: 0a 20 20 20 20 20 20 20 20 3c 6d 65 74 61 20 63 . <meta c
00000080: 68 61 72 73 65 74 3d 22 55 54 46 2d 38 22 3e 0a harset="UTF-8">.
00000090: 20 20 20 20 20 20 20 20 3c 74 69 74 6c 65 3e e2 <title>.
000000a0: 9c 85 20 53 74 6f 72 61 67 65 20 2d 20 53 6c 69 .. Storage - Sli
000000b0: 6d 65 42 6f 6f 6b 3c 2f 74 69 74 6c 65 3e 0a 0a meBook</title>..
000000c0: 0a 20 20 20 20 20 20 20 20 3c 21 2d 2d 20 43 75 . <!-- Cu
000000d0: 73 74 6f 6d 20 48 54 4d 4c 20 68 65 61 64 20 2d stom HTML head -
000000e0: 2d 3e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 ->. .
000000f0: 20 20 20 20 3c 6d 65 74 61 20 6e 61 6d 65 3d 22 <meta name="
00000100: 64 65 73 63 72 69 70 74 69 6f 6e 22 20 63 6f 6e description" con
00000110: 74 65 6e 74 3d 22 22 3e 0a 20 20 20 20 20 20 20 tent="">.
00000120: 20 3c 6d 65 74 61 20 6e 61 6d 65 3d 22 76 69 65 <meta name="vie
00000130: 77 70 6f 72 74 22 20 63 6f 6e 74 65 6e 74 3d 22 wport" content="
00000140: 77 69 64 74 68 3d 64 65 76 69 63 65 2d 77 69 64 width=device-wid
00000150: 74 68 2c 20 69 6e 69 74 69 61 6c 2d 73 63 61 6c th, initial-scal
00000160: 65 3d 31 22 3e 0a 20 20 20 20 20 20 20 20 3c 6d e=1">. <m
00000170: 65 74 61 20 6e 61 6d 65 3d 22 74 68 65 6d 65 2d eta name="theme-
00000180: 63 6f 6c 6f 72 22 20 63 6f 6e 74 65 6e 74 3d 22 color" content="
00000190: 23 66 66 66 66 66 66 22 3e 0a 0a 20 20 20 20 20 #ffffff">..
000001a0: 20 20 20 3c 6c 69 6e 6b 20 72 65 6c 3d 22 69 63 <link rel="ic
000001b0: 6f 6e 22 20 68 72 65 66 3d 22 2e 2e 2f 2e 2e 2f on" href="../../
000001c0: 66 61 76 69 63 6f 6e 2e 73 76 67 22 3e 0a 20 20 favicon.svg">.
000001d0: 20 20 20 20 20 20 3c 6c 69 6e 6b 20 72 65 6c 3d <link rel=
000001e0: 22 73 68 6f 72 74 63 75 74 20 69 63 6f 6e 22 20 "shortcut icon"
000001f0: 68 72 65 66 3d 22 2e 2e 2f 2e 2e 2f 66 61 76 69 href="../../favi
00000200: 63 6f 6e 2e 70 6e 67 22 3e 0a 20 20 20 20 20 20 con.png">.
00000210: 20 20 3c 6c 69 6e 6b 20 72 65 6c 3d 22 73 74 79 <link rel="sty
00000220: 6c 65 73 68 65 65 74 22 20 68 72 65 66 3d 22 2e lesheet" href=".
00000230: 2e 2f 2e 2e 2f 63 73 73 2f 76 61 72 69 61 62 6c ./../css/variabl
00000240: 65 73 2e 63 73 73 22 3e 0a 20 20 20 20 20 20 20 es.css">.
00000250: 20 3c 6c 69 6e 6b 20 72 65 6c 3d 22 73 74 79 6c <link rel="styl
00000260: 65 73 68 65 65 74 22 20 68 72 65 66 3d 22 2e 2e esheet" href="..
00000270: 2f 2e 2e 2f 63 73 73 2f 67 65 6e 65 72 61 6c 2e /../css/general.
00000280: 63 73 73 22 3e 0a 20 20 20 20 20 20 20 20 3c 6c css">. <l
00000290: 69 6e 6b 20 72 65 6c 3d 22 73 74 79 6c 65 73 68 ink rel="stylesh
000002a0: 65 65 74 22 20 68 72 65 66 3d 22 2e 2e 2f 2e 2e eet" href="../..
000002b0: 2f 63 73 73 2f 63 68 72 6f 6d 65 2e 63 73 73 22 /css/chrome.css"
000002c0: 3e 0a 20 20 20 20 20 20 20 20 3c 6c 69 6e 6b 20 >. <link
000002d0: 72 65 6c 3d 22 73 74 79 6c 65 73 68 65 65 74 22 rel="stylesheet"
000002e0: 20 68 72 65 66 3d 22 2e 2e 2f 2e 2e 2f 63 73 73 href="../../css
000002f0: 2f 70 72 69 6e 74 2e 63 73 73 22 20 6d 65 64 69 /print.css" medi
00000300: 61 3d 22 70 72 69 6e 74 22 3e 0a 0a 20 20 20 20 a="print">..
00000310: 20 20 20 20 3c 21 2d 2d 20 46 6f 6e 74 73 20 2d <!-- Fonts -
00000320: 2d 3e 0a 20 20 20 20 20 20 20 20 3c 6c 69 6e 6b ->. <link
00000330: 20 72 65 6c 3d 22 73 74 79 6c 65 73 68 65 65 74 rel="stylesheet
00000340: 22 20 68 72 65 66 3d 22 2e 2e 2f 2e 2e 2f 46 6f " href="../../Fo
00000350: 6e 74 41 77 65 73 6f 6d 65 2f 63 73 73 2f 66 6f ntAwesome/css/fo
00000360: 6e 74 2d 61 77 65 73 6f 6d 65 2e 63 73 73 22 3e nt-awesome.css">
00000370: 0a 20 20 20 20 20 20 20 20 3c 6c 69 6e 6b 20 72 . <link r
00000380: 65 6c 3d 22 73 74 79 6c 65 73 68 65 65 74 22 20 el="stylesheet"
00000390: 68 72 65 66 3d 22 2e 2e 2f 2e 2e 2f 66 6f 6e 74 href="../../font
000003a0: 73 2f 66 6f 6e 74 73 2e 63 73 73 22 3e 0a 0a 20 s/fonts.css">..
000003b0: 20 20 20 20 20 20 20 3c 21 2d 2d 20 48 69 67 68 <!-- High
000003c0: 6c 69 67 68 74 2e 6a 73 20 53 74 79 6c 65 73 68 light.js Stylesh
000003d0: 65 65 74 73 20 2d 2d 3e 0a 20 20 20 20 20 20 20 eets -->.
000003e0: 20 3c 6c 69 6e 6b 20 72 65 6c 3d 22 73 74 79 6c <link rel="styl
000003f0: 65 73 68 65 65 74 22 20 68 72 65 66 3d 22 2e 2e esheet" href="..
00000400: 2f 2e 2e 2f 68 69 67 68 6c 69 67 68 74 2e 63 73 /../highlight.cs
00000410: 73 22 3e 0a 20 20 20 20 20 20 20 20 3c 6c 69 6e s">. <lin
00000420: 6b 20 72 65 6c 3d 22 73 74 79 6c 65 73 68 65 65 k rel="styleshee
00000430: 74 22 20 68 72 65 66 3d 22 2e 2e 2f 2e 2e 2f 74 t" href="../../t
00000440: 6f 6d 6f 72 72 6f 77 2d 6e 69 67 68 74 2e 63 73 omorrow-night.cs
00000450: 73 22 3e 0a 20 20 20 20 20 20 20 20 3c 6c 69 6e s">. <lin
00000460: 6b 20 72 65 6c 3d 22 73 74 79 6c 65 73 68 65 65 k rel="styleshee
00000470: 74 22 20 68 72 65 66 3d 22 2e 2e 2f 2e 2e 2f 61 t" href="../../a
00000480: 79 75 2d 68 69 67 68 6c 69 67 68 74 2e 63 73 73 yu-highlight.css
00000490: 22 3e 0a 0a 20 20 20 20 20 20 20 20 3c 21 2d 2d ">.. <!--
000004a0: 20 43 75 73 74 6f 6d 20 74 68 65 6d 65 20 73 74 Custom theme st
000004b0: 79 6c 65 73 68 65 65 74 73 20 2d 2d 3e 0a 0a 20 ylesheets -->..
000004c0: 20 20 20 3c 2f 68 65 61 64 3e 0a 20 20 20 20 3c </head>. <
000004d0: 62 6f 64 79 20 63 6c 61 73 73 3d 22 73 69 64 65 body class="side
000004e0: 62 61 72 2d 76 69 73 69 62 6c 65 20 6e 6f 2d 6a bar-visible no-j
000004f0: 73 22 3e 0a 20 20 20 20 3c 64 69 76 20 69 64 3d s">. <div id=
00000500: 22 62 6f 64 79 2d 63 6f 6e 74 61 69 6e 65 72 22 "body-container"
00000510: 3e 0a 20 20 20 20 20 20 20 20 3c 21 2d 2d 20 50 >. <!-- P
00000520: 72 6f 76 69 64 65 20 73 69 74 65 20 72 6f 6f 74 rovide site root
00000530: 20 74 6f 20 6a 61 76 61 73 63 72 69 70 74 20 2d to javascript -
00000540: 2d 3e 0a 20 20 20 20 20 20 20 20 3c 73 63 72 69 ->. <scri
00000550: 70 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 pt>.
00000560: 76 61 72 20 70 61 74 68 5f 74 6f 5f 72 6f 6f 74 var path_to_root
00000570: 20 3d 20 22 2e 2e 2f 2e 2e 2f 22 3b 0a 20 20 20 = "../../";.
00000580: 20 20 20 20 20 20 20 20 20 76 61 72 20 64 65 66 var def
00000590: 61 75 6c 74 5f 74 68 65 6d 65 20 3d 20 77 69 6e ault_theme = win
000005a0: 64 6f 77 2e 6d 61 74 63 68 4d 65 64 69 61 28 22 dow.matchMedia("
000005b0: 28 70 72 65 66 65 72 73 2d 63 6f 6c 6f 72 2d 73 (prefers-color-s
000005c0: 63 68 65 6d 65 3a 20 64 61 72 6b 29 22 29 2e 6d cheme: dark)").m
000005d0: 61 74 63 68 65 73 20 3f 20 22 6e 61 76 79 22 20 atches ? "navy"
000005e0: 3a 20 22 6c 69 67 68 74 22 3b 0a 20 20 20 20 20 : "light";.
000005f0: 20 20 20 3c 2f 73 63 72 69 70 74 3e 0a 0a 20 20 </script>..
00000600: 20 20 20 20 20 20 3c 21 2d 2d 20 57 6f 72 6b 20 <!-- Work
00000610: 61 72 6f 75 6e 64 20 73 6f 6d 65 20 76 61 6c 75 around some valu
00000620: 65 73 20 62 65 69 6e 67 20 73 74 6f 72 65 64 20 es being stored
00000630: 69 6e 20 6c 6f 63 61 6c 53 74 6f 72 61 67 65 20 in localStorage
00000640: 77 72 61 70 70 65 64 20 69 6e 20 71 75 6f 74 65 wrapped in quote
00000650: 73 20 2d 2d 3e 0a 20 20 20 20 20 20 20 20 3c 73 s -->. <s
00000660: 63 72 69 70 74 3e 0a 20 20 20 20 20 20 20 20 20 cript>.
00000670: 20 20 20 74 72 79 20 7b 0a 20 20 20 20 20 20 20 try {.
00000680: 20 20 20 20 20 20 20 20 20 76 61 72 20 74 68 65 var the
00000690: 6d 65 20 3d 20 6c 6f 63 61 6c 53 74 6f 72 61 67 me = localStorag
000006a0: 65 2e 67 65 74 49 74 65 6d 28 27 6d 64 62 6f 6f e.getItem('mdboo
000006b0: 6b 2d 74 68 65 6d 65 27 29 3b 0a 20 20 20 20 20 k-theme');.
000006c0: 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 73 var s
000006d0: 69 64 65 62 61 72 20 3d 20 6c 6f 63 61 6c 53 74 idebar = localSt
000006e0: 6f 72 61 67 65 2e 67 65 74 49 74 65 6d 28 27 6d orage.getItem('m
000006f0: 64 62 6f 6f 6b 2d 73 69 64 65 62 61 72 27 29 3b dbook-sidebar');
00000700: 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00000710: 20 20 69 66 20 28 74 68 65 6d 65 2e 73 74 61 72 if (theme.star
00000720: 74 73 57 69 74 68 28 27 22 27 29 20 26 26 20 74 tsWith('"') && t
00000730: 68 65 6d 65 2e 65 6e 64 73 57 69 74 68 28 27 22 heme.endsWith('"
00000740: 27 29 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 ')) {.
00000750: 20 20 20 20 20 20 20 20 20 20 6c 6f 63 61 6c 53 localS
00000760: 74 6f 72 61 67 65 2e 73 65 74 49 74 65 6d 28 27 torage.setItem('
00000770: 6d 64 62 6f 6f 6b 2d 74 68 65 6d 65 27 2c 20 74 mdbook-theme', t
00000780: 68 65 6d 65 2e 73 6c 69 63 65 28 31 2c 20 74 68 heme.slice(1, th
00000790: 65 6d 65 2e 6c 65 6e 67 74 68 20 2d 20 31 29 29 eme.length - 1))
000007a0: 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ;.
000007b0: 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 20 20 20 }..
000007c0: 20 20 20 20 20 69 66 20 28 73 69 64 65 62 61 72 if (sidebar
000007d0: 2e 73 74 61 72 74 73 57 69 74 68 28 27 22 27 29 .startsWith('"')
000007e0: 20 26 26 20 73 69 64 65 62 61 72 2e 65 6e 64 73 && sidebar.ends
000007f0: 57 69 74 68 28 27 22 27 29 29 20 7b 0a 20 20 20 With('"')) {.
00000800: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00000810: 20 6c 6f 63 61 6c 53 74 6f 72 61 67 65 2e 73 65 localStorage.se
00000820: 74 49 74 65 6d 28 27 6d 64 62 6f 6f 6b 2d 73 69 tItem('mdbook-si
00000830: 64 65 62 61 72 27 2c 20 73 69 64 65 62 61 72 2e debar', sidebar.
00000840: 73 6c 69 63 65 28 31 2c 20 73 69 64 65 62 61 72 slice(1, sidebar
00000850: 2e 6c 65 6e 67 74 68 20 2d 20 31 29 29 3b 0a 20 .length - 1));.
00000860: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d }
00000870: 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 63 . } c
00000880: 61 74 63 68 20 28 65 29 20 7b 20 7d 0a 20 20 20 atch (e) { }.
00000890: 20 20 20 20 20 3c 2f 73 63 72 69 70 74 3e 0a 0a </script>..
000008a0: 20 20 20 20 20 20 20 20 3c 21 2d 2d 20 53 65 74 <!-- Set
000008b0: 20 74 68 65 20 74 68 65 6d 65 20 62 65 66 6f 72 the theme befor
000008c0: 65 20 61 6e 79 20 63 6f 6e 74 65 6e 74 20 69 73 e any content is
000008d0: 20 6c 6f 61 64 65 64 2c 20 70 72 65 76 65 6e 74 loaded, prevent
000008e0: 73 20 66 6c 61 73 68 20 2d 2d 3e 0a 20 20 20 20 s flash -->.
000008f0: 20 20 20 20 3c 73 63 72 69 70 74 3e 0a 20 20 20 <script>.
00000900: 20 20 20 20 20 20 20 20 20 76 61 72 20 74 68 65 var the
00000910: 6d 65 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 me;.
00000920: 74 72 79 20 7b 20 74 68 65 6d 65 20 3d 20 6c 6f try { theme = lo
00000930: 63 61 6c 53 74 6f 72 61 67 65 2e 67 65 74 49 74 calStorage.getIt
00000940: 65 6d 28 27 6d 64 62 6f 6f 6b 2d 74 68 65 6d 65 em('mdbook-theme
00000950: 27 29 3b 20 7d 20 63 61 74 63 68 28 65 29 20 7b '); } catch(e) {
00000960: 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 }. i
00000970: 66 20 28 74 68 65 6d 65 20 3d 3d 3d 20 6e 75 6c f (theme === nul
00000980: 6c 20 7c 7c 20 74 68 65 6d 65 20 3d 3d 3d 20 75 l || theme === u
00000990: 6e 64 65 66 69 6e 65 64 29 20 7b 20 74 68 65 6d ndefined) { them
000009a0: 65 20 3d 20 64 65 66 61 75 6c 74 5f 74 68 65 6d e = default_them
000009b0: 65 3b 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 e; }.
000009c0: 20 76 61 72 20 68 74 6d 6c 20 3d 20 64 6f 63 75 var html = docu
000009d0: 6d 65 6e 74 2e 71 75 65 72 79 53 65 6c 65 63 74 ment.querySelect
000009e0: 6f 72 28 27 68 74 6d 6c 27 29 3b 0a 20 20 20 20 or('html');.
000009f0: 20 20 20 20 20 20 20 20 68 74 6d 6c 2e 63 6c 61 html.cla
00000a00: 73 73 4c 69 73 74 2e 72 65 6d 6f 76 65 28 27 6c ssList.remove('l
00000a10: 69 67 68 74 27 29 0a 20 20 20 20 20 20 20 20 20 ight').
00000a20: 20 20 20 68 74 6d 6c 2e 63 6c 61 73 73 4c 69 73 html.classLis
00000a30: 74 2e 61 64 64 28 74 68 65 6d 65 29 3b 0a 20 20 t.add(theme);.
00000a40: 20 20 20 20 20 20 20 20 20 20 76 61 72 20 62 6f var bo
00000a50: 64 79 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 71 75 dy = document.qu
00000a60: 65 72 79 53 65 6c 65 63 74 6f 72 28 27 62 6f 64 erySelector('bod
00000a70: 79 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 y');.
00000a80: 20 62 6f 64 79 2e 63 6c 61 73 73 4c 69 73 74 2e body.classList.
00000a90: 72 65 6d 6f 76 65 28 27 6e 6f 2d 6a 73 27 29 0a remove('no-js').
00000aa0: 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 64 79 body
00000ab0: 2e 63 6c 61 73 73 4c 69 73 74 2e 61 64 64 28 27 .classList.add('
00000ac0: 6a 73 27 29 3b 0a 20 20 20 20 20 20 20 20 3c 2f js');. </
00000ad0: 73 63 72 69 70 74 3e 0a 0a 20 20 20 20 20 20 20 script>..
00000ae0: 20 3c 69 6e 70 75 74 20 74 79 70 65 3d 22 63 68 <input type="ch
00000af0: 65 63 6b 62 6f 78 22 20 69 64 3d 22 73 69 64 65 eckbox" id="side
00000b00: 62 61 72 2d 74 6f 67 67 6c 65 2d 61 6e 63 68 6f bar-toggle-ancho
00000b10: 72 22 20 63 6c 61 73 73 3d 22 68 69 64 64 65 6e r" class="hidden
00000b20: 22 3e 0a 0a 20 20 20 20 20 20 20 20 3c 21 2d 2d ">.. <!--
00000b30: 20 48 69 64 65 20 2f 20 75 6e 68 69 64 65 20 73 Hide / unhide s
00000b40: 69 64 65 62 61 72 20 62 65 66 6f 72 65 20 69 74 idebar before it
00000b50: 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 2d 2d is displayed --
00000b60: 3e 0a 20 20 20 20 20 20 20 20 3c 73 63 72 69 70 >. <scrip
00000b70: 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 t>. v
00000b80: 61 72 20 62 6f 64 79 20 3d 20 64 6f 63 75 6d 65 ar body = docume
00000b90: 6e 74 2e 71 75 65 72 79 53 65 6c 65 63 74 6f 72 nt.querySelector
00000ba0: 28 27 62 6f 64 79 27 29 3b 0a 20 20 20 20 20 20 ('body');.
00000bb0: 20 20 20 20 20 20 76 61 72 20 73 69 64 65 62 61 var sideba
00000bc0: 72 20 3d 20 6e 75 6c 6c 3b 0a 20 20 20 20 20 20 r = null;.
00000bd0: 20 20 20 20 20 20 76 61 72 20 73 69 64 65 62 61 var sideba
00000be0: 72 5f 74 6f 67 67 6c 65 20 3d 20 64 6f 63 75 6d r_toggle = docum
00000bf0: 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 ent.getElementBy
00000c00: 49 64 28 22 73 69 64 65 62 61 72 2d 74 6f 67 67 Id("sidebar-togg
00000c10: 6c 65 2d 61 6e 63 68 6f 72 22 29 3b 0a 20 20 20 le-anchor");.
00000c20: 20 20 20 20 20 20 20 20 20 69 66 20 28 64 6f 63 if (doc
00000c30: 75 6d 65 6e 74 2e 62 6f 64 79 2e 63 6c 69 65 6e ument.body.clien
00000c40: 74 57 69 64 74 68 20 3e 3d 20 31 30 38 30 29 20 tWidth >= 1080)
00000c50: 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 {.
00000c60: 20 20 74 72 79 20 7b 20 73 69 64 65 62 61 72 20 try { sidebar
00000c70: 3d 20 6c 6f 63 61 6c 53 74 6f 72 61 67 65 2e 67 = localStorage.g
00000c80: 65 74 49 74 65 6d 28 27 6d 64 62 6f 6f 6b 2d 73 etItem('mdbook-s
00000c90: 69 64 65 62 61 72 27 29 3b 20 7d 20 63 61 74 63 idebar'); } catc
00000ca0: 68 28 65 29 20 7b 20 7d 0a 20 20 20 20 20 20 20 h(e) { }.
00000cb0: 20 20 20 20 20 20 20 20 20 73 69 64 65 62 61 72 sidebar
00000cc0: 20 3d 20 73 69 64 65 62 61 72 20 7c 7c 20 27 76 = sidebar || 'v
00000cd0: 69 73 69 62 6c 65 27 3b 0a 20 20 20 20 20 20 20 isible';.
00000ce0: 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 } else {.
00000cf0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 69 si
00000d00: 64 65 62 61 72 20 3d 20 27 68 69 64 64 65 6e 27 debar = 'hidden'
00000d10: 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a ;. }.
00000d20: 20 20 20 20 20 20 20 20 20 20 20 20 73 69 64 65 side
00000d30: 62 61 72 5f 74 6f 67 67 6c 65 2e 63 68 65 63 6b bar_toggle.check
00000d40: 65 64 20 3d 20 73 69 64 65 62 61 72 20 3d 3d 3d ed = sidebar ===
00000d50: 20 27 76 69 73 69 62 6c 65 27 3b 0a 20 20 20 20 'visible';.
00000d60: 20 20 20 20 20 20 20 20 62 6f 64 79 2e 63 6c 61 body.cla
00000d70: 73 73 4c 69 73 74 2e 72 65 6d 6f 76 65 28 27 73 ssList.remove('s
00000d80: 69 64 65 62 61 72 2d 76 69 73 69 62 6c 65 27 29 idebar-visible')
00000d90: 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f ;. bo
00000da0: 64 79 2e 63 6c 61 73 73 4c 69 73 74 2e 61 64 64 dy.classList.add
00000db0: 28 22 73 69 64 65 62 61 72 2d 22 20 2b 20 73 69 ("sidebar-" + si
00000dc0: 64 65 62 61 72 29 3b 0a 20 20 20 20 20 20 20 20 debar);.
00000dd0: 3c 2f 73 63 72 69 70 74 3e 0a 0a 20 20 20 20 20 </script>..
00000de0: 20 20 20 3c 6e 61 76 20 69 64 3d 22 73 69 64 65 <nav id="side
00000df0: 62 61 72 22 20 63 6c 61 73 73 3d 22 73 69 64 65 bar" class="side
00000e00: 62 61 72 22 20 61 72 69 61 2d 6c 61 62 65 6c 3d bar" aria-label=
00000e10: 22 54 61 62 6c 65 20 6f 66 20 63 6f 6e 74 65 6e "Table of conten
00000e20: 74 73 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 ts">.
00000e30: 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 69 64 <div class="sid
00000e40: 65 62 61 72 2d 73 63 72 6f 6c 6c 62 6f 78 22 3e ebar-scrollbox">
00000e50: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00000e60: 20 3c 6f 6c 20 63 6c 61 73 73 3d 22 63 68 61 70 <ol class="chap
00000e70: 74 65 72 22 3e 3c 6c 69 20 63 6c 61 73 73 3d 22 ter"><li class="
00000e80: 63 68 61 70 74 65 72 2d 69 74 65 6d 20 65 78 70 chapter-item exp
00000e90: 61 6e 64 65 64 20 61 66 66 69 78 20 22 3e 3c 61 anded affix "><a
00000ea0: 20 68 72 65 66 3d 22 2e 2e 2f 2e 2e 2f 69 6e 74 href="../../int
00000eb0: 72 6f 2e 68 74 6d 6c 22 3e e2 9c 85 20 49 6e 74 ro.html">... Int
00000ec0: 72 6f 3c 2f 61 3e 3c 2f 6c 69 3e 3c 6c 69 20 63 ro</a></li><li c
00000ed0: 6c 61 73 73 3d 22 63 68 61 70 74 65 72 2d 69 74 lass="chapter-it
00000ee0: 65 6d 20 65 78 70 61 6e 64 65 64 20 22 3e 3c 64 em expanded "><d
00000ef0: 69 76 3e e2 9c 85 20 4c 65 76 65 6c 20 31 3c 2f iv>... Level 1</
00000f00: 64 69 76 3e 3c 61 20 63 6c 61 73 73 3d 22 74 6f div><a class="to
00000f10: 67 67 6c 65 22 3e 3c 64 69 76 3e e2 9d b1 3c 2f ggle"><div>...</
00000f20: 64 69 76 3e 3c 2f 61 3e 3c 2f 6c 69 3e 3c 6c 69 div></a></li><li
00000f30: 3e 3c 6f 6c 20 63 6c 61 73 73 3d 22 73 65 63 74 ><ol class="sect
00000f40: 69 6f 6e 22 3e 3c 6c 69 20 63 6c 61 73 73 3d 22 ion"><li class="
00000f50: 63 68 61 70 74 65 72 2d 69 74 65 6d 20 65 78 70 chapter-item exp
00000f60: 61 6e 64 65 64 20 22 3e 3c 61 20 68 72 65 66 3d anded "><a href=
00000f70: 22 2e 2e 2f 2e 2e 2f 6c 76 6c 31 2f 77 61 6c 6c "../../lvl1/wall
00000f80: 65 74 73 2f 69 6e 64 65 78 2e 68 74 6d 6c 22 3e ets/index.html">
00000f90: e2 9c 85 20 57 61 6c 6c 65 74 73 3c 2f 61 3e 3c ... Wallets</a><
00000fa0: 61 20 63 6c 61 73 73 3d 22 74 6f 67 67 6c 65 22 a class="toggle"
00000fb0: 3e 3c 64 69 76 3e e2 9d b1 3c 2f 64 69 76 3e 3c ><div>...</div><
00000fc0: 2f 61 3e 3c 2f 6c 69 3e 3c 6c 69 3e 3c 6f 6c 20 /a></li><li><ol
00000fd0: 63 6c 61 73 73 3d 22 73 65 63 74 69 6f 6e 22 3e class="section">
00000fe0: 3c 6c 69 20 63 6c 61 73 73 3d 22 63 68 61 70 74 <li class="chapt
00000ff0: 65 72 2d 69 74 65 6d 20 22 3e 3c 61 20 68 72 65 er-item "><a hre
00001000: 66 3d 22 2e 2e 2f 2e 2e 2f 6c 76 6c 31 2f 77 61 f="../../lvl1/wa
00001010: 6c 6c 65 74 73 2f 6d 65 74 65 6f 72 2d 77 61 6c llets/meteor-wal
00001020: 6c 65 74 2e 68 74 6d 6c 22 3e f0 9f 9f a1 20 4d let.html">.... M
00001030: 65 74 65 6f 72 20 57 61 6c 6c 65 74 3c 2f 61 3e eteor Wallet</a>
00001040: 3c 2f 6c 69 3e 3c 6c 69 20 63 6c 61 73 73 3d 22 </li><li class="
00001050: 63 68 61 70 74 65 72 2d 69 74 65 6d 20 22 3e 3c chapter-item "><
00001060: 61 20 68 72 65 66 3d 22 2e 2e 2f 2e 2e 2f 6c 76 a href="../../lv
00001070: 6c 31 2f 77 61 6c 6c 65 74 73 2f 68 65 72 65 2d l1/wallets/here-
00001080: 77 61 6c 6c 65 74 2e 68 74 6d 6c 22 3e 48 45 52 wallet.html">HER
00001090: 45 20 57 61 6c 6c 65 74 3c 2f 61 3e 3c 2f 6c 69 E Wallet</a></li
000010a0: 3e 3c 6c 69 20 63 6c 61 73 73 3d 22 63 68 61 70 ><li class="chap
000010b0: 74 65 72 2d 69 74 65 6d 20 22 3e 3c 61 20 68 72 ter-item "><a hr
000010c0: 65 66 3d 22 2e 2e 2f 2e 2e 2f 6c 76 6c 31 2f 77 ef="../../lvl1/w
000010d0: 61 6c 6c 65 74 73 2f 6d 79 2d 6e 65 61 72 2d 77 allets/my-near-w
000010e0: 61 6c 6c 65 74 2e 68 74 6d 6c 22 3e 4d 79 4e 65 allet.html">MyNe
000010f0: 61 72 57 61 6c 6c 65 74 3c 2f 61 3e 3c 2f 6c 69 arWallet</a></li
00001100: 3e 3c 6c 69 20 63 6c 61 73 73 3d 22 63 68 61 70 ><li class="chap
00001110: 74 65 72 2d 69 74 65 6d 20 22 3e 3c 61 20 68 72 ter-item "><a hr
00001120: 65 66 3d 22 2e 2e 2f 2e 2e 2f 6c 76 6c 31 2f 77 ef="../../lvl1/w
00001130: 61 6c 6c 65 74 73 2f 6e 65 61 72 2d 6d 6f 62 69 allets/near-mobi
00001140: 6c 65 2d 77 61 6c 6c 65 74 2e 68 74 6d 6c 22 3e le-wallet.html">
00001150: 4e 45 41 52 20 4d 6f 62 69 6c 65 20 57 61 6c 6c NEAR Mobile Wall
00001160: 65 74 3c 2f 61 3e 3c 2f 6c 69 3e 3c 6c 69 20 63 et</a></li><li c
00001170: 6c 61 73 73 3d 22 63 68 61 70 74 65 72 2d 69 74 lass="chapter-it
00001180: 65 6d 20 22 3e 3c 61 20 68 72 65 66 3d 22 2e 2e em "><a href="..
00001190: 2f 2e 2e 2f 6c 76 6c 31 2f 77 61 6c 6c 65 74 73 /../lvl1/wallets
000011a0: 2f 6e 69 67 68 74 6c 79 2d 77 61 6c 6c 65 74 2e /nightly-wallet.
000011b0: 68 74 6d 6c 22 3e 4e 69 67 68 74 6c 79 20 57 61 html">Nightly Wa
000011c0: 6c 6c 65 74 3c 2f 61 3e 3c 2f 6c 69 3e 3c 6c 69 llet</a></li><li
000011d0: 20 63 6c 61 73 73 3d 22 63 68 61 70 74 65 72 2d class="chapter-
000011e0: 69 74 65 6d 20 22 3e 3c 61 20 68 72 65 66 3d 22 item "><a href="
000011f0: 2e 2e 2f 2e 2e 2f 6c 76 6c 31 2f 77 61 6c 6c 65 ../../lvl1/walle
00001200: 74 73 2f 73 65 6e 64 65 72 2d 77 61 6c 6c 65 74 ts/sender-wallet
00001210: 2e 68 74 6d 6c 22 3e 53 65 6e 64 65 72 20 57 61 .html">Sender Wa
00001220: 6c 6c 65 74 3c 2f 61 3e 3c 2f 6c 69 3e 3c 6c 69 llet</a></li><li
00001230: 20 63 6c 61 73 73 3d 22 63 68 61 70 74 65 72 2d class="chapter-
00001240: 69 74 65 6d 20 22 3e 3c 61 20 68 72 65 66 3d 22 item "><a href="
00001250: 2e 2e 2f 2e 2e 2f 6c 76 6c 31 2f 77 61 6c 6c 65 ../../lvl1/walle
00001260: 74 73 2f 74 65 6c 65 67 72 61 6d 2d 6e 65 61 72 ts/telegram-near
00001270: 2d 77 61 6c 6c 65 74 2e 68 74 6d 6c 22 3e 54 65 -wallet.html">Te
00001280: 6c 65 67 72 61 6d 20 4e 45 41 52 20 57 61 6c 6c legram NEAR Wall
00001290: 65 74 3c 2f 61 3e 3c 2f 6c 69 3e 3c 2f 6f 6c 3e et</a></li></ol>
000012a0: 3c 2f 6c 69 3e 3c 6c 69 20 63 6c 61 73 73 3d 22 </li><li class="
000012b0: 63 68 61 70 74 65 72 2d 69 74 65 6d 20 65 78 70 chapter-item exp
000012c0: 61 6e 64 65 64 20 22 3e 3c 61 20 68 72 65 66 3d anded "><a href=
000012d0: 22 2e 2e 2f 2e 2e 2f 6c 76 6c 31 2f 66 74 73 2e "../../lvl1/fts.
000012e0: 68 74 6d 6c 22 3e e2 9c 85 20 46 75 6e 67 69 62 html">... Fungib
000012f0: 6c 65 20 54 6f 6b 65 6e 73 3c 2f 61 3e 3c 2f 6c le Tokens</a></l
00001300: 69 3e 3c 6c 69 20 63 6c 61 73 73 3d 22 63 68 61 i><li class="cha
00001310: 70 74 65 72 2d 69 74 65 6d 20 65 78 70 61 6e 64 pter-item expand
00001320: 65 64 20 22 3e 3c 61 20 68 72 65 66 3d 22 2e 2e ed "><a href="..
00001330: 2f 2e 2e 2f 6c 76 6c 31 2f 6e 66 74 73 2e 68 74 /../lvl1/nfts.ht
00001340: 6d 6c 22 3e e2 9c 85 20 4e 46 54 73 3c 2f 61 3e ml">... NFTs</a>
00001350: 3c 2f 6c 69 3e 3c 6c 69 20 63 6c 61 73 73 3d 22 </li><li class="
00001360: 63 68 61 70 74 65 72 2d 69 74 65 6d 20 65 78 70 chapter-item exp
00001370: 61 6e 64 65 64 20 22 3e 3c 61 20 68 72 65 66 3d anded "><a href=
00001380: 22 2e 2e 2f 2e 2e 2f 6c 76 6c 31 2f 72 65 63 65 "../../lvl1/rece
00001390: 69 76 69 6e 67 2d 6e 65 61 72 2e 68 74 6d 6c 22 iving-near.html"
000013a0: 3e 52 65 63 65 69 76 69 6e 67 20 4e 45 41 52 3c >Receiving NEAR<
000013b0: 2f 61 3e 3c 2f 6c 69 3e 3c 2f 6f 6c 3e 3c 2f 6c /a></li></ol></l
000013c0: 69 3e 3c 6c 69 20 63 6c 61 73 73 3d 22 63 68 61 i><li class="cha
000013d0: 70 74 65 72 2d 69 74 65 6d 20 65 78 70 61 6e 64 pter-item expand
000013e0: 65 64 20 22 3e 3c 64 69 76 3e 4c 65 76 65 6c 20 ed "><div>Level
000013f0: 32 3c 2f 64 69 76 3e 3c 61 20 63 6c 61 73 73 3d 2</div><a class=
00001400: 22 74 6f 67 67 6c 65 22 3e 3c 64 69 76 3e e2 9d "toggle"><div>..
00001410: b1 3c 2f 64 69 76 3e 3c 2f 61 3e 3c 2f 6c 69 3e .</div></a></li>
00001420: 3c 6c 69 3e 3c 6f 6c 20 63 6c 61 73 73 3d 22 73 <li><ol class="s
00001430: 65 63 74 69 6f 6e 22 3e 3c 6c 69 20 63 6c 61 73 ection"><li clas
00001440: 73 3d 22 63 68 61 70 74 65 72 2d 69 74 65 6d 20 s="chapter-item
00001450: 65 78 70 61 6e 64 65 64 20 22 3e 3c 61 20 68 72 expanded "><a hr
00001460: 65 66 3d 22 2e 2e 2f 2e 2e 2f 6c 76 6c 32 2f 65 ef="../../lvl2/e
00001470: 78 63 68 61 6e 67 69 6e 67 2d 74 6f 6b 65 6e 73 xchanging-tokens
00001480: 2d 72 65 66 2e 68 74 6d 6c 22 3e e2 9c 85 20 45 -ref.html">... E
00001490: 78 63 68 61 6e 67 69 6e 67 20 54 6f 6b 65 6e 73 xchanging Tokens
000014a0: 20 28 52 65 66 29 3c 2f 61 3e 3c 2f 6c 69 3e 3c (Ref)</a></li><
000014b0: 6c 69 20 63 6c 61 73 73 3d 22 63 68 61 70 74 65 li class="chapte
000014c0: 72 2d 69 74 65 6d 20 65 78 70 61 6e 64 65 64 20 r-item expanded
000014d0: 22 3e 3c 61 20 68 72 65 66 3d 22 2e 2e 2f 2e 2e "><a href="../..
000014e0: 2f 6c 76 6c 32 2f 74 72 61 64 65 2d 6e 66 74 73 /lvl2/trade-nfts
000014f0: 2d 70 61 72 61 73 2e 68 74 6d 6c 22 3e 54 72 61 -paras.html">Tra
00001500: 64 65 20 4e 46 54 73 20 28 50 61 72 61 73 29 3c de NFTs (Paras)<
00001510: 2f 61 3e 3c 2f 6c 69 3e 3c 6c 69 20 63 6c 61 73 /a></li><li clas
00001520: 73 3d 22 63 68 61 70 74 65 72 2d 69 74 65 6d 20 s="chapter-item
00001530: 65 78 70 61 6e 64 65 64 20 22 3e 3c 61 20 68 72 expanded "><a hr
00001540: 65 66 3d 22 2e 2e 2f 2e 2e 2f 6c 76 6c 32 2f 6e ef="../../lvl2/n
00001550: 65 61 72 77 65 65 6b 2e 68 74 6d 6c 22 3e 4e 65 earweek.html">Ne
00001560: 61 72 57 65 65 6b 3c 2f 61 3e 3c 2f 6c 69 3e 3c arWeek</a></li><
00001570: 6c 69 20 63 6c 61 73 73 3d 22 63 68 61 70 74 65 li class="chapte
00001580: 72 2d 69 74 65 6d 20 65 78 70 61 6e 64 65 64 20 r-item expanded
00001590: 22 3e 3c 61 20 68 72 65 66 3d 22 2e 2e 2f 2e 2e "><a href="../..
000015a0: 2f 6c 76 6c 32 2f 72 61 69 6e 62 6f 77 2d 62 72 /lvl2/rainbow-br
000015b0: 69 64 67 65 2e 68 74 6d 6c 22 3e 52 61 69 6e 62 idge.html">Rainb
000015c0: 6f 77 20 42 72 69 64 67 65 3c 2f 61 3e 3c 2f 6c ow Bridge</a></l
000015d0: 69 3e 3c 6c 69 20 63 6c 61 73 73 3d 22 63 68 61 i><li class="cha
000015e0: 70 74 65 72 2d 69 74 65 6d 20 65 78 70 61 6e 64 pter-item expand
000015f0: 65 64 20 22 3e 3c 61 20 68 72 65 66 3d 22 2e 2e ed "><a href="..
00001600: 2f 2e 2e 2f 6c 76 6c 32 2f 73 74 61 6b 69 6e 67 /../lvl2/staking
00001610: 2e 68 74 6d 6c 22 3e 53 74 61 6b 69 6e 67 3c 2f .html">Staking</
00001620: 61 3e 3c 2f 6c 69 3e 3c 6c 69 20 63 6c 61 73 73 a></li><li class
00001630: 3d 22 63 68 61 70 74 65 72 2d 69 74 65 6d 20 65 ="chapter-item e
00001640: 78 70 61 6e 64 65 64 20 22 3e 3c 61 20 68 72 65 xpanded "><a hre
00001650: 66 3d 22 2e 2e 2f 2e 2e 2f 6c 76 6c 32 2f 73 74 f="../../lvl2/st
00001660: 61 62 6c 65 63 6f 69 6e 73 2e 68 74 6d 6c 22 3e ablecoins.html">
00001670: 53 74 61 62 6c 65 63 6f 69 6e 73 3c 2f 61 3e 3c Stablecoins</a><
00001680: 2f 6c 69 3e 3c 2f 6f 6c 3e 3c 2f 6c 69 3e 3c 6c /li></ol></li><l
00001690: 69 20 63 6c 61 73 73 3d 22 63 68 61 70 74 65 72 i class="chapter
000016a0: 2d 69 74 65 6d 20 65 78 70 61 6e 64 65 64 20 22 -item expanded "
000016b0: 3e 3c 64 69 76 3e 4c 65 76 65 6c 20 33 3c 2f 64 ><div>Level 3</d
000016c0: 69 76 3e 3c 61 20 63 6c 61 73 73 3d 22 74 6f 67 iv><a class="tog
000016d0: 67 6c 65 22 3e 3c 64 69 76 3e e2 9d b1 3c 2f 64 gle"><div>...</d
000016e0: 69 76 3e 3c 2f 61 3e 3c 2f 6c 69 3e 3c 6c 69 3e iv></a></li><li>
000016f0: 3c 6f 6c 20 63 6c 61 73 73 3d 22 73 65 63 74 69 <ol class="secti
00001700: 6f 6e 22 3e 3c 6c 69 20 63 6c 61 73 73 3d 22 63 on"><li class="c
00001710: 68 61 70 74 65 72 2d 69 74 65 6d 20 65 78 70 61 hapter-item expa
00001720: 6e 64 65 64 20 22 3e 3c 61 20 68 72 65 66 3d 22 nded "><a href="
00001730: 2e 2e 2f 2e 2e 2f 6c 76 6c 33 2f 6e 65 61 72 2d ../../lvl3/near-
00001740: 73 6f 63 69 61 6c 2e 68 74 6d 6c 22 3e 4e 65 61 social.html">Nea
00001750: 72 20 53 6f 63 69 61 6c 3c 2f 61 3e 3c 2f 6c 69 r Social</a></li
00001760: 3e 3c 6c 69 20 63 6c 61 73 73 3d 22 63 68 61 70 ><li class="chap
00001770: 74 65 72 2d 69 74 65 6d 20 65 78 70 61 6e 64 65 ter-item expande
00001780: 64 20 22 3e 3c 61 20 68 72 65 66 3d 22 2e 2e 2f d "><a href="../
00001790: 2e 2e 2f 6c 76 6c 33 2f 6e 65 61 72 62 6c 6f 63 ../lvl3/nearbloc
000017a0: 6b 73 2e 68 74 6d 6c 22 3e 42 6c 6f 63 6b 63 68 ks.html">Blockch
000017b0: 61 69 6e 20 65 78 70 6c 6f 72 65 72 3c 2f 61 3e ain explorer</a>
000017c0: 3c 2f 6c 69 3e 3c 6c 69 20 63 6c 61 73 73 3d 22 </li><li class="
000017d0: 63 68 61 70 74 65 72 2d 69 74 65 6d 20 65 78 70 chapter-item exp
000017e0: 61 6e 64 65 64 20 22 3e 3c 61 20 68 72 65 66 3d anded "><a href=
000017f0: 22 2e 2e 2f 2e 2e 2f 6c 76 6c 33 2f 70 6f 74 6c "../../lvl3/potl
00001800: 6f 63 6b 2e 68 74 6d 6c 22 3e 50 6f 74 6c 6f 63 ock.html">Potloc
00001810: 6b 3c 2f 61 3e 3c 2f 6c 69 3e 3c 6c 69 20 63 6c k</a></li><li cl
00001820: 61 73 73 3d 22 63 68 61 70 74 65 72 2d 69 74 65 ass="chapter-ite
00001830: 6d 20 65 78 70 61 6e 64 65 64 20 22 3e 3c 61 20 m expanded "><a
00001840: 68 72 65 66 3d 22 2e 2e 2f 2e 2e 2f 6c 76 6c 33 href="../../lvl3
00001850: 2f 73 6d 61 72 74 2d 63 6f 6e 74 72 61 63 74 73 /smart-contracts
00001860: 2e 68 74 6d 6c 22 3e 53 6d 61 72 74 20 63 6f 6e .html">Smart con
00001870: 74 72 61 63 74 73 3c 2f 61 3e 3c 2f 6c 69 3e 3c tracts</a></li><
00001880: 6c 69 20 63 6c 61 73 73 3d 22 63 68 61 70 74 65 li class="chapte
00001890: 72 2d 69 74 65 6d 20 65 78 70 61 6e 64 65 64 20 r-item expanded
000018a0: 22 3e 3c 61 20 68 72 65 66 3d 22 2e 2e 2f 2e 2e "><a href="../..
000018b0: 2f 6c 76 6c 33 2f 6d 65 6d 65 63 6f 69 6e 73 2e /lvl3/memecoins.
000018c0: 68 74 6d 6c 22 3e 4d 65 6d 65 63 6f 69 6e 73 3c html">Memecoins<
000018d0: 2f 61 3e 3c 2f 6c 69 3e 3c 6c 69 20 63 6c 61 73 /a></li><li clas
000018e0: 73 3d 22 63 68 61 70 74 65 72 2d 69 74 65 6d 20 s="chapter-item
000018f0: 65 78 70 61 6e 64 65 64 20 22 3e 3c 61 20 68 72 expanded "><a hr
00001900: 65 66 3d 22 2e 2e 2f 2e 2e 2f 6c 76 6c 33 2f 73 ef="../../lvl3/s
00001910: 63 61 6d 73 2e 68 74 6d 6c 22 3e 43 6f 6d 6d 6f cams.html">Commo
00001920: 6e 20 73 63 61 6d 73 3c 2f 61 3e 3c 2f 6c 69 3e n scams</a></li>
00001930: 3c 6c 69 20 63 6c 61 73 73 3d 22 63 68 61 70 74 <li class="chapt
00001940: 65 72 2d 69 74 65 6d 20 65 78 70 61 6e 64 65 64 er-item expanded
00001950: 20 22 3e 3c 61 20 68 72 65 66 3d 22 2e 2e 2f 2e "><a href="../.
00001960: 2e 2f 6c 76 6c 33 2f 62 75 72 6e 69 6e 67 2e 68 ./lvl3/burning.h
00001970: 74 6d 6c 22 3e 42 75 72 6e 69 6e 67 20 74 6f 6b tml">Burning tok
00001980: 65 6e 73 3c 2f 61 3e 3c 2f 6c 69 3e 3c 6c 69 20 ens</a></li><li
00001990: 63 6c 61 73 73 3d 22 63 68 61 70 74 65 72 2d 69 class="chapter-i
000019a0: 74 65 6d 20 65 78 70 61 6e 64 65 64 20 22 3e 3c tem expanded "><
000019b0: 61 20 68 72 65 66 3d 22 2e 2e 2f 2e 2e 2f 6c 76 a href="../../lv
000019c0: 6c 33 2f 64 61 6f 2e 68 74 6d 6c 22 3e 44 41 4f l3/dao.html">DAO
000019d0: 73 3c 2f 61 3e 3c 2f 6c 69 3e 3c 6c 69 20 63 6c s</a></li><li cl
000019e0: 61 73 73 3d 22 63 68 61 70 74 65 72 2d 69 74 65 ass="chapter-ite
000019f0: 6d 20 65 78 70 61 6e 64 65 64 20 22 3e 3c 61 20 m expanded "><a
00001a00: 68 72 65 66 3d 22 2e 2e 2f 2e 2e 2f 6c 76 6c 33 href="../../lvl3
00001a10: 2f 62 75 72 72 6f 77 2e 68 74 6d 6c 22 3e 42 75 /burrow.html">Bu
00001a20: 72 72 6f 77 3c 2f 61 3e 3c 2f 6c 69 3e 3c 2f 6f rrow</a></li></o
00001a30: 6c 3e 3c 2f 6c 69 3e 3c 6c 69 20 63 6c 61 73 73 l></li><li class
00001a40: 3d 22 63 68 61 70 74 65 72 2d 69 74 65 6d 20 65 ="chapter-item e
00001a50: 78 70 61 6e 64 65 64 20 22 3e 3c 64 69 76 3e 4c xpanded "><div>L
00001a60: 65 76 65 6c 20 34 3c 2f 64 69 76 3e 3c 61 20 63 evel 4</div><a c
00001a70: 6c 61 73 73 3d 22 74 6f 67 67 6c 65 22 3e 3c 64 lass="toggle"><d
00001a80: 69 76 3e e2 9d b1 3c 2f 64 69 76 3e 3c 2f 61 3e iv>...</div></a>
00001a90: 3c 2f 6c 69 3e 3c 6c 69 3e 3c 6f 6c 20 63 6c 61 </li><li><ol cla
00001aa0: 73 73 3d 22 73 65 63 74 69 6f 6e 22 3e 3c 6c 69 ss="section"><li
00001ab0: 20 63 6c 61 73 73 3d 22 63 68 61 70 74 65 72 2d class="chapter-
00001ac0: 69 74 65 6d 20 65 78 70 61 6e 64 65 64 20 22 3e item expanded ">
00001ad0: 3c 61 20 68 72 65 66 3d 22 2e 2e 2f 2e 2e 2f 6c <a href="../../l
00001ae0: 76 6c 34 2f 61 63 63 6f 75 6e 74 2d 6d 6f 64 65 vl4/account-mode
00001af0: 6c 2f 69 6e 64 65 78 2e 68 74 6d 6c 22 3e e2 9c l/index.html">..
00001b00: 85 20 41 63 63 6f 75 6e 74 20 4d 6f 64 65 6c 3c . Account Model<
00001b10: 2f 61 3e 3c 61 20 63 6c 61 73 73 3d 22 74 6f 67 /a><a class="tog
00001b20: 67 6c 65 22 3e 3c 64 69 76 3e e2 9d b1 3c 2f 64 gle"><div>...</d
00001b30: 69 76 3e 3c 2f 61 3e 3c 2f 6c 69 3e 3c 6c 69 3e iv></a></li><li>
00001b40: 3c 6f 6c 20 63 6c 61 73 73 3d 22 73 65 63 74 69 <ol class="secti
00001b50: 6f 6e 22 3e 3c 6c 69 20 63 6c 61 73 73 3d 22 63 on"><li class="c
00001b60: 68 61 70 74 65 72 2d 69 74 65 6d 20 65 78 70 61 hapter-item expa
00001b70: 6e 64 65 64 20 22 3e 3c 61 20 68 72 65 66 3d 22 nded "><a href="
00001b80: 2e 2e 2f 2e 2e 2f 6c 76 6c 34 2f 61 63 63 6f 75 ../../lvl4/accou
00001b90: 6e 74 2d 6d 6f 64 65 6c 2f 73 74 6f 72 61 67 65 nt-model/storage
00001ba0: 2e 68 74 6d 6c 22 20 63 6c 61 73 73 3d 22 61 63 .html" class="ac
00001bb0: 74 69 76 65 22 3e e2 9c 85 20 53 74 6f 72 61 67 tive">... Storag
00001bc0: 65 3c 2f 61 3e 3c 2f 6c 69 3e 3c 6c 69 20 63 6c e</a></li><li cl
00001bd0: 61 73 73 3d 22 63 68 61 70 74 65 72 2d 69 74 65 ass="chapter-ite
00001be0: 6d 20 22 3e 3c 61 20 68 72 65 66 3d 22 2e 2e 2f m "><a href="../
00001bf0: 2e 2e 2f 6c 76 6c 34 2f 61 63 63 6f 75 6e 74 2d ../lvl4/account-
00001c00: 6d 6f 64 65 6c 2f 61 63 63 6f 75 6e 74 2d 69 64 model/account-id
00001c10: 73 2e 68 74 6d 6c 22 3e e2 9c 85 20 41 63 63 6f s.html">... Acco
00001c20: 75 6e 74 20 49 44 73 3c 2f 61 3e 3c 2f 6c 69 3e unt IDs</a></li>
00001c30: 3c 6c 69 20 63 6c 61 73 73 3d 22 63 68 61 70 74 <li class="chapt
00001c40: 65 72 2d 69 74 65 6d 20 22 3e 3c 61 20 68 72 65 er-item "><a hre
00001c50: 66 3d 22 2e 2e 2f 2e 2e 2f 6c 76 6c 34 2f 61 63 f="../../lvl4/ac
00001c60: 63 6f 75 6e 74 2d 6d 6f 64 65 6c 2f 6b 65 79 73 count-model/keys
00001c70: 2f 69 6e 64 65 78 2e 68 74 6d 6c 22 3e e2 9c 85 /index.html">...
00001c80: 20 41 63 63 65 73 73 20 4b 65 79 73 3c 2f 61 3e Access Keys</a>
00001c90: 3c 61 20 63 6c 61 73 73 3d 22 74 6f 67 67 6c 65 <a class="toggle
00001ca0: 22 3e 3c 64 69 76 3e e2 9d b1 3c 2f 64 69 76 3e "><div>...</div>
00001cb0: 3c 2f 61 3e 3c 2f 6c 69 3e 3c 6c 69 3e 3c 6f 6c </a></li><li><ol
00001cc0: 20 63 6c 61 73 73 3d 22 73 65 63 74 69 6f 6e 22 class="section"
00001cd0: 3e 3c 6c 69 20 63 6c 61 73 73 3d 22 63 68 61 70 ><li class="chap
00001ce0: 74 65 72 2d 69 74 65 6d 20 22 3e 3c 61 20 68 72 ter-item "><a hr
00001cf0: 65 66 3d 22 2e 2e 2f 2e 2e 2f 6c 76 6c 34 2f 61 ef="../../lvl4/a
00001d00: 63 63 6f 75 6e 74 2d 6d 6f 64 65 6c 2f 6b 65 79 ccount-model/key
00001d10: 73 2f 6b 65 79 2d 72 6f 74 61 74 69 6f 6e 2e 68 s/key-rotation.h
00001d20: 74 6d 6c 22 3e e2 9c 85 20 54 72 61 6e 73 66 65 tml">... Transfe
00001d30: 72 20 41 63 63 6f 75 6e 74 3c 2f 61 3e 3c 2f 6c r Account</a></l
00001d40: 69 3e 3c 6c 69 20 63 6c 61 73 73 3d 22 63 68 61 i><li class="cha
00001d50: 70 74 65 72 2d 69 74 65 6d 20 22 3e 3c 61 20 68 pter-item "><a h
00001d60: 72 65 66 3d 22 2e 2e 2f 2e 2e 2f 6c 76 6c 34 2f ref="../../lvl4/
00001d70: 61 63 63 6f 75 6e 74 2d 6d 6f 64 65 6c 2f 6b 65 account-model/ke
00001d80: 79 73 2f 77 68 65 72 65 2d 74 6f 2d 73 61 76 65 ys/where-to-save
00001d90: 2d 73 65 65 64 2d 70 68 72 61 73 65 2e 68 74 6d -seed-phrase.htm
00001da0: 6c 22 3e e2 9c 85 20 53 61 76 69 6e 67 20 73 65 l">... Saving se
00001db0: 65 64 20 70 68 72 61 73 65 3c 2f 61 3e 3c 2f 6c ed phrase</a></l
00001dc0: 69 3e 3c 2f 6f 6c 3e 3c 2f 6c 69 3e 3c 2f 6f 6c i></ol></li></ol
00001dd0: 3e 3c 2f 6c 69 3e 3c 6c 69 20 63 6c 61 73 73 3d ></li><li class=
00001de0: 22 63 68 61 70 74 65 72 2d 69 74 65 6d 20 65 78 "chapter-item ex
00001df0: 70 61 6e 64 65 64 20 22 3e 3c 61 20 68 72 65 66 panded "><a href
00001e00: 3d 22 2e 2e 2f 2e 2e 2f 6c 76 6c 34 2f 6d 69 6e ="../../lvl4/min
00001e10: 74 62 61 73 65 2e 68 74 6d 6c 22 3e 4d 69 6e 74 tbase.html">Mint
00001e20: 62 61 73 65 3c 2f 61 3e 3c 2f 6c 69 3e 3c 6c 69 base</a></li><li
00001e30: 20 63 6c 61 73 73 3d 22 63 68 61 70 74 65 72 2d class="chapter-
00001e40: 69 74 65 6d 20 65 78 70 61 6e 64 65 64 20 22 3e item expanded ">
00001e50: 3c 61 20 68 72 65 66 3d 22 2e 2e 2f 2e 2e 2f 6c <a href="../../l
00001e60: 76 6c 34 2f 74 72 61 64 65 70 6f 72 74 2e 68 74 vl4/tradeport.ht
00001e70: 6d 6c 22 3e 54 72 61 64 65 50 6f 72 74 3c 2f 61 ml">TradePort</a
00001e80: 3e 3c 2f 6c 69 3e 3c 6c 69 20 63 6c 61 73 73 3d ></li><li class=
00001e90: 22 63 68 61 70 74 65 72 2d 69 74 65 6d 20 65 78 "chapter-item ex
00001ea0: 70 61 6e 64 65 64 20 22 3e 3c 61 20 68 72 65 66 panded "><a href
00001eb0: 3d 22 2e 2e 2f 2e 2e 2f 6c 76 6c 34 2f 74 72 61 ="../../lvl4/tra
00001ec0: 6e 73 61 63 74 69 6f 6e 73 2e 68 74 6d 6c 22 3e nsactions.html">
00001ed0: 54 72 61 6e 73 61 63 74 69 6f 6e 73 3c 2f 61 3e Transactions</a>
00001ee0: 3c 2f 6c 69 3e 3c 6c 69 20 63 6c 61 73 73 3d 22 </li><li class="
00001ef0: 63 68 61 70 74 65 72 2d 69 74 65 6d 20 65 78 70 chapter-item exp
00001f00: 61 6e 64 65 64 20 22 3e 3c 61 20 68 72 65 66 3d anded "><a href=
00001f10: 22 2e 2e 2f 2e 2e 2f 6c 76 6c 34 2f 70 72 6f 76 "../../lvl4/prov
00001f20: 69 64 69 6e 67 2d 6c 69 71 75 69 64 69 74 79 2d iding-liquidity-
00001f30: 72 65 66 2e 68 74 6d 6c 22 3e 50 72 6f 76 69 64 ref.html">Provid
00001f40: 69 6e 67 20 6c 69 71 75 69 64 69 74 79 3c 2f 61 ing liquidity</a
00001f50: 3e 3c 2f 6c 69 3e 3c 2f 6f 6c 3e 3c 2f 6c 69 3e ></li></ol></li>
00001f60: 3c 6c 69 20 63 6c 61 73 73 3d 22 63 68 61 70 74 <li class="chapt
00001f70: 65 72 2d 69 74 65 6d 20 65 78 70 61 6e 64 65 64 er-item expanded
00001f80: 20 22 3e 3c 64 69 76 3e 4c 65 76 65 6c 20 35 3c "><div>Level 5<
00001f90: 2f 64 69 76 3e 3c 61 20 63 6c 61 73 73 3d 22 74 /div><a class="t
00001fa0: 6f 67 67 6c 65 22 3e 3c 64 69 76 3e e2 9d b1 3c oggle"><div>...<
00001fb0: 2f 64 69 76 3e 3c 2f 61 3e 3c 2f 6c 69 3e 3c 6c /div></a></li><l
00001fc0: 69 3e 3c 6f 6c 20 63 6c 61 73 73 3d 22 73 65 63 i><ol class="sec
00001fd0: 74 69 6f 6e 22 3e 3c 6c 69 20 63 6c 61 73 73 3d tion"><li class=
00001fe0: 22 63 68 61 70 74 65 72 2d 69 74 65 6d 20 65 78 "chapter-item ex
00001ff0: 70 61 6e 64 65 64 20 22 3e 3c 61 20 68 72 65 66 panded "><a href
00002000: 3d 22 2e 2e 2f 2e 2e 2f 6c 76 6c 35 2f 61 75 72 ="../../lvl5/aur
00002010: 6f 72 61 2e 68 74 6d 6c 22 3e 41 75 72 6f 72 61 ora.html">Aurora
00002020: 3c 2f 61 3e 3c 2f 6c 69 3e 3c 6c 69 20 63 6c 61 </a></li><li cla
00002030: 73 73 3d 22 63 68 61 70 74 65 72 2d 69 74 65 6d ss="chapter-item
00002040: 20 65 78 70 61 6e 64 65 64 20 22 3e 3c 61 20 68 expanded "><a h
00002050: 72 65 66 3d 22 2e 2e 2f 2e 2e 2f 6c 76 6c 35 2f ref="../../lvl5/
00002060: 73 68 61 72 64 2d 64 6f 67 2e 68 74 6d 6c 22 3e shard-dog.html">
00002070: 53 68 61 72 64 20 44 6f 67 3c 2f 61 3e 3c 2f 6c Shard Dog</a></l
00002080: 69 3e 3c 6c 69 20 63 6c 61 73 73 3d 22 63 68 61 i><li class="cha
00002090: 70 74 65 72 2d 69 74 65 6d 20 65 78 70 61 6e 64 pter-item expand
000020a0: 65 64 20 22 3e 3c 61 20 68 72 65 66 3d 22 2e 2e ed "><a href="..
000020b0: 2f 2e 2e 2f 6c 76 6c 34 2f 6e 66 74 2d 73 74 61 /../lvl4/nft-sta
000020c0: 6b 69 6e 67 2e 68 74 6d 6c 22 3e 4e 46 54 20 53 king.html">NFT S
000020d0: 74 61 6b 69 6e 67 3c 2f 61 3e 3c 2f 6c 69 3e 3c taking</a></li><
000020e0: 2f 6f 6c 3e 3c 2f 6c 69 3e 3c 6c 69 20 63 6c 61 /ol></li><li cla
000020f0: 73 73 3d 22 63 68 61 70 74 65 72 2d 69 74 65 6d ss="chapter-item
00002100: 20 65 78 70 61 6e 64 65 64 20 22 3e 3c 64 69 76 expanded "><div
00002110: 3e 4c 65 76 65 6c 20 36 3c 2f 64 69 76 3e 3c 61 >Level 6</div><a
00002120: 20 63 6c 61 73 73 3d 22 74 6f 67 67 6c 65 22 3e class="toggle">
00002130: 3c 64 69 76 3e e2 9d b1 3c 2f 64 69 76 3e 3c 2f <div>...</div></
00002140: 61 3e 3c 2f 6c 69 3e 3c 6c 69 3e 3c 6f 6c 20 63 a></li><li><ol c
00002150: 6c 61 73 73 3d 22 73 65 63 74 69 6f 6e 22 3e 3c lass="section"><
00002160: 6c 69 20 63 6c 61 73 73 3d 22 63 68 61 70 74 65 li class="chapte
00002170: 72 2d 69 74 65 6d 20 65 78 70 61 6e 64 65 64 20 r-item expanded
00002180: 22 3e 3c 61 20 68 72 65 66 3d 22 2e 2e 2f 2e 2e "><a href="../..
00002190: 2f 6c 76 6c 36 2f 6e 6f 64 65 2d 74 79 70 65 73 /lvl6/node-types
000021a0: 2e 68 74 6d 6c 22 3e 4e 6f 64 65 20 54 79 70 65 .html">Node Type
000021b0: 73 3c 2f 61 3e 3c 2f 6c 69 3e 3c 6c 69 20 63 6c s</a></li><li cl
000021c0: 61 73 73 3d 22 63 68 61 70 74 65 72 2d 69 74 65 ass="chapter-ite
000021d0: 6d 20 65 78 70 61 6e 64 65 64 20 22 3e 3c 61 20 m expanded "><a
000021e0: 68 72 65 66 3d 22 2e 2e 2f 2e 2e 2f 6c 76 6c 36 href="../../lvl6
000021f0: 2f 6e 65 61 72 2d 63 6c 69 2e 68 74 6d 6c 22 3e /near-cli.html">
00002200: 4e 65 61 72 20 43 4c 49 3c 2f 61 3e 3c 2f 6c 69 Near CLI</a></li
00002210: 3e 3c 6c 69 20 63 6c 61 73 73 3d 22 73 70 61 63 ><li class="spac
00002220: 65 72 22 3e 3c 2f 6c 69 3e 3c 2f 6f 6c 3e 3c 2f er"></li></ol></
00002230: 6c 69 3e 3c 6c 69 20 63 6c 61 73 73 3d 22 63 68 li><li class="ch
00002240: 61 70 74 65 72 2d 69 74 65 6d 20 65 78 70 61 6e apter-item expan
00002250: 64 65 64 20 22 3e 3c 61 20 68 72 65 66 3d 22 2e ded "><a href=".
00002260: 2e 2f 2e 2e 2f 70 72 6f 6a 65 63 74 73 2f 69 6e ./../projects/in
00002270: 64 65 78 2e 68 74 6d 6c 22 3e 4f 74 68 65 72 20 dex.html">Other
00002280: 50 72 6f 6a 65 63 74 73 3c 2f 61 3e 3c 61 20 63 Projects</a><a c
00002290: 6c 61 73 73 3d 22 74 6f 67 67 6c 65 22 3e 3c 64 lass="toggle"><d
000022a0: 69 76 3e e2 9d b1 3c 2f 64 69 76 3e 3c 2f 61 3e iv>...</div></a>
000022b0: 3c 2f 6c 69 3e 3c 6c 69 3e 3c 6f 6c 20 63 6c 61 </li><li><ol cla
000022c0: 73 73 3d 22 73 65 63 74 69 6f 6e 22 3e 3c 6c 69 ss="section"><li
000022d0: 20 63 6c 61 73 73 3d 22 63 68 61 70 74 65 72 2d class="chapter-
000022e0: 69 74 65 6d 20 65 78 70 61 6e 64 65 64 20 22 3e item expanded ">
000022f0: 3c 61 20 68 72 65 66 3d 22 2e 2e 2f 2e 2e 2f 70 <a href="../../p
00002300: 72 6f 6a 65 63 74 73 2f 6b 61 69 6b 61 69 2e 68 rojects/kaikai.h
00002310: 74 6d 6c 22 3e 4b 41 49 4b 41 49 3c 2f 61 3e 3c tml">KAIKAI</a><
00002320: 2f 6c 69 3e 3c 6c 69 20 63 6c 61 73 73 3d 22 63 /li><li class="c
00002330: 68 61 70 74 65 72 2d 69 74 65 6d 20 65 78 70 61 hapter-item expa
00002340: 6e 64 65 64 20 22 3e 3c 61 20 68 72 65 66 3d 22 nded "><a href="
00002350: 2e 2e 2f 2e 2e 2f 70 72 6f 6a 65 63 74 73 2f 73 ../../projects/s
00002360: 77 65 61 74 2d 65 63 6f 6e 6f 6d 79 2e 68 74 6d weat-economy.htm
00002370: 6c 22 3e 53 77 65 61 74 20 45 63 6f 6e 6f 6d 79 l">Sweat Economy
00002380: 3c 2f 61 3e 3c 2f 6c 69 3e 3c 2f 6f 6c 3e 3c 2f </a></li></ol></
00002390: 6c 69 3e 3c 2f 6f 6c 3e 0a 20 20 20 20 20 20 20 li></ol>.
000023a0: 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 </div>.
000023b0: 20 20 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d <div id=
000023c0: 22 73 69 64 65 62 61 72 2d 72 65 73 69 7a 65 2d "sidebar-resize-
000023d0: 68 61 6e 64 6c 65 22 20 63 6c 61 73 73 3d 22 73 handle" class="s
000023e0: 69 64 65 62 61 72 2d 72 65 73 69 7a 65 2d 68 61 idebar-resize-ha
000023f0: 6e 64 6c 65 22 3e 0a 20 20 20 20 20 20 20 20 20 ndle">.
00002400: 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 <div clas
00002410: 73 3d 22 73 69 64 65 62 61 72 2d 72 65 73 69 7a s="sidebar-resiz
00002420: 65 2d 69 6e 64 69 63 61 74 6f 72 22 3e 3c 2f 64 e-indicator"></d
00002430: 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 iv>.
00002440: 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 3c </div>. <
00002450: 2f 6e 61 76 3e 0a 0a 20 20 20 20 20 20 20 20 3c /nav>.. <
00002460: 21 2d 2d 20 54 72 61 63 6b 20 61 6e 64 20 73 65 !-- Track and se
00002470: 74 20 73 69 64 65 62 61 72 20 73 63 72 6f 6c 6c t sidebar scroll
00002480: 20 70 6f 73 69 74 69 6f 6e 20 2d 2d 3e 0a 20 20 position -->.
00002490: 20 20 20 20 20 20 3c 73 63 72 69 70 74 3e 0a 20 <script>.
000024a0: 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 73 var s
000024b0: 69 64 65 62 61 72 53 63 72 6f 6c 6c 62 6f 78 20 idebarScrollbox
000024c0: 3d 20 64 6f 63 75 6d 65 6e 74 2e 71 75 65 72 79 = document.query
000024d0: 53 65 6c 65 63 74 6f 72 28 27 23 73 69 64 65 62 Selector('#sideb
000024e0: 61 72 20 2e 73 69 64 65 62 61 72 2d 73 63 72 6f ar .sidebar-scro
000024f0: 6c 6c 62 6f 78 27 29 3b 0a 20 20 20 20 20 20 20 llbox');.
00002500: 20 20 20 20 20 73 69 64 65 62 61 72 53 63 72 6f sidebarScro
00002510: 6c 6c 62 6f 78 2e 61 64 64 45 76 65 6e 74 4c 69 llbox.addEventLi
00002520: 73 74 65 6e 65 72 28 27 63 6c 69 63 6b 27 2c 20 stener('click',
00002530: 66 75 6e 63 74 69 6f 6e 28 65 29 20 7b 0a 20 20 function(e) {.
00002540: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 if
00002550: 20 28 65 2e 74 61 72 67 65 74 2e 74 61 67 4e 61 (e.target.tagNa
00002560: 6d 65 20 3d 3d 3d 20 27 41 27 29 20 7b 0a 20 20 me === 'A') {.
00002570: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00002580: 20 20 73 65 73 73 69 6f 6e 53 74 6f 72 61 67 65 sessionStorage
00002590: 2e 73 65 74 49 74 65 6d 28 27 73 69 64 65 62 61 .setItem('sideba
000025a0: 72 2d 73 63 72 6f 6c 6c 27 2c 20 73 69 64 65 62 r-scroll', sideb
000025b0: 61 72 53 63 72 6f 6c 6c 62 6f 78 2e 73 63 72 6f arScrollbox.scro
000025c0: 6c 6c 54 6f 70 29 3b 0a 20 20 20 20 20 20 20 20 llTop);.
000025d0: 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 }.
000025e0: 20 20 20 20 20 20 7d 2c 20 7b 20 70 61 73 73 69 }, { passi
000025f0: 76 65 3a 20 74 72 75 65 20 7d 29 3b 0a 20 20 20 ve: true });.
00002600: 20 20 20 20 20 20 20 20 20 76 61 72 20 73 69 64 var sid
00002610: 65 62 61 72 53 63 72 6f 6c 6c 54 6f 70 20 3d 20 ebarScrollTop =
00002620: 73 65 73 73 69 6f 6e 53 74 6f 72 61 67 65 2e 67 sessionStorage.g
00002630: 65 74 49 74 65 6d 28 27 73 69 64 65 62 61 72 2d etItem('sidebar-
00002640: 73 63 72 6f 6c 6c 27 29 3b 0a 20 20 20 20 20 20 scroll');.
00002650: 20 20 20 20 20 20 73 65 73 73 69 6f 6e 53 74 6f sessionSto
00002660: 72 61 67 65 2e 72 65 6d 6f 76 65 49 74 65 6d 28 rage.removeItem(
00002670: 27 73 69 64 65 62 61 72 2d 73 63 72 6f 6c 6c 27 'sidebar-scroll'
00002680: 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 );. i
00002690: 66 20 28 73 69 64 65 62 61 72 53 63 72 6f 6c 6c f (sidebarScroll
000026a0: 54 6f 70 29 20 7b 0a 20 20 20 20 20 20 20 20 20 Top) {.
000026b0: 20 20 20 20 20 20 20 2f 2f 20 70 72 65 73 65 72 // preser
000026c0: 76 65 20 73 69 64 65 62 61 72 20 73 63 72 6f 6c ve sidebar scrol
000026d0: 6c 20 70 6f 73 69 74 69 6f 6e 20 77 68 65 6e 20 l position when
000026e0: 6e 61 76 69 67 61 74 69 6e 67 20 76 69 61 20 6c navigating via l
000026f0: 69 6e 6b 73 20 77 69 74 68 69 6e 20 73 69 64 65 inks within side
00002700: 62 61 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 bar.
00002710: 20 20 20 20 73 69 64 65 62 61 72 53 63 72 6f 6c sidebarScrol
00002720: 6c 62 6f 78 2e 73 63 72 6f 6c 6c 54 6f 70 20 3d lbox.scrollTop =
00002730: 20 73 69 64 65 62 61 72 53 63 72 6f 6c 6c 54 6f sidebarScrollTo
00002740: 70 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d p;. }
00002750: 20 65 6c 73 65 20 7b 0a 20 20 20 20 20 20 20 20 else {.
00002760: 20 20 20 20 20 20 20 20 2f 2f 20 73 63 72 6f 6c // scrol
00002770: 6c 20 73 69 64 65 62 61 72 20 74 6f 20 63 75 72 l sidebar to cur
00002780: 72 65 6e 74 20 61 63 74 69 76 65 20 73 65 63 74 rent active sect
00002790: 69 6f 6e 20 77 68 65 6e 20 6e 61 76 69 67 61 74 ion when navigat
000027a0: 69 6e 67 20 76 69 61 20 22 6e 65 78 74 2f 70 72 ing via "next/pr
000027b0: 65 76 69 6f 75 73 20 63 68 61 70 74 65 72 22 20 evious chapter"
000027c0: 62 75 74 74 6f 6e 73 0a 20 20 20 20 20 20 20 20 buttons.
000027d0: 20 20 20 20 20 20 20 20 76 61 72 20 61 63 74 69 var acti
000027e0: 76 65 53 65 63 74 69 6f 6e 20 3d 20 64 6f 63 75 veSection = docu
000027f0: 6d 65 6e 74 2e 71 75 65 72 79 53 65 6c 65 63 74 ment.querySelect
00002800: 6f 72 28 27 23 73 69 64 65 62 61 72 20 2e 61 63 or('#sidebar .ac
00002810: 74 69 76 65 27 29 3b 0a 20 20 20 20 20 20 20 20 tive');.
00002820: 20 20 20 20 20 20 20 20 69 66 20 28 61 63 74 69 if (acti
00002830: 76 65 53 65 63 74 69 6f 6e 29 20 7b 0a 20 20 20 veSection) {.
00002840: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00002850: 20 61 63 74 69 76 65 53 65 63 74 69 6f 6e 2e 73 activeSection.s
00002860: 63 72 6f 6c 6c 49 6e 74 6f 56 69 65 77 28 7b 20 crollIntoView({
00002870: 62 6c 6f 63 6b 3a 20 27 63 65 6e 74 65 72 27 20 block: 'center'
00002880: 7d 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 });.
00002890: 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 }.
000028a0: 20 20 7d 0a 20 20 20 20 20 20 20 20 3c 2f 73 63 }. </sc
000028b0: 72 69 70 74 3e 0a 0a 20 20 20 20 20 20 20 20 3c ript>.. <
000028c0: 64 69 76 20 69 64 3d 22 70 61 67 65 2d 77 72 61 div id="page-wra
000028d0: 70 70 65 72 22 20 63 6c 61 73 73 3d 22 70 61 67 pper" class="pag
000028e0: 65 2d 77 72 61 70 70 65 72 22 3e 0a 0a 20 20 20 e-wrapper">..
000028f0: 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c <div cl
00002900: 61 73 73 3d 22 70 61 67 65 22 3e 0a 20 20 20 20 ass="page">.
00002910: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00002920: 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 <div
00002930: 20 69 64 3d 22 6d 65 6e 75 2d 62 61 72 2d 68 6f id="menu-bar-ho
00002940: 76 65 72 2d 70 6c 61 63 65 68 6f 6c 64 65 72 22 ver-placeholder"
00002950: 3e 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 ></div>.
00002960: 20 20 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d <div id=
00002970: 22 6d 65 6e 75 2d 62 61 72 22 20 63 6c 61 73 73 "menu-bar" class
00002980: 3d 22 6d 65 6e 75 2d 62 61 72 20 73 74 69 63 6b ="menu-bar stick
00002990: 79 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 y">.
000029a0: 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 <div cla
000029b0: 73 73 3d 22 6c 65 66 74 2d 62 75 74 74 6f 6e 73 ss="left-buttons
000029c0: 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ">.
000029d0: 20 20 20 20 20 20 20 20 20 20 20 3c 6c 61 62 65 <labe
000029e0: 6c 20 69 64 3d 22 73 69 64 65 62 61 72 2d 74 6f l id="sidebar-to
000029f0: 67 67 6c 65 22 20 63 6c 61 73 73 3d 22 69 63 6f ggle" class="ico
00002a00: 6e 2d 62 75 74 74 6f 6e 22 20 66 6f 72 3d 22 73 n-button" for="s
00002a10: 69 64 65 62 61 72 2d 74 6f 67 67 6c 65 2d 61 6e idebar-toggle-an
00002a20: 63 68 6f 72 22 20 74 69 74 6c 65 3d 22 54 6f 67 chor" title="Tog
00002a30: 67 6c 65 20 54 61 62 6c 65 20 6f 66 20 43 6f 6e gle Table of Con
00002a40: 74 65 6e 74 73 22 20 61 72 69 61 2d 6c 61 62 65 tents" aria-labe
00002a50: 6c 3d 22 54 6f 67 67 6c 65 20 54 61 62 6c 65 20 l="Toggle Table
00002a60: 6f 66 20 43 6f 6e 74 65 6e 74 73 22 20 61 72 69 of Contents" ari
00002a70: 61 2d 63 6f 6e 74 72 6f 6c 73 3d 22 73 69 64 65 a-controls="side
00002a80: 62 61 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 bar">.
00002a90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00002aa0: 20 20 3c 69 20 63 6c 61 73 73 3d 22 66 61 20 66 <i class="fa f
00002ab0: 61 2d 62 61 72 73 22 3e 3c 2f 69 3e 0a 20 20 20 a-bars"></i>.
00002ac0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00002ad0: 20 20 20 20 20 3c 2f 6c 61 62 65 6c 3e 0a 20 20 </label>.
00002ae0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00002af0: 20 20 20 20 20 20 3c 62 75 74 74 6f 6e 20 69 64 <button id
00002b00: 3d 22 74 68 65 6d 65 2d 74 6f 67 67 6c 65 22 20 ="theme-toggle"
00002b10: 63 6c 61 73 73 3d 22 69 63 6f 6e 2d 62 75 74 74 class="icon-butt
00002b20: 6f 6e 22 20 74 79 70 65 3d 22 62 75 74 74 6f 6e on" type="button
00002b30: 22 20 74 69 74 6c 65 3d 22 43 68 61 6e 67 65 20 " title="Change
00002b40: 74 68 65 6d 65 22 20 61 72 69 61 2d 6c 61 62 65 theme" aria-labe
00002b50: 6c 3d 22 43 68 61 6e 67 65 20 74 68 65 6d 65 22 l="Change theme"
00002b60: 20 61 72 69 61 2d 68 61 73 70 6f 70 75 70 3d 22 aria-haspopup="
00002b70: 74 72 75 65 22 20 61 72 69 61 2d 65 78 70 61 6e true" aria-expan
00002b80: 64 65 64 3d 22 66 61 6c 73 65 22 20 61 72 69 61 ded="false" aria
00002b90: 2d 63 6f 6e 74 72 6f 6c 73 3d 22 74 68 65 6d 65 -controls="theme
00002ba0: 2d 6c 69 73 74 22 3e 0a 20 20 20 20 20 20 20 20 -list">.
00002bb0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00002bc0: 20 20 20 20 3c 69 20 63 6c 61 73 73 3d 22 66 61 <i class="fa
00002bd0: 20 66 61 2d 70 61 69 6e 74 2d 62 72 75 73 68 22 fa-paint-brush"
00002be0: 3e 3c 2f 69 3e 0a 20 20 20 20 20 20 20 20 20 20 ></i>.
00002bf0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f </
00002c00: 62 75 74 74 6f 6e 3e 0a 20 20 20 20 20 20 20 20 button>.
00002c10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00002c20: 3c 75 6c 20 69 64 3d 22 74 68 65 6d 65 2d 6c 69 <ul id="theme-li
00002c30: 73 74 22 20 63 6c 61 73 73 3d 22 74 68 65 6d 65 st" class="theme
00002c40: 2d 70 6f 70 75 70 22 20 61 72 69 61 2d 6c 61 62 -popup" aria-lab
00002c50: 65 6c 3d 22 54 68 65 6d 65 73 22 20 72 6f 6c 65 el="Themes" role
00002c60: 3d 22 6d 65 6e 75 22 3e 0a 20 20 20 20 20 20 20 ="menu">.
00002c70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00002c80: 20 20 20 20 20 3c 6c 69 20 72 6f 6c 65 3d 22 6e <li role="n
00002c90: 6f 6e 65 22 3e 3c 62 75 74 74 6f 6e 20 72 6f 6c one"><button rol
00002ca0: 65 3d 22 6d 65 6e 75 69 74 65 6d 22 20 63 6c 61 e="menuitem" cla
00002cb0: 73 73 3d 22 74 68 65 6d 65 22 20 69 64 3d 22 6c ss="theme" id="l
00002cc0: 69 67 68 74 22 3e 4c 69 67 68 74 3c 2f 62 75 74 ight">Light</but
00002cd0: 74 6f 6e 3e 3c 2f 6c 69 3e 0a 20 20 20 20 20 20 ton></li>.
00002ce0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00002cf0: 20 20 20 20 20 20 3c 6c 69 20 72 6f 6c 65 3d 22 <li role="
00002d00: 6e 6f 6e 65 22 3e 3c 62 75 74 74 6f 6e 20 72 6f none"><button ro
00002d10: 6c 65 3d 22 6d 65 6e 75 69 74 65 6d 22 20 63 6c le="menuitem" cl
00002d20: 61 73 73 3d 22 74 68 65 6d 65 22 20 69 64 3d 22 ass="theme" id="
00002d30: 72 75 73 74 22 3e 52 75 73 74 3c 2f 62 75 74 74 rust">Rust</butt
00002d40: 6f 6e 3e 3c 2f 6c 69 3e 0a 20 20 20 20 20 20 20 on></li>.
00002d50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00002d60: 20 20 20 20 20 3c 6c 69 20 72 6f 6c 65 3d 22 6e <li role="n
00002d70: 6f 6e 65 22 3e 3c 62 75 74 74 6f 6e 20 72 6f 6c one"><button rol
00002d80: 65 3d 22 6d 65 6e 75 69 74 65 6d 22 20 63 6c 61 e="menuitem" cla
00002d90: 73 73 3d 22 74 68 65 6d 65 22 20 69 64 3d 22 63 ss="theme" id="c
00002da0: 6f 61 6c 22 3e 43 6f 61 6c 3c 2f 62 75 74 74 6f oal">Coal</butto
00002db0: 6e 3e 3c 2f 6c 69 3e 0a 20 20 20 20 20 20 20 20 n></li>.
00002dc0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00002dd0: 20 20 20 20 3c 6c 69 20 72 6f 6c 65 3d 22 6e 6f <li role="no
00002de0: 6e 65 22 3e 3c 62 75 74 74 6f 6e 20 72 6f 6c 65 ne"><button role
00002df0: 3d 22 6d 65 6e 75 69 74 65 6d 22 20 63 6c 61 73 ="menuitem" clas
00002e00: 73 3d 22 74 68 65 6d 65 22 20 69 64 3d 22 6e 61 s="theme" id="na
00002e10: 76 79 22 3e 4e 61 76 79 3c 2f 62 75 74 74 6f 6e vy">Navy</button
00002e20: 3e 3c 2f 6c 69 3e 0a 20 20 20 20 20 20 20 20 20 ></li>.
00002e30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00002e40: 20 20 20 3c 6c 69 20 72 6f 6c 65 3d 22 6e 6f 6e <li role="non
00002e50: 65 22 3e 3c 62 75 74 74 6f 6e 20 72 6f 6c 65 3d e"><button role=
00002e60: 22 6d 65 6e 75 69 74 65 6d 22 20 63 6c 61 73 73 "menuitem" class
00002e70: 3d 22 74 68 65 6d 65 22 20 69 64 3d 22 61 79 75 ="theme" id="ayu
00002e80: 22 3e 41 79 75 3c 2f 62 75 74 74 6f 6e 3e 3c 2f ">Ayu</button></
00002e90: 6c 69 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 li>.
00002ea0: 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 75 6c </ul
00002eb0: 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 >.
00002ec0: 20 20 20 20 20 20 20 20 20 20 3c 62 75 74 74 6f <butto
00002ed0: 6e 20 69 64 3d 22 73 65 61 72 63 68 2d 74 6f 67 n id="search-tog
00002ee0: 67 6c 65 22 20 63 6c 61 73 73 3d 22 69 63 6f 6e gle" class="icon
00002ef0: 2d 62 75 74 74 6f 6e 22 20 74 79 70 65 3d 22 62 -button" type="b
00002f00: 75 74 74 6f 6e 22 20 74 69 74 6c 65 3d 22 53 65 utton" title="Se
00002f10: 61 72 63 68 2e 20 28 53 68 6f 72 74 6b 65 79 3a arch. (Shortkey:
00002f20: 20 73 29 22 20 61 72 69 61 2d 6c 61 62 65 6c 3d s)" aria-label=
00002f30: 22 54 6f 67 67 6c 65 20 53 65 61 72 63 68 62 61 "Toggle Searchba
00002f40: 72 22 20 61 72 69 61 2d 65 78 70 61 6e 64 65 64 r" aria-expanded
00002f50: 3d 22 66 61 6c 73 65 22 20 61 72 69 61 2d 6b 65 ="false" aria-ke
00002f60: 79 73 68 6f 72 74 63 75 74 73 3d 22 53 22 20 61 yshortcuts="S" a
00002f70: 72 69 61 2d 63 6f 6e 74 72 6f 6c 73 3d 22 73 65 ria-controls="se
00002f80: 61 72 63 68 62 61 72 22 3e 0a 20 20 20 20 20 20 archbar">.
00002f90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00002fa0: 20 20 20 20 20 20 3c 69 20 63 6c 61 73 73 3d 22 <i class="
00002fb0: 66 61 20 66 61 2d 73 65 61 72 63 68 22 3e 3c 2f fa fa-search"></
00002fc0: 69 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 i>.
00002fd0: 20 20 20 20 20 20 20 20 20 20 20 3c 2f 62 75 74 </but
00002fe0: 74 6f 6e 3e 0a 20 20 20 20 20 20 20 20 20 20 20 ton>.
00002ff0: 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a </div>.
00003000: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00003010: 20 20 20 20 20 3c 68 31 20 63 6c 61 73 73 3d 22 <h1 class="
00003020: 6d 65 6e 75 2d 74 69 74 6c 65 22 3e 53 6c 69 6d menu-title">Slim
00003030: 65 42 6f 6f 6b 3c 2f 68 31 3e 0a 0a 20 20 20 20 eBook</h1>..
00003040: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00003050: 3c 64 69 76 20 63 6c 61 73 73 3d 22 72 69 67 68 <div class="righ
00003060: 74 2d 62 75 74 74 6f 6e 73 22 3e 0a 20 20 20 20 t-buttons">.
00003070: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00003080: 20 20 20 20 3c 61 20 68 72 65 66 3d 22 2e 2e 2f <a href="../
00003090: 2e 2e 2f 70 72 69 6e 74 2e 68 74 6d 6c 22 20 74 ../print.html" t
000030a0: 69 74 6c 65 3d 22 50 72 69 6e 74 20 74 68 69 73 itle="Print this
000030b0: 20 62 6f 6f 6b 22 20 61 72 69 61 2d 6c 61 62 65 book" aria-labe
000030c0: 6c 3d 22 50 72 69 6e 74 20 74 68 69 73 20 62 6f l="Print this bo
000030d0: 6f 6b 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 ok">.
000030e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000030f0: 20 3c 69 20 69 64 3d 22 70 72 69 6e 74 2d 62 75 <i id="print-bu
00003100: 74 74 6f 6e 22 20 63 6c 61 73 73 3d 22 66 61 20 tton" class="fa
00003110: 66 61 2d 70 72 69 6e 74 22 3e 3c 2f 69 3e 0a 20 fa-print"></i>.
00003120: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00003130: 20 20 20 20 20 20 20 3c 2f 61 3e 0a 20 20 20 20 </a>.
00003140: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00003150: 20 20 20 20 3c 61 20 68 72 65 66 3d 22 68 74 74 <a href="htt
00003160: 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f ps://github.com/
00003170: 53 6c 69 6d 61 6e 34 2f 73 6c 69 6d 65 62 6f 6f Sliman4/slimeboo
00003180: 6b 22 20 74 69 74 6c 65 3d 22 47 69 74 20 72 65 k" title="Git re
00003190: 70 6f 73 69 74 6f 72 79 22 20 61 72 69 61 2d 6c pository" aria-l
000031a0: 61 62 65 6c 3d 22 47 69 74 20 72 65 70 6f 73 69 abel="Git reposi
000031b0: 74 6f 72 79 22 3e 0a 20 20 20 20 20 20 20 20 20 tory">.
000031c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000031d0: 20 20 20 3c 69 20 69 64 3d 22 67 69 74 2d 72 65 <i id="git-re
000031e0: 70 6f 73 69 74 6f 72 79 2d 62 75 74 74 6f 6e 22 pository-button"
000031f0: 20 63 6c 61 73 73 3d 22 66 61 20 66 61 2d 67 69 class="fa fa-gi
00003200: 74 68 75 62 22 3e 3c 2f 69 3e 0a 20 20 20 20 20 thub"></i>.
00003210: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00003220: 20 20 20 3c 2f 61 3e 0a 20 20 20 20 20 20 20 20 </a>.
00003230: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00003240: 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f <a href="https:/
00003250: 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 53 6c 69 6d /github.com/Slim
00003260: 61 6e 34 2f 73 6c 69 6d 65 62 6f 6f 6b 2f 65 64 an4/slimebook/ed
00003270: 69 74 2f 6d 61 69 6e 2f 62 6f 6f 6b 2f 6c 76 6c it/main/book/lvl
00003280: 34 2f 61 63 63 6f 75 6e 74 2d 6d 6f 64 65 6c 2f 4/account-model/
00003290: 73 74 6f 72 61 67 65 2e 6d 64 22 20 74 69 74 6c storage.md" titl
000032a0: 65 3d 22 53 75 67 67 65 73 74 20 61 6e 20 65 64 e="Suggest an ed
000032b0: 69 74 22 20 61 72 69 61 2d 6c 61 62 65 6c 3d 22 it" aria-label="
000032c0: 53 75 67 67 65 73 74 20 61 6e 20 65 64 69 74 22 Suggest an edit"
000032d0: 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 >.
000032e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 69 <i
000032f0: 20 69 64 3d 22 67 69 74 2d 65 64 69 74 2d 62 75 id="git-edit-bu
00003300: 74 74 6f 6e 22 20 63 6c 61 73 73 3d 22 66 61 20 tton" class="fa
00003310: 66 61 2d 65 64 69 74 22 3e 3c 2f 69 3e 0a 20 20 fa-edit"></i>.
00003320: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00003330: 20 20 20 20 20 20 3c 2f 61 3e 0a 0a 20 20 20 20 </a>..
00003340: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00003350: 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 </div>.
00003360: 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 0a 20 </div>..
00003370: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c <
00003380: 64 69 76 20 69 64 3d 22 73 65 61 72 63 68 2d 77 div id="search-w
00003390: 72 61 70 70 65 72 22 20 63 6c 61 73 73 3d 22 68 rapper" class="h
000033a0: 69 64 64 65 6e 22 3e 0a 20 20 20 20 20 20 20 20 idden">.
000033b0: 20 20 20 20 20 20 20 20 20 20 20 20 3c 66 6f 72 <for
000033c0: 6d 20 69 64 3d 22 73 65 61 72 63 68 62 61 72 2d m id="searchbar-
000033d0: 6f 75 74 65 72 22 20 63 6c 61 73 73 3d 22 73 65 outer" class="se
000033e0: 61 72 63 68 62 61 72 2d 6f 75 74 65 72 22 3e 0a archbar-outer">.
000033f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00003400: 20 20 20 20 20 20 20 20 3c 69 6e 70 75 74 20 74 <input t
00003410: 79 70 65 3d 22 73 65 61 72 63 68 22 20 69 64 3d ype="search" id=
00003420: 22 73 65 61 72 63 68 62 61 72 22 20 6e 61 6d 65 "searchbar" name
00003430: 3d 22 73 65 61 72 63 68 62 61 72 22 20 70 6c 61 ="searchbar" pla
00003440: 63 65 68 6f 6c 64 65 72 3d 22 53 65 61 72 63 68 ceholder="Search
00003450: 20 74 68 69 73 20 62 6f 6f 6b 20 2e 2e 2e 22 20 this book ..."
00003460: 61 72 69 61 2d 63 6f 6e 74 72 6f 6c 73 3d 22 73 aria-controls="s
00003470: 65 61 72 63 68 72 65 73 75 6c 74 73 2d 6f 75 74 earchresults-out
00003480: 65 72 22 20 61 72 69 61 2d 64 65 73 63 72 69 62 er" aria-describ
00003490: 65 64 62 79 3d 22 73 65 61 72 63 68 72 65 73 75 edby="searchresu
000034a0: 6c 74 73 2d 68 65 61 64 65 72 22 3e 0a 20 20 20 lts-header">.
000034b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000034c0: 20 3c 2f 66 6f 72 6d 3e 0a 20 20 20 20 20 20 20 </form>.
000034d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 <di
000034e0: 76 20 69 64 3d 22 73 65 61 72 63 68 72 65 73 75 v id="searchresu
000034f0: 6c 74 73 2d 6f 75 74 65 72 22 20 63 6c 61 73 73 lts-outer" class
00003500: 3d 22 73 65 61 72 63 68 72 65 73 75 6c 74 73 2d ="searchresults-
00003510: 6f 75 74 65 72 20 68 69 64 64 65 6e 22 3e 0a 20 outer hidden">.
00003520: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00003530: 20 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d 22 <div id="
00003540: 73 65 61 72 63 68 72 65 73 75 6c 74 73 2d 68 65 searchresults-he
00003550: 61 64 65 72 22 20 63 6c 61 73 73 3d 22 73 65 61 ader" class="sea
00003560: 72 63 68 72 65 73 75 6c 74 73 2d 68 65 61 64 65 rchresults-heade
00003570: 72 22 3e 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 r"></div>.
00003580: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00003590: 20 20 3c 75 6c 20 69 64 3d 22 73 65 61 72 63 68 <ul id="search
000035a0: 72 65 73 75 6c 74 73 22 3e 0a 20 20 20 20 20 20 results">.
000035b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000035c0: 20 20 3c 2f 75 6c 3e 0a 20 20 20 20 20 20 20 20 </ul>.
000035d0: 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 </di
000035e0: 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 v>.
000035f0: 20 20 20 3c 2f 64 69 76 3e 0a 0a 20 20 20 20 20 </div>..
00003600: 20 20 20 20 20 20 20 20 20 20 20 3c 21 2d 2d 20 <!--
00003610: 41 70 70 6c 79 20 41 52 49 41 20 61 74 74 72 69 Apply ARIA attri
00003620: 62 75 74 65 73 20 61 66 74 65 72 20 74 68 65 20 butes after the
00003630: 73 69 64 65 62 61 72 20 61 6e 64 20 74 68 65 20 sidebar and the
00003640: 73 69 64 65 62 61 72 20 74 6f 67 67 6c 65 20 62 sidebar toggle b
00003650: 75 74 74 6f 6e 20 61 72 65 20 61 64 64 65 64 20 utton are added
00003660: 74 6f 20 74 68 65 20 44 4f 4d 20 2d 2d 3e 0a 20 to the DOM -->.
00003670: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c <
00003680: 73 63 72 69 70 74 3e 0a 20 20 20 20 20 20 20 20 script>.
00003690: 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 docu
000036a0: 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 ment.getElementB
000036b0: 79 49 64 28 27 73 69 64 65 62 61 72 2d 74 6f 67 yId('sidebar-tog
000036c0: 67 6c 65 27 29 2e 73 65 74 41 74 74 72 69 62 75 gle').setAttribu
000036d0: 74 65 28 27 61 72 69 61 2d 65 78 70 61 6e 64 65 te('aria-expande
000036e0: 64 27 2c 20 73 69 64 65 62 61 72 20 3d 3d 3d 20 d', sidebar ===
000036f0: 27 76 69 73 69 62 6c 65 27 29 3b 0a 20 20 20 20 'visible');.
00003700: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00003710: 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d document.getElem
00003720: 65 6e 74 42 79 49 64 28 27 73 69 64 65 62 61 72 entById('sidebar
00003730: 27 29 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 ').setAttribute(
00003740: 27 61 72 69 61 2d 68 69 64 64 65 6e 27 2c 20 73 'aria-hidden', s
00003750: 69 64 65 62 61 72 20 21 3d 3d 20 27 76 69 73 69 idebar !== 'visi
00003760: 62 6c 65 27 29 3b 0a 20 20 20 20 20 20 20 20 20 ble');.
00003770: 20 20 20 20 20 20 20 20 20 20 20 41 72 72 61 79 Array
00003780: 2e 66 72 6f 6d 28 64 6f 63 75 6d 65 6e 74 2e 71 .from(document.q
00003790: 75 65 72 79 53 65 6c 65 63 74 6f 72 41 6c 6c 28 uerySelectorAll(
000037a0: 27 23 73 69 64 65 62 61 72 20 61 27 29 29 2e 66 '#sidebar a')).f
000037b0: 6f 72 45 61 63 68 28 66 75 6e 63 74 69 6f 6e 28 orEach(function(
000037c0: 6c 69 6e 6b 29 20 7b 0a 20 20 20 20 20 20 20 20 link) {.
000037d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000037e0: 6c 69 6e 6b 2e 73 65 74 41 74 74 72 69 62 75 74 link.setAttribut
000037f0: 65 28 27 74 61 62 49 6e 64 65 78 27 2c 20 73 69 e('tabIndex', si
00003800: 64 65 62 61 72 20 3d 3d 3d 20 27 76 69 73 69 62 debar === 'visib
00003810: 6c 65 27 20 3f 20 30 20 3a 20 2d 31 29 3b 0a 20 le' ? 0 : -1);.
00003820: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00003830: 20 20 20 7d 29 3b 0a 20 20 20 20 20 20 20 20 20 });.
00003840: 20 20 20 20 20 20 20 3c 2f 73 63 72 69 70 74 3e </script>
00003850: 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00003860: 20 20 3c 64 69 76 20 69 64 3d 22 63 6f 6e 74 65 <div id="conte
00003870: 6e 74 22 20 63 6c 61 73 73 3d 22 63 6f 6e 74 65 nt" class="conte
00003880: 6e 74 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 nt">.
00003890: 20 20 20 20 20 20 20 20 20 3c 6d 61 69 6e 3e 0a <main>.
000038a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000038b0: 20 20 20 20 20 20 20 20 3c 68 31 20 69 64 3d 22 <h1 id="
000038c0: 73 74 6f 72 61 67 65 2d 66 65 65 22 3e 3c 61 20 storage-fee"><a
000038d0: 63 6c 61 73 73 3d 22 68 65 61 64 65 72 22 20 68 class="header" h
000038e0: 72 65 66 3d 22 23 73 74 6f 72 61 67 65 2d 66 65 ref="#storage-fe
000038f0: 65 22 3e 53 74 6f 72 61 67 65 20 66 65 65 3c 2f e">Storage fee</
00003900: 61 3e 3c 2f 68 31 3e 0a 3c 70 3e 54 68 65 72 65 a></h1>.<p>There
00003910: e2 80 99 73 20 6e 6f 20 73 75 63 68 20 74 68 69 ...s no such thi
00003920: 6e 67 20 61 73 20 66 72 65 65 20 73 74 6f 72 61 ng as free stora
00003930: 67 65 2e 20 57 68 65 6e 20 79 6f 75 20 73 74 6f ge. When you sto
00003940: 72 65 20 73 6f 6d 65 74 68 69 6e 67 20 6f 6e 20 re something on
00003950: 74 68 65 20 4e 45 41 52 0a 62 6c 6f 63 6b 63 68 the NEAR.blockch
00003960: 61 69 6e 2c 20 79 6f 75 20 70 61 79 20 66 6f 72 ain, you pay for
00003970: 20 69 74 2e 20 54 68 65 20 70 72 69 63 65 20 69 it. The price i
00003980: 73 20 6c 6f 77 20 28 31 20 4e 45 41 52 20 66 6f s low (1 NEAR fo
00003990: 72 20 31 30 30 6b 62 29 2c 20 62 75 74 20 77 68 r 100kb), but wh
000039a0: 65 6e 0a 6d 69 6c 6c 69 6f 6e 73 20 6f 66 20 75 en.millions of u
000039b0: 73 65 72 73 20 73 74 6f 72 65 20 74 68 65 69 72 sers store their
000039c0: 20 64 61 74 61 2c 20 69 74 20 62 65 63 6f 6d 65 data, it become
000039d0: 73 20 61 20 73 69 67 6e 69 66 69 63 61 6e 74 20 s a significant
000039e0: 61 6d 6f 75 6e 74 20 6f 66 20 6d 6f 6e 65 79 2e amount of money.
000039f0: 0a 4e 6f 74 20 74 6f 20 6d 65 6e 74 69 6f 6e 2c .Not to mention,
00003a00: 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a <a href="https:
00003a10: 2f 2f 64 6f 63 73 2e 6e 65 61 72 2e 6f 72 67 2f //docs.near.org/
00003a20: 64 65 76 65 6c 6f 70 2f 63 6f 6e 74 72 61 63 74 develop/contract
00003a30: 73 2f 73 65 63 75 72 69 74 79 2f 73 79 62 69 6c s/security/sybil
00003a40: 22 3e 73 79 62 69 6c 20 61 74 74 61 63 6b 73 3c ">sybil attacks<
00003a50: 2f 61 3e 0a 63 61 6e 20 71 75 69 63 6b 6c 79 20 /a>.can quickly
00003a60: 64 72 61 69 6e 20 74 68 65 20 64 65 76 65 6c 6f drain the develo
00003a70: 70 65 72 e2 80 99 73 20 62 61 6c 61 6e 63 65 2e per...s balance.
00003a80: 20 54 68 61 74 e2 80 99 73 20 77 68 79 20 3c 73 That...s why <s
00003a90: 74 72 6f 6e 67 3e 75 73 65 72 73 3c 2f 73 74 72 trong>users</str
00003aa0: 6f 6e 67 3e 20 68 61 76 65 20 74 6f 20 70 61 79 ong> have to pay
00003ab0: 20 66 6f 72 20 74 68 65 69 72 0a 73 74 6f 72 61 for their.stora
00003ac0: 67 65 2e 20 54 68 65 20 67 6f 6f 64 20 74 68 69 ge. The good thi
00003ad0: 6e 67 20 69 73 2c 20 61 73 20 73 6f 6f 6e 20 61 ng is, as soon a
00003ae0: 73 20 79 6f 75 20 64 65 6c 65 74 65 20 74 68 65 s you delete the
00003af0: 20 64 61 74 61 2c 20 79 6f 75 72 20 6d 6f 6e 65 data, your mone
00003b00: 79 20 69 73 20 66 75 6c 6c 79 20 72 65 66 75 6e y is fully refun
00003b10: 64 65 64 2e 3c 2f 70 3e 0a 3c 70 3e 41 6e 20 61 ded.</p>.<p>An a
00003b20: 76 65 72 61 67 65 20 4e 45 41 52 20 61 63 63 6f verage NEAR acco
00003b30: 75 6e 74 20 63 6f 73 74 73 20 61 62 6f 75 74 20 unt costs about
00003b40: 30 2e 30 36 20 4e 45 41 52 20 74 6f 20 6d 61 69 0.06 NEAR to mai
00003b50: 6e 74 61 69 6e 2c 20 74 68 69 73 20 61 6d 6f 75 ntain, this amou
00003b60: 6e 74 20 69 73 20 75 73 75 61 6c 6c 79 0a 64 65 nt is usually.de
00003b70: 64 75 63 74 65 64 20 66 72 6f 6d 20 79 6f 75 72 ducted from your
00003b80: 20 66 69 72 73 74 20 64 65 70 6f 73 69 74 20 6f first deposit o
00003b90: 66 20 4e 45 41 52 2e 20 59 6f 75 20 63 61 6e 20 f NEAR. You can
00003ba0: 72 65 66 75 6e 64 20 69 74 20 74 6f 20 61 6e 6f refund it to ano
00003bb0: 74 68 65 72 20 61 63 63 6f 75 6e 74 20 69 66 20 ther account if
00003bc0: 79 6f 75 0a 64 65 6c 65 74 65 20 79 6f 75 72 20 you.delete your
00003bd0: 61 63 63 6f 75 6e 74 2e 3c 2f 70 3e 0a 3c 70 3e account.</p>.<p>
00003be0: 41 66 74 65 72 20 74 68 61 74 2c 20 74 68 65 20 After that, the
00003bf0: 6d 6f 73 74 20 63 6f 6d 6d 6f 6e 20 74 68 69 6e most common thin
00003c00: 67 20 74 68 61 74 20 79 6f 75 e2 80 99 6c 6c 20 g that you...ll
00003c10: 73 74 6f 72 65 20 69 73 20 74 6f 6b 65 6e 20 62 store is token b
00003c20: 61 6c 61 6e 63 65 73 2e 20 55 73 75 61 6c 6c 79 alances. Usually
00003c30: 20 74 68 65 20 66 65 65 20 69 73 0a 62 65 74 77 the fee is.betw
00003c40: 65 65 6e 20 30 2e 30 31 20 61 6e 64 20 30 2e 31 een 0.01 and 0.1
00003c50: 20 4e 45 41 52 20 66 6f 72 20 65 61 63 68 20 74 NEAR for each t
00003c60: 6f 6b 65 6e 2c 20 61 6e 64 20 69 74 e2 80 99 73 oken, and it...s
00003c70: 20 70 61 69 64 20 77 68 65 6e 20 79 6f 75 20 72 paid when you r
00003c80: 65 63 65 69 76 65 20 79 6f 75 72 20 66 69 72 73 eceive your firs
00003c90: 74 20 74 6f 6b 65 6e 2e 0a 46 6f 72 20 3c 61 20 t token..For <a
00003ca0: 68 72 65 66 3d 22 2e 2e 2f 2e 2e 2f 6c 76 6c 31 href="../../lvl1
00003cb0: 2f 66 74 73 2e 68 74 6d 6c 22 3e 46 54 3c 2f 61 /fts.html">FT</a
00003cc0: 3e 73 20 69 74 e2 80 99 73 20 70 61 69 64 20 6f >s it...s paid o
00003cd0: 6e 63 65 20 70 65 72 20 61 63 63 6f 75 6e 74 2c nce per account,
00003ce0: 20 73 6f 20 69 66 20 79 6f 75 20 61 6c 72 65 61 so if you alrea
00003cf0: 64 79 20 68 61 76 65 20 61 20 62 61 6c 61 6e 63 dy have a balanc
00003d00: 65 0a 6f 66 20 74 68 61 74 20 74 6f 6b 65 6e 2c e.of that token,
00003d10: 20 79 6f 75 20 77 6f 6e e2 80 99 74 20 68 61 76 you won...t hav
00003d20: 65 20 74 6f 20 70 61 79 20 69 74 20 74 77 69 63 e to pay it twic
00003d30: 65 2e 3c 2f 70 3e 0a 3c 70 3e 54 65 63 68 6e 69 e.</p>.<p>Techni
00003d40: 63 61 6c 6c 79 2c 20 74 68 65 20 73 74 6f 72 61 cally, the stora
00003d50: 67 65 20 66 65 65 20 69 73 20 6e 6f 74 20 70 61 ge fee is not pa
00003d60: 69 64 2c 20 69 74 e2 80 99 73 20 66 72 6f 7a 65 id, it...s froze
00003d70: 6e 20 6f 6e 20 74 68 65 20 61 63 63 6f 75 6e 74 n on the account
00003d80: 20 74 68 61 74 20 73 74 6f 72 65 73 20 64 61 74 that stores dat
00003d90: 61 2e 0a 49 66 20 79 6f 75 20 75 73 65 20 61 6e a..If you use an
00003da0: 20 3c 61 20 68 72 65 66 3d 22 2e 2e 2f 2e 2e 2f <a href="../../
00003db0: 6c 76 6c 31 2f 66 74 73 2e 68 74 6d 6c 22 3e 46 lvl1/fts.html">F
00003dc0: 54 3c 2f 61 3e 2c 20 74 68 65 20 64 61 74 61 20 T</a>, the data
00003dd0: 69 73 20 73 74 6f 72 65 64 20 69 6e 20 74 68 65 is stored in the
00003de0: 20 46 54 20 63 6f 6e 74 72 61 63 74 2c 20 77 68 FT contract, wh
00003df0: 69 63 68 20 61 63 74 73 0a 61 73 20 61 20 62 6f ich acts.as a bo
00003e00: 6f 6b 6b 65 65 70 65 72 2c 20 73 6f 20 74 68 65 okkeeper, so the
00003e10: 20 66 65 65 20 69 73 20 70 61 69 64 20 74 6f 20 fee is paid to
00003e20: 74 68 65 20 46 54 20 63 6f 6e 74 72 61 63 74 20 the FT contract
00003e30: 61 6e 64 20 69 74 e2 80 99 73 20 66 72 6f 7a 65 and it...s froze
00003e40: 6e 20 74 68 65 72 65 2e 20 49 66 20 61 6e 20 61 n there. If an a
00003e50: 63 63 6f 75 6e 74 0a 64 6f 65 73 6e e2 80 99 74 ccount.doesn...t
00003e60: 20 68 61 76 65 20 65 6e 6f 75 67 68 20 4e 45 41 have enough NEA
00003e70: 52 20 74 6f 20 70 61 79 20 66 6f 72 20 73 74 6f R to pay for sto
00003e80: 72 61 67 65 2c 20 74 68 65 20 74 72 61 6e 73 61 rage, the transa
00003e90: 63 74 69 6f 6e 20 66 61 69 6c 73 2e 3c 2f 70 3e ction fails.</p>
00003ea0: 0a 3c 68 34 20 69 64 3d 22 77 68 79 2d 61 72 65 .<h4 id="why-are
00003eb0: 2d 62 61 6c 61 6e 63 65 73 2d 73 74 6f 72 65 64 -balances-stored
00003ec0: 2d 69 6e 2d 61 2d 73 6d 61 72 74 2d 63 6f 6e 74 -in-a-smart-cont
00003ed0: 72 61 63 74 2d 61 6e 64 2d 6e 6f 74 2d 69 6e 2d ract-and-not-in-
00003ee0: 6d 79 2d 61 63 63 6f 75 6e 74 2d 64 69 72 65 63 my-account-direc
00003ef0: 74 6c 79 22 3e 3c 61 20 63 6c 61 73 73 3d 22 68 tly"><a class="h
00003f00: 65 61 64 65 72 22 20 68 72 65 66 3d 22 23 77 68 eader" href="#wh
00003f10: 79 2d 61 72 65 2d 62 61 6c 61 6e 63 65 73 2d 73 y-are-balances-s
00003f20: 74 6f 72 65 64 2d 69 6e 2d 61 2d 73 6d 61 72 74 tored-in-a-smart
00003f30: 2d 63 6f 6e 74 72 61 63 74 2d 61 6e 64 2d 6e 6f -contract-and-no
00003f40: 74 2d 69 6e 2d 6d 79 2d 61 63 63 6f 75 6e 74 2d t-in-my-account-
00003f50: 64 69 72 65 63 74 6c 79 22 3e 57 68 79 20 61 72 directly">Why ar
00003f60: 65 20 62 61 6c 61 6e 63 65 73 20 73 74 6f 72 65 e balances store
00003f70: 64 20 69 6e 20 61 20 73 6d 61 72 74 20 63 6f 6e d in a smart con
00003f80: 74 72 61 63 74 2c 20 61 6e 64 20 6e 6f 74 20 69 tract, and not i
00003f90: 6e 20 6d 79 20 61 63 63 6f 75 6e 74 20 64 69 72 n my account dir
00003fa0: 65 63 74 6c 79 3f 3c 2f 61 3e 3c 2f 68 34 3e 0a ectly?</a></h4>.
00003fb0: 3c 70 3e 45 76 65 72 79 20 61 63 63 6f 75 6e 74 <p>Every account
00003fc0: 20 63 61 6e 20 6d 6f 64 69 66 79 20 69 74 73 20 can modify its
00003fd0: 6f 77 6e 20 64 61 74 61 2c 20 69 74 20 77 6f 75 own data, it wou
00003fe0: 6c 64 20 62 65 20 65 61 73 79 20 66 6f 72 20 79 ld be easy for y
00003ff0: 6f 75 20 74 6f 20 6d 6f 64 69 66 79 20 79 6f 75 ou to modify you
00004000: 72 20 62 61 6c 61 6e 63 65 2e 3c 2f 70 3e 0a 3c r balance.</p>.<
00004010: 68 34 20 69 64 3d 22 69 66 2d 73 6f 2d 63 61 6e h4 id="if-so-can
00004020: 2d 74 68 65 2d 63 72 65 61 74 6f 72 2d 6f 66 2d -the-creator-of-
00004030: 74 68 65 2d 74 6f 6b 65 6e 2d 6d 6f 64 69 66 79 the-token-modify
00004040: 2d 6d 79 2d 62 61 6c 61 6e 63 65 22 3e 3c 61 20 -my-balance"><a
00004050: 63 6c 61 73 73 3d 22 68 65 61 64 65 72 22 20 68 class="header" h
00004060: 72 65 66 3d 22 23 69 66 2d 73 6f 2d 63 61 6e 2d ref="#if-so-can-
00004070: 74 68 65 2d 63 72 65 61 74 6f 72 2d 6f 66 2d 74 the-creator-of-t
00004080: 68 65 2d 74 6f 6b 65 6e 2d 6d 6f 64 69 66 79 2d he-token-modify-
00004090: 6d 79 2d 62 61 6c 61 6e 63 65 22 3e 49 66 20 73 my-balance">If s
000040a0: 6f 2c 20 63 61 6e 20 74 68 65 20 63 72 65 61 74 o, can the creat
000040b0: 6f 72 20 6f 66 20 74 68 65 20 74 6f 6b 65 6e 20 or of the token
000040c0: 6d 6f 64 69 66 79 20 6d 79 20 62 61 6c 61 6e 63 modify my balanc
000040d0: 65 3f 3c 2f 61 3e 3c 2f 68 34 3e 0a 3c 70 3e 49 e?</a></h4>.<p>I
000040e0: 66 20 77 65 e2 80 99 72 65 20 74 61 6c 6b 69 6e f we...re talkin
000040f0: 67 20 61 62 6f 75 74 20 74 68 65 20 6d 6f 73 74 g about the most
00004100: 20 70 6f 70 75 6c 61 72 20 74 6f 6b 65 6e 73 2c popular tokens,
00004110: 20 6e 6f 2c 20 74 68 65 79 20 63 61 6e e2 80 99 no, they can...
00004120: 74 2e 20 42 75 74 20 66 6f 72 20 73 6f 6d 65 20 t. But for some
00004130: 74 6f 6b 65 6e 73 2c 20 79 65 73 2c 0a 69 74 20 tokens, yes,.it
00004140: 63 61 6e 20 62 65 20 64 6f 6e 65 20 69 6e 20 32 can be done in 2
00004150: 20 77 61 79 73 3a 3c 2f 70 3e 0a 3c 75 6c 3e 0a ways:</p>.<ul>.
00004160: 3c 6c 69 3e 54 68 65 20 74 6f 6b 65 6e 20 63 72 <li>The token cr
00004170: 65 61 74 6f 72 20 63 61 6e 20 68 61 76 65 20 61 eator can have a
00004180: 20 73 70 65 63 69 61 6c 20 66 75 6e 63 74 69 6f special functio
00004190: 6e 20 69 6e 20 74 68 65 20 63 6f 6e 74 72 61 63 n in the contrac
000041a0: 74 20 74 68 61 74 20 61 6c 6c 6f 77 73 20 74 68 t that allows th
000041b0: 65 6d 20 74 6f 20 6d 6f 64 69 66 79 0a 74 68 65 em to modify.the
000041c0: 20 62 61 6c 61 6e 63 65 73 2e 20 55 73 75 61 6c balances. Usual
000041d0: 6c 79 20 74 68 69 73 20 6d 65 61 6e 73 20 74 68 ly this means th
000041e0: 61 74 20 74 68 65 20 74 6f 6b 65 6e 20 69 73 20 at the token is
000041f0: 61 20 3c 61 20 68 72 65 66 3d 22 2e 2e 2f 2e 2e a <a href="../..
00004200: 2f 6c 76 6c 33 2f 73 63 61 6d 73 2e 68 74 6d 6c /lvl3/scams.html
00004210: 23 62 61 63 6b 64 6f 6f 72 73 22 3e 73 63 61 6d #backdoors">scam
00004220: 3c 2f 61 3e 2c 3c 2f 6c 69 3e 0a 3c 6c 69 3e 54 </a>,</li>.<li>T
00004230: 68 65 20 74 6f 6b 65 6e 20 68 61 73 20 61 20 3c he token has a <
00004240: 61 20 68 72 65 66 3d 22 6b 65 79 73 2f 69 6e 64 a href="keys/ind
00004250: 65 78 2e 68 74 6d 6c 23 66 75 6c 6c 2d 61 63 63 ex.html#full-acc
00004260: 65 73 73 2d 6b 65 79 22 3e 66 75 6c 6c 20 61 63 ess-key">full ac
00004270: 63 65 73 73 20 6b 65 79 3c 2f 61 3e 2e 20 54 68 cess key</a>. Th
00004280: 69 73 20 6d 65 61 6e 73 20 74 68 61 74 20 74 68 is means that th
00004290: 65 0a 74 6f 6b 65 6e 20 63 72 65 61 74 6f 72 20 e.token creator
000042a0: 63 61 6e 20 64 6f 20 61 6e 79 74 68 69 6e 67 20 can do anything
000042b0: 77 69 74 68 20 74 68 65 20 61 63 63 6f 75 6e 74 with the account
000042c0: 2c 20 69 6e 63 6c 75 64 69 6e 67 20 6d 6f 64 69 , including modi
000042d0: 66 79 69 6e 67 20 74 68 65 20 62 61 6c 61 6e 63 fying the balanc
000042e0: 65 73 2c 20 6d 6f 64 69 66 79 69 6e 67 0a 74 68 es, modifying.th
000042f0: 65 20 74 6f 6b 65 6e 20 63 6f 6e 74 72 61 63 74 e token contract
00004300: 20 74 6f 20 61 64 64 20 74 68 69 73 20 e2 80 9c to add this ...
00004310: 73 70 65 63 69 61 6c 20 66 75 6e 63 74 69 6f 6e special function
00004320: e2 80 9d 2c 20 6a 75 73 74 20 61 6e 79 74 68 69 ..., just anythi
00004330: 6e 67 2e 3c 2f 6c 69 3e 0a 3c 2f 75 6c 3e 0a 3c ng.</li>.</ul>.<
00004340: 68 34 20 69 64 3d 22 68 6f 77 2d 74 6f 2d 63 68 h4 id="how-to-ch
00004350: 65 63 6b 2d 69 66 2d 74 68 65 2d 74 6f 6b 65 6e eck-if-the-token
00004360: 2d 68 61 73 2d 61 2d 66 75 6c 6c 2d 61 63 63 65 -has-a-full-acce
00004370: 73 73 2d 6b 65 79 22 3e 3c 61 20 63 6c 61 73 73 ss-key"><a class
00004380: 3d 22 68 65 61 64 65 72 22 20 68 72 65 66 3d 22 ="header" href="
00004390: 23 68 6f 77 2d 74 6f 2d 63 68 65 63 6b 2d 69 66 #how-to-check-if
000043a0: 2d 74 68 65 2d 74 6f 6b 65 6e 2d 68 61 73 2d 61 -the-token-has-a
000043b0: 2d 66 75 6c 6c 2d 61 63 63 65 73 73 2d 6b 65 79 -full-access-key
000043c0: 22 3e 48 6f 77 20 74 6f 20 63 68 65 63 6b 20 69 ">How to check i
000043d0: 66 20 74 68 65 20 74 6f 6b 65 6e 20 68 61 73 20 f the token has
000043e0: 61 20 66 75 6c 6c 20 61 63 63 65 73 73 20 6b 65 a full access ke
000043f0: 79 3f 3c 2f 61 3e 3c 2f 68 34 3e 0a 3c 70 3e 59 y?</a></h4>.<p>Y
00004400: 6f 75 20 63 61 6e 20 63 68 65 63 6b 20 69 74 20 ou can check it
00004410: 6f 6e 20 74 68 65 20 3c 61 20 68 72 65 66 3d 22 on the <a href="
00004420: 2e 2e 2f 2e 2e 2f 6c 76 6c 33 2f 6e 65 61 72 62 ../../lvl3/nearb
00004430: 6c 6f 63 6b 73 2e 68 74 6d 6c 22 3e 65 78 70 6c locks.html">expl
00004440: 6f 72 65 72 3c 2f 61 3e 3a 3c 2f 70 3e 0a 3c 70 orer</a>:</p>.<p
00004450: 3e 3c 69 6d 67 20 73 72 63 3d 22 74 6f 6b 65 6e ><img src="token
00004460: 2d 61 63 63 65 73 73 2d 6b 65 79 73 2e 70 6e 67 -access-keys.png
00004470: 22 20 61 6c 74 3d 22 46 75 6c 6c 20 61 63 63 65 " alt="Full acce
00004480: 73 73 20 6b 65 79 22 20 2f 3e 3c 2f 70 3e 0a 3c ss key" /></p>.<
00004490: 70 3e 41 73 20 77 65 20 73 65 65 2c 20 3c 73 74 p>As we see, <st
000044a0: 72 6f 6e 67 3e 24 42 4c 41 43 4b 44 52 41 47 4f rong>$BLACKDRAGO
000044b0: 4e 3c 2f 73 74 72 6f 6e 67 3e 20 64 6f 65 73 6e N</strong> doesn
000044c0: e2 80 99 74 20 68 61 76 65 20 61 6e 79 20 61 63 ...t have any ac
000044d0: 63 65 73 73 20 6b 65 79 73 2c 20 73 6f 20 69 74 cess keys, so it
000044e0: 20 63 61 6e e2 80 99 74 20 6d 6f 64 69 66 79 20 can...t modify
000044f0: 74 68 65 0a 62 61 6c 61 6e 63 65 73 2c 20 75 6e the.balances, un
00004500: 6c 65 73 73 20 74 68 65 72 65 20 69 73 20 61 20 less there is a
00004510: 73 70 65 63 69 61 6c 20 66 75 6e 63 74 69 6f 6e special function
00004520: 2c 20 77 68 69 63 68 20 69 73 20 63 75 72 72 65 , which is curre
00004530: 6e 74 6c 79 20 68 61 72 64 20 6f 72 20 69 6d 70 ntly hard or imp
00004540: 6f 73 73 69 62 6c 65 0a 74 6f 20 76 65 72 69 66 ossible.to verif
00004550: 79 2e 20 54 6f 6b 65 6e 73 20 65 6e 64 69 6e 67 y. Tokens ending
00004560: 20 69 6e 20 3c 63 6f 64 65 3e 2e 74 6b 6e 2e 6e in <code>.tkn.n
00004570: 65 61 72 3c 2f 63 6f 64 65 3e 20 61 72 65 20 67 ear</code> are g
00004580: 65 6e 65 72 61 6c 6c 79 20 63 6f 6e 73 69 64 65 enerally conside
00004590: 72 65 64 20 73 61 66 65 2c 20 61 73 20 74 68 65 red safe, as the
000045a0: 79 20 61 72 65 0a 61 6c 6c 20 63 72 65 61 74 65 y are.all create
000045b0: 64 20 75 73 69 6e 67 20 74 68 65 20 73 61 6d 65 d using the same
000045c0: 20 e2 80 9c 74 65 6d 70 6c 61 74 65 e2 80 9d 2c ...template...,
000045d0: 20 77 68 69 63 68 20 64 6f 65 73 6e e2 80 99 74 which doesn...t
000045e0: 20 68 61 76 65 20 61 6e 79 20 73 70 65 63 69 61 have any specia
000045f0: 6c 20 66 75 6e 63 74 69 6f 6e 73 2e 3c 2f 70 3e l functions.</p>
00004600: 0a 3c 68 32 20 69 64 3d 22 73 6d 61 72 74 2d 63 .<h2 id="smart-c
00004610: 6f 6e 74 72 61 63 74 73 22 3e 3c 61 20 63 6c 61 ontracts"><a cla
00004620: 73 73 3d 22 68 65 61 64 65 72 22 20 68 72 65 66 ss="header" href
00004630: 3d 22 23 73 6d 61 72 74 2d 63 6f 6e 74 72 61 63 ="#smart-contrac
00004640: 74 73 22 3e 53 6d 61 72 74 20 63 6f 6e 74 72 61 ts">Smart contra
00004650: 63 74 73 3c 2f 61 3e 3c 2f 68 32 3e 0a 3c 70 3e cts</a></h2>.<p>
00004660: 3c 61 20 68 72 65 66 3d 22 2e 2e 2f 2e 2e 2f 6c <a href="../../l
00004670: 76 6c 33 2f 73 6d 61 72 74 2d 63 6f 6e 74 72 61 vl3/smart-contra
00004680: 63 74 73 2e 68 74 6d 6c 22 3e 53 6d 61 72 74 20 cts.html">Smart
00004690: 63 6f 6e 74 72 61 63 74 3c 2f 61 3e 20 63 6f 64 contract</a> cod
000046a0: 65 20 61 6c 73 6f 20 72 65 71 75 69 72 65 73 20 e also requires
000046b0: 73 74 6f 72 61 67 65 2c 20 74 68 65 20 62 69 67 storage, the big
000046c0: 67 65 72 20 74 68 65 0a 63 6f 6e 74 72 61 63 74 ger the.contract
000046d0: 20 69 73 2c 20 74 68 65 20 6d 6f 72 65 20 4e 45 is, the more NE
000046e0: 41 52 20 69 74 20 72 65 71 75 69 72 65 73 20 74 AR it requires t
000046f0: 6f 20 68 61 76 65 2e 20 54 68 65 20 74 72 61 6e o have. The tran
00004700: 73 61 63 74 69 6f 6e 20 64 61 74 61 2c 20 74 68 saction data, th
00004710: 61 74 20 69 73 20 61 76 61 69 6c 61 62 6c 65 0a at is available.
00004720: 6f 6e 20 74 68 65 20 3c 61 20 68 72 65 66 3d 22 on the <a href="
00004730: 2e 2e 2f 2e 2e 2f 6c 76 6c 33 2f 6e 65 61 72 62 ../../lvl3/nearb
00004740: 6c 6f 63 6b 73 2e 68 74 6d 6c 22 3e 65 78 70 6c locks.html">expl
00004750: 6f 72 65 72 3c 2f 61 3e 2c 20 64 6f 65 73 6e e2 orer</a>, doesn.
00004760: 80 99 74 20 72 65 71 75 69 72 65 20 73 74 6f 72 ..t require stor
00004770: 61 67 65 2c 20 73 69 6e 63 65 20 69 74 e2 80 99 age, since it...
00004780: 73 20 6e 6f 74 20 73 74 6f 72 65 64 0a 6f 6e 20 s not stored.on
00004790: 74 68 65 20 62 6c 6f 63 6b 63 68 61 69 6e 2c 20 the blockchain,
000047a0: 61 6e 64 20 64 69 73 6d 69 73 73 65 64 3c 73 75 and dismissed<su
000047b0: 70 20 63 6c 61 73 73 3d 22 66 6f 6f 74 6e 6f 74 p class="footnot
000047c0: 65 2d 72 65 66 65 72 65 6e 63 65 22 3e 3c 61 20 e-reference"><a
000047d0: 68 72 65 66 3d 22 23 31 22 3e 31 3c 2f 61 3e 3c href="#1">1</a><
000047e0: 2f 73 75 70 3e 20 72 69 67 68 74 20 61 66 74 65 /sup> right afte
000047f0: 72 20 74 68 65 20 74 72 61 6e 73 61 63 74 69 6f r the transactio
00004800: 6e 20 65 6e 64 73 2e 3c 2f 70 3e 0a 3c 64 69 76 n ends.</p>.<div
00004810: 20 63 6c 61 73 73 3d 22 66 6f 6f 74 6e 6f 74 65 class="footnote
00004820: 2d 64 65 66 69 6e 69 74 69 6f 6e 22 20 69 64 3d -definition" id=
00004830: 22 31 22 3e 3c 73 75 70 20 63 6c 61 73 73 3d 22 "1"><sup class="
00004840: 66 6f 6f 74 6e 6f 74 65 2d 64 65 66 69 6e 69 74 footnote-definit
00004850: 69 6f 6e 2d 6c 61 62 65 6c 22 3e 31 3c 2f 73 75 ion-label">1</su
00004860: 70 3e 0a 3c 70 3e 54 68 65 20 66 75 6c 6c 20 74 p>.<p>The full t
00004870: 72 61 6e 73 61 63 74 69 6f 6e 20 68 69 73 74 6f ransaction histo
00004880: 72 79 2c 20 69 6e 63 6c 75 64 69 6e 67 20 74 68 ry, including th
00004890: 65 20 74 72 61 6e 73 61 63 74 69 6f 6e 20 64 61 e transaction da
000048a0: 74 61 2c 20 69 73 20 73 74 6f 72 65 64 20 69 6e ta, is stored in
000048b0: 20 74 68 65 0a 3c 61 20 68 72 65 66 3d 22 2e 2e the.<a href="..
000048c0: 2f 2e 2e 2f 6c 76 6c 36 2f 6e 6f 64 65 2d 74 79 /../lvl6/node-ty
000048d0: 70 65 73 2e 68 74 6d 6c 22 3e 61 72 63 68 69 76 pes.html">archiv
000048e0: 61 6c 20 6e 6f 64 65 73 3c 2f 61 3e 20 61 6e 64 al nodes</a> and
000048f0: 20 69 6e 64 65 78 65 72 73 2e 3c 2f 70 3e 0a 3c indexers.</p>.<
00004900: 2f 64 69 76 3e 0a 0a 20 20 20 20 20 20 20 20 20 /div>..
00004910: 20 20 20 20 20 20 20 20 20 20 20 3c 2f 6d 61 69 </mai
00004920: 6e 3e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 n>..
00004930: 20 20 20 20 20 20 20 20 3c 6e 61 76 20 63 6c 61 <nav cla
00004940: 73 73 3d 22 6e 61 76 2d 77 72 61 70 70 65 72 22 ss="nav-wrapper"
00004950: 20 61 72 69 61 2d 6c 61 62 65 6c 3d 22 50 61 67 aria-label="Pag
00004960: 65 20 6e 61 76 69 67 61 74 69 6f 6e 22 3e 0a 20 e navigation">.
00004970: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00004980: 20 20 20 20 20 20 20 3c 21 2d 2d 20 4d 6f 62 69 <!-- Mobi
00004990: 6c 65 20 6e 61 76 69 67 61 74 69 6f 6e 20 62 75 le navigation bu
000049a0: 74 74 6f 6e 73 20 2d 2d 3e 0a 20 20 20 20 20 20 ttons -->.
000049b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000049c0: 20 20 20 20 20 20 3c 61 20 72 65 6c 3d 22 70 72 <a rel="pr
000049d0: 65 76 22 20 68 72 65 66 3d 22 2e 2e 2f 2e 2e 2f ev" href="../../
000049e0: 6c 76 6c 34 2f 61 63 63 6f 75 6e 74 2d 6d 6f 64 lvl4/account-mod
000049f0: 65 6c 2f 69 6e 64 65 78 2e 68 74 6d 6c 22 20 63 el/index.html" c
00004a00: 6c 61 73 73 3d 22 6d 6f 62 69 6c 65 2d 6e 61 76 lass="mobile-nav
00004a10: 2d 63 68 61 70 74 65 72 73 20 70 72 65 76 69 6f -chapters previo
00004a20: 75 73 22 20 74 69 74 6c 65 3d 22 50 72 65 76 69 us" title="Previ
00004a30: 6f 75 73 20 63 68 61 70 74 65 72 22 20 61 72 69 ous chapter" ari
00004a40: 61 2d 6c 61 62 65 6c 3d 22 50 72 65 76 69 6f 75 a-label="Previou
00004a50: 73 20 63 68 61 70 74 65 72 22 20 61 72 69 61 2d s chapter" aria-
00004a60: 6b 65 79 73 68 6f 72 74 63 75 74 73 3d 22 4c 65 keyshortcuts="Le
00004a70: 66 74 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 ft">.
00004a80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00004a90: 20 20 20 20 20 3c 69 20 63 6c 61 73 73 3d 22 66 <i class="f
00004aa0: 61 20 66 61 2d 61 6e 67 6c 65 2d 6c 65 66 74 22 a fa-angle-left"
00004ab0: 3e 3c 2f 69 3e 0a 20 20 20 20 20 20 20 20 20 20 ></i>.
00004ac0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00004ad0: 20 20 3c 2f 61 3e 0a 0a 20 20 20 20 20 20 20 20 </a>..
00004ae0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00004af0: 20 20 20 20 3c 61 20 72 65 6c 3d 22 6e 65 78 74 <a rel="next
00004b00: 20 70 72 65 66 65 74 63 68 22 20 68 72 65 66 3d prefetch" href=
00004b10: 22 2e 2e 2f 2e 2e 2f 6c 76 6c 34 2f 61 63 63 6f "../../lvl4/acco
00004b20: 75 6e 74 2d 6d 6f 64 65 6c 2f 61 63 63 6f 75 6e unt-model/accoun
00004b30: 74 2d 69 64 73 2e 68 74 6d 6c 22 20 63 6c 61 73 t-ids.html" clas
00004b40: 73 3d 22 6d 6f 62 69 6c 65 2d 6e 61 76 2d 63 68 s="mobile-nav-ch
00004b50: 61 70 74 65 72 73 20 6e 65 78 74 22 20 74 69 74 apters next" tit
00004b60: 6c 65 3d 22 4e 65 78 74 20 63 68 61 70 74 65 72 le="Next chapter
00004b70: 22 20 61 72 69 61 2d 6c 61 62 65 6c 3d 22 4e 65 " aria-label="Ne
00004b80: 78 74 20 63 68 61 70 74 65 72 22 20 61 72 69 61 xt chapter" aria
00004b90: 2d 6b 65 79 73 68 6f 72 74 63 75 74 73 3d 22 52 -keyshortcuts="R
00004ba0: 69 67 68 74 22 3e 0a 20 20 20 20 20 20 20 20 20 ight">.
00004bb0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00004bc0: 20 20 20 20 20 20 20 3c 69 20 63 6c 61 73 73 3d <i class=
00004bd0: 22 66 61 20 66 61 2d 61 6e 67 6c 65 2d 72 69 67 "fa fa-angle-rig
00004be0: 68 74 22 3e 3c 2f 69 3e 0a 20 20 20 20 20 20 20 ht"></i>.
00004bf0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00004c00: 20 20 20 20 20 3c 2f 61 3e 0a 0a 20 20 20 20 20 </a>..
00004c10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00004c20: 20 20 20 3c 64 69 76 20 73 74 79 6c 65 3d 22 63 <div style="c
00004c30: 6c 65 61 72 3a 20 62 6f 74 68 22 3e 3c 2f 64 69 lear: both"></di
00004c40: 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 v>.
00004c50: 20 20 20 20 20 20 20 3c 2f 6e 61 76 3e 0a 20 20 </nav>.
00004c60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f </
00004c70: 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 div>.
00004c80: 20 3c 2f 64 69 76 3e 0a 0a 20 20 20 20 20 20 20 </div>..
00004c90: 20 20 20 20 20 3c 6e 61 76 20 63 6c 61 73 73 3d <nav class=
00004ca0: 22 6e 61 76 2d 77 69 64 65 2d 77 72 61 70 70 65 "nav-wide-wrappe
00004cb0: 72 22 20 61 72 69 61 2d 6c 61 62 65 6c 3d 22 50 r" aria-label="P
00004cc0: 61 67 65 20 6e 61 76 69 67 61 74 69 6f 6e 22 3e age navigation">
00004cd0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00004ce0: 20 20 20 20 20 3c 61 20 72 65 6c 3d 22 70 72 65 <a rel="pre
00004cf0: 76 22 20 68 72 65 66 3d 22 2e 2e 2f 2e 2e 2f 6c v" href="../../l
00004d00: 76 6c 34 2f 61 63 63 6f 75 6e 74 2d 6d 6f 64 65 vl4/account-mode
00004d10: 6c 2f 69 6e 64 65 78 2e 68 74 6d 6c 22 20 63 6c l/index.html" cl
00004d20: 61 73 73 3d 22 6e 61 76 2d 63 68 61 70 74 65 72 ass="nav-chapter
00004d30: 73 20 70 72 65 76 69 6f 75 73 22 20 74 69 74 6c s previous" titl
00004d40: 65 3d 22 50 72 65 76 69 6f 75 73 20 63 68 61 70 e="Previous chap
00004d50: 74 65 72 22 20 61 72 69 61 2d 6c 61 62 65 6c 3d ter" aria-label=
00004d60: 22 50 72 65 76 69 6f 75 73 20 63 68 61 70 74 65 "Previous chapte
00004d70: 72 22 20 61 72 69 61 2d 6b 65 79 73 68 6f 72 74 r" aria-keyshort
00004d80: 63 75 74 73 3d 22 4c 65 66 74 22 3e 0a 20 20 20 cuts="Left">.
00004d90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00004da0: 20 20 20 20 20 3c 69 20 63 6c 61 73 73 3d 22 66 <i class="f
00004db0: 61 20 66 61 2d 61 6e 67 6c 65 2d 6c 65 66 74 22 a fa-angle-left"
00004dc0: 3e 3c 2f 69 3e 0a 20 20 20 20 20 20 20 20 20 20 ></i>.
00004dd0: 20 20 20 20 20 20 20 20 20 20 3c 2f 61 3e 0a 0a </a>..
00004de0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00004df0: 20 20 20 20 3c 61 20 72 65 6c 3d 22 6e 65 78 74 <a rel="next
00004e00: 20 70 72 65 66 65 74 63 68 22 20 68 72 65 66 3d prefetch" href=
00004e10: 22 2e 2e 2f 2e 2e 2f 6c 76 6c 34 2f 61 63 63 6f "../../lvl4/acco
00004e20: 75 6e 74 2d 6d 6f 64 65 6c 2f 61 63 63 6f 75 6e unt-model/accoun
00004e30: 74 2d 69 64 73 2e 68 74 6d 6c 22 20 63 6c 61 73 t-ids.html" clas
00004e40: 73 3d 22 6e 61 76 2d 63 68 61 70 74 65 72 73 20 s="nav-chapters
00004e50: 6e 65 78 74 22 20 74 69 74 6c 65 3d 22 4e 65 78 next" title="Nex
00004e60: 74 20 63 68 61 70 74 65 72 22 20 61 72 69 61 2d t chapter" aria-
00004e70: 6c 61 62 65 6c 3d 22 4e 65 78 74 20 63 68 61 70 label="Next chap
00004e80: 74 65 72 22 20 61 72 69 61 2d 6b 65 79 73 68 6f ter" aria-keysho
00004e90: 72 74 63 75 74 73 3d 22 52 69 67 68 74 22 3e 0a rtcuts="Right">.
00004ea0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00004eb0: 20 20 20 20 20 20 20 20 3c 69 20 63 6c 61 73 73 <i class
00004ec0: 3d 22 66 61 20 66 61 2d 61 6e 67 6c 65 2d 72 69 ="fa fa-angle-ri
00004ed0: 67 68 74 22 3e 3c 2f 69 3e 0a 20 20 20 20 20 20 ght"></i>.
00004ee0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f </
00004ef0: 61 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c a>. <
00004f00: 2f 6e 61 76 3e 0a 0a 20 20 20 20 20 20 20 20 3c /nav>.. <
00004f10: 2f 64 69 76 3e 0a 0a 0a 0a 0a 20 20 20 20 20 20 /div>.....
00004f20: 20 20 3c 73 63 72 69 70 74 3e 0a 20 20 20 20 20 <script>.
00004f30: 20 20 20 20 20 20 20 77 69 6e 64 6f 77 2e 70 6c window.pl
00004f40: 61 79 67 72 6f 75 6e 64 5f 63 6f 70 79 61 62 6c ayground_copyabl
00004f50: 65 20 3d 20 74 72 75 65 3b 0a 20 20 20 20 20 20 e = true;.
00004f60: 20 20 3c 2f 73 63 72 69 70 74 3e 0a 0a 0a 20 20 </script>...
00004f70: 20 20 20 20 20 20 3c 73 63 72 69 70 74 20 73 72 <script sr
00004f80: 63 3d 22 2e 2e 2f 2e 2e 2f 65 6c 61 73 74 69 63 c="../../elastic
00004f90: 6c 75 6e 72 2e 6d 69 6e 2e 6a 73 22 3e 3c 2f 73 lunr.min.js"></s
00004fa0: 63 72 69 70 74 3e 0a 20 20 20 20 20 20 20 20 3c cript>. <
00004fb0: 73 63 72 69 70 74 20 73 72 63 3d 22 2e 2e 2f 2e script src="../.
00004fc0: 2e 2f 6d 61 72 6b 2e 6d 69 6e 2e 6a 73 22 3e 3c ./mark.min.js"><
00004fd0: 2f 73 63 72 69 70 74 3e 0a 20 20 20 20 20 20 20 /script>.
00004fe0: 20 3c 73 63 72 69 70 74 20 73 72 63 3d 22 2e 2e <script src="..
00004ff0: 2f 2e 2e 2f 73 65 61 72 63 68 65 72 2e 6a 73 22 /../searcher.js"
00005000: 3e 3c 2f 73 63 72 69 70 74 3e 0a 0a 20 20 20 20 ></script>..
00005010: 20 20 20 20 3c 73 63 72 69 70 74 20 73 72 63 3d <script src=
00005020: 22 2e 2e 2f 2e 2e 2f 63 6c 69 70 62 6f 61 72 64 "../../clipboard
00005030: 2e 6d 69 6e 2e 6a 73 22 3e 3c 2f 73 63 72 69 70 .min.js"></scrip
00005040: 74 3e 0a 20 20 20 20 20 20 20 20 3c 73 63 72 69 t>. <scri
00005050: 70 74 20 73 72 63 3d 22 2e 2e 2f 2e 2e 2f 68 69 pt src="../../hi
00005060: 67 68 6c 69 67 68 74 2e 6a 73 22 3e 3c 2f 73 63 ghlight.js"></sc
00005070: 72 69 70 74 3e 0a 20 20 20 20 20 20 20 20 3c 73 ript>. <s
00005080: 63 72 69 70 74 20 73 72 63 3d 22 2e 2e 2f 2e 2e cript src="../..
00005090: 2f 62 6f 6f 6b 2e 6a 73 22 3e 3c 2f 73 63 72 69 /book.js"></scri
000050a0: 70 74 3e 0a 0a 20 20 20 20 20 20 20 20 3c 21 2d pt>.. <!-
000050b0: 2d 20 43 75 73 74 6f 6d 20 4a 53 20 73 63 72 69 - Custom JS scri
000050c0: 70 74 73 20 2d 2d 3e 0a 0a 0a 20 20 20 20 3c 2f pts -->... </
000050d0: 64 69 76 3e 0a 20 20 20 20 3c 2f 62 6f 64 79 3e div>. </body>
000050e0: 0a 3c 2f 68 74 6d 6c 3e 0a .</html>.