logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: ca51931e05d55c18ec03087dc3a3acecb0e47f9b5272f6636715cb773d3f3ebc Type SC

Block: 90994153663e1b8d84a6fc2ba89a855df4710761ee2382b52ad0f3684642dc38 (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 0
SCID string variables
key value
C 46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a313020494620696e69742829203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528227661725f6865616465725f6e616d65222c2022626c6f636b732e6a7322290a33312053544f524528227661725f6865616465725f6465736372697074696f6e222c202222290a33322053544f524528227661725f6865616465725f69636f6e222c202222290a33332053544f524528226455524c222c202222290a33342053544f52452822646f6354797065222c202254454c412d4a532d3122290a33352053544f52452822737562446972222c20222f22290a33362053544f5245282266696c65436865636b43222c20223031353437336266323065383430313330353631376163636361373338326461303564346564326365353739633139356438306538373164663737313330323422290a33372053544f5245282266696c65436865636b53222c20223035313835613662376539343434393039353365323962616162383435303737346536393766666666626430343537393032353265303264393931613539373422290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20696e697428292055696e7436340a31302049462045584953545328226f776e65722229203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226f776e6572222c20616464726573732829290a35302053544f52452822646f6356657273696f6e222c2022312e302e3022290a36302053544f5245282268617368222c204845582854584944282929290a37302053544f524528226c696b6573222c2030290a38302053544f524528226469736c696b6573222c2030290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2061646472657373282920537472696e670a31302044494d207320617320537472696e670a3230204c45542073203d205349474e455228290a33302049462049535f414444524553535f56414c4944287329205448454e20474f544f2035300a34302052455455524e2022616e6f6e220a35302052455455524e20414444524553535f535452494e472873290a456e642046756e6374696f6e0a0a46756e6374696f6e205261746528722055696e743634292055696e7436340a31302044494d206164647220617320537472696e670a3135204c45542061646472203d206164647265737328290a31362049462072203c2031303020262620455849535453286164647229203d3d2030202626206164647220213d2022616e6f6e22205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528616464722c2022222b722b225f222b424c4f434b5f4845494748542829290a34302049462072203c203530205448454e20474f544f2037300a35302053544f524528226c696b6573222c204c4f414428226c696b657322292b31290a36302052455455524e20300a37302053544f524528226469736c696b6573222c204c4f414428226469736c696b657322292b31290a3130302052455455524e20300a456e642046756e6374696f6e0a0a2f2a0a2f2f204445524f204578706c6f7265722076322e30202d20426c6f636b73204d6f64756c650a636f6e7374206d6f64756c65203d202866756e6374696f6e2829207b0a2775736520737472696374273b0a7661722044203d2077696e646f772e4465726f4578706c6f7265722c2053203d20442e73746174652c2055203d20442e7574696c732c207569203d20442e75692c2052203d20442e726f757465722c204d203d20442e6d6f64756c65733b0a0a7661722042203d207b20706167653a20302c20706572506167653a2031352c20746f74616c3a20302c206c6f6164696e673a2066616c73652c2063616368653a206e6577204d617028292c206d617843616368653a20313030207d3b0a0a66756e6374696f6e20696e69742829207b0a202077696e646f772e6164644576656e744c697374656e657228276578706c6f7265723a766965774368616e6765272c2068616e646c6556696577293b0a202077696e646f772e6164644576656e744c697374656e657228276578706c6f7265723a636f6e6e6563746564272c2066756e6374696f6e2829207b2069662028532e63757272656e7456696577203d3d3d202764617368626f6172642729206c6f6164526563656e7428293b207d293b0a202077696e646f772e6164644576656e744c697374656e657228276578706c6f7265723a6e6577426c6f636b272c2068616e646c654e6577293b0a7d0a0a66756e6374696f6e2068616e646c6556696577286529207b0a20207661722076203d20652e64657461696c2e766965772c2070203d20652e64657461696c2e706172616d3b0a20206966202876203d3d3d2027626c6f636b7327292072656e6465724c69737428293b0a2020656c7365206966202876203d3d3d2027626c6f636b44657461696c272026262070292072656e64657244657461696c2870293b0a2020656c7365206966202876203d3d3d202764617368626f6172642729206c6f6164526563656e7428293b0a7d0a0a66756e6374696f6e2068616e646c654e6577286529207b0a202069662028532e63757272656e7456696577203d3d3d202764617368626f61726427207c7c2028532e63757272656e7456696577203d3d3d2027626c6f636b732720262620422e70616765203d3d3d20302929206c6f6164526563656e7428293b0a7d0a0a6173796e632066756e6374696f6e2072656e6465724c6973742829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827766965772d626c6f636b7327293b0a20206966202821656c292072657475726e3b0a2020656c2e696e6e657248544d4c203d20273c64697620636c6173733d2273656374696f6e2d63617264223e27202b2075692e73656374696f6e486561646572287b2069636f6e3a20275b425d272c207469746c653a2027416c6c20426c6f636b73272c2062616467653a207b20746578743a20274c495645272c20636c6173733a202762616467652d6c69766527207d207d29202b0a20202020273c64697620636c6173733d2273656374696f6e2d636f6e74656e74223e3c64697620636c6173733d22646174612d7461626c65223e3c64697620636c6173733d227461626c652d686561646572207461626c652d6865616465722d626c6f636b73223e3c7370616e3e4865696768743c2f7370616e3e3c7370616e3e486173683c2f7370616e3e3c7370616e3e4167653c2f7370616e3e3c7370616e3e5458733c2f7370616e3e3c7370616e3e5265776172643c2f7370616e3e3c2f6469763e27202b0a20202020273c6469762069643d22626c6f636b732d7461626c652d626f6479223e3c64697620636c6173733d226c6f6164696e672d7374617465223e3c64697620636c6173733d226c6f6164696e672d7370696e6e6572223e3c2f6469763e3c7370616e3e4c6f6164696e6720626c6f636b732e2e2e3c2f7370616e3e3c2f6469763e3c2f6469763e3c2f6469763e3c6469762069643d22626c6f636b732d706167696e6174696f6e223e3c2f6469763e3c2f6469763e3c2f6469763e273b0a20206177616974206c6f6164506167652830293b0a7d0a0a6173796e632066756e6374696f6e206c6f616450616765287061676529207b0a202069662028422e6c6f6164696e67292072657475726e3b0a2020422e6c6f6164696e67203d20747275653b0a202076617220626f6479203d20646f63756d656e742e676574456c656d656e74427949642827626c6f636b732d7461626c652d626f647927293b0a20206966202821626f6479292072657475726e3b0a2020747279207b0a2020202076617220636f6e6e203d204d2e6765742827636f6e6e656374697669747927293b0a202020206966202821636f6e6e29207468726f77206e6577204572726f7228274e6f20636f6e6e656374697669747927293b0a2020202076617220696e666f203d20617761697420636f6e6e2e6765744e6574776f726b496e666f28293b0a20202020422e746f74616c203d20696e666f2e746f706f6865696768743b0a20202020422e70616765203d20706167653b0a20202020766172207374617274203d20696e666f2e746f706f686569676874202d202870616765202a20422e70657250616765293b0a2020202076617220626c6f636b73203d20617761697420666574636852616e67652873746172742c20422e706572506167652c20636f6e6e293b0a20202020626f64792e696e6e657248544d4c203d2072656e646572526f777328626c6f636b73293b0a2020202072656e646572506167696e6174696f6e28293b0a20207d20636174636820286529207b0a20202020626f64792e696e6e657248544d4c203d20273c64697620636c6173733d22656d7074792d7374617465223e3c64697620636c6173733d22656d7074792d69636f6e223e213c2f6469763e3c703e4661696c656420746f206c6f616420626c6f636b733c2f703e3c2f6469763e273b0a20207d2066696e616c6c79207b20422e6c6f6164696e67203d2066616c73653b207d0a7d0a0a6173796e632066756e6374696f6e20666574636852616e67652873746172742c20636f756e742c20636f6e6e29207b0a202076617220626c6f636b73203d205b5d2c2070726f6d69736573203d205b5d3b0a2020666f7220287661722069203d20303b2069203c20636f756e74202626207374617274202d2069203e20303b20692b2b29207b0a202020207661722068203d207374617274202d20693b0a2020202069662028422e63616368652e6861732868292920626c6f636b735b695d203d20422e63616368652e6765742868293b0a20202020656c7365207b0a2020202020202866756e6374696f6e286964782c2068656967687429207b0a202020202020202070726f6d697365732e7075736828636f6e6e2e676574426c6f636b28686569676874292e7468656e2866756e6374696f6e286229207b206361636865426c6f636b286865696768742c2062293b20626c6f636b735b6964785d203d20623b207d292e63617463682866756e6374696f6e2829207b20626c6f636b735b6964785d203d206e756c6c3b207d29293b0a2020202020207d2928692c2068293b0a202020207d0a20207d0a202061776169742050726f6d6973652e616c6c2870726f6d69736573293b0a202072657475726e20626c6f636b732e66696c7465722866756e6374696f6e286229207b2072657475726e206220213d3d206e756c6c3b207d293b0a7d0a0a66756e6374696f6e206361636865426c6f636b28682c206229207b0a202069662028422e63616368652e73697a65203e3d20422e6d617843616368652920422e63616368652e64656c65746528422e63616368652e6b65797328292e6e65787428292e76616c7565293b0a2020422e63616368652e73657428682c2062293b0a7d0a0a66756e6374696f6e2072656e646572526f777328626c6f636b7329207b0a20206966202821626c6f636b732e6c656e677468292072657475726e20273c64697620636c6173733d22656d7074792d7374617465223e3c703e4e6f20626c6f636b7320666f756e643c2f703e3c2f6469763e273b0a202072657475726e20626c6f636b732e6d61702866756e6374696f6e286229207b0a2020202076617220686472203d20622e626c6f636b5f6865616465722c20747873203d2028622e7478733f2e6c656e677468207c7c203029202b20313b0a2020202072657475726e20273c64697620636c6173733d227461626c652d726f77207461626c652d726f772d626c6f636b7322206f6e636c69636b3d2276696577426c6f636b2827202b206864722e686569676874202b202729223e3c7370616e20636c6173733d22636f6c2d686569676874223e27202b20552e666d744e756d286864722e68656967687429202b20273c2f7370616e3e3c7370616e20636c6173733d22636f6c2d68617368206d6f6e6f223e27202b206864722e68617368202b20273c2f7370616e3e3c7370616e20636c6173733d22636f6c2d616765223e27202b20552e666d74416765286864722e74696d657374616d7029202b20273c2f7370616e3e3c7370616e20636c6173733d22636f6c2d747873223e27202b20747873202b20273c2f7370616e3e3c7370616e20636c6173733d22636f6c2d726577617264223e27202b20552e666d744445524f286864722e7265776172642c203229202b20273c2f7370616e3e3c2f6469763e273b0a20207d292e6a6f696e282727293b0a7d0a0a66756e6374696f6e2072656e646572506167696e6174696f6e2829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827626c6f636b732d706167696e6174696f6e27293b0a20206966202821656c292072657475726e3b0a202076617220746f74616c203d204d6174682e6365696c28422e746f74616c202f20422e70657250616765293b0a2020656c2e696e6e657248544d4c203d20273c64697620636c6173733d22706167696e6174696f6e223e3c627574746f6e20636c6173733d22706167652d62746e222027202b2028422e70616765203d3d3d2030203f202764697361626c656427203a20272729202b2027206f6e636c69636b3d224465726f4578706c6f7265722e6d6f64756c65732e676574285c27626c6f636b735c27292e676f546f506167652827202b2028422e70616765202d203129202b202729223e266c743b20507265763c2f627574746f6e3e3c7370616e20636c6173733d22706167652d696e666f223e506167652027202b2028422e70616765202b203129202b2027206f662027202b20552e666d744e756d28746f74616c29202b20273c2f7370616e3e3c627574746f6e20636c6173733d22706167652d62746e222027202b2028422e70616765203e3d20746f74616c202d2031203f202764697361626c656427203a20272729202b2027206f6e636c69636b3d224465726f4578706c6f7265722e6d6f64756c65732e676574285c27626c6f636b735c27292e676f546f506167652827202b2028422e70616765202b203129202b202729223e4e657874202667743b3c2f627574746f6e3e3c2f6469763e273b0a7d0a0a66756e6374696f6e20676f546f50616765287029207b206966202870203e3d203029206c6f6164506167652870293b207d0a0a6173796e632066756e6374696f6e206c6f6164526563656e742829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827626c6f636b732d6c69737427293b0a20206966202821656c292072657475726e3b0a2020747279207b0a2020202076617220636f6e6e203d204d2e6765742827636f6e6e656374697669747927293b0a202020206966202821636f6e6e29207468726f77206e6577204572726f7228274e6f20636f6e6e656374697669747927293b0a2020202076617220696e666f203d20617761697420636f6e6e2e6765744e6574776f726b496e666f28293b0a20202020532e6e6574776f726b496e666f203d20696e666f3b0a20202020757064617465537461747328696e666f293b0a2020202076617220626c6f636b73203d20617761697420666574636852616e676528696e666f2e746f706f6865696768742c2031302c20636f6e6e293b0a20202020656c2e696e6e657248544d4c203d2072656e646572526f777328626c6f636b73293b0a2020202076617220757064203d20646f63756d656e742e676574456c656d656e744279496428276c6173742d75706461746527293b0a202020206966202875706429207570642e74657874436f6e74656e74203d206e6577204461746528292e746f4c6f63616c6554696d65537472696e6728293b0a20207d20636174636820286529207b20656c2e696e6e657248544d4c203d20273c64697620636c6173733d22656d7074792d7374617465223e3c703e4661696c656420746f206c6f616420726563656e7420626c6f636b733c2f703e3c2f6469763e273b207d0a7d0a0a66756e6374696f6e20757064617465537461747328696e666f29207b0a20207661722075203d207b2027737461742d686569676874273a20552e666d744e756d28696e666f2e746f706f686569676874292c2027737461742d6861736872617465273a20552e666d74486173687261746528696e666f2e6861736872617465292c2027737461742d646966666963756c7479273a20552e666d74436f6d7061637428696e666f2e646966666963756c7479292c2027737461742d737570706c79273a20552e666d744e756d28696e666f2e746f74616c537570706c7929202b2027204445524f27207d3b0a2020666f72202876617220696420696e207529207b2076617220656c203d20646f63756d656e742e676574456c656d656e7442794964286964293b2069662028656c2920656c2e74657874436f6e74656e74203d20755b69645d3b207d0a7d0a0a6173796e632066756e6374696f6e2072656e64657244657461696c286829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827766965772d626c6f636b44657461696c27293b0a20206966202821656c29207b20766172206d61696e203d20646f63756d656e742e676574456c656d656e744279496428276d61696e2d636f6e74656e7427293b20656c203d20646f63756d656e742e637265617465456c656d656e74282764697627293b20656c2e6964203d2027766965772d626c6f636b44657461696c273b206d61696e2e617070656e644368696c6428656c293b207d0a2020656c2e636c6173734c6973742e72656d6f7665282768696464656e27293b0a202075692e73686f774c6f6164696e6728656c2c20274c6f6164696e6720626c6f636b2e2e2e27293b0a2020747279207b0a2020202076617220636f6e6e203d204d2e6765742827636f6e6e656374697669747927292c20686569676874203d207061727365496e742868292c20626c6f636b3b0a2020202069662028636f6e6e2e686173456e68616e636564466561747572657328292920626c6f636b203d20617761697420636f6e6e2e676574426c6f636b44657461696c7328686569676874293b0a20202020656c736520626c6f636b203d20617761697420636f6e6e2e676574426c6f636b28686569676874293b0a202020206966202821626c6f636b29207468726f77206e6577204572726f722827426c6f636b206e6f7420666f756e6427293b0a20202020656c2e696e6e657248544d4c203d2072656e64657244657461696c48544d4c28626c6f636b293b0a20207d20636174636820286529207b2075692e73686f774572726f7228656c2c2027426c6f636b204e6f7420466f756e64272c20652e6d657373616765293b207d0a7d0a0a66756e6374696f6e20657874726163744d696e657241646472657373286229207b0a20202f2f20547279206d756c7469706c6520706f737369626c65206c6f636174696f6e7320666f72206d696e657220616464726573730a202069662028622e6d696e65725f61646472657373292072657475726e20622e6d696e65725f616464726573733b0a202069662028622e626c6f636b5f6865616465723f2e6d696e65725f61646472657373292072657475726e20622e626c6f636b5f6865616465722e6d696e65725f616464726573733b0a202069662028622e626c6f636b5f6865616465723f2e6d696e6572732026262041727261792e6973417272617928622e626c6f636b5f6865616465722e6d696e6572732920262620622e626c6f636b5f6865616465722e6d696e6572732e6c656e677468203e203029207b0a2020202072657475726e20622e626c6f636b5f6865616465722e6d696e6572735b305d3b0a20207d0a202069662028622e6d696e6572732026262041727261792e6973417272617928622e6d696e6572732920262620622e6d696e6572732e6c656e677468203e203029207b0a2020202072657475726e20622e6d696e6572735b305d3b0a20207d0a20202f2f2054727920746f20657874726163742066726f6d206d696e65725f747820696620617661696c61626c652028666f722066757475726520656e68616e63656d656e74290a202069662028622e6d696e65725f74783f2e64657374696e6174696f6e732026262041727261792e6973417272617928622e6d696e65725f74782e64657374696e6174696f6e732920262620622e6d696e65725f74782e64657374696e6174696f6e732e6c656e677468203e203029207b0a202020207661722064657374203d20622e6d696e65725f74782e64657374696e6174696f6e735b305d3b0a2020202069662028646573742e61646472657373292072657475726e20646573742e616464726573733b0a20207d0a202072657475726e206e756c6c3b0a7d0a0a66756e6374696f6e2072656e64657244657461696c48544d4c286229207b0a202076617220686472203d20622e626c6f636b5f6865616465722c20747873203d2028622e7478733f2e6c656e677468207c7c203029202b20313b0a2020766172206d696e657241646472203d20657874726163744d696e6572416464726573732862293b0a202072657475726e20273c64697620636c6173733d2264657461696c2d76696577223e3c64697620636c6173733d2264657461696c2d6e6176223e3c627574746f6e20636c6173733d2262746e2062746e2d67686f737422206f6e636c69636b3d22676f4261636b2829223e266c743b204261636b3c2f627574746f6e3e3c64697620636c6173733d2264657461696c2d6e61762d6172726f7773223e27202b0a20202020286864722e686569676874203e2031203f20273c627574746f6e20636c6173733d2262746e2062746e2d67686f737422206f6e636c69636b3d2276696577426c6f636b2827202b20286864722e686569676874202d203129202b202729223e266c743b20426c6f636b2027202b20552e666d744e756d286864722e686569676874202d203129202b20273c2f627574746f6e3e27203a20272729202b0a20202020273c627574746f6e20636c6173733d2262746e2062746e2d67686f737422206f6e636c69636b3d2276696577426c6f636b2827202b20286864722e686569676874202b203129202b202729223e426c6f636b2027202b20552e666d744e756d286864722e686569676874202b203129202b2027202667743b3c2f627574746f6e3e3c2f6469763e3c2f6469763e27202b0a20202020273c64697620636c6173733d2273656374696f6e2d63617264223e27202b2075692e73656374696f6e486561646572287b2069636f6e3a20275b425d272c207469746c653a2027426c6f636b2027202b20552e666d744e756d286864722e686569676874292c206d6574613a20552e666d74416765286864722e74696d657374616d7029207d29202b0a20202020273c64697620636c6173733d2273656374696f6e2d636f6e74656e74223e3c64697620636c6173733d2264657461696c2d67726964223e3c64697620636c6173733d2264657461696c2d636f6c756d6e223e3c683420636c6173733d2264657461696c2d7375627469746c65223e426c6f636b20496e666f726d6174696f6e3c2f68343e27202b0a2020202075692e64657461696c526f772827486569676874272c20552e666d744e756d286864722e6865696768742929202b2075692e64657461696c526f772827546f706f686569676874272c20552e666d744e756d286864722e746f706f6865696768742929202b0a2020202075692e64657461696c526f77282754696d657374616d70272c20552e666d744c6f63616c54696d65286864722e74696d657374616d702929202b2075692e64657461696c526f772827416765272c20552e666d74416765286864722e74696d657374616d702929202b0a2020202075692e64657461696c526f77282748617368272c206864722e686173682c207b206d6f6e6f3a20747275652c20636f707961626c653a2074727565207d29202b0a20202020286864722e746970733f2e5b305d203f2075692e64657461696c526f77282750726576696f7573272c20552e7472756e6348617368286864722e746970735b305d2c2031322c2038292c207b206d6f6e6f3a2074727565207d29203a20272729202b0a20202020273c2f6469763e3c64697620636c6173733d2264657461696c2d636f6c756d6e223e3c683420636c6173733d2264657461696c2d7375627469746c65223e4d696e696e6720496e666f726d6174696f6e3c2f68343e27202b0a20202020286d696e657241646472203f2075692e64657461696c526f7728274d696e6572272c206d696e6572416464722c207b206d6f6e6f3a2074727565207d29203a2075692e64657461696c526f7728274d696e6572272c20273c7370616e20636c6173733d22746578742d6d75746564223e4e6f7420617661696c61626c653c2f7370616e3e272929202b0a2020202075692e64657461696c526f772827526577617264272c20552e666d744445524f286864722e72657761726429202b2027204445524f2729202b2075692e64657461696c526f772827446966666963756c7479272c20552e666d744e756d286864722e646966666963756c74792929202b0a2020202075692e64657461696c526f7728274e6f6e6365272c206864722e6e6f6e636529202b2075692e64657461696c526f77282753697a65272c20552e666d744279746573286864722e626c6f636b5f73697a65207c7c206864722e626c6f636b5f7765696768742929202b0a2020202075692e64657461696c526f7728275472616e73616374696f6e73272c207478732e746f537472696e67282929202b20273c2f6469763e3c2f6469763e3c2f6469763e3c2f6469763e27202b0a20202020273c64697620636c6173733d2273656374696f6e2d63617264223e27202b2075692e73656374696f6e486561646572287b2069636f6e3a20275b545d272c207469746c653a20275472616e73616374696f6e73202827202b20747873202b202729272c2062616467653a207b20746578743a2027434f4e4649524d4544272c20636c6173733a202762616467652d6f6b27207d207d29202b0a20202020273c64697620636c6173733d2273656374696f6e2d636f6e74656e74223e27202b2072656e646572426c6f636b547873286229202b20273c2f6469763e3c2f6469763e3c2f6469763e273b0a7d0a0a66756e6374696f6e2072656e646572426c6f636b547873286229207b0a202076617220686472203d20622e626c6f636b5f6865616465722c20747873203d20622e747873207c7c205b5d3b0a20207661722068746d6c203d20273c64697620636c6173733d2274782d6c697374223e3c64697620636c6173733d2274782d6974656d2074782d636f696e62617365223e3c64697620636c6173733d2274782d6974656d2d6c656674223e3c7370616e20636c6173733d2274782d747970652062616467652062616467652d6f6b223e434f494e424153453c2f7370616e3e3c7370616e20636c6173733d2274782d68617368206d6f6e6f223e27202b0a2020202028622e6d696e65725f74783f2e68617368203f20552e7472756e634861736828622e6d696e65725f74782e6861736829203a20274d696e696e67205265776172642729202b20273c2f7370616e3e3c2f6469763e3c64697620636c6173733d2274782d6974656d2d7269676874223e3c7370616e20636c6173733d2274782d616d6f756e7420746578742d6f6b223e2b27202b20552e666d744445524f286864722e72657761726429202b2027204445524f3c2f7370616e3e3c2f6469763e3c2f6469763e273b0a20207478732e666f72456163682866756e6374696f6e28747829207b0a2020202068746d6c202b3d20273c64697620636c6173733d2274782d6974656d22206f6e636c69636b3d22766965775478285c2727202b207478202b20275c2729223e3c64697620636c6173733d2274782d6974656d2d6c656674223e3c7370616e20636c6173733d2274782d747970652062616467652062616467652d70656e64696e67223e54583c2f7370616e3e3c7370616e20636c6173733d2274782d68617368206d6f6e6f223e27202b20552e7472756e63486173682874782c2031362c20313229202b20273c2f7370616e3e3c2f6469763e3c64697620636c6173733d2274782d6974656d2d7269676874223e3c7370616e20636c6173733d2274782d616374696f6e223e56696577202667743b3c2f7370616e3e3c2f6469763e3c2f6469763e273b0a20207d293b0a2020696620287478732e6c656e677468203d3d3d2030292068746d6c202b3d20273c64697620636c6173733d2274782d6974656d2d656d707479223e3c7370616e20636c6173733d22746578742d6d75746564223e4e6f20726567756c6172207472616e73616374696f6e7320696e207468697320626c6f636b3c2f7370616e3e3c2f6469763e273b0a202072657475726e2068746d6c202b20273c2f6469763e273b0a7d0a0a72657475726e207b20696e69743a20696e69742c206c6f6164426c6f636b73506167653a206c6f6164506167652c20676f546f506167653a20676f546f506167652c206c6f6164526563656e74426c6f636b733a206c6f6164526563656e742c2072656e646572426c6f636b44657461696c3a2072656e64657244657461696c2c2067657453746174653a2066756e6374696f6e2829207b2072657475726e20423b207d207d3b0a7d2928293b0a0a2a2f
dURL
dislikes 0
docType 54454c412d4a532d31
docVersion 312e302e30
fileCheckC 30313534373362663230653834303133303536313761636363613733383264613035643465643263653537396331393564383065383731646637373133303234
fileCheckS 30353138356136623765393434343930393533653239626161623834353037373465363937666666666264303435373930323532653032643939316135393734
hash 63613531393331653035643535633138656330333038376463336133616365636230653437663962353237326636363336373135636237373364336633656263
likes 0
owner 6465726f3171797175366b646c6134346d736e306b7935736b7076346661686a326179383079636a707a32376b6763347766376a6b347973306b7171367333366668
subDir 2f
var_header_description
var_header_icon
var_header_name 626c6f636b732e6a73
SCID uint64 variables
key value
built BLID : 9c98ef748501a4459b82e0ef12825873276d2f5743c3d3e0b7d155feb0b6f3e6
Tx RootHash: 495a55f1653bbeb216389592dab49fcc4cbf20534f6d4acdb416b89e6103231b built height : 6447301
Timestamp: 1767592913355 Timestamp [UTC]: 2026-01-05 06:01:53 Age [y:d:h:m:s]: 107:49:14.761
Block: 6447305 Fee: 0.11262 Tx size: 12.378 kB
Tx version: 1 No of confirmations: 20571 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.11262 Deposited to SC 0.00000
Sender : dero1qyqu6kdla44msn0ky5skpv4fahj2ay80ycjpz27kgc4wf7jk4ys0kqq6s36fh
address
dero1qy4uyn65xv86kvhex2sypmh0lk77c8cfxllp5lq2675hrct3929z6qqhncudn
dero1qyqu6kdla44msn0ky5skpv4fahj2ay80ycjpz27kgc4wf7jk4ys0kqq6s36fh
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", "blocks.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", "015473bf20e8401305617accca7382da05d4ed2ce579c195d80e871df7713024")
37 STORE("fileCheckS", "05185a6b7e944490953e29baab8450774e697ffffbd045790252e02d991a5974")
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 - Blocks Module
const module = (function() {
'use strict';
var D = window.DeroExplorer, S = D.state, U = D.utils, ui = D.ui, R = D.router, M = D.modules;

var B = { page: 0, perPage: 15, total: 0, loading: false, cache: new Map(), maxCache: 100 };

function init() {
  window.addEventListener('explorer:viewChange', handleView);
  window.addEventListener('explorer:connected', function() { if (S.currentView === 'dashboard') loadRecent(); });
  window.addEventListener('explorer:newBlock', handleNew);
}

function handleView(e) {
  var v = e.detail.view, p = e.detail.param;
  if (v === 'blocks') renderList();
  else if (v === 'blockDetail' && p) renderDetail(p);
  else if (v === 'dashboard') loadRecent();
}

function handleNew(e) {
  if (S.currentView === 'dashboard' || (S.currentView === 'blocks' && B.page === 0)) loadRecent();
}

async function renderList() {
  var el = document.getElementById('view-blocks');
  if (!el) return;
  el.innerHTML = '<div class="section-card">' + ui.sectionHeader({ icon: '[B]', title: 'All Blocks', badge: { text: 'LIVE', class: 'badge-live' } }) +
    '<div class="section-content"><div class="data-table"><div class="table-header table-header-blocks"><span>Height</span><span>Hash</span><span>Age</span><span>TXs</span><span>Reward</span></div>' +
    '<div id="blocks-table-body"><div class="loading-state"><div class="loading-spinner"></div><span>Loading blocks...</span></div></div></div><div id="blocks-pagination"></div></div></div>';
  await loadPage(0);
}

async function loadPage(page) {
  if (B.loading) return;
  B.loading = true;
  var body = document.getElementById('blocks-table-body');
  if (!body) return;
  try {
    var conn = M.get('connectivity');
    if (!conn) throw new Error('No connectivity');
    var info = await conn.getNetworkInfo();
    B.total = info.topoheight;
    B.page = page;
    var start = info.topoheight - (page * B.perPage);
    var blocks = await fetchRange(start, B.perPage, conn);
    body.innerHTML = renderRows(blocks);
    renderPagination();
  } catch (e) {
    body.innerHTML = '<div class="empty-state"><div class="empty-icon">!</div><p>Failed to load blocks</p></div>';
  } finally { B.loading = false; }
}

async function fetchRange(start, count, conn) {
  var blocks = [], promises = [];
  for (var i = 0; i < count && start - i > 0; i++) {
    var h = start - i;
    if (B.cache.has(h)) blocks[i] = B.cache.get(h);
    else {
      (function(idx, height) {
        promises.push(conn.getBlock(height).then(function(b) { cacheBlock(height, b); blocks[idx] = b; }).catch(function() { blocks[idx] = null; }));
      })(i, h);
    }
  }
  await Promise.all(promises);
  return blocks.filter(function(b) { return b !== null; });
}

function cacheBlock(h, b) {
  if (B.cache.size >= B.maxCache) B.cache.delete(B.cache.keys().next().value);
  B.cache.set(h, b);
}

function renderRows(blocks) {
  if (!blocks.length) return '<div class="empty-state"><p>No blocks found</p></div>';
  return blocks.map(function(b) {
    var hdr = b.block_header, txs = (b.txs?.length || 0) + 1;
    return '<div class="table-row table-row-blocks" onclick="viewBlock(' + hdr.height + ')"><span class="col-height">' + U.fmtNum(hdr.height) + '</span><span class="col-hash mono">' + hdr.hash + '</span><span class="col-age">' + U.fmtAge(hdr.timestamp) + '</span><span class="col-txs">' + txs + '</span><span class="col-reward">' + U.fmtDERO(hdr.reward, 2) + '</span></div>';
  }).join('');
}

function renderPagination() {
  var el = document.getElementById('blocks-pagination');
  if (!el) return;
  var total = Math.ceil(B.total / B.perPage);
  el.innerHTML = '<div class="pagination"><button class="page-btn" ' + (B.page === 0 ? 'disabled' : '') + ' onclick="DeroExplorer.modules.get(\'blocks\').goToPage(' + (B.page - 1) + ')">&lt; Prev</button><span class="page-info">Page ' + (B.page + 1) + ' of ' + U.fmtNum(total) + '</span><button class="page-btn" ' + (B.page >= total - 1 ? 'disabled' : '') + ' onclick="DeroExplorer.modules.get(\'blocks\').goToPage(' + (B.page + 1) + ')">Next &gt;</button></div>';
}

function goToPage(p) { if (p >= 0) loadPage(p); }

async function loadRecent() {
  var el = document.getElementById('blocks-list');
  if (!el) return;
  try {
    var conn = M.get('connectivity');
    if (!conn) throw new Error('No connectivity');
    var info = await conn.getNetworkInfo();
    S.networkInfo = info;
    updateStats(info);
    var blocks = await fetchRange(info.topoheight, 10, conn);
    el.innerHTML = renderRows(blocks);
    var upd = document.getElementById('last-update');
    if (upd) upd.textContent = new Date().toLocaleTimeString();
  } catch (e) { el.innerHTML = '<div class="empty-state"><p>Failed to load recent blocks</p></div>'; }
}

function updateStats(info) {
  var u = { 'stat-height': U.fmtNum(info.topoheight), 'stat-hashrate': U.fmtHashrate(info.hashrate), 'stat-difficulty': U.fmtCompact(info.difficulty), 'stat-supply': U.fmtNum(info.totalSupply) + ' DERO' };
  for (var id in u) { var el = document.getElementById(id); if (el) el.textContent = u[id]; }
}

async function renderDetail(h) {
  var el = document.getElementById('view-blockDetail');
  if (!el) { var main = document.getElementById('main-content'); el = document.createElement('div'); el.id = 'view-blockDetail'; main.appendChild(el); }
  el.classList.remove('hidden');
  ui.showLoading(el, 'Loading block...');
  try {
    var conn = M.get('connectivity'), height = parseInt(h), block;
    if (conn.hasEnhancedFeatures()) block = await conn.getBlockDetails(height);
    else block = await conn.getBlock(height);
    if (!block) throw new Error('Block not found');
    el.innerHTML = renderDetailHTML(block);
  } catch (e) { ui.showError(el, 'Block Not Found', e.message); }
}

function extractMinerAddress(b) {
  // Try multiple possible locations for miner address
  if (b.miner_address) return b.miner_address;
  if (b.block_header?.miner_address) return b.block_header.miner_address;
  if (b.block_header?.miners && Array.isArray(b.block_header.miners) && b.block_header.miners.length > 0) {
    return b.block_header.miners[0];
  }
  if (b.miners && Array.isArray(b.miners) && b.miners.length > 0) {
    return b.miners[0];
  }
  // Try to extract from miner_tx if available (for future enhancement)
  if (b.miner_tx?.destinations && Array.isArray(b.miner_tx.destinations) && b.miner_tx.destinations.length > 0) {
    var dest = b.miner_tx.destinations[0];
    if (dest.address) return dest.address;
  }
  return null;
}

function renderDetailHTML(b) {
  var hdr = b.block_header, txs = (b.txs?.length || 0) + 1;
  var minerAddr = extractMinerAddress(b);
  return '<div class="detail-view"><div class="detail-nav"><button class="btn btn-ghost" onclick="goBack()">&lt; Back</button><div class="detail-nav-arrows">' +
    (hdr.height > 1 ? '<button class="btn btn-ghost" onclick="viewBlock(' + (hdr.height - 1) + ')">&lt; Block ' + U.fmtNum(hdr.height - 1) + '</button>' : '') +
    '<button class="btn btn-ghost" onclick="viewBlock(' + (hdr.height + 1) + ')">Block ' + U.fmtNum(hdr.height + 1) + ' &gt;</button></div></div>' +
    '<div class="section-card">' + ui.sectionHeader({ icon: '[B]', title: 'Block ' + U.fmtNum(hdr.height), meta: U.fmtAge(hdr.timestamp) }) +
    '<div class="section-content"><div class="detail-grid"><div class="detail-column"><h4 class="detail-subtitle">Block Information</h4>' +
    ui.detailRow('Height', U.fmtNum(hdr.height)) + ui.detailRow('Topoheight', U.fmtNum(hdr.topoheight)) +
    ui.detailRow('Timestamp', U.fmtLocalTime(hdr.timestamp)) + ui.detailRow('Age', U.fmtAge(hdr.timestamp)) +
    ui.detailRow('Hash', hdr.hash, { mono: true, copyable: true }) +
    (hdr.tips?.[0] ? ui.detailRow('Previous', U.truncHash(hdr.tips[0], 12, 8), { mono: true }) : '') +
    '</div><div class="detail-column"><h4 class="detail-subtitle">Mining Information</h4>' +
    (minerAddr ? ui.detailRow('Miner', minerAddr, { mono: true }) : ui.detailRow('Miner', '<span class="text-muted">Not available</span>')) +
    ui.detailRow('Reward', U.fmtDERO(hdr.reward) + ' DERO') + ui.detailRow('Difficulty', U.fmtNum(hdr.difficulty)) +
    ui.detailRow('Nonce', hdr.nonce) + ui.detailRow('Size', U.fmtBytes(hdr.block_size || hdr.block_weight)) +
    ui.detailRow('Transactions', txs.toString()) + '</div></div></div></div>' +
    '<div class="section-card">' + ui.sectionHeader({ icon: '[T]', title: 'Transactions (' + txs + ')', badge: { text: 'CONFIRMED', class: 'badge-ok' } }) +
    '<div class="section-content">' + renderBlockTxs(b) + '</div></div></div>';
}

function renderBlockTxs(b) {
  var hdr = b.block_header, txs = b.txs || [];
  var html = '<div class="tx-list"><div class="tx-item tx-coinbase"><div class="tx-item-left"><span class="tx-type badge badge-ok">COINBASE</span><span class="tx-hash mono">' +
    (b.miner_tx?.hash ? U.truncHash(b.miner_tx.hash) : 'Mining Reward') + '</span></div><div class="tx-item-right"><span class="tx-amount text-ok">+' + U.fmtDERO(hdr.reward) + ' DERO</span></div></div>';
  txs.forEach(function(tx) {
    html += '<div class="tx-item" onclick="viewTx(\'' + tx + '\')"><div class="tx-item-left"><span class="tx-type badge badge-pending">TX</span><span class="tx-hash mono">' + U.truncHash(tx, 16, 12) + '</span></div><div class="tx-item-right"><span class="tx-action">View &gt;</span></div></div>';
  });
  if (txs.length === 0) html += '<div class="tx-item-empty"><span class="text-muted">No regular transactions in this block</span></div>';
  return html + '</div>';
}

return { init: init, loadBlocksPage: loadPage, goToPage: goToPage, loadRecentBlocks: loadRecent, renderBlockDetail: renderDetail, getState: function() { return B; } };
})();

*/
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", "blocks.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", "015473bf20e8401305617accca7382da05d4ed2ce579c195d80e871df7713024") 37 STORE("fileCheckS", "05185a6b7e944490953e29baab8450774e697ffffbd045790252e02d991a5974") 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 - Blocks Module const module = (function() { 'use strict'; var D = window.DeroExplorer, S = D.state, U = D.utils, ui = D.ui, R = D.router, M = D.modules; var B = { page: 0, perPage: 15, total: 0, loading: false, cache: new Map(), maxCache: 100 }; function init() { window.addEventListener('explorer:viewChange', handleView); window.addEventListener('explorer:connected', function() { if (S.currentView === 'dashboard') loadRecent(); }); window.addEventListener('explorer:newBlock', handleNew); } function handleView(e) { var v = e.detail.view, p = e.detail.param; if (v === 'blocks') renderList(); else if (v === 'blockDetail' && p) renderDetail(p); else if (v === 'dashboard') loadRecent(); } function handleNew(e) { if (S.currentView === 'dashboard' || (S.currentView === 'blocks' && B.page === 0)) loadRecent(); } async function renderList() { var el = document.getElementById('view-blocks'); if (!el) return; el.innerHTML = '<div class="section-card">' + ui.sectionHeader({ icon: '[B]', title: 'All Blocks', badge: { text: 'LIVE', class: 'badge-live' } }) + '<div class="section-content"><div class="data-table"><div class="table-header table-header-blocks"><span>Height</span><span>Hash</span><span>Age</span><span>TXs</span><span>Reward</span></div>' + '<div id="blocks-table-body"><div class="loading-state"><div class="loading-spinner"></div><span>Loading blocks...</span></div></div></div><div id="blocks-pagination"></div></div></div>'; await loadPage(0); } async function loadPage(page) { if (B.loading) return; B.loading = true; var body = document.getElementById('blocks-table-body'); if (!body) return; try { var conn = M.get('connectivity'); if (!conn) throw new Error('No connectivity'); var info = await conn.getNetworkInfo(); B.total = info.topoheight; B.page = page; var start = info.topoheight - (page * B.perPage); var blocks = await fetchRange(start, B.perPage, conn); body.innerHTML = renderRows(blocks); renderPagination(); } catch (e) { body.innerHTML = '<div class="empty-state"><div class="empty-icon">!</div><p>Failed to load blocks</p></div>'; } finally { B.loading = false; } } async function fetchRange(start, count, conn) { var blocks = [], promises = []; for (var i = 0; i < count && start - i > 0; i++) { var h = start - i; if (B.cache.has(h)) blocks[i] = B.cache.get(h); else { (function(idx, height) { promises.push(conn.getBlock(height).then(function(b) { cacheBlock(height, b); blocks[idx] = b; }).catch(function() { blocks[idx] = null; })); })(i, h); } } await Promise.all(promises); return blocks.filter(function(b) { return b !== null; }); } function cacheBlock(h, b) { if (B.cache.size >= B.maxCache) B.cache.delete(B.cache.keys().next().value); B.cache.set(h, b); } function renderRows(blocks) { if (!blocks.length) return '<div class="empty-state"><p>No blocks found</p></div>'; return blocks.map(function(b) { var hdr = b.block_header, txs = (b.txs?.length || 0) + 1; return '<div class="table-row table-row-blocks" onclick="viewBlock(' + hdr.height + ')"><span class="col-height">' + U.fmtNum(hdr.height) + '</span><span class="col-hash mono">' + hdr.hash + '</span><span class="col-age">' + U.fmtAge(hdr.timestamp) + '</span><span class="col-txs">' + txs + '</span><span class="col-reward">' + U.fmtDERO(hdr.reward, 2) + '</span></div>'; }).join(''); } function renderPagination() { var el = document.getElementById('blocks-pagination'); if (!el) return; var total = Math.ceil(B.total / B.perPage); el.innerHTML = '<div class="pagination"><button class="page-btn" ' + (B.page === 0 ? 'disabled' : '') + ' onclick="DeroExplorer.modules.get(\'blocks\').goToPage(' + (B.page - 1) + ')">&lt; Prev</button><span class="page-info">Page ' + (B.page + 1) + ' of ' + U.fmtNum(total) + '</span><button class="page-btn" ' + (B.page >= total - 1 ? 'disabled' : '') + ' onclick="DeroExplorer.modules.get(\'blocks\').goToPage(' + (B.page + 1) + ')">Next &gt;</button></div>'; } function goToPage(p) { if (p >= 0) loadPage(p); } async function loadRecent() { var el = document.getElementById('blocks-list'); if (!el) return; try { var conn = M.get('connectivity'); if (!conn) throw new Error('No connectivity'); var info = await conn.getNetworkInfo(); S.networkInfo = info; updateStats(info); var blocks = await fetchRange(info.topoheight, 10, conn); el.innerHTML = renderRows(blocks); var upd = document.getElementById('last-update'); if (upd) upd.textContent = new Date().toLocaleTimeString(); } catch (e) { el.innerHTML = '<div class="empty-state"><p>Failed to load recent blocks</p></div>'; } } function updateStats(info) { var u = { 'stat-height': U.fmtNum(info.topoheight), 'stat-hashrate': U.fmtHashrate(info.hashrate), 'stat-difficulty': U.fmtCompact(info.difficulty), 'stat-supply': U.fmtNum(info.totalSupply) + ' DERO' }; for (var id in u) { var el = document.getElementById(id); if (el) el.textContent = u[id]; } } async function renderDetail(h) { var el = document.getElementById('view-blockDetail'); if (!el) { var main = document.getElementById('main-content'); el = document.createElement('div'); el.id = 'view-blockDetail'; main.appendChild(el); } el.classList.remove('hidden'); ui.showLoading(el, 'Loading block...'); try { var conn = M.get('connectivity'), height = parseInt(h), block; if (conn.hasEnhancedFeatures()) block = await conn.getBlockDetails(height); else block = await conn.getBlock(height); if (!block) throw new Error('Block not found'); el.innerHTML = renderDetailHTML(block); } catch (e) { ui.showError(el, 'Block Not Found', e.message); } } function extractMinerAddress(b) { // Try multiple possible locations for miner address if (b.miner_address) return b.miner_address; if (b.block_header?.miner_address) return b.block_header.miner_address; if (b.block_header?.miners && Array.isArray(b.block_header.miners) && b.block_header.miners.length > 0) { return b.block_header.miners[0]; } if (b.miners && Array.isArray(b.miners) && b.miners.length > 0) { return b.miners[0]; } // Try to extract from miner_tx if available (for future enhancement) if (b.miner_tx?.destinations && Array.isArray(b.miner_tx.destinations) && b.miner_tx.destinations.length > 0) { var dest = b.miner_tx.destinations[0]; if (dest.address) return dest.address; } return null; } function renderDetailHTML(b) { var hdr = b.block_header, txs = (b.txs?.length || 0) + 1; var minerAddr = extractMinerAddress(b); return '<div class="detail-view"><div class="detail-nav"><button class="btn btn-ghost" onclick="goBack()">&lt; Back</button><div class="detail-nav-arrows">' + (hdr.height > 1 ? '<button class="btn btn-ghost" onclick="viewBlock(' + (hdr.height - 1) + ')">&lt; Block ' + U.fmtNum(hdr.height - 1) + '</button>' : '') + '<button class="btn btn-ghost" onclick="viewBlock(' + (hdr.height + 1) + ')">Block ' + U.fmtNum(hdr.height + 1) + ' &gt;</button></div></div>' + '<div class="section-card">' + ui.sectionHeader({ icon: '[B]', title: 'Block ' + U.fmtNum(hdr.height), meta: U.fmtAge(hdr.timestamp) }) + '<div class="section-content"><div class="detail-grid"><div class="detail-column"><h4 class="detail-subtitle">Block Information</h4>' + ui.detailRow('Height', U.fmtNum(hdr.height)) + ui.detailRow('Topoheight', U.fmtNum(hdr.topoheight)) + ui.detailRow('Timestamp', U.fmtLocalTime(hdr.timestamp)) + ui.detailRow('Age', U.fmtAge(hdr.timestamp)) + ui.detailRow('Hash', hdr.hash, { mono: true, copyable: true }) + (hdr.tips?.[0] ? ui.detailRow('Previous', U.truncHash(hdr.tips[0], 12, 8), { mono: true }) : '') + '</div><div class="detail-column"><h4 class="detail-subtitle">Mining Information</h4>' + (minerAddr ? ui.detailRow('Miner', minerAddr, { mono: true }) : ui.detailRow('Miner', '<span class="text-muted">Not available</span>')) + ui.detailRow('Reward', U.fmtDERO(hdr.reward) + ' DERO') + ui.detailRow('Difficulty', U.fmtNum(hdr.difficulty)) + ui.detailRow('Nonce', hdr.nonce) + ui.detailRow('Size', U.fmtBytes(hdr.block_size || hdr.block_weight)) + ui.detailRow('Transactions', txs.toString()) + '</div></div></div></div>' + '<div class="section-card">' + ui.sectionHeader({ icon: '[T]', title: 'Transactions (' + txs + ')', badge: { text: 'CONFIRMED', class: 'badge-ok' } }) + '<div class="section-content">' + renderBlockTxs(b) + '</div></div></div>'; } function renderBlockTxs(b) { var hdr = b.block_header, txs = b.txs || []; var html = '<div class="tx-list"><div class="tx-item tx-coinbase"><div class="tx-item-left"><span class="tx-type badge badge-ok">COINBASE</span><span class="tx-hash mono">' + (b.miner_tx?.hash ? U.truncHash(b.miner_tx.hash) : 'Mining Reward') + '</span></div><div class="tx-item-right"><span class="tx-amount text-ok">+' + U.fmtDERO(hdr.reward) + ' DERO</span></div></div>'; txs.forEach(function(tx) { html += '<div class="tx-item" onclick="viewTx(\'' + tx + '\')"><div class="tx-item-left"><span class="tx-type badge badge-pending">TX</span><span class="tx-hash mono">' + U.truncHash(tx, 16, 12) + '</span></div><div class="tx-item-right"><span class="tx-action">View &gt;</span></div></div>'; }); if (txs.length === 0) html += '<div class="tx-item-empty"><span class="text-muted">No regular transactions in this block</span></div>'; return html + '</div>'; } return { init: init, loadBlocksPage: loadPage, goToPage: goToPage, loadRecentBlocks: loadRecent, renderBlockDetail: renderDetail, getState: function() { return B; } }; })(); */']


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
0100000500c5c189039c98ef748501a4459b82e0ef12825873276d2f5743c3d3e0b7d155feb0b6f3e601000000000000000000000000000000000000000000000000000000000000000000006daf2c02c60119bf63364ae3a952da5f0afdbc633694323d96e88d02de737312d1e30945d0ccb60d9edc0fb5664793cd10723587efbed931de3f2c1d9d16ba61d2c5010fdcd45cc9ddc180ad28f77a5cc0f10ebeb690fc3cdf27ccd60e29814b08726426d10b0d392c11b95aea68f00cfe9ece47c114f697487aa3ab8f51d5cc6c9482c1ac32b190ff51334ba7101603690106fe572327bb37af98c8382402ffe0064907cb7c8bc611db6e4cf62f946eb364f744be01361c364484622a9f8cb8285e178320b0076fea9a143473d56c16a977b059e7510894981b3ceea20aed7192fa0005f2f46b41c6ec0a3ea67014efef55d5a2f8193eb7d4b21c818e85c738e2408c01495a55f1653bbeb216389592dab49fcc4cbf20534f6d4acdb416b89e6103231bd455a26853435f434f444553792abb46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a313020494620696e69742829203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528227661725f6865616465725f6e616d65222c2022626c6f636b732e6a7322290a33312053544f524528227661725f6865616465725f6465736372697074696f6e222c202222290a33322053544f524528227661725f6865616465725f69636f6e222c202222290a33332053544f524528226455524c222c202222290a33342053544f52452822646f6354797065222c202254454c412d4a532d3122290a33352053544f52452822737562446972222c20222f22290a33362053544f5245282266696c65436865636b43222c20223031353437336266323065383430313330353631376163636361373338326461303564346564326365353739633139356438306538373164663737313330323422290a33372053544f5245282266696c65436865636b53222c20223035313835613662376539343434393039353365323962616162383435303737346536393766666666626430343537393032353265303264393931613539373422290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20696e697428292055696e7436340a31302049462045584953545328226f776e65722229203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226f776e6572222c20616464726573732829290a35302053544f52452822646f6356657273696f6e222c2022312e302e3022290a36302053544f5245282268617368222c204845582854584944282929290a37302053544f524528226c696b6573222c2030290a38302053544f524528226469736c696b6573222c2030290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2061646472657373282920537472696e670a31302044494d207320617320537472696e670a3230204c45542073203d205349474e455228290a33302049462049535f414444524553535f56414c4944287329205448454e20474f544f2035300a34302052455455524e2022616e6f6e220a35302052455455524e20414444524553535f535452494e472873290a456e642046756e6374696f6e0a0a46756e6374696f6e205261746528722055696e743634292055696e7436340a31302044494d206164647220617320537472696e670a3135204c45542061646472203d206164647265737328290a31362049462072203c2031303020262620455849535453286164647229203d3d2030202626206164647220213d2022616e6f6e22205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528616464722c2022222b722b225f222b424c4f434b5f4845494748542829290a34302049462072203c203530205448454e20474f544f2037300a35302053544f524528226c696b6573222c204c4f414428226c696b657322292b31290a36302052455455524e20300a37302053544f524528226469736c696b6573222c204c4f414428226469736c696b657322292b31290a3130302052455455524e20300a456e642046756e6374696f6e0a0a2f2a0a2f2f204445524f204578706c6f7265722076322e30202d20426c6f636b73204d6f64756c650a636f6e7374206d6f64756c65203d202866756e6374696f6e2829207b0a2775736520737472696374273b0a7661722044203d2077696e646f772e4465726f4578706c6f7265722c2053203d20442e73746174652c2055203d20442e7574696c732c207569203d20442e75692c2052203d20442e726f757465722c204d203d20442e6d6f64756c65733b0a0a7661722042203d207b20706167653a20302c20706572506167653a2031352c20746f74616c3a20302c206c6f6164696e673a2066616c73652c2063616368653a206e6577204d617028292c206d617843616368653a20313030207d3b0a0a66756e6374696f6e20696e69742829207b0a202077696e646f772e6164644576656e744c697374656e657228276578706c6f7265723a766965774368616e6765272c2068616e646c6556696577293b0a202077696e646f772e6164644576656e744c697374656e657228276578706c6f7265723a636f6e6e6563746564272c2066756e6374696f6e2829207b2069662028532e63757272656e7456696577203d3d3d202764617368626f6172642729206c6f6164526563656e7428293b207d293b0a202077696e646f772e6164644576656e744c697374656e657228276578706c6f7265723a6e6577426c6f636b272c2068616e646c654e6577293b0a7d0a0a66756e6374696f6e2068616e646c6556696577286529207b0a20207661722076203d20652e64657461696c2e766965772c2070203d20652e64657461696c2e706172616d3b0a20206966202876203d3d3d2027626c6f636b7327292072656e6465724c69737428293b0a2020656c7365206966202876203d3d3d2027626c6f636b44657461696c272026262070292072656e64657244657461696c2870293b0a2020656c7365206966202876203d3d3d202764617368626f6172642729206c6f6164526563656e7428293b0a7d0a0a66756e6374696f6e2068616e646c654e6577286529207b0a202069662028532e63757272656e7456696577203d3d3d202764617368626f61726427207c7c2028532e63757272656e7456696577203d3d3d2027626c6f636b732720262620422e70616765203d3d3d20302929206c6f6164526563656e7428293b0a7d0a0a6173796e632066756e6374696f6e2072656e6465724c6973742829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827766965772d626c6f636b7327293b0a20206966202821656c292072657475726e3b0a2020656c2e696e6e657248544d4c203d20273c64697620636c6173733d2273656374696f6e2d63617264223e27202b2075692e73656374696f6e486561646572287b2069636f6e3a20275b425d272c207469746c653a2027416c6c20426c6f636b73272c2062616467653a207b20746578743a20274c495645272c20636c6173733a202762616467652d6c69766527207d207d29202b0a20202020273c64697620636c6173733d2273656374696f6e2d636f6e74656e74223e3c64697620636c6173733d22646174612d7461626c65223e3c64697620636c6173733d227461626c652d686561646572207461626c652d6865616465722d626c6f636b73223e3c7370616e3e4865696768743c2f7370616e3e3c7370616e3e486173683c2f7370616e3e3c7370616e3e4167653c2f7370616e3e3c7370616e3e5458733c2f7370616e3e3c7370616e3e5265776172643c2f7370616e3e3c2f6469763e27202b0a20202020273c6469762069643d22626c6f636b732d7461626c652d626f6479223e3c64697620636c6173733d226c6f6164696e672d7374617465223e3c64697620636c6173733d226c6f6164696e672d7370696e6e6572223e3c2f6469763e3c7370616e3e4c6f6164696e6720626c6f636b732e2e2e3c2f7370616e3e3c2f6469763e3c2f6469763e3c2f6469763e3c6469762069643d22626c6f636b732d706167696e6174696f6e223e3c2f6469763e3c2f6469763e3c2f6469763e273b0a20206177616974206c6f6164506167652830293b0a7d0a0a6173796e632066756e6374696f6e206c6f616450616765287061676529207b0a202069662028422e6c6f6164696e67292072657475726e3b0a2020422e6c6f6164696e67203d20747275653b0a202076617220626f6479203d20646f63756d656e742e676574456c656d656e74427949642827626c6f636b732d7461626c652d626f647927293b0a20206966202821626f6479292072657475726e3b0a2020747279207b0a2020202076617220636f6e6e203d204d2e6765742827636f6e6e656374697669747927293b0a202020206966202821636f6e6e29207468726f77206e6577204572726f7228274e6f20636f6e6e656374697669747927293b0a2020202076617220696e666f203d20617761697420636f6e6e2e6765744e6574776f726b496e666f28293b0a20202020422e746f74616c203d20696e666f2e746f706f6865696768743b0a20202020422e70616765203d20706167653b0a20202020766172207374617274203d20696e666f2e746f706f686569676874202d202870616765202a20422e70657250616765293b0a2020202076617220626c6f636b73203d20617761697420666574636852616e67652873746172742c20422e706572506167652c20636f6e6e293b0a20202020626f64792e696e6e657248544d4c203d2072656e646572526f777328626c6f636b73293b0a2020202072656e646572506167696e6174696f6e28293b0a20207d20636174636820286529207b0a20202020626f64792e696e6e657248544d4c203d20273c64697620636c6173733d22656d7074792d7374617465223e3c64697620636c6173733d22656d7074792d69636f6e223e213c2f6469763e3c703e4661696c656420746f206c6f616420626c6f636b733c2f703e3c2f6469763e273b0a20207d2066696e616c6c79207b20422e6c6f6164696e67203d2066616c73653b207d0a7d0a0a6173796e632066756e6374696f6e20666574636852616e67652873746172742c20636f756e742c20636f6e6e29207b0a202076617220626c6f636b73203d205b5d2c2070726f6d69736573203d205b5d3b0a2020666f7220287661722069203d20303b2069203c20636f756e74202626207374617274202d2069203e20303b20692b2b29207b0a202020207661722068203d207374617274202d20693b0a2020202069662028422e63616368652e6861732868292920626c6f636b735b695d203d20422e63616368652e6765742868293b0a20202020656c7365207b0a2020202020202866756e6374696f6e286964782c2068656967687429207b0a202020202020202070726f6d697365732e7075736828636f6e6e2e676574426c6f636b28686569676874292e7468656e2866756e6374696f6e286229207b206361636865426c6f636b286865696768742c2062293b20626c6f636b735b6964785d203d20623b207d292e63617463682866756e6374696f6e2829207b20626c6f636b735b6964785d203d206e756c6c3b207d29293b0a2020202020207d2928692c2068293b0a202020207d0a20207d0a202061776169742050726f6d6973652e616c6c2870726f6d69736573293b0a202072657475726e20626c6f636b732e66696c7465722866756e6374696f6e286229207b2072657475726e206220213d3d206e756c6c3b207d293b0a7d0a0a66756e6374696f6e206361636865426c6f636b28682c206229207b0a202069662028422e63616368652e73697a65203e3d20422e6d617843616368652920422e63616368652e64656c65746528422e63616368652e6b65797328292e6e65787428292e76616c7565293b0a2020422e63616368652e73657428682c2062293b0a7d0a0a66756e6374696f6e2072656e646572526f777328626c6f636b7329207b0a20206966202821626c6f636b732e6c656e677468292072657475726e20273c64697620636c6173733d22656d7074792d7374617465223e3c703e4e6f20626c6f636b7320666f756e643c2f703e3c2f6469763e273b0a202072657475726e20626c6f636b732e6d61702866756e6374696f6e286229207b0a2020202076617220686472203d20622e626c6f636b5f6865616465722c20747873203d2028622e7478733f2e6c656e677468207c7c203029202b20313b0a2020202072657475726e20273c64697620636c6173733d227461626c652d726f77207461626c652d726f772d626c6f636b7322206f6e636c69636b3d2276696577426c6f636b2827202b206864722e686569676874202b202729223e3c7370616e20636c6173733d22636f6c2d686569676874223e27202b20552e666d744e756d286864722e68656967687429202b20273c2f7370616e3e3c7370616e20636c6173733d22636f6c2d68617368206d6f6e6f223e27202b206864722e68617368202b20273c2f7370616e3e3c7370616e20636c6173733d22636f6c2d616765223e27202b20552e666d74416765286864722e74696d657374616d7029202b20273c2f7370616e3e3c7370616e20636c6173733d22636f6c2d747873223e27202b20747873202b20273c2f7370616e3e3c7370616e20636c6173733d22636f6c2d726577617264223e27202b20552e666d744445524f286864722e7265776172642c203229202b20273c2f7370616e3e3c2f6469763e273b0a20207d292e6a6f696e282727293b0a7d0a0a66756e6374696f6e2072656e646572506167696e6174696f6e2829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827626c6f636b732d706167696e6174696f6e27293b0a20206966202821656c292072657475726e3b0a202076617220746f74616c203d204d6174682e6365696c28422e746f74616c202f20422e70657250616765293b0a2020656c2e696e6e657248544d4c203d20273c64697620636c6173733d22706167696e6174696f6e223e3c627574746f6e20636c6173733d22706167652d62746e222027202b2028422e70616765203d3d3d2030203f202764697361626c656427203a20272729202b2027206f6e636c69636b3d224465726f4578706c6f7265722e6d6f64756c65732e676574285c27626c6f636b735c27292e676f546f506167652827202b2028422e70616765202d203129202b202729223e266c743b20507265763c2f627574746f6e3e3c7370616e20636c6173733d22706167652d696e666f223e506167652027202b2028422e70616765202b203129202b2027206f662027202b20552e666d744e756d28746f74616c29202b20273c2f7370616e3e3c627574746f6e20636c6173733d22706167652d62746e222027202b2028422e70616765203e3d20746f74616c202d2031203f202764697361626c656427203a20272729202b2027206f6e636c69636b3d224465726f4578706c6f7265722e6d6f64756c65732e676574285c27626c6f636b735c27292e676f546f506167652827202b2028422e70616765202b203129202b202729223e4e657874202667743b3c2f627574746f6e3e3c2f6469763e273b0a7d0a0a66756e6374696f6e20676f546f50616765287029207b206966202870203e3d203029206c6f6164506167652870293b207d0a0a6173796e632066756e6374696f6e206c6f6164526563656e742829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827626c6f636b732d6c69737427293b0a20206966202821656c292072657475726e3b0a2020747279207b0a2020202076617220636f6e6e203d204d2e6765742827636f6e6e656374697669747927293b0a202020206966202821636f6e6e29207468726f77206e6577204572726f7228274e6f20636f6e6e656374697669747927293b0a2020202076617220696e666f203d20617761697420636f6e6e2e6765744e6574776f726b496e666f28293b0a20202020532e6e6574776f726b496e666f203d20696e666f3b0a20202020757064617465537461747328696e666f293b0a2020202076617220626c6f636b73203d20617761697420666574636852616e676528696e666f2e746f706f6865696768742c2031302c20636f6e6e293b0a20202020656c2e696e6e657248544d4c203d2072656e646572526f777328626c6f636b73293b0a2020202076617220757064203d20646f63756d656e742e676574456c656d656e744279496428276c6173742d75706461746527293b0a202020206966202875706429207570642e74657874436f6e74656e74203d206e6577204461746528292e746f4c6f63616c6554696d65537472696e6728293b0a20207d20636174636820286529207b20656c2e696e6e657248544d4c203d20273c64697620636c6173733d22656d7074792d7374617465223e3c703e4661696c656420746f206c6f616420726563656e7420626c6f636b733c2f703e3c2f6469763e273b207d0a7d0a0a66756e6374696f6e20757064617465537461747328696e666f29207b0a20207661722075203d207b2027737461742d686569676874273a20552e666d744e756d28696e666f2e746f706f686569676874292c2027737461742d6861736872617465273a20552e666d74486173687261746528696e666f2e6861736872617465292c2027737461742d646966666963756c7479273a20552e666d74436f6d7061637428696e666f2e646966666963756c7479292c2027737461742d737570706c79273a20552e666d744e756d28696e666f2e746f74616c537570706c7929202b2027204445524f27207d3b0a2020666f72202876617220696420696e207529207b2076617220656c203d20646f63756d656e742e676574456c656d656e7442794964286964293b2069662028656c2920656c2e74657874436f6e74656e74203d20755b69645d3b207d0a7d0a0a6173796e632066756e6374696f6e2072656e64657244657461696c286829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827766965772d626c6f636b44657461696c27293b0a20206966202821656c29207b20766172206d61696e203d20646f63756d656e742e676574456c656d656e744279496428276d61696e2d636f6e74656e7427293b20656c203d20646f63756d656e742e637265617465456c656d656e74282764697627293b20656c2e6964203d2027766965772d626c6f636b44657461696c273b206d61696e2e617070656e644368696c6428656c293b207d0a2020656c2e636c6173734c6973742e72656d6f7665282768696464656e27293b0a202075692e73686f774c6f6164696e6728656c2c20274c6f6164696e6720626c6f636b2e2e2e27293b0a2020747279207b0a2020202076617220636f6e6e203d204d2e6765742827636f6e6e656374697669747927292c20686569676874203d207061727365496e742868292c20626c6f636b3b0a2020202069662028636f6e6e2e686173456e68616e636564466561747572657328292920626c6f636b203d20617761697420636f6e6e2e676574426c6f636b44657461696c7328686569676874293b0a20202020656c736520626c6f636b203d20617761697420636f6e6e2e676574426c6f636b28686569676874293b0a202020206966202821626c6f636b29207468726f77206e6577204572726f722827426c6f636b206e6f7420666f756e6427293b0a20202020656c2e696e6e657248544d4c203d2072656e64657244657461696c48544d4c28626c6f636b293b0a20207d20636174636820286529207b2075692e73686f774572726f7228656c2c2027426c6f636b204e6f7420466f756e64272c20652e6d657373616765293b207d0a7d0a0a66756e6374696f6e20657874726163744d696e657241646472657373286229207b0a20202f2f20547279206d756c7469706c6520706f737369626c65206c6f636174696f6e7320666f72206d696e657220616464726573730a202069662028622e6d696e65725f61646472657373292072657475726e20622e6d696e65725f616464726573733b0a202069662028622e626c6f636b5f6865616465723f2e6d696e65725f61646472657373292072657475726e20622e626c6f636b5f6865616465722e6d696e65725f616464726573733b0a202069662028622e626c6f636b5f6865616465723f2e6d696e6572732026262041727261792e6973417272617928622e626c6f636b5f6865616465722e6d696e6572732920262620622e626c6f636b5f6865616465722e6d696e6572732e6c656e677468203e203029207b0a2020202072657475726e20622e626c6f636b5f6865616465722e6d696e6572735b305d3b0a20207d0a202069662028622e6d696e6572732026262041727261792e6973417272617928622e6d696e6572732920262620622e6d696e6572732e6c656e677468203e203029207b0a2020202072657475726e20622e6d696e6572735b305d3b0a20207d0a20202f2f2054727920746f20657874726163742066726f6d206d696e65725f747820696620617661696c61626c652028666f722066757475726520656e68616e63656d656e74290a202069662028622e6d696e65725f74783f2e64657374696e6174696f6e732026262041727261792e6973417272617928622e6d696e65725f74782e64657374696e6174696f6e732920262620622e6d696e65725f74782e64657374696e6174696f6e732e6c656e677468203e203029207b0a202020207661722064657374203d20622e6d696e65725f74782e64657374696e6174696f6e735b305d3b0a2020202069662028646573742e61646472657373292072657475726e20646573742e616464726573733b0a20207d0a202072657475726e206e756c6c3b0a7d0a0a66756e6374696f6e2072656e64657244657461696c48544d4c286229207b0a202076617220686472203d20622e626c6f636b5f6865616465722c20747873203d2028622e7478733f2e6c656e677468207c7c203029202b20313b0a2020766172206d696e657241646472203d20657874726163744d696e6572416464726573732862293b0a202072657475726e20273c64697620636c6173733d2264657461696c2d76696577223e3c64697620636c6173733d2264657461696c2d6e6176223e3c627574746f6e20636c6173733d2262746e2062746e2d67686f737422206f6e636c69636b3d22676f4261636b2829223e266c743b204261636b3c2f627574746f6e3e3c64697620636c6173733d2264657461696c2d6e61762d6172726f7773223e27202b0a20202020286864722e686569676874203e2031203f20273c627574746f6e20636c6173733d2262746e2062746e2d67686f737422206f6e636c69636b3d2276696577426c6f636b2827202b20286864722e686569676874202d203129202b202729223e266c743b20426c6f636b2027202b20552e666d744e756d286864722e686569676874202d203129202b20273c2f627574746f6e3e27203a20272729202b0a20202020273c627574746f6e20636c6173733d2262746e2062746e2d67686f737422206f6e636c69636b3d2276696577426c6f636b2827202b20286864722e686569676874202b203129202b202729223e426c6f636b2027202b20552e666d744e756d286864722e686569676874202b203129202b2027202667743b3c2f627574746f6e3e3c2f6469763e3c2f6469763e27202b0a20202020273c64697620636c6173733d2273656374696f6e2d63617264223e27202b2075692e73656374696f6e486561646572287b2069636f6e3a20275b425d272c207469746c653a2027426c6f636b2027202b20552e666d744e756d286864722e686569676874292c206d6574613a20552e666d74416765286864722e74696d657374616d7029207d29202b0a20202020273c64697620636c6173733d2273656374696f6e2d636f6e74656e74223e3c64697620636c6173733d2264657461696c2d67726964223e3c64697620636c6173733d2264657461696c2d636f6c756d6e223e3c683420636c6173733d2264657461696c2d7375627469746c65223e426c6f636b20496e666f726d6174696f6e3c2f68343e27202b0a2020202075692e64657461696c526f772827486569676874272c20552e666d744e756d286864722e6865696768742929202b2075692e64657461696c526f772827546f706f686569676874272c20552e666d744e756d286864722e746f706f6865696768742929202b0a2020202075692e64657461696c526f77282754696d657374616d70272c20552e666d744c6f63616c54696d65286864722e74696d657374616d702929202b2075692e64657461696c526f772827416765272c20552e666d74416765286864722e74696d657374616d702929202b0a2020202075692e64657461696c526f77282748617368272c206864722e686173682c207b206d6f6e6f3a20747275652c20636f707961626c653a2074727565207d29202b0a20202020286864722e746970733f2e5b305d203f2075692e64657461696c526f77282750726576696f7573272c20552e7472756e6348617368286864722e746970735b305d2c2031322c2038292c207b206d6f6e6f3a2074727565207d29203a20272729202b0a20202020273c2f6469763e3c64697620636c6173733d2264657461696c2d636f6c756d6e223e3c683420636c6173733d2264657461696c2d7375627469746c65223e4d696e696e6720496e666f726d6174696f6e3c2f68343e27202b0a20202020286d696e657241646472203f2075692e64657461696c526f7728274d696e6572272c206d696e6572416464722c207b206d6f6e6f3a2074727565207d29203a2075692e64657461696c526f7728274d696e6572272c20273c7370616e20636c6173733d22746578742d6d75746564223e4e6f7420617661696c61626c653c2f7370616e3e272929202b0a2020202075692e64657461696c526f772827526577617264272c20552e666d744445524f286864722e72657761726429202b2027204445524f2729202b2075692e64657461696c526f772827446966666963756c7479272c20552e666d744e756d286864722e646966666963756c74792929202b0a2020202075692e64657461696c526f7728274e6f6e6365272c206864722e6e6f6e636529202b2075692e64657461696c526f77282753697a65272c20552e666d744279746573286864722e626c6f636b5f73697a65207c7c206864722e626c6f636b5f7765696768742929202b0a2020202075692e64657461696c526f7728275472616e73616374696f6e73272c207478732e746f537472696e67282929202b20273c2f6469763e3c2f6469763e3c2f6469763e3c2f6469763e27202b0a20202020273c64697620636c6173733d2273656374696f6e2d63617264223e27202b2075692e73656374696f6e486561646572287b2069636f6e3a20275b545d272c207469746c653a20275472616e73616374696f6e73202827202b20747873202b202729272c2062616467653a207b20746578743a2027434f4e4649524d4544272c20636c6173733a202762616467652d6f6b27207d207d29202b0a20202020273c64697620636c6173733d2273656374696f6e2d636f6e74656e74223e27202b2072656e646572426c6f636b547873286229202b20273c2f6469763e3c2f6469763e3c2f6469763e273b0a7d0a0a66756e6374696f6e2072656e646572426c6f636b547873286229207b0a202076617220686472203d20622e626c6f636b5f6865616465722c20747873203d20622e747873207c7c205b5d3b0a20207661722068746d6c203d20273c64697620636c6173733d2274782d6c697374223e3c64697620636c6173733d2274782d6974656d2074782d636f696e62617365223e3c64697620636c6173733d2274782d6974656d2d6c656674223e3c7370616e20636c6173733d2274782d747970652062616467652062616467652d6f6b223e434f494e424153453c2f7370616e3e3c7370616e20636c6173733d2274782d68617368206d6f6e6f223e27202b0a2020202028622e6d696e65725f74783f2e68617368203f20552e7472756e634861736828622e6d696e65725f74782e6861736829203a20274d696e696e67205265776172642729202b20273c2f7370616e3e3c2f6469763e3c64697620636c6173733d2274782d6974656d2d7269676874223e3c7370616e20636c6173733d2274782d616d6f756e7420746578742d6f6b223e2b27202b20552e666d744445524f286864722e72657761726429202b2027204445524f3c2f7370616e3e3c2f6469763e3c2f6469763e273b0a20207478732e666f72456163682866756e6374696f6e28747829207b0a2020202068746d6c202b3d20273c64697620636c6173733d2274782d6974656d22206f6e636c69636b3d22766965775478285c2727202b207478202b20275c2729223e3c64697620636c6173733d2274782d6974656d2d6c656674223e3c7370616e20636c6173733d2274782d747970652062616467652062616467652d70656e64696e67223e54583c2f7370616e3e3c7370616e20636c6173733d2274782d68617368206d6f6e6f223e27202b20552e7472756e63486173682874782c2031362c20313229202b20273c2f7370616e3e3c2f6469763e3c64697620636c6173733d2274782d6974656d2d7269676874223e3c7370616e20636c6173733d2274782d616374696f6e223e56696577202667743b3c2f7370616e3e3c2f6469763e3c2f6469763e273b0a20207d293b0a2020696620287478732e6c656e677468203d3d3d2030292068746d6c202b3d20273c64697620636c6173733d2274782d6974656d2d656d707479223e3c7370616e20636c6173733d22746578742d6d75746564223e4e6f20726567756c6172207472616e73616374696f6e7320696e207468697320626c6f636b3c2f7370616e3e3c2f6469763e273b0a202072657475726e2068746d6c202b20273c2f6469763e273b0a7d0a0a72657475726e207b20696e69743a20696e69742c206c6f6164426c6f636b73506167653a206c6f6164506167652c20676f546f506167653a20676f546f506167652c206c6f6164526563656e74426c6f636b733a206c6f6164526563656e742c2072656e646572426c6f636b44657461696c3a2072656e64657244657461696c2c2067657453746174653a2066756e6374696f6e2829207b2072657475726e20423b207d207d3b0a7d2928293b0a0a2a2f6a53435f414354494f4e550125aad717d40f85e413d352823832d4678ef3db7e39699daf3d8fc6bfb9246352012b06a0c810e83c8169ddba8f38a7c43f025e686d9fd0b9aed169ec8151adc48a0016bc134b33b406792654c183c979f92e2357ae20a366dad4f6263bf223288bab002b65cc5443224c4313dc31bf581646f568b58e609b9a194e513a568cb965a29e002929680d3e40278bfee32a498715e37118aaeb6275602296acdad297c3715a4c012473cc52dab79f18b39c71790c103352500160a8654fe07f8af89cf00b9ed1130114dace71d38ed01bf389a1da5f76fedd7e1aabf3bd07bfa185c63cea31bd85a9011b04df5de8cf90108f1469b673af1e6f580f1a554472557b386bde2219fa551f0110da0b15c8518f019ac99e0bd19820d6d553de6ca836344813c04e0825150dfc0011461d6dbd3e583a52616019178532abb48e92b1a2ece92c33c85622fafdd6cf0121616c2331e90cde92249c79d338d63c42f8c039f25d99e7f2f146fccaf8a83e000c747f037f54322e3674daca4919f65ccbd1311f107bf5cbc36a71ae5fed8497000470439b480c100089d94cc1ef5213d9fbd0b16f2cc2693c9559b07874366b74010246a61b393f7f06b33dc9d956cd23587fec323ce20da3dabfc78a3c2a57f87d000000000000000000000000000000000000000000000000000000000000000021eb21a15aa1b65a699b9c1cb7d7f045088acc556715d31519a167f5c2da04c00992b42415a806b0e82441941c3a601ec31615d5bd2f37430072e16c0436ea12012bcb61716106fb4764073a396641c2deaf7f6326b430fbb1187ee5f8226bf2ff0026ed91051ad501d328106c633d8f287c073f984d4877144a0008e90cf5fe89341c567a1c131b05ba41f622379a7a383c8f84b56ffa3233577545989965d7a4cc16499408b92a2244d93fa69ebbf6211f97684c78524c4581332b9703cbf1254115264a0fd9bee0da6920725f33a40e93215e1e0a536fa8588486851d39643d2412217de6f2b2165694935be80f320963e1ec3f344be75ec833bbd9925d124fab0847f4a1342cb8c978ec135972029bad424576a8d7a65072bca62b6b61f484f50c1f73bf4a1cb73b3662932408c13fe649bc1c8211eedfa2a6a45f7950e4439b1f1b826562c8fe3e56fdf303c2b9a7c2256d824038647bb9c4396c5a44145560251a3ff51aa01c88ae46405f4c212f196d0d974a0599bcf420cc7a439000b38321e502abf5235708aed9c9674c3e474a8998de3fb150f4a9796ddeebb55f6fef001c507717fc5435b85d7538b584ed73d45359ce309cd42a8874314f88068b84760106ae904afad1851622cd96c5949dfa7207bc3d53db8ad155dce09da382eed63b011d02b3868b2b1cd9c08c5d11e00b63c375e86e8655603272c5f23e7970148b590101343d62890331cbefa883f97d3dab3b78cebb7090e48ae31429744412a5aa270106dfbeb3eb0da174c9b3e1677c00b50937041dff3b56c73ea9cf238201f46652000efd6499df64b0d24e27d9511ae67584214d18979a5eee0aa02139d0eb8ef6c5012a4969a2a0f62d356540f06bda1822405b6dd55314da203ea0e4a8ffa7e212e1001e80eb2f0867716c2aee8d717c8ebf056dbd77de517f195613c2d5d886706e7e0017160ea239b307b9fbb544aefff8ae0513e8ef0ab82e21ede07bb6e2f7ed0bec0119a63218b7719f1218724c13a802884d5edf898e19be19d0dad8ed9575d3b2930018116a9cc2b409b61242283e2fa32c768018b749362b64189c3b5b466e2c6246010771a051aadabcc2fe5c06464729d4064dcc09939aed5208aa1a4f9926943fc90003e9fbd79e71ff8c18d75017b89ce1e3209bc2ac0e13508eb002ce54bbfa600401
DERO source code | explorer version (api): under development (1.1) | dero version: 3.5.3-140.DEROHE.STARGATE+28102023 | Copyright 2017-2023 Dero Project