logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: 8d9bfabeec6eedf2c6c3e06a62a86122b2ddeb56db2347f84775d1e4e995d1e7 Type SC

Block: 09b94ea9c0e7e549903eed3f20033ecab5a7227077cc6f584af1bd30f906c757 (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 0
SCID string variables
key value
C 46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a313020494620696e69742829203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528227661725f6865616465725f6e616d65222c2022636f72652e6a7322290a33312053544f524528227661725f6865616465725f6465736372697074696f6e222c202222290a33322053544f524528227661725f6865616465725f69636f6e222c202222290a33332053544f524528226455524c222c202222290a33342053544f52452822646f6354797065222c202254454c412d4a532d3122290a33352053544f52452822737562446972222c20222f22290a33362053544f5245282266696c65436865636b43222c20223032613133636266343866663566633535343564303965653963363231666638656664333438663164643634616563666665656433613162303264656461363422290a33372053544f5245282266696c65436865636b53222c20223239616135313332323564346161623565303434613064666361323465396332326130323131646361616233616661373536633262643562373464366234396322290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20696e697428292055696e7436340a31302049462045584953545328226f776e65722229203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226f776e6572222c20616464726573732829290a35302053544f52452822646f6356657273696f6e222c2022312e302e3022290a36302053544f5245282268617368222c204845582854584944282929290a37302053544f524528226c696b6573222c2030290a38302053544f524528226469736c696b6573222c2030290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2061646472657373282920537472696e670a31302044494d207320617320537472696e670a3230204c45542073203d205349474e455228290a33302049462049535f414444524553535f56414c4944287329205448454e20474f544f2035300a34302052455455524e2022616e6f6e220a35302052455455524e20414444524553535f535452494e472873290a456e642046756e6374696f6e0a0a46756e6374696f6e205261746528722055696e743634292055696e7436340a31302044494d206164647220617320537472696e670a3135204c45542061646472203d206164647265737328290a31362049462072203c2031303020262620455849535453286164647229203d3d2030202626206164647220213d2022616e6f6e22205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528616464722c2022222b722b225f222b424c4f434b5f4845494748542829290a34302049462072203c203530205448454e20474f544f2037300a35302053544f524528226c696b6573222c204c4f414428226c696b657322292b31290a36302052455455524e20300a37302053544f524528226469736c696b6573222c204c4f414428226469736c696b657322292b31290a3130302052455455524e20300a456e642046756e6374696f6e0a0a2f2a0a2f2f204445524f204578706c6f7265722076322e30202d20436f7265204d6f64756c65202853746174652c205574696c732c20526f757465722c204d6f64756c65204c6f61646572290a2866756e6374696f6e2829207b0a2775736520737472696374273b0a0a2f2f2053746174650a636f6e73742053203d207b0a2020636f6e6e3a206e756c6c2c20636f6e6e4d6f64653a206e756c6c2c206973436f6e6e65637465643a2066616c73652c0a20206e6574776f726b496e666f3a206e756c6c2c206c6173745570646174653a206e756c6c2c0a202063757272656e74566965773a202764617368626f617264272c2063757272656e7444657461696c3a206e756c6c2c0a20206e6176486973746f72793a205b5d2c20686973746f7279496e6465783a202d312c0a2020626c6f636b73506167653a20302c20626c6f636b73506572506167653a2031352c20747873506167653a20302c20747873506572506167653a2032302c0a2020626c6f636b43616368653a206e6577204d617028292c20747843616368653a206e6577204d617028292c20736343616368653a206e6577204d617028292c0a20206d6f64756c65733a207b7d2c206d6f64756c65734c6f616465643a206e65772053657428292c0a20206175746f526566726573683a20747275652c2072656672657368496e74657276616c3a2033303030302c0a202069734c6f6164696e673a2066616c73652c2073656172636851756572793a2027270a7d3b0a0a2f2f205574696c730a636f6e73742055203d207b0a2020666d744445524f3a2066756e6374696f6e28612c206429207b0a202020206966202861203d3d206e756c6c292072657475726e2027302e3030303030273b0a2020202064203d2064207c7c20353b0a2020202072657475726e202861202f20316535292e746f4c6f63616c65537472696e6728756e646566696e65642c207b206d696e696d756d4672616374696f6e4469676974733a20642c206d6178696d756d4672616374696f6e4469676974733a2064207d293b0a20207d2c0a2020666d744e756d3a2066756e6374696f6e286e29207b2072657475726e206e203d3d206e756c6c203f20273027203a206e2e746f4c6f63616c65537472696e6728293b207d2c0a2020666d74436f6d706163743a2066756e6374696f6e286e29207b0a20202020696620286e203e3d2031653135292072657475726e20286e202f2031653135292e746f4669786564283229202b202750273b0a20202020696620286e203e3d2031653132292072657475726e20286e202f2031653132292e746f4669786564283229202b202754273b0a20202020696620286e203e3d20316539292072657475726e20286e202f20316539292e746f4669786564283229202b202742273b0a20202020696620286e203e3d20316536292072657475726e20286e202f20316536292e746f4669786564283229202b20274d273b0a20202020696620286e203e3d20316533292072657475726e20286e202f20316533292e746f4669786564283229202b20274b273b0a2020202072657475726e206e2e746f537472696e6728293b0a20207d2c0a2020666d7448617368726174653a2066756e6374696f6e286829207b0a202020206966202868203e3d2031653135292072657475726e202868202f2031653135292e746f4669786564283229202b20272050482f73273b0a202020206966202868203e3d2031653132292072657475726e202868202f2031653132292e746f4669786564283229202b20272054482f73273b0a202020206966202868203e3d20316539292072657475726e202868202f20316539292e746f4669786564283229202b20272047482f73273b0a202020206966202868203e3d20316536292072657475726e202868202f20316536292e746f4669786564283229202b2027204d482f73273b0a202020206966202868203e3d20316533292072657475726e202868202f20316533292e746f4669786564283229202b2027204b482f73273b0a2020202072657475726e20682e746f4669786564283229202b202720482f73273b0a20207d2c0a2020646966666963756c7479546f48617368726174653a2066756e6374696f6e286429207b2072657475726e2064202f2031383b207d2c0a2020666d7442797465733a2066756e6374696f6e286229207b0a202020206966202862203d3d206e756c6c207c7c2069734e614e286229292072657475726e20272d2d273b0a202020206966202862203d3d3d2030292072657475726e2027302042273b0a20202020766172206b203d20313032342c2073203d205b2742272c20274b42272c20274d42272c20274742275d3b0a202020207661722069203d204d6174682e666c6f6f72284d6174682e6c6f67286229202f204d6174682e6c6f67286b29293b0a2020202072657475726e207061727365466c6f6174282862202f204d6174682e706f77286b2c206929292e746f466978656428322929202b20272027202b20735b695d3b0a20207d2c0a2020666d744167653a2066756e6374696f6e287429207b0a20202020766172206d73203d2074203e2031653132203f2074203a2074202a20313030303b0a2020202076617220736563203d204d6174682e666c6f6f722828446174652e6e6f772829202d206d7329202f2031303030293b0a2020202069662028736563203c2030292072657475726e20276a757374206e6f77273b0a2020202069662028736563203c203630292072657475726e20736563202b2027732061676f273b0a2020202069662028736563203c203336303029207b20766172206d203d204d6174682e666c6f6f7228736563202f203630293b2072657475726e206d202b20276d2027202b2028736563202520363029202b2027732061676f273b207d0a2020202069662028736563203c20383634303029207b207661722068203d204d6174682e666c6f6f7228736563202f2033363030293b2072657475726e2068202b2027682027202b204d6174682e666c6f6f7228287365632025203336303029202f20363029202b20276d2061676f273b207d0a2020202072657475726e204d6174682e666c6f6f7228736563202f20383634303029202b2027642027202b204d6174682e666c6f6f722828736563202520383634303029202f203336303029202b2027682061676f273b0a20207d2c0a2020666d74446174653a2066756e6374696f6e287429207b0a20202020766172206d73203d2074203e2031653132203f2074203a2074202a20313030303b0a2020202072657475726e206e65772044617465286d73292e746f49534f537472696e6728292e7265706c616365282754272c20272027292e73706c697428272e27295b305d3b0a20207d2c0a2020666d744c6f63616c54696d653a2066756e6374696f6e287429207b0a20202020766172206d73203d2074203e2031653132203f2074203a2074202a20313030303b0a2020202072657475726e206e65772044617465286d73292e746f4c6f63616c65537472696e6728293b0a20207d2c0a20207472756e63486173683a2066756e6374696f6e28682c20732c206529207b0a20202020696620282168292072657475726e2027273b0a2020202068203d20537472696e672868293b2073203d2073207c7c20383b2065203d2065207c7c20363b0a2020202069662028682e6c656e677468203c3d2073202b2065202b2033292072657475726e20683b0a202020206966202865203d3d3d2030292072657475726e20682e736c69636528302c207329202b20272e2e2e273b0a2020202072657475726e20682e736c69636528302c207329202b20272e2e2e27202b20682e736c696365282d65293b0a20207d2c0a2020697356616c6964486173683a2066756e6374696f6e287329207b2072657475726e202f5e5b612d66412d46302d395d7b36347d242f2e746573742873293b207d2c0a2020697356616c6964416464723a2066756e6374696f6e287329207b2072657475726e202f5e6465726f315b612d7a302d395d7b35382c7d242f692e746573742873293b207d2c0a202069734e756d657269633a2066756e6374696f6e287329207b2072657475726e202f5e5c642b242f2e746573742873293b207d2c0a202067656e49643a2066756e6374696f6e2829207b2072657475726e20446174652e6e6f772829202b20272d27202b204d6174682e72616e646f6d28292e746f537472696e67283336292e73756273747228322c2039293b207d2c0a20206465626f756e63653a2066756e6374696f6e28666e2c207729207b0a2020202076617220743b2072657475726e2066756e6374696f6e2829207b207661722061203d20617267756d656e74732c2063203d20746869733b20636c65617254696d656f75742874293b2074203d2073657454696d656f75742866756e6374696f6e2829207b20666e2e6170706c7928632c2061293b207d2c2077293b207d3b0a20207d2c0a2020636c6f6e653a2066756e6374696f6e286f29207b2072657475726e204a534f4e2e7061727365284a534f4e2e737472696e67696679286f29293b207d2c0a202065736348746d6c3a2066756e6374696f6e287329207b207661722064203d20646f63756d656e742e637265617465456c656d656e74282764697627293b20642e74657874436f6e74656e74203d20733b2072657475726e20642e696e6e657248544d4c3b207d0a7d3b0a0a2f2f20436f6d7061746962696c69747920616c69617365730a552e666f726d61744445524f203d20552e666d744445524f3b0a552e666f726d61744e756d626572203d20552e666d744e756d3b0a552e666f726d6174436f6d70616374203d20552e666d74436f6d706163743b0a552e666f726d61744861736872617465203d20552e666d7448617368726174653b0a552e666f726d61744279746573203d20552e666d7442797465733b0a552e666f726d6174416765203d20552e666d744167653b0a552e666f726d617444617465203d20552e666d74446174653b0a552e666f726d61744c6f63616c54696d65203d20552e666d744c6f63616c54696d653b0a552e7472756e6361746548617368203d20552e7472756e63486173683b0a552e65736361706548746d6c203d20552e65736348746d6c3b0a552e67656e65726174654964203d20552e67656e49643b0a0a2f2f20526f757465720a7661722052203d207b0a2020726f757465733a207b2027273a202764617368626f617264272c202764617368626f617264273a202764617368626f617264272c2027626c6f636b73273a2027626c6f636b73272c2027626c6f636b273a2027626c6f636b44657461696c272c2027706f6f6c273a2027706f6f6c272c20277478273a2027747844657461696c272c2027636f6e747261637473273a2027636f6e747261637473272c20277363273a2027736344657461696c272c2027746f6f6c73273a2027746f6f6c73272c2027736561726368273a202773656172636827207d2c0a2020696e69743a2066756e6374696f6e2829207b0a202020207661722073656c66203d20746869733b0a2020202077696e646f772e6164644576656e744c697374656e65722827686173686368616e6765272c2066756e6374696f6e2829207b2073656c662e68616e646c65526f75746528293b207d293b0a20202020746869732e68616e646c65526f75746528293b0a20207d2c0a202068616e646c65526f7574653a2066756e6374696f6e2829207b0a202020207661722068617368203d2077696e646f772e6c6f636174696f6e2e686173682e736c6963652831293b0a20202020766172207061727473203d20686173682e73706c697428272f27292c20726f757465203d2070617274735b305d2c20706172616d203d2070617274732e736c6963652831292e6a6f696e28272f27293b0a202020207661722076696577203d20746869732e726f757465735b726f7574655d207c7c202764617368626f617264273b0a20202020532e63757272656e7456696577203d20766965773b0a20202020532e63757272656e7444657461696c203d20706172616d203f207b20747970653a20726f7574652c2069643a20706172616d207d203a206e756c6c3b0a20202020746869732e7570646174654e6176554928726f757465207c7c202764617368626f61726427293b0a20202020746869732e72656e6465725669657728766965772c20706172616d293b0a20202020746869732e616464546f486973746f72792868617368293b0a20207d2c0a20206e617669676174653a2066756e6374696f6e287229207b2077696e646f772e6c6f636174696f6e2e68617368203d20723b207d2c0a2020676f546f426c6f636b3a2066756e6374696f6e286829207b20746869732e6e617669676174652827626c6f636b2f27202b2068293b207d2c0a2020676f546f54783a2066756e6374696f6e287429207b20746869732e6e61766967617465282774782f27202b2074293b207d2c0a2020676f546f53433a2066756e6374696f6e287329207b20746869732e6e61766967617465282773632f27202b2073293b207d2c0a2020676f4261636b3a2066756e6374696f6e2829207b0a2020202069662028532e686973746f7279496e646578203e203029207b20532e686973746f7279496e6465782d2d3b2077696e646f772e6c6f636174696f6e2e68617368203d20532e6e6176486973746f72795b532e686973746f7279496e6465785d207c7c2027273b207d0a20202020656c736520746869732e6e61766967617465282764617368626f61726427293b0a20207d2c0a2020676f486f6d653a2066756e6374696f6e2829207b20746869732e6e61766967617465282764617368626f61726427293b207d2c0a2020616464546f486973746f72793a2066756e6374696f6e287229207b0a2020202069662028532e6e6176486973746f72795b532e686973746f7279496e6465785d203d3d3d2072292072657475726e3b0a20202020532e6e6176486973746f7279203d20532e6e6176486973746f72792e736c69636528302c20532e686973746f7279496e646578202b2031293b0a20202020532e6e6176486973746f72792e707573682872293b0a20202020532e686973746f7279496e646578203d20532e6e6176486973746f72792e6c656e677468202d20313b0a2020202069662028532e6e6176486973746f72792e6c656e677468203e20353029207b20532e6e6176486973746f72792e736869667428293b20532e686973746f7279496e6465782d2d3b207d0a20207d2c0a20207570646174654e617655493a2066756e6374696f6e2861637469766529207b0a20202020646f63756d656e742e717565727953656c6563746f72416c6c28272e6e61762d62746e27292e666f72456163682866756e6374696f6e2862746e29207b0a20202020202062746e2e636c6173734c6973742e746f67676c652827616374697665272c2062746e2e646174617365742e76696577203d3d3d20616374697665293b0a202020207d293b0a20207d2c0a202072656e646572566965773a2066756e6374696f6e28766965772c20706172616d29207b0a20202020646f63756d656e742e717565727953656c6563746f72416c6c28275b69645e3d22766965772d225d27292e666f72456163682866756e6374696f6e28656c29207b20656c2e636c6173734c6973742e616464282768696464656e27293b207d293b0a2020202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827766965772d27202b2076696577293b0a2020202069662028656c2920656c2e636c6173734c6973742e72656d6f7665282768696464656e27293b0a2020202077696e646f772e64697370617463684576656e74286e657720437573746f6d4576656e7428276578706c6f7265723a766965774368616e6765272c207b2064657461696c3a207b20766965773a20766965772c20706172616d3a20706172616d207d207d29293b0a20207d0a7d3b0a0a2f2f204d6f64756c65204c6f616465720a766172204d203d207b0a20206c6f61643a206173796e632066756e6374696f6e286e616d6529207b0a2020202069662028532e6d6f64756c65734c6f616465642e686173286e616d6529292072657475726e20532e6d6f64756c65735b6e616d655d3b0a20202020747279207b0a2020202020207661722072657370203d206177616974206665746368286e616d65202b20272e6a733f763d27202b20446174652e6e6f772829293b0a2020202020206966202821726573702e6f6b29207468726f77206e6577204572726f722827485454502027202b20726573702e737461747573293b0a20202020202076617220636f6465203d20617761697420726573702e7465787428293b0a202020202020766172206d6f64203d206e65772046756e6374696f6e28274465726f4578706c6f726572272c20636f6465202b20275c6e72657475726e20747970656f66206d6f64756c6520213d3d2022756e646566696e656422203f206d6f64756c65203a206e756c6c3b27292877696e646f772e4465726f4578706c6f726572293b0a202020202020696620286d6f6429207b0a2020202020202020532e6d6f64756c65735b6e616d655d203d206d6f643b0a2020202020202020532e6d6f64756c65734c6f616465642e616464286e616d65293b0a202020202020202069662028747970656f66206d6f642e696e6974203d3d3d202766756e6374696f6e2729206177616974206d6f642e696e697428293b0a2020202020207d0a20202020202072657475726e206d6f643b0a202020207d20636174636820286529207b2072657475726e206e756c6c3b207d0a20207d2c0a20206c6f61644d756c7469706c653a206173796e632066756e6374696f6e286e616d657329207b2072657475726e2050726f6d6973652e616c6c286e616d65732e6d61702866756e6374696f6e286e29207b2072657475726e204d2e6c6f6164286e293b207d29293b207d2c0a20206765743a2066756e6374696f6e286e616d6529207b2072657475726e20532e6d6f64756c65735b6e616d655d207c7c206e756c6c3b207d0a7d3b0a0a2f2f20496e697469616c697a650a6173796e632066756e6374696f6e20696e69742829207b0a2020522e696e697428293b0a202076617220636f6e6e203d206177616974204d2e6c6f61642827636f6e6e656374697669747927293b0a202069662028636f6e6e29207b0a20202020766172206f6b203d20617761697420636f6e6e2e696e697469616c697a6528293b0a20202020696620286f6b29207b0a2020202020206177616974204d2e6c6f61644d756c7469706c65285b27626c6f636b73272c20277472616e73616374696f6e73272c2027636f6e747261637473275d293b0a20202020202077696e646f772e64697370617463684576656e74286e657720437573746f6d4576656e7428276578706c6f7265723a636f6e6e65637465642729293b0a202020207d0a20207d0a7d0a0a2f2f20476c6f62616c206578706f7274730a77696e646f772e4465726f4578706c6f726572203d207b2073746174653a20532c207574696c733a20552c20726f757465723a20522c206d6f64756c65733a204d2c2075693a206e756c6c2c207365617263683a206e756c6c2c20696e697469616c697a653a20696e6974207d3b0a77696e646f772e6e61766967617465203d2066756e6374696f6e287629207b20522e6e617669676174652876293b207d3b0a77696e646f772e676f4261636b203d2066756e6374696f6e2829207b20522e676f4261636b28293b207d3b0a77696e646f772e676f486f6d65203d2066756e6374696f6e2829207b20522e676f486f6d6528293b207d3b0a77696e646f772e76696577426c6f636b203d2066756e6374696f6e286829207b20522e676f546f426c6f636b2868293b207d3b0a77696e646f772e766965775478203d2066756e6374696f6e287429207b20522e676f546f54782874293b207d3b0a77696e646f772e766965775343203d2066756e6374696f6e287329207b20522e676f546f53432873293b207d3b0a0a2f2f20496e6974206f6e20444f4d2072656164790a69662028646f63756d656e742e72656164795374617465203d3d3d20276c6f6164696e67272920646f63756d656e742e6164644576656e744c697374656e65722827444f4d436f6e74656e744c6f61646564272c20696e6974293b0a656c736520696e697428293b0a7d2928293b0a0a2a2f
dURL
dislikes 0
docType 54454c412d4a532d31
docVersion 312e302e30
fileCheckC 30326131336362663438666635666335353435643039656539633632316666386566643334386631646436346165636666656564336131623032646564613634
fileCheckS 32396161353133323235643461616235653034346130646663613234653963323261303231316463616162336166613735366332626435623734643662343963
hash 38643962666162656563366565646632633663336530366136326138363132326232646465623536646232333437663834373735643165346539393564316537
likes 0
owner 6465726f3171797175366b646c6134346d736e306b7935736b7076346661686a326179383079636a707a32376b6763347766376a6b347973306b7171367333366668
subDir 2f
var_header_description
var_header_icon
var_header_name 636f72652e6a73
SCID uint64 variables
key value
built BLID : f28689631bfdd5f611133cfd1a746caae4bba7e80daef41962ad2462caf7a5e1
Tx RootHash: 75ce8805aa5062ea0de4f6be18822ee0567d1bf1a39557afdc58055ac2eb69d6 built height : 6447354
Timestamp: 1767594024769 Timestamp [UTC]: 2026-01-05 06:20:24 Age [y:d:h:m:s]: 118:57:28.225
Block: 6447358 Fee: 0.09067 Tx size: 10.234 kB
Tx version: 1 No of confirmations: 22696 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.09067 Deposited to SC 0.00000
Sender : dero1qyqu6kdla44msn0ky5skpv4fahj2ay80ycjpz27kgc4wf7jk4ys0kqq6s36fh
address
dero1qyqu6kdla44msn0ky5skpv4fahj2ay80ycjpz27kgc4wf7jk4ys0kqq6s36fh
dero1qy3keze9xgqsy6k0v85l4sehkm9w2kp07y2trtmat9l8usv89fl6sqgk80m3z
SC Balance: 0.00000 DERO
SC CODE:
  Function InitializePrivate() Uint64
10 IF init() == 0 THEN GOTO 30
20 RETURN 1
30 STORE("var_header_name", "core.js")
31 STORE("var_header_description", "")
32 STORE("var_header_icon", "")
33 STORE("dURL", "")
34 STORE("docType", "TELA-JS-1")
35 STORE("subDir", "/")
36 STORE("fileCheckC", "02a13cbf48ff5fc5545d09ee9c621ff8efd348f1dd64aecffeed3a1b02deda64")
37 STORE("fileCheckS", "29aa513225d4aab5e044a0dfca24e9c22a0211dcaab3afa756c2bd5b74d6b49c")
100 RETURN 0
End Function

Function init() Uint64
10 IF EXISTS("owner") == 0 THEN GOTO 30
20 RETURN 1
30 STORE("owner", address())
50 STORE("docVersion", "1.0.0")
60 STORE("hash", HEX(TXID()))
70 STORE("likes", 0)
80 STORE("dislikes", 0)
100 RETURN 0
End Function

Function address() String
10 DIM s as String
20 LET s = SIGNER()
30 IF IS_ADDRESS_VALID(s) THEN GOTO 50
40 RETURN "anon"
50 RETURN ADDRESS_STRING(s)
End Function

Function Rate(r Uint64) Uint64
10 DIM addr as String
15 LET addr = address()
16 IF r < 100 && EXISTS(addr) == 0 && addr != "anon" THEN GOTO 30
20 RETURN 1
30 STORE(addr, ""+r+"_"+BLOCK_HEIGHT())
40 IF r < 50 THEN GOTO 70
50 STORE("likes", LOAD("likes")+1)
60 RETURN 0
70 STORE("dislikes", LOAD("dislikes")+1)
100 RETURN 0
End Function

/*
// DERO Explorer v2.0 - Core Module (State, Utils, Router, Module Loader)
(function() {
'use strict';

// State
const S = {
  conn: null, connMode: null, isConnected: false,
  networkInfo: null, lastUpdate: null,
  currentView: 'dashboard', currentDetail: null,
  navHistory: [], historyIndex: -1,
  blocksPage: 0, blocksPerPage: 15, txsPage: 0, txsPerPage: 20,
  blockCache: new Map(), txCache: new Map(), scCache: new Map(),
  modules: {}, modulesLoaded: new Set(),
  autoRefresh: true, refreshInterval: 30000,
  isLoading: false, searchQuery: ''
};

// Utils
const U = {
  fmtDERO: function(a, d) {
    if (a == null) return '0.00000';
    d = d || 5;
    return (a / 1e5).toLocaleString(undefined, { minimumFractionDigits: d, maximumFractionDigits: d });
  },
  fmtNum: function(n) { return n == null ? '0' : n.toLocaleString(); },
  fmtCompact: function(n) {
    if (n >= 1e15) return (n / 1e15).toFixed(2) + 'P';
    if (n >= 1e12) return (n / 1e12).toFixed(2) + 'T';
    if (n >= 1e9) return (n / 1e9).toFixed(2) + 'B';
    if (n >= 1e6) return (n / 1e6).toFixed(2) + 'M';
    if (n >= 1e3) return (n / 1e3).toFixed(2) + 'K';
    return n.toString();
  },
  fmtHashrate: function(h) {
    if (h >= 1e15) return (h / 1e15).toFixed(2) + ' PH/s';
    if (h >= 1e12) return (h / 1e12).toFixed(2) + ' TH/s';
    if (h >= 1e9) return (h / 1e9).toFixed(2) + ' GH/s';
    if (h >= 1e6) return (h / 1e6).toFixed(2) + ' MH/s';
    if (h >= 1e3) return (h / 1e3).toFixed(2) + ' KH/s';
    return h.toFixed(2) + ' H/s';
  },
  difficultyToHashrate: function(d) { return d / 18; },
  fmtBytes: function(b) {
    if (b == null || isNaN(b)) return '--';
    if (b === 0) return '0 B';
    var k = 1024, s = ['B', 'KB', 'MB', 'GB'];
    var i = Math.floor(Math.log(b) / Math.log(k));
    return parseFloat((b / Math.pow(k, i)).toFixed(2)) + ' ' + s[i];
  },
  fmtAge: function(t) {
    var ms = t > 1e12 ? t : t * 1000;
    var sec = Math.floor((Date.now() - ms) / 1000);
    if (sec < 0) return 'just now';
    if (sec < 60) return sec + 's ago';
    if (sec < 3600) { var m = Math.floor(sec / 60); return m + 'm ' + (sec % 60) + 's ago'; }
    if (sec < 86400) { var h = Math.floor(sec / 3600); return h + 'h ' + Math.floor((sec % 3600) / 60) + 'm ago'; }
    return Math.floor(sec / 86400) + 'd ' + Math.floor((sec % 86400) / 3600) + 'h ago';
  },
  fmtDate: function(t) {
    var ms = t > 1e12 ? t : t * 1000;
    return new Date(ms).toISOString().replace('T', ' ').split('.')[0];
  },
  fmtLocalTime: function(t) {
    var ms = t > 1e12 ? t : t * 1000;
    return new Date(ms).toLocaleString();
  },
  truncHash: function(h, s, e) {
    if (!h) return '';
    h = String(h); s = s || 8; e = e || 6;
    if (h.length <= s + e + 3) return h;
    if (e === 0) return h.slice(0, s) + '...';
    return h.slice(0, s) + '...' + h.slice(-e);
  },
  isValidHash: function(s) { return /^[a-fA-F0-9]{64}$/.test(s); },
  isValidAddr: function(s) { return /^dero1[a-z0-9]{58,}$/i.test(s); },
  isNumeric: function(s) { return /^\d+$/.test(s); },
  genId: function() { return Date.now() + '-' + Math.random().toString(36).substr(2, 9); },
  debounce: function(fn, w) {
    var t; return function() { var a = arguments, c = this; clearTimeout(t); t = setTimeout(function() { fn.apply(c, a); }, w); };
  },
  clone: function(o) { return JSON.parse(JSON.stringify(o)); },
  escHtml: function(s) { var d = document.createElement('div'); d.textContent = s; return d.innerHTML; }
};

// Compatibility aliases
U.formatDERO = U.fmtDERO;
U.formatNumber = U.fmtNum;
U.formatCompact = U.fmtCompact;
U.formatHashrate = U.fmtHashrate;
U.formatBytes = U.fmtBytes;
U.formatAge = U.fmtAge;
U.formatDate = U.fmtDate;
U.formatLocalTime = U.fmtLocalTime;
U.truncateHash = U.truncHash;
U.escapeHtml = U.escHtml;
U.generateId = U.genId;

// Router
var R = {
  routes: { '': 'dashboard', 'dashboard': 'dashboard', 'blocks': 'blocks', 'block': 'blockDetail', 'pool': 'pool', 'tx': 'txDetail', 'contracts': 'contracts', 'sc': 'scDetail', 'tools': 'tools', 'search': 'search' },
  init: function() {
    var self = this;
    window.addEventListener('hashchange', function() { self.handleRoute(); });
    this.handleRoute();
  },
  handleRoute: function() {
    var hash = window.location.hash.slice(1);
    var parts = hash.split('/'), route = parts[0], param = parts.slice(1).join('/');
    var view = this.routes[route] || 'dashboard';
    S.currentView = view;
    S.currentDetail = param ? { type: route, id: param } : null;
    this.updateNavUI(route || 'dashboard');
    this.renderView(view, param);
    this.addToHistory(hash);
  },
  navigate: function(r) { window.location.hash = r; },
  goToBlock: function(h) { this.navigate('block/' + h); },
  goToTx: function(t) { this.navigate('tx/' + t); },
  goToSC: function(s) { this.navigate('sc/' + s); },
  goBack: function() {
    if (S.historyIndex > 0) { S.historyIndex--; window.location.hash = S.navHistory[S.historyIndex] || ''; }
    else this.navigate('dashboard');
  },
  goHome: function() { this.navigate('dashboard'); },
  addToHistory: function(r) {
    if (S.navHistory[S.historyIndex] === r) return;
    S.navHistory = S.navHistory.slice(0, S.historyIndex + 1);
    S.navHistory.push(r);
    S.historyIndex = S.navHistory.length - 1;
    if (S.navHistory.length > 50) { S.navHistory.shift(); S.historyIndex--; }
  },
  updateNavUI: function(active) {
    document.querySelectorAll('.nav-btn').forEach(function(btn) {
      btn.classList.toggle('active', btn.dataset.view === active);
    });
  },
  renderView: function(view, param) {
    document.querySelectorAll('[id^="view-"]').forEach(function(el) { el.classList.add('hidden'); });
    var el = document.getElementById('view-' + view);
    if (el) el.classList.remove('hidden');
    window.dispatchEvent(new CustomEvent('explorer:viewChange', { detail: { view: view, param: param } }));
  }
};

// Module Loader
var M = {
  load: async function(name) {
    if (S.modulesLoaded.has(name)) return S.modules[name];
    try {
      var resp = await fetch(name + '.js?v=' + Date.now());
      if (!resp.ok) throw new Error('HTTP ' + resp.status);
      var code = await resp.text();
      var mod = new Function('DeroExplorer', code + '\nreturn typeof module !== "undefined" ? module : null;')(window.DeroExplorer);
      if (mod) {
        S.modules[name] = mod;
        S.modulesLoaded.add(name);
        if (typeof mod.init === 'function') await mod.init();
      }
      return mod;
    } catch (e) { return null; }
  },
  loadMultiple: async function(names) { return Promise.all(names.map(function(n) { return M.load(n); })); },
  get: function(name) { return S.modules[name] || null; }
};

// Initialize
async function init() {
  R.init();
  var conn = await M.load('connectivity');
  if (conn) {
    var ok = await conn.initialize();
    if (ok) {
      await M.loadMultiple(['blocks', 'transactions', 'contracts']);
      window.dispatchEvent(new CustomEvent('explorer:connected'));
    }
  }
}

// Global exports
window.DeroExplorer = { state: S, utils: U, router: R, modules: M, ui: null, search: null, initialize: init };
window.navigate = function(v) { R.navigate(v); };
window.goBack = function() { R.goBack(); };
window.goHome = function() { R.goHome(); };
window.viewBlock = function(h) { R.goToBlock(h); };
window.viewTx = function(t) { R.goToTx(t); };
window.viewSC = function(s) { R.goToSC(s); };

// Init on DOM ready
if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', init);
else init();
})();

*/
SC Arguments: [Name:SC_ACTION Type:uint64 Value:'1' Name:SC_CODE Type:string Value:'Function InitializePrivate() Uint64 10 IF init() == 0 THEN GOTO 30 20 RETURN 1 30 STORE("var_header_name", "core.js") 31 STORE("var_header_description", "") 32 STORE("var_header_icon", "") 33 STORE("dURL", "") 34 STORE("docType", "TELA-JS-1") 35 STORE("subDir", "/") 36 STORE("fileCheckC", "02a13cbf48ff5fc5545d09ee9c621ff8efd348f1dd64aecffeed3a1b02deda64") 37 STORE("fileCheckS", "29aa513225d4aab5e044a0dfca24e9c22a0211dcaab3afa756c2bd5b74d6b49c") 100 RETURN 0 End Function Function init() Uint64 10 IF EXISTS("owner") == 0 THEN GOTO 30 20 RETURN 1 30 STORE("owner", address()) 50 STORE("docVersion", "1.0.0") 60 STORE("hash", HEX(TXID())) 70 STORE("likes", 0) 80 STORE("dislikes", 0) 100 RETURN 0 End Function Function address() String 10 DIM s as String 20 LET s = SIGNER() 30 IF IS_ADDRESS_VALID(s) THEN GOTO 50 40 RETURN "anon" 50 RETURN ADDRESS_STRING(s) End Function Function Rate(r Uint64) Uint64 10 DIM addr as String 15 LET addr = address() 16 IF r < 100 && EXISTS(addr) == 0 && addr != "anon" THEN GOTO 30 20 RETURN 1 30 STORE(addr, ""+r+"_"+BLOCK_HEIGHT()) 40 IF r < 50 THEN GOTO 70 50 STORE("likes", LOAD("likes")+1) 60 RETURN 0 70 STORE("dislikes", LOAD("dislikes")+1) 100 RETURN 0 End Function /* // DERO Explorer v2.0 - Core Module (State, Utils, Router, Module Loader) (function() { 'use strict'; // State const S = { conn: null, connMode: null, isConnected: false, networkInfo: null, lastUpdate: null, currentView: 'dashboard', currentDetail: null, navHistory: [], historyIndex: -1, blocksPage: 0, blocksPerPage: 15, txsPage: 0, txsPerPage: 20, blockCache: new Map(), txCache: new Map(), scCache: new Map(), modules: {}, modulesLoaded: new Set(), autoRefresh: true, refreshInterval: 30000, isLoading: false, searchQuery: '' }; // Utils const U = { fmtDERO: function(a, d) { if (a == null) return '0.00000'; d = d || 5; return (a / 1e5).toLocaleString(undefined, { minimumFractionDigits: d, maximumFractionDigits: d }); }, fmtNum: function(n) { return n == null ? '0' : n.toLocaleString(); }, fmtCompact: function(n) { if (n >= 1e15) return (n / 1e15).toFixed(2) + 'P'; if (n >= 1e12) return (n / 1e12).toFixed(2) + 'T'; if (n >= 1e9) return (n / 1e9).toFixed(2) + 'B'; if (n >= 1e6) return (n / 1e6).toFixed(2) + 'M'; if (n >= 1e3) return (n / 1e3).toFixed(2) + 'K'; return n.toString(); }, fmtHashrate: function(h) { if (h >= 1e15) return (h / 1e15).toFixed(2) + ' PH/s'; if (h >= 1e12) return (h / 1e12).toFixed(2) + ' TH/s'; if (h >= 1e9) return (h / 1e9).toFixed(2) + ' GH/s'; if (h >= 1e6) return (h / 1e6).toFixed(2) + ' MH/s'; if (h >= 1e3) return (h / 1e3).toFixed(2) + ' KH/s'; return h.toFixed(2) + ' H/s'; }, difficultyToHashrate: function(d) { return d / 18; }, fmtBytes: function(b) { if (b == null || isNaN(b)) return '--'; if (b === 0) return '0 B'; var k = 1024, s = ['B', 'KB', 'MB', 'GB']; var i = Math.floor(Math.log(b) / Math.log(k)); return parseFloat((b / Math.pow(k, i)).toFixed(2)) + ' ' + s[i]; }, fmtAge: function(t) { var ms = t > 1e12 ? t : t * 1000; var sec = Math.floor((Date.now() - ms) / 1000); if (sec < 0) return 'just now'; if (sec < 60) return sec + 's ago'; if (sec < 3600) { var m = Math.floor(sec / 60); return m + 'm ' + (sec % 60) + 's ago'; } if (sec < 86400) { var h = Math.floor(sec / 3600); return h + 'h ' + Math.floor((sec % 3600) / 60) + 'm ago'; } return Math.floor(sec / 86400) + 'd ' + Math.floor((sec % 86400) / 3600) + 'h ago'; }, fmtDate: function(t) { var ms = t > 1e12 ? t : t * 1000; return new Date(ms).toISOString().replace('T', ' ').split('.')[0]; }, fmtLocalTime: function(t) { var ms = t > 1e12 ? t : t * 1000; return new Date(ms).toLocaleString(); }, truncHash: function(h, s, e) { if (!h) return ''; h = String(h); s = s || 8; e = e || 6; if (h.length <= s + e + 3) return h; if (e === 0) return h.slice(0, s) + '...'; return h.slice(0, s) + '...' + h.slice(-e); }, isValidHash: function(s) { return /^[a-fA-F0-9]{64}$/.test(s); }, isValidAddr: function(s) { return /^dero1[a-z0-9]{58,}$/i.test(s); }, isNumeric: function(s) { return /^\d+$/.test(s); }, genId: function() { return Date.now() + '-' + Math.random().toString(36).substr(2, 9); }, debounce: function(fn, w) { var t; return function() { var a = arguments, c = this; clearTimeout(t); t = setTimeout(function() { fn.apply(c, a); }, w); }; }, clone: function(o) { return JSON.parse(JSON.stringify(o)); }, escHtml: function(s) { var d = document.createElement('div'); d.textContent = s; return d.innerHTML; } }; // Compatibility aliases U.formatDERO = U.fmtDERO; U.formatNumber = U.fmtNum; U.formatCompact = U.fmtCompact; U.formatHashrate = U.fmtHashrate; U.formatBytes = U.fmtBytes; U.formatAge = U.fmtAge; U.formatDate = U.fmtDate; U.formatLocalTime = U.fmtLocalTime; U.truncateHash = U.truncHash; U.escapeHtml = U.escHtml; U.generateId = U.genId; // Router var R = { routes: { '': 'dashboard', 'dashboard': 'dashboard', 'blocks': 'blocks', 'block': 'blockDetail', 'pool': 'pool', 'tx': 'txDetail', 'contracts': 'contracts', 'sc': 'scDetail', 'tools': 'tools', 'search': 'search' }, init: function() { var self = this; window.addEventListener('hashchange', function() { self.handleRoute(); }); this.handleRoute(); }, handleRoute: function() { var hash = window.location.hash.slice(1); var parts = hash.split('/'), route = parts[0], param = parts.slice(1).join('/'); var view = this.routes[route] || 'dashboard'; S.currentView = view; S.currentDetail = param ? { type: route, id: param } : null; this.updateNavUI(route || 'dashboard'); this.renderView(view, param); this.addToHistory(hash); }, navigate: function(r) { window.location.hash = r; }, goToBlock: function(h) { this.navigate('block/' + h); }, goToTx: function(t) { this.navigate('tx/' + t); }, goToSC: function(s) { this.navigate('sc/' + s); }, goBack: function() { if (S.historyIndex > 0) { S.historyIndex--; window.location.hash = S.navHistory[S.historyIndex] || ''; } else this.navigate('dashboard'); }, goHome: function() { this.navigate('dashboard'); }, addToHistory: function(r) { if (S.navHistory[S.historyIndex] === r) return; S.navHistory = S.navHistory.slice(0, S.historyIndex + 1); S.navHistory.push(r); S.historyIndex = S.navHistory.length - 1; if (S.navHistory.length > 50) { S.navHistory.shift(); S.historyIndex--; } }, updateNavUI: function(active) { document.querySelectorAll('.nav-btn').forEach(function(btn) { btn.classList.toggle('active', btn.dataset.view === active); }); }, renderView: function(view, param) { document.querySelectorAll('[id^="view-"]').forEach(function(el) { el.classList.add('hidden'); }); var el = document.getElementById('view-' + view); if (el) el.classList.remove('hidden'); window.dispatchEvent(new CustomEvent('explorer:viewChange', { detail: { view: view, param: param } })); } }; // Module Loader var M = { load: async function(name) { if (S.modulesLoaded.has(name)) return S.modules[name]; try { var resp = await fetch(name + '.js?v=' + Date.now()); if (!resp.ok) throw new Error('HTTP ' + resp.status); var code = await resp.text(); var mod = new Function('DeroExplorer', code + '\nreturn typeof module !== "undefined" ? module : null;')(window.DeroExplorer); if (mod) { S.modules[name] = mod; S.modulesLoaded.add(name); if (typeof mod.init === 'function') await mod.init(); } return mod; } catch (e) { return null; } }, loadMultiple: async function(names) { return Promise.all(names.map(function(n) { return M.load(n); })); }, get: function(name) { return S.modules[name] || null; } }; // Initialize async function init() { R.init(); var conn = await M.load('connectivity'); if (conn) { var ok = await conn.initialize(); if (ok) { await M.loadMultiple(['blocks', 'transactions', 'contracts']); window.dispatchEvent(new CustomEvent('explorer:connected')); } } } // Global exports window.DeroExplorer = { state: S, utils: U, router: R, modules: M, ui: null, search: null, initialize: init }; window.navigate = function(v) { R.navigate(v); }; window.goBack = function() { R.goBack(); }; window.goHome = function() { R.goHome(); }; window.viewBlock = function(h) { R.goToBlock(h); }; window.viewTx = function(t) { R.goToTx(t); }; window.viewSC = function(s) { R.goToSC(s); }; // Init on DOM ready if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', init); else init(); })(); */']


Prove to someone that you have sent them DERO in this transaction

proof can be obtained using wallet command in dero-wallet-cli or from the statement
Note: proof is sent to the server, as the calculations are done on the server side


TX hex bytes
0100000500fac18903f28689631bfdd5f611133cfd1a746caae4bba7e80daef41962ad2462caf7a5e1010000000000000000000000000000000000000000000000000000000000000000000012639280cad90c3d382bab3ecb2627bb1972e4683b0c4b0d6d7360e3115b4cb46d1ca6ad2ea6f58b7d5ecb4a13f3becf20b5feb96a078572960237c03ed0593c68ae2fb795f85c847aa625b9191f688c7a9327c561df0d473d3b66bd35deda5b2bd9104a0e71f3a94d98132e4991526bae7a8bac3f6d96961a231ff622a38a445a38017e3eebe248bcf7b3fb76eb4bf9f60105eb462f483006a5664cd775b3200a66c13ad2cc8ca20ef1aebd48e856f38efeadde82012a9f8cb8282971bf34e507209d9adb62a879ac27d2a43aea1cff40ae35fa8e4f806957b874ced2417b83010e1e6d42b4496d7ff903478436a068df584edf56e9522b8a0b16d6efde45d3090175ce8805aa5062ea0de4f6be18822ee0567d1bf1a39557afdc58055ac2eb69d6c344a26853435f434f44455379222a46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a313020494620696e69742829203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528227661725f6865616465725f6e616d65222c2022636f72652e6a7322290a33312053544f524528227661725f6865616465725f6465736372697074696f6e222c202222290a33322053544f524528227661725f6865616465725f69636f6e222c202222290a33332053544f524528226455524c222c202222290a33342053544f52452822646f6354797065222c202254454c412d4a532d3122290a33352053544f52452822737562446972222c20222f22290a33362053544f5245282266696c65436865636b43222c20223032613133636266343866663566633535343564303965653963363231666638656664333438663164643634616563666665656433613162303264656461363422290a33372053544f5245282266696c65436865636b53222c20223239616135313332323564346161623565303434613064666361323465396332326130323131646361616233616661373536633262643562373464366234396322290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20696e697428292055696e7436340a31302049462045584953545328226f776e65722229203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226f776e6572222c20616464726573732829290a35302053544f52452822646f6356657273696f6e222c2022312e302e3022290a36302053544f5245282268617368222c204845582854584944282929290a37302053544f524528226c696b6573222c2030290a38302053544f524528226469736c696b6573222c2030290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2061646472657373282920537472696e670a31302044494d207320617320537472696e670a3230204c45542073203d205349474e455228290a33302049462049535f414444524553535f56414c4944287329205448454e20474f544f2035300a34302052455455524e2022616e6f6e220a35302052455455524e20414444524553535f535452494e472873290a456e642046756e6374696f6e0a0a46756e6374696f6e205261746528722055696e743634292055696e7436340a31302044494d206164647220617320537472696e670a3135204c45542061646472203d206164647265737328290a31362049462072203c2031303020262620455849535453286164647229203d3d2030202626206164647220213d2022616e6f6e22205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528616464722c2022222b722b225f222b424c4f434b5f4845494748542829290a34302049462072203c203530205448454e20474f544f2037300a35302053544f524528226c696b6573222c204c4f414428226c696b657322292b31290a36302052455455524e20300a37302053544f524528226469736c696b6573222c204c4f414428226469736c696b657322292b31290a3130302052455455524e20300a456e642046756e6374696f6e0a0a2f2a0a2f2f204445524f204578706c6f7265722076322e30202d20436f7265204d6f64756c65202853746174652c205574696c732c20526f757465722c204d6f64756c65204c6f61646572290a2866756e6374696f6e2829207b0a2775736520737472696374273b0a0a2f2f2053746174650a636f6e73742053203d207b0a2020636f6e6e3a206e756c6c2c20636f6e6e4d6f64653a206e756c6c2c206973436f6e6e65637465643a2066616c73652c0a20206e6574776f726b496e666f3a206e756c6c2c206c6173745570646174653a206e756c6c2c0a202063757272656e74566965773a202764617368626f617264272c2063757272656e7444657461696c3a206e756c6c2c0a20206e6176486973746f72793a205b5d2c20686973746f7279496e6465783a202d312c0a2020626c6f636b73506167653a20302c20626c6f636b73506572506167653a2031352c20747873506167653a20302c20747873506572506167653a2032302c0a2020626c6f636b43616368653a206e6577204d617028292c20747843616368653a206e6577204d617028292c20736343616368653a206e6577204d617028292c0a20206d6f64756c65733a207b7d2c206d6f64756c65734c6f616465643a206e65772053657428292c0a20206175746f526566726573683a20747275652c2072656672657368496e74657276616c3a2033303030302c0a202069734c6f6164696e673a2066616c73652c2073656172636851756572793a2027270a7d3b0a0a2f2f205574696c730a636f6e73742055203d207b0a2020666d744445524f3a2066756e6374696f6e28612c206429207b0a202020206966202861203d3d206e756c6c292072657475726e2027302e3030303030273b0a2020202064203d2064207c7c20353b0a2020202072657475726e202861202f20316535292e746f4c6f63616c65537472696e6728756e646566696e65642c207b206d696e696d756d4672616374696f6e4469676974733a20642c206d6178696d756d4672616374696f6e4469676974733a2064207d293b0a20207d2c0a2020666d744e756d3a2066756e6374696f6e286e29207b2072657475726e206e203d3d206e756c6c203f20273027203a206e2e746f4c6f63616c65537472696e6728293b207d2c0a2020666d74436f6d706163743a2066756e6374696f6e286e29207b0a20202020696620286e203e3d2031653135292072657475726e20286e202f2031653135292e746f4669786564283229202b202750273b0a20202020696620286e203e3d2031653132292072657475726e20286e202f2031653132292e746f4669786564283229202b202754273b0a20202020696620286e203e3d20316539292072657475726e20286e202f20316539292e746f4669786564283229202b202742273b0a20202020696620286e203e3d20316536292072657475726e20286e202f20316536292e746f4669786564283229202b20274d273b0a20202020696620286e203e3d20316533292072657475726e20286e202f20316533292e746f4669786564283229202b20274b273b0a2020202072657475726e206e2e746f537472696e6728293b0a20207d2c0a2020666d7448617368726174653a2066756e6374696f6e286829207b0a202020206966202868203e3d2031653135292072657475726e202868202f2031653135292e746f4669786564283229202b20272050482f73273b0a202020206966202868203e3d2031653132292072657475726e202868202f2031653132292e746f4669786564283229202b20272054482f73273b0a202020206966202868203e3d20316539292072657475726e202868202f20316539292e746f4669786564283229202b20272047482f73273b0a202020206966202868203e3d20316536292072657475726e202868202f20316536292e746f4669786564283229202b2027204d482f73273b0a202020206966202868203e3d20316533292072657475726e202868202f20316533292e746f4669786564283229202b2027204b482f73273b0a2020202072657475726e20682e746f4669786564283229202b202720482f73273b0a20207d2c0a2020646966666963756c7479546f48617368726174653a2066756e6374696f6e286429207b2072657475726e2064202f2031383b207d2c0a2020666d7442797465733a2066756e6374696f6e286229207b0a202020206966202862203d3d206e756c6c207c7c2069734e614e286229292072657475726e20272d2d273b0a202020206966202862203d3d3d2030292072657475726e2027302042273b0a20202020766172206b203d20313032342c2073203d205b2742272c20274b42272c20274d42272c20274742275d3b0a202020207661722069203d204d6174682e666c6f6f72284d6174682e6c6f67286229202f204d6174682e6c6f67286b29293b0a2020202072657475726e207061727365466c6f6174282862202f204d6174682e706f77286b2c206929292e746f466978656428322929202b20272027202b20735b695d3b0a20207d2c0a2020666d744167653a2066756e6374696f6e287429207b0a20202020766172206d73203d2074203e2031653132203f2074203a2074202a20313030303b0a2020202076617220736563203d204d6174682e666c6f6f722828446174652e6e6f772829202d206d7329202f2031303030293b0a2020202069662028736563203c2030292072657475726e20276a757374206e6f77273b0a2020202069662028736563203c203630292072657475726e20736563202b2027732061676f273b0a2020202069662028736563203c203336303029207b20766172206d203d204d6174682e666c6f6f7228736563202f203630293b2072657475726e206d202b20276d2027202b2028736563202520363029202b2027732061676f273b207d0a2020202069662028736563203c20383634303029207b207661722068203d204d6174682e666c6f6f7228736563202f2033363030293b2072657475726e2068202b2027682027202b204d6174682e666c6f6f7228287365632025203336303029202f20363029202b20276d2061676f273b207d0a2020202072657475726e204d6174682e666c6f6f7228736563202f20383634303029202b2027642027202b204d6174682e666c6f6f722828736563202520383634303029202f203336303029202b2027682061676f273b0a20207d2c0a2020666d74446174653a2066756e6374696f6e287429207b0a20202020766172206d73203d2074203e2031653132203f2074203a2074202a20313030303b0a2020202072657475726e206e65772044617465286d73292e746f49534f537472696e6728292e7265706c616365282754272c20272027292e73706c697428272e27295b305d3b0a20207d2c0a2020666d744c6f63616c54696d653a2066756e6374696f6e287429207b0a20202020766172206d73203d2074203e2031653132203f2074203a2074202a20313030303b0a2020202072657475726e206e65772044617465286d73292e746f4c6f63616c65537472696e6728293b0a20207d2c0a20207472756e63486173683a2066756e6374696f6e28682c20732c206529207b0a20202020696620282168292072657475726e2027273b0a2020202068203d20537472696e672868293b2073203d2073207c7c20383b2065203d2065207c7c20363b0a2020202069662028682e6c656e677468203c3d2073202b2065202b2033292072657475726e20683b0a202020206966202865203d3d3d2030292072657475726e20682e736c69636528302c207329202b20272e2e2e273b0a2020202072657475726e20682e736c69636528302c207329202b20272e2e2e27202b20682e736c696365282d65293b0a20207d2c0a2020697356616c6964486173683a2066756e6374696f6e287329207b2072657475726e202f5e5b612d66412d46302d395d7b36347d242f2e746573742873293b207d2c0a2020697356616c6964416464723a2066756e6374696f6e287329207b2072657475726e202f5e6465726f315b612d7a302d395d7b35382c7d242f692e746573742873293b207d2c0a202069734e756d657269633a2066756e6374696f6e287329207b2072657475726e202f5e5c642b242f2e746573742873293b207d2c0a202067656e49643a2066756e6374696f6e2829207b2072657475726e20446174652e6e6f772829202b20272d27202b204d6174682e72616e646f6d28292e746f537472696e67283336292e73756273747228322c2039293b207d2c0a20206465626f756e63653a2066756e6374696f6e28666e2c207729207b0a2020202076617220743b2072657475726e2066756e6374696f6e2829207b207661722061203d20617267756d656e74732c2063203d20746869733b20636c65617254696d656f75742874293b2074203d2073657454696d656f75742866756e6374696f6e2829207b20666e2e6170706c7928632c2061293b207d2c2077293b207d3b0a20207d2c0a2020636c6f6e653a2066756e6374696f6e286f29207b2072657475726e204a534f4e2e7061727365284a534f4e2e737472696e67696679286f29293b207d2c0a202065736348746d6c3a2066756e6374696f6e287329207b207661722064203d20646f63756d656e742e637265617465456c656d656e74282764697627293b20642e74657874436f6e74656e74203d20733b2072657475726e20642e696e6e657248544d4c3b207d0a7d3b0a0a2f2f20436f6d7061746962696c69747920616c69617365730a552e666f726d61744445524f203d20552e666d744445524f3b0a552e666f726d61744e756d626572203d20552e666d744e756d3b0a552e666f726d6174436f6d70616374203d20552e666d74436f6d706163743b0a552e666f726d61744861736872617465203d20552e666d7448617368726174653b0a552e666f726d61744279746573203d20552e666d7442797465733b0a552e666f726d6174416765203d20552e666d744167653b0a552e666f726d617444617465203d20552e666d74446174653b0a552e666f726d61744c6f63616c54696d65203d20552e666d744c6f63616c54696d653b0a552e7472756e6361746548617368203d20552e7472756e63486173683b0a552e65736361706548746d6c203d20552e65736348746d6c3b0a552e67656e65726174654964203d20552e67656e49643b0a0a2f2f20526f757465720a7661722052203d207b0a2020726f757465733a207b2027273a202764617368626f617264272c202764617368626f617264273a202764617368626f617264272c2027626c6f636b73273a2027626c6f636b73272c2027626c6f636b273a2027626c6f636b44657461696c272c2027706f6f6c273a2027706f6f6c272c20277478273a2027747844657461696c272c2027636f6e747261637473273a2027636f6e747261637473272c20277363273a2027736344657461696c272c2027746f6f6c73273a2027746f6f6c73272c2027736561726368273a202773656172636827207d2c0a2020696e69743a2066756e6374696f6e2829207b0a202020207661722073656c66203d20746869733b0a2020202077696e646f772e6164644576656e744c697374656e65722827686173686368616e6765272c2066756e6374696f6e2829207b2073656c662e68616e646c65526f75746528293b207d293b0a20202020746869732e68616e646c65526f75746528293b0a20207d2c0a202068616e646c65526f7574653a2066756e6374696f6e2829207b0a202020207661722068617368203d2077696e646f772e6c6f636174696f6e2e686173682e736c6963652831293b0a20202020766172207061727473203d20686173682e73706c697428272f27292c20726f757465203d2070617274735b305d2c20706172616d203d2070617274732e736c6963652831292e6a6f696e28272f27293b0a202020207661722076696577203d20746869732e726f757465735b726f7574655d207c7c202764617368626f617264273b0a20202020532e63757272656e7456696577203d20766965773b0a20202020532e63757272656e7444657461696c203d20706172616d203f207b20747970653a20726f7574652c2069643a20706172616d207d203a206e756c6c3b0a20202020746869732e7570646174654e6176554928726f757465207c7c202764617368626f61726427293b0a20202020746869732e72656e6465725669657728766965772c20706172616d293b0a20202020746869732e616464546f486973746f72792868617368293b0a20207d2c0a20206e617669676174653a2066756e6374696f6e287229207b2077696e646f772e6c6f636174696f6e2e68617368203d20723b207d2c0a2020676f546f426c6f636b3a2066756e6374696f6e286829207b20746869732e6e617669676174652827626c6f636b2f27202b2068293b207d2c0a2020676f546f54783a2066756e6374696f6e287429207b20746869732e6e61766967617465282774782f27202b2074293b207d2c0a2020676f546f53433a2066756e6374696f6e287329207b20746869732e6e61766967617465282773632f27202b2073293b207d2c0a2020676f4261636b3a2066756e6374696f6e2829207b0a2020202069662028532e686973746f7279496e646578203e203029207b20532e686973746f7279496e6465782d2d3b2077696e646f772e6c6f636174696f6e2e68617368203d20532e6e6176486973746f72795b532e686973746f7279496e6465785d207c7c2027273b207d0a20202020656c736520746869732e6e61766967617465282764617368626f61726427293b0a20207d2c0a2020676f486f6d653a2066756e6374696f6e2829207b20746869732e6e61766967617465282764617368626f61726427293b207d2c0a2020616464546f486973746f72793a2066756e6374696f6e287229207b0a2020202069662028532e6e6176486973746f72795b532e686973746f7279496e6465785d203d3d3d2072292072657475726e3b0a20202020532e6e6176486973746f7279203d20532e6e6176486973746f72792e736c69636528302c20532e686973746f7279496e646578202b2031293b0a20202020532e6e6176486973746f72792e707573682872293b0a20202020532e686973746f7279496e646578203d20532e6e6176486973746f72792e6c656e677468202d20313b0a2020202069662028532e6e6176486973746f72792e6c656e677468203e20353029207b20532e6e6176486973746f72792e736869667428293b20532e686973746f7279496e6465782d2d3b207d0a20207d2c0a20207570646174654e617655493a2066756e6374696f6e2861637469766529207b0a20202020646f63756d656e742e717565727953656c6563746f72416c6c28272e6e61762d62746e27292e666f72456163682866756e6374696f6e2862746e29207b0a20202020202062746e2e636c6173734c6973742e746f67676c652827616374697665272c2062746e2e646174617365742e76696577203d3d3d20616374697665293b0a202020207d293b0a20207d2c0a202072656e646572566965773a2066756e6374696f6e28766965772c20706172616d29207b0a20202020646f63756d656e742e717565727953656c6563746f72416c6c28275b69645e3d22766965772d225d27292e666f72456163682866756e6374696f6e28656c29207b20656c2e636c6173734c6973742e616464282768696464656e27293b207d293b0a2020202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827766965772d27202b2076696577293b0a2020202069662028656c2920656c2e636c6173734c6973742e72656d6f7665282768696464656e27293b0a2020202077696e646f772e64697370617463684576656e74286e657720437573746f6d4576656e7428276578706c6f7265723a766965774368616e6765272c207b2064657461696c3a207b20766965773a20766965772c20706172616d3a20706172616d207d207d29293b0a20207d0a7d3b0a0a2f2f204d6f64756c65204c6f616465720a766172204d203d207b0a20206c6f61643a206173796e632066756e6374696f6e286e616d6529207b0a2020202069662028532e6d6f64756c65734c6f616465642e686173286e616d6529292072657475726e20532e6d6f64756c65735b6e616d655d3b0a20202020747279207b0a2020202020207661722072657370203d206177616974206665746368286e616d65202b20272e6a733f763d27202b20446174652e6e6f772829293b0a2020202020206966202821726573702e6f6b29207468726f77206e6577204572726f722827485454502027202b20726573702e737461747573293b0a20202020202076617220636f6465203d20617761697420726573702e7465787428293b0a202020202020766172206d6f64203d206e65772046756e6374696f6e28274465726f4578706c6f726572272c20636f6465202b20275c6e72657475726e20747970656f66206d6f64756c6520213d3d2022756e646566696e656422203f206d6f64756c65203a206e756c6c3b27292877696e646f772e4465726f4578706c6f726572293b0a202020202020696620286d6f6429207b0a2020202020202020532e6d6f64756c65735b6e616d655d203d206d6f643b0a2020202020202020532e6d6f64756c65734c6f616465642e616464286e616d65293b0a202020202020202069662028747970656f66206d6f642e696e6974203d3d3d202766756e6374696f6e2729206177616974206d6f642e696e697428293b0a2020202020207d0a20202020202072657475726e206d6f643b0a202020207d20636174636820286529207b2072657475726e206e756c6c3b207d0a20207d2c0a20206c6f61644d756c7469706c653a206173796e632066756e6374696f6e286e616d657329207b2072657475726e2050726f6d6973652e616c6c286e616d65732e6d61702866756e6374696f6e286e29207b2072657475726e204d2e6c6f6164286e293b207d29293b207d2c0a20206765743a2066756e6374696f6e286e616d6529207b2072657475726e20532e6d6f64756c65735b6e616d655d207c7c206e756c6c3b207d0a7d3b0a0a2f2f20496e697469616c697a650a6173796e632066756e6374696f6e20696e69742829207b0a2020522e696e697428293b0a202076617220636f6e6e203d206177616974204d2e6c6f61642827636f6e6e656374697669747927293b0a202069662028636f6e6e29207b0a20202020766172206f6b203d20617761697420636f6e6e2e696e697469616c697a6528293b0a20202020696620286f6b29207b0a2020202020206177616974204d2e6c6f61644d756c7469706c65285b27626c6f636b73272c20277472616e73616374696f6e73272c2027636f6e747261637473275d293b0a20202020202077696e646f772e64697370617463684576656e74286e657720437573746f6d4576656e7428276578706c6f7265723a636f6e6e65637465642729293b0a202020207d0a20207d0a7d0a0a2f2f20476c6f62616c206578706f7274730a77696e646f772e4465726f4578706c6f726572203d207b2073746174653a20532c207574696c733a20552c20726f757465723a20522c206d6f64756c65733a204d2c2075693a206e756c6c2c207365617263683a206e756c6c2c20696e697469616c697a653a20696e6974207d3b0a77696e646f772e6e61766967617465203d2066756e6374696f6e287629207b20522e6e617669676174652876293b207d3b0a77696e646f772e676f4261636b203d2066756e6374696f6e2829207b20522e676f4261636b28293b207d3b0a77696e646f772e676f486f6d65203d2066756e6374696f6e2829207b20522e676f486f6d6528293b207d3b0a77696e646f772e76696577426c6f636b203d2066756e6374696f6e286829207b20522e676f546f426c6f636b2868293b207d3b0a77696e646f772e766965775478203d2066756e6374696f6e287429207b20522e676f546f54782874293b207d3b0a77696e646f772e766965775343203d2066756e6374696f6e287329207b20522e676f546f53432873293b207d3b0a0a2f2f20496e6974206f6e20444f4d2072656164790a69662028646f63756d656e742e72656164795374617465203d3d3d20276c6f6164696e67272920646f63756d656e742e6164644576656e744c697374656e65722827444f4d436f6e74656e744c6f61646564272c20696e6974293b0a656c736520696e697428293b0a7d2928293b0a0a2a2f6a53435f414354494f4e55012ba70218cf4899cf287bb959fe60598327e7ed290e9f6f098256e681add3f5bf0015a07d8cd32c3360d817ed2e91a06d293406cea2cf7be2427d8daf1c3dd16e5301302f3cee0957dbd46cc8bd98783bf6f620faf571973adbe790edd96c7eb24c20010696d2e7340e3ddeb7a971ae78189c209ddcb3141629e3ace7639cd8fddc7b1c012c78ca5b598b8a24fa3dc4f1773811ea2228fabc1bedddd93907b430074220da01050383a19ea56182e56444e133711f499378e8689b7b9d5a53f0a8ce5c9508ff0123e8d3daf0ececa79a851086ca585a6f96ce8c74f1240763de5a5cff2d7ef8e7002a394fef9598ad5120677a49c4dc37b3e33afa98362ddc8fa30c4574f991ec0c0019dd815c1677ab4d70190ee106d29d6652742a28bf308e2ac1e04e653ad3dd8a0025fd26a88fd71c15ef5e4153c3330282bb107d5514b646f20ae2f2ed7e6167c6002df21ad3a072f9aa931e07a856a95c181099e521cf17faa755c1fe2d23ebbde901234359dae1c798a11785b89b78bc9a25d45af021541e1e799e3099135f5827fc01302706af020352a58fe83119bcac0afbf1f3450f7939f25a48896a2e1459c8320000000000000000000000000000000000000000000000000000000000000000000dc33c2070d02a3a1b57b1a648264baca8ccad73faebbb48625626f1aee0ab8520aa37c44db7d3146fda5c032dea33adbe6bcdc761f10de77ac1e3878abf157e0bd8fbe8258ae11da81c8b9bde0f35e0ca1caefe399ef6f2323ba69e66f9c24f01119b5cc8446cce439baa959c6c54b3ec35b406244191698c803308492f2c068e0104370bdfc1e6881a6bab19e2b2d0d576d9cef9e18b57511d3625737f08131fc8200e8857e094ab521ca9a27f1dc79263d3e6797f02776ccfdfe2f783dcae23b413a5f2cdb217095269ea3ee6951290cd18766bbaa6053e606896802803e7fbe4049099d797fdb8e3a0694f568cd8dfbf427251429d38b48e44191e0e2b653e4b0d0f853592b5c5ae59671005c46a4d1546f48edf36503381b82cc0d3d4768c131d747ab63abe7d30691663f4ef3088a82eca52f6eb86690346364bccc12cfe7c16605adbba09bf399a4e69d7cc17012c96db51a2826f7da1b9364a50db81565c27d54717b0e6c5baff18531be787a694411c5d1c763461791c550fbb20f56c0a0200bbe935dc6d2945dcae8de44285224f3a5b47e871bc895e0d7da013c4ba6729bec1b0dfaab41e6c628c49d78f9e0967497d03851be2d41d83e796788b1f1d011b1382af70cc933ffb521f4636cc0c5cddafa1ff6c08616d31f006a224cf3f20012d99390b49e0d2352b18681c7d8025476fc8cde1f6e7d3302de5d30437d4920301017e6e79c32222f329377f4c82a06f4d2cdcf065ae38cbfd8a1dbabc8b141367010606c4162d32a69a6b537643bc3e9be4106c86a83840c3a580c06889f8f54126001fd51d8713698b55c243f9eaa20c93c0217ec6b6015eb3a98e90a605a559d1520022bc4da11e73e292c6311355369410e36fe77dfa6d4debed59385a306d50bb1f001b07c78f9d525927cb5ad793ec207aa779f36507fa989aaa6d669a6ff32f5fba002c4c2276c30f3c7fbd4fad032fce352f15890ed49e6adf4b7996611b5025ba1f0102030bd3fee8067f8b3926d958f2eb4440c326bc502decc83c10c6590b2f9076011d5be39db2e66bcf53243e346ecd266cdb9b2ead6fb0da2d4b8beb52dd5a1ac700085fb570fa0d01467e042fc03bb0577dfa5c3e8c8bb7236a216bf73f1e6c52660121325cc3397098e741845af92ecfa57b6e8423e20ee5c7bc78744913e82c6fce0114482e817d8d13e8b11abc17ff7232b108bd71dde1a6c0d3a8d43772cf8dfaa101
DERO source code | explorer version (api): under development (1.1) | dero version: 3.5.3-140.DEROHE.STARGATE+28102023 | Copyright 2017-2023 Dero Project