logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: c163d6e3551da6591e165a2e5dc87441fdb86c0e5764e5c4c9f3b25e42f1b7f3 Type SC

Block: 8d102f26d0bccde4667b2b6eacb87cb1edf081c380db2643cc27fe2f48e6d0d6 (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 0
SCID string variables
key value
C 46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a313020494620696e69742829203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528227661725f6865616465725f6e616d65222c2022626c6f636b732e6a7322290a33312053544f524528227661725f6865616465725f6465736372697074696f6e222c202222290a33322053544f524528227661725f6865616465725f69636f6e222c202222290a33332053544f524528226455524c222c202222290a33342053544f52452822646f6354797065222c202254454c412d4a532d3122290a33352053544f52452822737562446972222c20222f22290a33362053544f5245282266696c65436865636b43222c20223062333238376437363536316137373664663666656535656666666437336137333332646232623866373764656636353664376164303036326331303135633322290a33372053544f5245282266696c65436865636b53222c20223232336164353439376264306130666263366231616536336466366333646362623038376131666434643339616636333165376161326531663261613936306122290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20696e697428292055696e7436340a31302049462045584953545328226f776e65722229203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226f776e6572222c20616464726573732829290a35302053544f52452822646f6356657273696f6e222c2022312e302e3022290a36302053544f5245282268617368222c204845582854584944282929290a37302053544f524528226c696b6573222c2030290a38302053544f524528226469736c696b6573222c2030290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2061646472657373282920537472696e670a31302044494d207320617320537472696e670a3230204c45542073203d205349474e455228290a33302049462049535f414444524553535f56414c4944287329205448454e20474f544f2035300a34302052455455524e2022616e6f6e220a35302052455455524e20414444524553535f535452494e472873290a456e642046756e6374696f6e0a0a46756e6374696f6e205261746528722055696e743634292055696e7436340a31302044494d206164647220617320537472696e670a3135204c45542061646472203d206164647265737328290a31362049462072203c2031303020262620455849535453286164647229203d3d2030202626206164647220213d2022616e6f6e22205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528616464722c2022222b722b225f222b424c4f434b5f4845494748542829290a34302049462072203c203530205448454e20474f544f2037300a35302053544f524528226c696b6573222c204c4f414428226c696b657322292b31290a36302052455455524e20300a37302053544f524528226469736c696b6573222c204c4f414428226469736c696b657322292b31290a3130302052455455524e20300a456e642046756e6374696f6e0a0a2f2a0a2f2f204445524f204578706c6f7265722076322e30202d20426c6f636b73204d6f64756c650a636f6e7374206d6f64756c65203d202866756e6374696f6e2829207b0a2775736520737472696374273b0a7661722044203d2077696e646f772e4465726f4578706c6f7265722c2053203d20442e73746174652c2055203d20442e7574696c732c207569203d20442e75692c2052203d20442e726f757465722c204d203d20442e6d6f64756c65733b0a0a7661722042203d207b20706167653a20302c20706572506167653a2031352c20746f74616c3a20302c206c6f6164696e673a2066616c73652c2063616368653a206e6577204d617028292c206d617843616368653a20313030207d3b0a0a66756e6374696f6e20696e69742829207b0a202077696e646f772e6164644576656e744c697374656e657228276578706c6f7265723a766965774368616e6765272c2068616e646c6556696577293b0a202077696e646f772e6164644576656e744c697374656e657228276578706c6f7265723a636f6e6e6563746564272c2066756e6374696f6e2829207b2069662028532e63757272656e7456696577203d3d3d202764617368626f6172642729206c6f6164526563656e7428293b207d293b0a202077696e646f772e6164644576656e744c697374656e657228276578706c6f7265723a6e6577426c6f636b272c2068616e646c654e6577293b0a7d0a0a66756e6374696f6e2068616e646c6556696577286529207b0a20207661722076203d20652e64657461696c2e766965772c2070203d20652e64657461696c2e706172616d3b0a20206966202876203d3d3d2027626c6f636b7327292072656e6465724c69737428293b0a2020656c7365206966202876203d3d3d2027626c6f636b44657461696c272026262070292072656e64657244657461696c2870293b0a2020656c7365206966202876203d3d3d202764617368626f6172642729206c6f6164526563656e7428293b0a7d0a0a66756e6374696f6e2068616e646c654e6577286529207b0a202069662028532e63757272656e7456696577203d3d3d202764617368626f61726427207c7c2028532e63757272656e7456696577203d3d3d2027626c6f636b732720262620422e70616765203d3d3d20302929206c6f6164526563656e7428293b0a7d0a0a6173796e632066756e6374696f6e2072656e6465724c6973742829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827766965772d626c6f636b7327293b0a20206966202821656c292072657475726e3b0a2020656c2e696e6e657248544d4c203d20273c64697620636c6173733d2273656374696f6e2d63617264223e27202b2075692e73656374696f6e486561646572287b2069636f6e3a20275b425d272c207469746c653a2027416c6c20426c6f636b73272c2062616467653a207b20746578743a20274c495645272c20636c6173733a202762616467652d6c69766527207d207d29202b0a20202020273c64697620636c6173733d2273656374696f6e2d636f6e74656e74223e3c64697620636c6173733d22646174612d7461626c65223e3c64697620636c6173733d227461626c652d686561646572207461626c652d6865616465722d626c6f636b73223e3c7370616e3e4865696768743c2f7370616e3e3c7370616e3e486173683c2f7370616e3e3c7370616e3e4167653c2f7370616e3e3c7370616e3e5458733c2f7370616e3e3c7370616e3e5265776172643c2f7370616e3e3c2f6469763e27202b0a20202020273c6469762069643d22626c6f636b732d7461626c652d626f6479223e3c64697620636c6173733d226c6f6164696e672d7374617465223e3c64697620636c6173733d226c6f6164696e672d7370696e6e6572223e3c2f6469763e3c7370616e3e4c6f6164696e6720626c6f636b732e2e2e3c2f7370616e3e3c2f6469763e3c2f6469763e3c2f6469763e3c6469762069643d22626c6f636b732d706167696e6174696f6e223e3c2f6469763e3c2f6469763e3c2f6469763e273b0a20206177616974206c6f6164506167652830293b0a7d0a0a6173796e632066756e6374696f6e206c6f616450616765287061676529207b0a202069662028422e6c6f6164696e67292072657475726e3b0a2020422e6c6f6164696e67203d20747275653b0a202076617220626f6479203d20646f63756d656e742e676574456c656d656e74427949642827626c6f636b732d7461626c652d626f647927293b0a20206966202821626f6479292072657475726e3b0a2020747279207b0a2020202076617220636f6e6e203d204d2e6765742827636f6e6e656374697669747927293b0a202020206966202821636f6e6e29207468726f77206e6577204572726f7228274e6f20636f6e6e656374697669747927293b0a2020202076617220696e666f203d20617761697420636f6e6e2e6765744e6574776f726b496e666f28293b0a20202020422e746f74616c203d20696e666f2e746f706f6865696768743b0a20202020422e70616765203d20706167653b0a20202020766172207374617274203d20696e666f2e746f706f686569676874202d202870616765202a20422e70657250616765293b0a2020202076617220626c6f636b73203d20617761697420666574636852616e67652873746172742c20422e706572506167652c20636f6e6e293b0a20202020626f64792e696e6e657248544d4c203d2072656e646572526f777328626c6f636b73293b0a2020202072656e646572506167696e6174696f6e28293b0a20207d20636174636820286529207b0a20202020626f64792e696e6e657248544d4c203d20273c64697620636c6173733d22656d7074792d7374617465223e3c64697620636c6173733d22656d7074792d69636f6e223e213c2f6469763e3c703e4661696c656420746f206c6f616420626c6f636b733c2f703e3c2f6469763e273b0a20207d2066696e616c6c79207b20422e6c6f6164696e67203d2066616c73653b207d0a7d0a0a6173796e632066756e6374696f6e20666574636852616e67652873746172742c20636f756e742c20636f6e6e29207b0a202076617220626c6f636b73203d205b5d2c2070726f6d69736573203d205b5d3b0a2020666f7220287661722069203d20303b2069203c20636f756e74202626207374617274202d2069203e20303b20692b2b29207b0a202020207661722068203d207374617274202d20693b0a2020202069662028422e63616368652e6861732868292920626c6f636b735b695d203d20422e63616368652e6765742868293b0a20202020656c7365207b0a2020202020202866756e6374696f6e286964782c2068656967687429207b0a202020202020202070726f6d697365732e7075736828636f6e6e2e676574426c6f636b28686569676874292e7468656e2866756e6374696f6e286229207b206361636865426c6f636b286865696768742c2062293b20626c6f636b735b6964785d203d20623b207d292e63617463682866756e6374696f6e2829207b20626c6f636b735b6964785d203d206e756c6c3b207d29293b0a2020202020207d2928692c2068293b0a202020207d0a20207d0a202061776169742050726f6d6973652e616c6c2870726f6d69736573293b0a202072657475726e20626c6f636b732e66696c7465722866756e6374696f6e286229207b2072657475726e206220213d3d206e756c6c3b207d293b0a7d0a0a66756e6374696f6e206361636865426c6f636b28682c206229207b0a202069662028422e63616368652e73697a65203e3d20422e6d617843616368652920422e63616368652e64656c65746528422e63616368652e6b65797328292e6e65787428292e76616c7565293b0a2020422e63616368652e73657428682c2062293b0a7d0a0a66756e6374696f6e2072656e646572526f777328626c6f636b7329207b0a20206966202821626c6f636b732e6c656e677468292072657475726e20273c64697620636c6173733d22656d7074792d7374617465223e3c703e4e6f20626c6f636b7320666f756e643c2f703e3c2f6469763e273b0a202072657475726e20626c6f636b732e6d61702866756e6374696f6e286229207b0a2020202076617220686472203d20622e626c6f636b5f6865616465722c20747873203d2028622e7478733f2e6c656e677468207c7c203029202b20313b0a2020202072657475726e20273c64697620636c6173733d227461626c652d726f77207461626c652d726f772d626c6f636b7322206f6e636c69636b3d2276696577426c6f636b2827202b206864722e686569676874202b202729223e3c7370616e20636c6173733d22636f6c2d686569676874223e27202b20552e666d744e756d286864722e68656967687429202b20273c2f7370616e3e3c7370616e20636c6173733d22636f6c2d68617368206d6f6e6f223e27202b206864722e68617368202b20273c2f7370616e3e3c7370616e20636c6173733d22636f6c2d616765223e27202b20552e666d74416765286864722e74696d657374616d7029202b20273c2f7370616e3e3c7370616e20636c6173733d22636f6c2d747873223e27202b20747873202b20273c2f7370616e3e3c7370616e20636c6173733d22636f6c2d726577617264223e27202b20552e666d744445524f286864722e7265776172642c203229202b20273c2f7370616e3e3c2f6469763e273b0a20207d292e6a6f696e282727293b0a7d0a0a66756e6374696f6e2072656e646572506167696e6174696f6e2829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827626c6f636b732d706167696e6174696f6e27293b0a20206966202821656c292072657475726e3b0a202076617220746f74616c203d204d6174682e6365696c28422e746f74616c202f20422e70657250616765293b0a2020656c2e696e6e657248544d4c203d20273c64697620636c6173733d22706167696e6174696f6e223e3c627574746f6e20636c6173733d22706167652d62746e222027202b2028422e70616765203d3d3d2030203f202764697361626c656427203a20272729202b2027206f6e636c69636b3d224465726f4578706c6f7265722e6d6f64756c65732e676574285c27626c6f636b735c27292e676f546f506167652827202b2028422e70616765202d203129202b202729223e266c743b20507265763c2f627574746f6e3e3c7370616e20636c6173733d22706167652d696e666f223e506167652027202b2028422e70616765202b203129202b2027206f662027202b20552e666d744e756d28746f74616c29202b20273c2f7370616e3e3c627574746f6e20636c6173733d22706167652d62746e222027202b2028422e70616765203e3d20746f74616c202d2031203f202764697361626c656427203a20272729202b2027206f6e636c69636b3d224465726f4578706c6f7265722e6d6f64756c65732e676574285c27626c6f636b735c27292e676f546f506167652827202b2028422e70616765202b203129202b202729223e4e657874202667743b3c2f627574746f6e3e3c2f6469763e273b0a7d0a0a66756e6374696f6e20676f546f50616765287029207b206966202870203e3d203029206c6f6164506167652870293b207d0a0a6173796e632066756e6374696f6e206c6f6164526563656e742829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827626c6f636b732d6c69737427293b0a20206966202821656c292072657475726e3b0a2020747279207b0a2020202076617220636f6e6e203d204d2e6765742827636f6e6e656374697669747927293b0a202020206966202821636f6e6e29207468726f77206e6577204572726f7228274e6f20636f6e6e656374697669747927293b0a2020202076617220696e666f203d20617761697420636f6e6e2e6765744e6574776f726b496e666f28293b0a20202020532e6e6574776f726b496e666f203d20696e666f3b0a20202020757064617465537461747328696e666f293b0a2020202076617220626c6f636b73203d20617761697420666574636852616e676528696e666f2e746f706f6865696768742c2031302c20636f6e6e293b0a20202020656c2e696e6e657248544d4c203d2072656e646572526f777328626c6f636b73293b0a2020202076617220757064203d20646f63756d656e742e676574456c656d656e744279496428276c6173742d75706461746527293b0a202020206966202875706429207570642e74657874436f6e74656e74203d206e6577204461746528292e746f4c6f63616c6554696d65537472696e6728293b0a20207d20636174636820286529207b20656c2e696e6e657248544d4c203d20273c64697620636c6173733d22656d7074792d7374617465223e3c703e4661696c656420746f206c6f616420726563656e7420626c6f636b733c2f703e3c2f6469763e273b207d0a7d0a0a66756e6374696f6e20757064617465537461747328696e666f29207b0a20207661722075203d207b2027737461742d686569676874273a20552e666d744e756d28696e666f2e746f706f686569676874292c2027737461742d6861736872617465273a20552e666d74486173687261746528696e666f2e6861736872617465292c2027737461742d646966666963756c7479273a20552e666d74436f6d7061637428696e666f2e646966666963756c7479292c2027737461742d737570706c79273a20552e666d744e756d28696e666f2e746f74616c537570706c7929202b2027204445524f27207d3b0a2020666f72202876617220696420696e207529207b2076617220656c203d20646f63756d656e742e676574456c656d656e7442794964286964293b2069662028656c2920656c2e74657874436f6e74656e74203d20755b69645d3b207d0a7d0a0a6173796e632066756e6374696f6e2072656e64657244657461696c286829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827766965772d626c6f636b44657461696c27293b0a20206966202821656c29207b20766172206d61696e203d20646f63756d656e742e676574456c656d656e744279496428276d61696e2d636f6e74656e7427293b20656c203d20646f63756d656e742e637265617465456c656d656e74282764697627293b20656c2e6964203d2027766965772d626c6f636b44657461696c273b206d61696e2e617070656e644368696c6428656c293b207d0a2020656c2e636c6173734c6973742e72656d6f7665282768696464656e27293b0a202075692e73686f774c6f6164696e6728656c2c20274c6f6164696e6720626c6f636b2e2e2e27293b0a2020747279207b0a2020202076617220636f6e6e203d204d2e6765742827636f6e6e656374697669747927292c20686569676874203d207061727365496e742868292c20626c6f636b3b0a2020202069662028636f6e6e2e686173456e68616e636564466561747572657328292920626c6f636b203d20617761697420636f6e6e2e676574426c6f636b44657461696c7328686569676874293b0a20202020656c736520626c6f636b203d20617761697420636f6e6e2e676574426c6f636b28686569676874293b0a202020206966202821626c6f636b29207468726f77206e6577204572726f722827426c6f636b206e6f7420666f756e6427293b0a20202020656c2e696e6e657248544d4c203d2072656e64657244657461696c48544d4c28626c6f636b293b0a20207d20636174636820286529207b2075692e73686f774572726f7228656c2c2027426c6f636b204e6f7420466f756e64272c20652e6d657373616765293b207d0a7d0a0a66756e6374696f6e20657874726163744d696e657241646472657373286229207b0a20202f2f20547279206d756c7469706c6520706f737369626c65206c6f636174696f6e7320666f72206d696e657220616464726573730a202069662028622e6d696e65725f61646472657373292072657475726e20622e6d696e65725f616464726573733b0a202069662028622e626c6f636b5f6865616465723f2e6d696e65725f61646472657373292072657475726e20622e626c6f636b5f6865616465722e6d696e65725f616464726573733b0a202069662028622e626c6f636b5f6865616465723f2e6d696e6572732026262041727261792e6973417272617928622e626c6f636b5f6865616465722e6d696e6572732920262620622e626c6f636b5f6865616465722e6d696e6572732e6c656e677468203e203029207b0a2020202072657475726e20622e626c6f636b5f6865616465722e6d696e6572735b305d3b0a20207d0a202069662028622e6d696e6572732026262041727261792e6973417272617928622e6d696e6572732920262620622e6d696e6572732e6c656e677468203e203029207b0a2020202072657475726e20622e6d696e6572735b305d3b0a20207d0a20202f2f2054727920746f20657874726163742066726f6d206d696e65725f747820696620617661696c61626c652028666f722066757475726520656e68616e63656d656e74290a202069662028622e6d696e65725f74783f2e64657374696e6174696f6e732026262041727261792e6973417272617928622e6d696e65725f74782e64657374696e6174696f6e732920262620622e6d696e65725f74782e64657374696e6174696f6e732e6c656e677468203e203029207b0a202020207661722064657374203d20622e6d696e65725f74782e64657374696e6174696f6e735b305d3b0a2020202069662028646573742e61646472657373292072657475726e20646573742e616464726573733b0a20207d0a202072657475726e206e756c6c3b0a7d0a0a66756e6374696f6e2072656e64657244657461696c48544d4c286229207b0a202076617220686472203d20622e626c6f636b5f6865616465722c20747873203d2028622e7478733f2e6c656e677468207c7c203029202b20313b0a2020766172206d696e657241646472203d20657874726163744d696e6572416464726573732862293b0a202072657475726e20273c64697620636c6173733d2264657461696c2d76696577223e3c64697620636c6173733d2264657461696c2d6e6176223e3c627574746f6e20636c6173733d2262746e2062746e2d67686f737422206f6e636c69636b3d22676f4261636b2829223e266c743b204261636b3c2f627574746f6e3e3c64697620636c6173733d2264657461696c2d6e61762d6172726f7773223e27202b0a20202020286864722e686569676874203e2031203f20273c627574746f6e20636c6173733d2262746e2062746e2d67686f737422206f6e636c69636b3d2276696577426c6f636b2827202b20286864722e686569676874202d203129202b202729223e266c743b20426c6f636b2027202b20552e666d744e756d286864722e686569676874202d203129202b20273c2f627574746f6e3e27203a20272729202b0a20202020273c627574746f6e20636c6173733d2262746e2062746e2d67686f737422206f6e636c69636b3d2276696577426c6f636b2827202b20286864722e686569676874202b203129202b202729223e426c6f636b2027202b20552e666d744e756d286864722e686569676874202b203129202b2027202667743b3c2f627574746f6e3e3c2f6469763e3c2f6469763e27202b0a20202020273c64697620636c6173733d2273656374696f6e2d63617264223e27202b2075692e73656374696f6e486561646572287b2069636f6e3a20275b425d272c207469746c653a2027426c6f636b2027202b20552e666d744e756d286864722e686569676874292c206d6574613a20552e666d74416765286864722e74696d657374616d7029207d29202b0a20202020273c64697620636c6173733d2273656374696f6e2d636f6e74656e74223e3c64697620636c6173733d2264657461696c2d67726964223e3c64697620636c6173733d2264657461696c2d636f6c756d6e223e3c683420636c6173733d2264657461696c2d7375627469746c65223e426c6f636b20496e666f726d6174696f6e3c2f68343e27202b0a2020202075692e64657461696c526f772827486569676874272c20552e666d744e756d286864722e6865696768742929202b2075692e64657461696c526f772827546f706f686569676874272c20552e666d744e756d286864722e746f706f6865696768742929202b0a2020202075692e64657461696c526f77282754696d657374616d70272c20552e666d744c6f63616c54696d65286864722e74696d657374616d702929202b2075692e64657461696c526f772827416765272c20552e666d74416765286864722e74696d657374616d702929202b0a2020202075692e64657461696c526f77282748617368272c206864722e686173682c207b206d6f6e6f3a20747275652c20636f707961626c653a2074727565207d29202b0a20202020286864722e746970733f2e5b305d203f2075692e64657461696c526f77282750726576696f7573272c20552e7472756e6348617368286864722e746970735b305d2c2031322c2038292c207b206d6f6e6f3a2074727565207d29203a20272729202b0a20202020273c2f6469763e3c64697620636c6173733d2264657461696c2d636f6c756d6e223e3c683420636c6173733d2264657461696c2d7375627469746c65223e4d696e696e6720496e666f726d6174696f6e3c2f68343e27202b0a20202020286d696e657241646472203f2075692e64657461696c526f7728274d696e6572272c206d696e6572416464722c207b206d6f6e6f3a2074727565207d29203a2075692e64657461696c526f7728274d696e6572272c20273c7370616e20636c6173733d22746578742d6d75746564223e4e6f7420617661696c61626c653c2f7370616e3e272929202b0a2020202075692e64657461696c526f772827526577617264272c20552e666d744445524f286864722e72657761726429202b2027204445524f2729202b2075692e64657461696c526f772827446966666963756c7479272c20552e666d744e756d286864722e646966666963756c74792929202b0a2020202075692e64657461696c526f7728274e6f6e6365272c206864722e6e6f6e636529202b2075692e64657461696c526f77282753697a65272c20552e666d744279746573286864722e626c6f636b5f73697a65207c7c206864722e626c6f636b5f7765696768742929202b0a2020202075692e64657461696c526f7728275472616e73616374696f6e73272c207478732e746f537472696e67282929202b20273c2f6469763e3c2f6469763e3c2f6469763e3c2f6469763e27202b0a20202020273c64697620636c6173733d2273656374696f6e2d63617264223e27202b2075692e73656374696f6e486561646572287b2069636f6e3a20275b545d272c207469746c653a20275472616e73616374696f6e73202827202b20747873202b202729272c2062616467653a207b20746578743a2027434f4e4649524d4544272c20636c6173733a202762616467652d6f6b27207d207d29202b0a20202020273c64697620636c6173733d2273656374696f6e2d636f6e74656e74223e27202b2072656e646572426c6f636b547873286229202b20273c2f6469763e3c2f6469763e3c2f6469763e273b0a7d0a0a66756e6374696f6e2072656e646572426c6f636b547873286229207b0a202076617220686472203d20622e626c6f636b5f6865616465722c20747873203d20622e747873207c7c205b5d3b0a20207661722068746d6c203d20273c64697620636c6173733d2274782d6c697374223e3c64697620636c6173733d2274782d6974656d2074782d636f696e62617365223e3c64697620636c6173733d2274782d6974656d2d6c656674223e3c7370616e20636c6173733d2274782d747970652062616467652062616467652d6f6b223e434f494e424153453c2f7370616e3e3c7370616e20636c6173733d2274782d68617368206d6f6e6f223e27202b0a2020202028622e6d696e65725f74783f2e68617368203f20552e7472756e634861736828622e6d696e65725f74782e6861736829203a20274d696e696e67205265776172642729202b20273c2f7370616e3e3c2f6469763e3c64697620636c6173733d2274782d6974656d2d7269676874223e3c7370616e20636c6173733d2274782d616d6f756e7420746578742d6f6b223e2b27202b20552e666d744445524f286864722e72657761726429202b2027204445524f3c2f7370616e3e3c2f6469763e3c2f6469763e273b0a20207478732e666f72456163682866756e6374696f6e28747829207b0a2020202068746d6c202b3d20273c64697620636c6173733d2274782d6974656d22206f6e636c69636b3d22766965775478285c2727202b207478202b20275c2729223e3c64697620636c6173733d2274782d6974656d2d6c656674223e3c7370616e20636c6173733d2274782d747970652062616467652062616467652d70656e64696e67223e54583c2f7370616e3e3c7370616e20636c6173733d2274782d68617368206d6f6e6f223e27202b20552e7472756e63486173682874782c2031362c20313229202b20273c2f7370616e3e3c2f6469763e3c64697620636c6173733d2274782d6974656d2d7269676874223e3c7370616e20636c6173733d2274782d616374696f6e223e56696577202667743b3c2f7370616e3e3c2f6469763e3c2f6469763e273b0a20207d293b0a2020696620287478732e6c656e677468203d3d3d2030292068746d6c202b3d20273c64697620636c6173733d2274782d6974656d2d656d707479223e3c7370616e20636c6173733d22746578742d6d75746564223e4e6f20726567756c6172207472616e73616374696f6e7320696e207468697320626c6f636b3c2f7370616e3e3c2f6469763e273b0a202072657475726e2068746d6c202b20273c2f6469763e273b0a7d0a0a72657475726e207b20696e69743a20696e69742c206c6f6164426c6f636b73506167653a206c6f6164506167652c20676f546f506167653a20676f546f506167652c206c6f6164526563656e74426c6f636b733a206c6f6164526563656e742c2072656e646572426c6f636b44657461696c3a2072656e64657244657461696c2c2067657453746174653a2066756e6374696f6e2829207b2072657475726e20423b207d207d3b0a7d2928293b0a0a2a2f
dURL
dislikes 0
docType 54454c412d4a532d31
docVersion 312e302e30
fileCheckC 30623332383764373635363161373736646636666565356566666664373361373333326462326238663737646566363536643761643030363263313031356333
fileCheckS 32323361643534393762643061306662633662316165363364663663336463626230383761316664346433396166363331653761613265316632616139363061
hash 63313633643665333535316461363539316531363561326535646338373434316664623836633065353736346535633463396633623235653432663162376633
likes 0
owner 6465726f3171797175366b646c6134346d736e306b7935736b7076346661686a326179383079636a707a32376b6763347766376a6b347973306b7171367333366668
subDir 2f
var_header_description
var_header_icon
var_header_name 626c6f636b732e6a73
SCID uint64 variables
key value
built BLID : 2a6117cb3cea6e100af2bfb7895df48aaad0ec88620fe5b1693844e624a39b27
Tx RootHash: ba5393dfa0421af0d4fe37954cddebe7dd6ea8ff9a3d3b49e6b71881166d93d8 built height : 6447427
Timestamp: 1767595369850 Timestamp [UTC]: 2026-01-05 06:42:49 Age [y:d:h:m:s]: 353:7:37.171
Block: 6447433 Fee: 0.11262 Tx size: 12.378 kB
Tx version: 1 No of confirmations: 67408 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.11262 Deposited to SC 0.00000
Sender : dero1qyqu6kdla44msn0ky5skpv4fahj2ay80ycjpz27kgc4wf7jk4ys0kqq6s36fh
address
dero1qykyta6ntpd27nl0yq4xtzaf4ls6p5e9pqu0k2x4x3pqq5xavjsdxqgny8270
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", "0b3287d76561a776df6fee5efffd73a7332db2b8f77def656d7ad0062c1015c3")
37 STORE("fileCheckS", "223ad5497bd0a0fbc6b1ae63df6c3dcbb087a1fd4d39af631e7aa2e1f2aa960a")
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", "0b3287d76561a776df6fee5efffd73a7332db2b8f77def656d7ad0062c1015c3") 37 STORE("fileCheckS", "223ad5497bd0a0fbc6b1ae63df6c3dcbb087a1fd4d39af631e7aa2e1f2aa960a") 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
0100000500c3c289032a6117cb3cea6e100af2bfb7895df48aaad0ec88620fe5b1693844e624a39b2701000000000000000000000000000000000000000000000000000000000000000000006b5545ad2a64956d49584526237f562b44171440d86766ac4028d742d4d507d7c62b902ef111608463e74e35252a9be5ae7cb4f62eff5a12852946733e326c54b1715a87f7e16514ef1a7f4e2ca80660b76a6de3d9adb95bd6b0ade09d2146ab20f688eadc63e7ec88e8f9c8e109b21316eab9d2df5b6b1698b34ec8168e2f57343f56445b9a9a6fb986c1e7f8959afb1d0106fe5710483f27dce97c4efcb0da79fb86b46a2dc45fb65eee75c79ea4e445d7d5f00b01635d6e4e24822a9f8cb8285e0e56d7aa3d52d0c559583b6bd354b1aba961bd48341e0910731631ce13e65532011d6838470a3cbb325b51dc18088a0ddd685e6cbfc3a8ca6c27601aa9e6a8c76100ba5393dfa0421af0d4fe37954cddebe7dd6ea8ff9a3d3b49e6b71881166d93d8d455a26853435f434f444553792abb46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a313020494620696e69742829203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528227661725f6865616465725f6e616d65222c2022626c6f636b732e6a7322290a33312053544f524528227661725f6865616465725f6465736372697074696f6e222c202222290a33322053544f524528227661725f6865616465725f69636f6e222c202222290a33332053544f524528226455524c222c202222290a33342053544f52452822646f6354797065222c202254454c412d4a532d3122290a33352053544f52452822737562446972222c20222f22290a33362053544f5245282266696c65436865636b43222c20223062333238376437363536316137373664663666656535656666666437336137333332646232623866373764656636353664376164303036326331303135633322290a33372053544f5245282266696c65436865636b53222c20223232336164353439376264306130666263366231616536336466366333646362623038376131666434643339616636333165376161326531663261613936306122290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20696e697428292055696e7436340a31302049462045584953545328226f776e65722229203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226f776e6572222c20616464726573732829290a35302053544f52452822646f6356657273696f6e222c2022312e302e3022290a36302053544f5245282268617368222c204845582854584944282929290a37302053544f524528226c696b6573222c2030290a38302053544f524528226469736c696b6573222c2030290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2061646472657373282920537472696e670a31302044494d207320617320537472696e670a3230204c45542073203d205349474e455228290a33302049462049535f414444524553535f56414c4944287329205448454e20474f544f2035300a34302052455455524e2022616e6f6e220a35302052455455524e20414444524553535f535452494e472873290a456e642046756e6374696f6e0a0a46756e6374696f6e205261746528722055696e743634292055696e7436340a31302044494d206164647220617320537472696e670a3135204c45542061646472203d206164647265737328290a31362049462072203c2031303020262620455849535453286164647229203d3d2030202626206164647220213d2022616e6f6e22205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528616464722c2022222b722b225f222b424c4f434b5f4845494748542829290a34302049462072203c203530205448454e20474f544f2037300a35302053544f524528226c696b6573222c204c4f414428226c696b657322292b31290a36302052455455524e20300a37302053544f524528226469736c696b6573222c204c4f414428226469736c696b657322292b31290a3130302052455455524e20300a456e642046756e6374696f6e0a0a2f2a0a2f2f204445524f204578706c6f7265722076322e30202d20426c6f636b73204d6f64756c650a636f6e7374206d6f64756c65203d202866756e6374696f6e2829207b0a2775736520737472696374273b0a7661722044203d2077696e646f772e4465726f4578706c6f7265722c2053203d20442e73746174652c2055203d20442e7574696c732c207569203d20442e75692c2052203d20442e726f757465722c204d203d20442e6d6f64756c65733b0a0a7661722042203d207b20706167653a20302c20706572506167653a2031352c20746f74616c3a20302c206c6f6164696e673a2066616c73652c2063616368653a206e6577204d617028292c206d617843616368653a20313030207d3b0a0a66756e6374696f6e20696e69742829207b0a202077696e646f772e6164644576656e744c697374656e657228276578706c6f7265723a766965774368616e6765272c2068616e646c6556696577293b0a202077696e646f772e6164644576656e744c697374656e657228276578706c6f7265723a636f6e6e6563746564272c2066756e6374696f6e2829207b2069662028532e63757272656e7456696577203d3d3d202764617368626f6172642729206c6f6164526563656e7428293b207d293b0a202077696e646f772e6164644576656e744c697374656e657228276578706c6f7265723a6e6577426c6f636b272c2068616e646c654e6577293b0a7d0a0a66756e6374696f6e2068616e646c6556696577286529207b0a20207661722076203d20652e64657461696c2e766965772c2070203d20652e64657461696c2e706172616d3b0a20206966202876203d3d3d2027626c6f636b7327292072656e6465724c69737428293b0a2020656c7365206966202876203d3d3d2027626c6f636b44657461696c272026262070292072656e64657244657461696c2870293b0a2020656c7365206966202876203d3d3d202764617368626f6172642729206c6f6164526563656e7428293b0a7d0a0a66756e6374696f6e2068616e646c654e6577286529207b0a202069662028532e63757272656e7456696577203d3d3d202764617368626f61726427207c7c2028532e63757272656e7456696577203d3d3d2027626c6f636b732720262620422e70616765203d3d3d20302929206c6f6164526563656e7428293b0a7d0a0a6173796e632066756e6374696f6e2072656e6465724c6973742829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827766965772d626c6f636b7327293b0a20206966202821656c292072657475726e3b0a2020656c2e696e6e657248544d4c203d20273c64697620636c6173733d2273656374696f6e2d63617264223e27202b2075692e73656374696f6e486561646572287b2069636f6e3a20275b425d272c207469746c653a2027416c6c20426c6f636b73272c2062616467653a207b20746578743a20274c495645272c20636c6173733a202762616467652d6c69766527207d207d29202b0a20202020273c64697620636c6173733d2273656374696f6e2d636f6e74656e74223e3c64697620636c6173733d22646174612d7461626c65223e3c64697620636c6173733d227461626c652d686561646572207461626c652d6865616465722d626c6f636b73223e3c7370616e3e4865696768743c2f7370616e3e3c7370616e3e486173683c2f7370616e3e3c7370616e3e4167653c2f7370616e3e3c7370616e3e5458733c2f7370616e3e3c7370616e3e5265776172643c2f7370616e3e3c2f6469763e27202b0a20202020273c6469762069643d22626c6f636b732d7461626c652d626f6479223e3c64697620636c6173733d226c6f6164696e672d7374617465223e3c64697620636c6173733d226c6f6164696e672d7370696e6e6572223e3c2f6469763e3c7370616e3e4c6f6164696e6720626c6f636b732e2e2e3c2f7370616e3e3c2f6469763e3c2f6469763e3c2f6469763e3c6469762069643d22626c6f636b732d706167696e6174696f6e223e3c2f6469763e3c2f6469763e3c2f6469763e273b0a20206177616974206c6f6164506167652830293b0a7d0a0a6173796e632066756e6374696f6e206c6f616450616765287061676529207b0a202069662028422e6c6f6164696e67292072657475726e3b0a2020422e6c6f6164696e67203d20747275653b0a202076617220626f6479203d20646f63756d656e742e676574456c656d656e74427949642827626c6f636b732d7461626c652d626f647927293b0a20206966202821626f6479292072657475726e3b0a2020747279207b0a2020202076617220636f6e6e203d204d2e6765742827636f6e6e656374697669747927293b0a202020206966202821636f6e6e29207468726f77206e6577204572726f7228274e6f20636f6e6e656374697669747927293b0a2020202076617220696e666f203d20617761697420636f6e6e2e6765744e6574776f726b496e666f28293b0a20202020422e746f74616c203d20696e666f2e746f706f6865696768743b0a20202020422e70616765203d20706167653b0a20202020766172207374617274203d20696e666f2e746f706f686569676874202d202870616765202a20422e70657250616765293b0a2020202076617220626c6f636b73203d20617761697420666574636852616e67652873746172742c20422e706572506167652c20636f6e6e293b0a20202020626f64792e696e6e657248544d4c203d2072656e646572526f777328626c6f636b73293b0a2020202072656e646572506167696e6174696f6e28293b0a20207d20636174636820286529207b0a20202020626f64792e696e6e657248544d4c203d20273c64697620636c6173733d22656d7074792d7374617465223e3c64697620636c6173733d22656d7074792d69636f6e223e213c2f6469763e3c703e4661696c656420746f206c6f616420626c6f636b733c2f703e3c2f6469763e273b0a20207d2066696e616c6c79207b20422e6c6f6164696e67203d2066616c73653b207d0a7d0a0a6173796e632066756e6374696f6e20666574636852616e67652873746172742c20636f756e742c20636f6e6e29207b0a202076617220626c6f636b73203d205b5d2c2070726f6d69736573203d205b5d3b0a2020666f7220287661722069203d20303b2069203c20636f756e74202626207374617274202d2069203e20303b20692b2b29207b0a202020207661722068203d207374617274202d20693b0a2020202069662028422e63616368652e6861732868292920626c6f636b735b695d203d20422e63616368652e6765742868293b0a20202020656c7365207b0a2020202020202866756e6374696f6e286964782c2068656967687429207b0a202020202020202070726f6d697365732e7075736828636f6e6e2e676574426c6f636b28686569676874292e7468656e2866756e6374696f6e286229207b206361636865426c6f636b286865696768742c2062293b20626c6f636b735b6964785d203d20623b207d292e63617463682866756e6374696f6e2829207b20626c6f636b735b6964785d203d206e756c6c3b207d29293b0a2020202020207d2928692c2068293b0a202020207d0a20207d0a202061776169742050726f6d6973652e616c6c2870726f6d69736573293b0a202072657475726e20626c6f636b732e66696c7465722866756e6374696f6e286229207b2072657475726e206220213d3d206e756c6c3b207d293b0a7d0a0a66756e6374696f6e206361636865426c6f636b28682c206229207b0a202069662028422e63616368652e73697a65203e3d20422e6d617843616368652920422e63616368652e64656c65746528422e63616368652e6b65797328292e6e65787428292e76616c7565293b0a2020422e63616368652e73657428682c2062293b0a7d0a0a66756e6374696f6e2072656e646572526f777328626c6f636b7329207b0a20206966202821626c6f636b732e6c656e677468292072657475726e20273c64697620636c6173733d22656d7074792d7374617465223e3c703e4e6f20626c6f636b7320666f756e643c2f703e3c2f6469763e273b0a202072657475726e20626c6f636b732e6d61702866756e6374696f6e286229207b0a2020202076617220686472203d20622e626c6f636b5f6865616465722c20747873203d2028622e7478733f2e6c656e677468207c7c203029202b20313b0a2020202072657475726e20273c64697620636c6173733d227461626c652d726f77207461626c652d726f772d626c6f636b7322206f6e636c69636b3d2276696577426c6f636b2827202b206864722e686569676874202b202729223e3c7370616e20636c6173733d22636f6c2d686569676874223e27202b20552e666d744e756d286864722e68656967687429202b20273c2f7370616e3e3c7370616e20636c6173733d22636f6c2d68617368206d6f6e6f223e27202b206864722e68617368202b20273c2f7370616e3e3c7370616e20636c6173733d22636f6c2d616765223e27202b20552e666d74416765286864722e74696d657374616d7029202b20273c2f7370616e3e3c7370616e20636c6173733d22636f6c2d747873223e27202b20747873202b20273c2f7370616e3e3c7370616e20636c6173733d22636f6c2d726577617264223e27202b20552e666d744445524f286864722e7265776172642c203229202b20273c2f7370616e3e3c2f6469763e273b0a20207d292e6a6f696e282727293b0a7d0a0a66756e6374696f6e2072656e646572506167696e6174696f6e2829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827626c6f636b732d706167696e6174696f6e27293b0a20206966202821656c292072657475726e3b0a202076617220746f74616c203d204d6174682e6365696c28422e746f74616c202f20422e70657250616765293b0a2020656c2e696e6e657248544d4c203d20273c64697620636c6173733d22706167696e6174696f6e223e3c627574746f6e20636c6173733d22706167652d62746e222027202b2028422e70616765203d3d3d2030203f202764697361626c656427203a20272729202b2027206f6e636c69636b3d224465726f4578706c6f7265722e6d6f64756c65732e676574285c27626c6f636b735c27292e676f546f506167652827202b2028422e70616765202d203129202b202729223e266c743b20507265763c2f627574746f6e3e3c7370616e20636c6173733d22706167652d696e666f223e506167652027202b2028422e70616765202b203129202b2027206f662027202b20552e666d744e756d28746f74616c29202b20273c2f7370616e3e3c627574746f6e20636c6173733d22706167652d62746e222027202b2028422e70616765203e3d20746f74616c202d2031203f202764697361626c656427203a20272729202b2027206f6e636c69636b3d224465726f4578706c6f7265722e6d6f64756c65732e676574285c27626c6f636b735c27292e676f546f506167652827202b2028422e70616765202b203129202b202729223e4e657874202667743b3c2f627574746f6e3e3c2f6469763e273b0a7d0a0a66756e6374696f6e20676f546f50616765287029207b206966202870203e3d203029206c6f6164506167652870293b207d0a0a6173796e632066756e6374696f6e206c6f6164526563656e742829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827626c6f636b732d6c69737427293b0a20206966202821656c292072657475726e3b0a2020747279207b0a2020202076617220636f6e6e203d204d2e6765742827636f6e6e656374697669747927293b0a202020206966202821636f6e6e29207468726f77206e6577204572726f7228274e6f20636f6e6e656374697669747927293b0a2020202076617220696e666f203d20617761697420636f6e6e2e6765744e6574776f726b496e666f28293b0a20202020532e6e6574776f726b496e666f203d20696e666f3b0a20202020757064617465537461747328696e666f293b0a2020202076617220626c6f636b73203d20617761697420666574636852616e676528696e666f2e746f706f6865696768742c2031302c20636f6e6e293b0a20202020656c2e696e6e657248544d4c203d2072656e646572526f777328626c6f636b73293b0a2020202076617220757064203d20646f63756d656e742e676574456c656d656e744279496428276c6173742d75706461746527293b0a202020206966202875706429207570642e74657874436f6e74656e74203d206e6577204461746528292e746f4c6f63616c6554696d65537472696e6728293b0a20207d20636174636820286529207b20656c2e696e6e657248544d4c203d20273c64697620636c6173733d22656d7074792d7374617465223e3c703e4661696c656420746f206c6f616420726563656e7420626c6f636b733c2f703e3c2f6469763e273b207d0a7d0a0a66756e6374696f6e20757064617465537461747328696e666f29207b0a20207661722075203d207b2027737461742d686569676874273a20552e666d744e756d28696e666f2e746f706f686569676874292c2027737461742d6861736872617465273a20552e666d74486173687261746528696e666f2e6861736872617465292c2027737461742d646966666963756c7479273a20552e666d74436f6d7061637428696e666f2e646966666963756c7479292c2027737461742d737570706c79273a20552e666d744e756d28696e666f2e746f74616c537570706c7929202b2027204445524f27207d3b0a2020666f72202876617220696420696e207529207b2076617220656c203d20646f63756d656e742e676574456c656d656e7442794964286964293b2069662028656c2920656c2e74657874436f6e74656e74203d20755b69645d3b207d0a7d0a0a6173796e632066756e6374696f6e2072656e64657244657461696c286829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827766965772d626c6f636b44657461696c27293b0a20206966202821656c29207b20766172206d61696e203d20646f63756d656e742e676574456c656d656e744279496428276d61696e2d636f6e74656e7427293b20656c203d20646f63756d656e742e637265617465456c656d656e74282764697627293b20656c2e6964203d2027766965772d626c6f636b44657461696c273b206d61696e2e617070656e644368696c6428656c293b207d0a2020656c2e636c6173734c6973742e72656d6f7665282768696464656e27293b0a202075692e73686f774c6f6164696e6728656c2c20274c6f6164696e6720626c6f636b2e2e2e27293b0a2020747279207b0a2020202076617220636f6e6e203d204d2e6765742827636f6e6e656374697669747927292c20686569676874203d207061727365496e742868292c20626c6f636b3b0a2020202069662028636f6e6e2e686173456e68616e636564466561747572657328292920626c6f636b203d20617761697420636f6e6e2e676574426c6f636b44657461696c7328686569676874293b0a20202020656c736520626c6f636b203d20617761697420636f6e6e2e676574426c6f636b28686569676874293b0a202020206966202821626c6f636b29207468726f77206e6577204572726f722827426c6f636b206e6f7420666f756e6427293b0a20202020656c2e696e6e657248544d4c203d2072656e64657244657461696c48544d4c28626c6f636b293b0a20207d20636174636820286529207b2075692e73686f774572726f7228656c2c2027426c6f636b204e6f7420466f756e64272c20652e6d657373616765293b207d0a7d0a0a66756e6374696f6e20657874726163744d696e657241646472657373286229207b0a20202f2f20547279206d756c7469706c6520706f737369626c65206c6f636174696f6e7320666f72206d696e657220616464726573730a202069662028622e6d696e65725f61646472657373292072657475726e20622e6d696e65725f616464726573733b0a202069662028622e626c6f636b5f6865616465723f2e6d696e65725f61646472657373292072657475726e20622e626c6f636b5f6865616465722e6d696e65725f616464726573733b0a202069662028622e626c6f636b5f6865616465723f2e6d696e6572732026262041727261792e6973417272617928622e626c6f636b5f6865616465722e6d696e6572732920262620622e626c6f636b5f6865616465722e6d696e6572732e6c656e677468203e203029207b0a2020202072657475726e20622e626c6f636b5f6865616465722e6d696e6572735b305d3b0a20207d0a202069662028622e6d696e6572732026262041727261792e6973417272617928622e6d696e6572732920262620622e6d696e6572732e6c656e677468203e203029207b0a2020202072657475726e20622e6d696e6572735b305d3b0a20207d0a20202f2f2054727920746f20657874726163742066726f6d206d696e65725f747820696620617661696c61626c652028666f722066757475726520656e68616e63656d656e74290a202069662028622e6d696e65725f74783f2e64657374696e6174696f6e732026262041727261792e6973417272617928622e6d696e65725f74782e64657374696e6174696f6e732920262620622e6d696e65725f74782e64657374696e6174696f6e732e6c656e677468203e203029207b0a202020207661722064657374203d20622e6d696e65725f74782e64657374696e6174696f6e735b305d3b0a2020202069662028646573742e61646472657373292072657475726e20646573742e616464726573733b0a20207d0a202072657475726e206e756c6c3b0a7d0a0a66756e6374696f6e2072656e64657244657461696c48544d4c286229207b0a202076617220686472203d20622e626c6f636b5f6865616465722c20747873203d2028622e7478733f2e6c656e677468207c7c203029202b20313b0a2020766172206d696e657241646472203d20657874726163744d696e6572416464726573732862293b0a202072657475726e20273c64697620636c6173733d2264657461696c2d76696577223e3c64697620636c6173733d2264657461696c2d6e6176223e3c627574746f6e20636c6173733d2262746e2062746e2d67686f737422206f6e636c69636b3d22676f4261636b2829223e266c743b204261636b3c2f627574746f6e3e3c64697620636c6173733d2264657461696c2d6e61762d6172726f7773223e27202b0a20202020286864722e686569676874203e2031203f20273c627574746f6e20636c6173733d2262746e2062746e2d67686f737422206f6e636c69636b3d2276696577426c6f636b2827202b20286864722e686569676874202d203129202b202729223e266c743b20426c6f636b2027202b20552e666d744e756d286864722e686569676874202d203129202b20273c2f627574746f6e3e27203a20272729202b0a20202020273c627574746f6e20636c6173733d2262746e2062746e2d67686f737422206f6e636c69636b3d2276696577426c6f636b2827202b20286864722e686569676874202b203129202b202729223e426c6f636b2027202b20552e666d744e756d286864722e686569676874202b203129202b2027202667743b3c2f627574746f6e3e3c2f6469763e3c2f6469763e27202b0a20202020273c64697620636c6173733d2273656374696f6e2d63617264223e27202b2075692e73656374696f6e486561646572287b2069636f6e3a20275b425d272c207469746c653a2027426c6f636b2027202b20552e666d744e756d286864722e686569676874292c206d6574613a20552e666d74416765286864722e74696d657374616d7029207d29202b0a20202020273c64697620636c6173733d2273656374696f6e2d636f6e74656e74223e3c64697620636c6173733d2264657461696c2d67726964223e3c64697620636c6173733d2264657461696c2d636f6c756d6e223e3c683420636c6173733d2264657461696c2d7375627469746c65223e426c6f636b20496e666f726d6174696f6e3c2f68343e27202b0a2020202075692e64657461696c526f772827486569676874272c20552e666d744e756d286864722e6865696768742929202b2075692e64657461696c526f772827546f706f686569676874272c20552e666d744e756d286864722e746f706f6865696768742929202b0a2020202075692e64657461696c526f77282754696d657374616d70272c20552e666d744c6f63616c54696d65286864722e74696d657374616d702929202b2075692e64657461696c526f772827416765272c20552e666d74416765286864722e74696d657374616d702929202b0a2020202075692e64657461696c526f77282748617368272c206864722e686173682c207b206d6f6e6f3a20747275652c20636f707961626c653a2074727565207d29202b0a20202020286864722e746970733f2e5b305d203f2075692e64657461696c526f77282750726576696f7573272c20552e7472756e6348617368286864722e746970735b305d2c2031322c2038292c207b206d6f6e6f3a2074727565207d29203a20272729202b0a20202020273c2f6469763e3c64697620636c6173733d2264657461696c2d636f6c756d6e223e3c683420636c6173733d2264657461696c2d7375627469746c65223e4d696e696e6720496e666f726d6174696f6e3c2f68343e27202b0a20202020286d696e657241646472203f2075692e64657461696c526f7728274d696e6572272c206d696e6572416464722c207b206d6f6e6f3a2074727565207d29203a2075692e64657461696c526f7728274d696e6572272c20273c7370616e20636c6173733d22746578742d6d75746564223e4e6f7420617661696c61626c653c2f7370616e3e272929202b0a2020202075692e64657461696c526f772827526577617264272c20552e666d744445524f286864722e72657761726429202b2027204445524f2729202b2075692e64657461696c526f772827446966666963756c7479272c20552e666d744e756d286864722e646966666963756c74792929202b0a2020202075692e64657461696c526f7728274e6f6e6365272c206864722e6e6f6e636529202b2075692e64657461696c526f77282753697a65272c20552e666d744279746573286864722e626c6f636b5f73697a65207c7c206864722e626c6f636b5f7765696768742929202b0a2020202075692e64657461696c526f7728275472616e73616374696f6e73272c207478732e746f537472696e67282929202b20273c2f6469763e3c2f6469763e3c2f6469763e3c2f6469763e27202b0a20202020273c64697620636c6173733d2273656374696f6e2d63617264223e27202b2075692e73656374696f6e486561646572287b2069636f6e3a20275b545d272c207469746c653a20275472616e73616374696f6e73202827202b20747873202b202729272c2062616467653a207b20746578743a2027434f4e4649524d4544272c20636c6173733a202762616467652d6f6b27207d207d29202b0a20202020273c64697620636c6173733d2273656374696f6e2d636f6e74656e74223e27202b2072656e646572426c6f636b547873286229202b20273c2f6469763e3c2f6469763e3c2f6469763e273b0a7d0a0a66756e6374696f6e2072656e646572426c6f636b547873286229207b0a202076617220686472203d20622e626c6f636b5f6865616465722c20747873203d20622e747873207c7c205b5d3b0a20207661722068746d6c203d20273c64697620636c6173733d2274782d6c697374223e3c64697620636c6173733d2274782d6974656d2074782d636f696e62617365223e3c64697620636c6173733d2274782d6974656d2d6c656674223e3c7370616e20636c6173733d2274782d747970652062616467652062616467652d6f6b223e434f494e424153453c2f7370616e3e3c7370616e20636c6173733d2274782d68617368206d6f6e6f223e27202b0a2020202028622e6d696e65725f74783f2e68617368203f20552e7472756e634861736828622e6d696e65725f74782e6861736829203a20274d696e696e67205265776172642729202b20273c2f7370616e3e3c2f6469763e3c64697620636c6173733d2274782d6974656d2d7269676874223e3c7370616e20636c6173733d2274782d616d6f756e7420746578742d6f6b223e2b27202b20552e666d744445524f286864722e72657761726429202b2027204445524f3c2f7370616e3e3c2f6469763e3c2f6469763e273b0a20207478732e666f72456163682866756e6374696f6e28747829207b0a2020202068746d6c202b3d20273c64697620636c6173733d2274782d6974656d22206f6e636c69636b3d22766965775478285c2727202b207478202b20275c2729223e3c64697620636c6173733d2274782d6974656d2d6c656674223e3c7370616e20636c6173733d2274782d747970652062616467652062616467652d70656e64696e67223e54583c2f7370616e3e3c7370616e20636c6173733d2274782d68617368206d6f6e6f223e27202b20552e7472756e63486173682874782c2031362c20313229202b20273c2f7370616e3e3c2f6469763e3c64697620636c6173733d2274782d6974656d2d7269676874223e3c7370616e20636c6173733d2274782d616374696f6e223e56696577202667743b3c2f7370616e3e3c2f6469763e3c2f6469763e273b0a20207d293b0a2020696620287478732e6c656e677468203d3d3d2030292068746d6c202b3d20273c64697620636c6173733d2274782d6974656d2d656d707479223e3c7370616e20636c6173733d22746578742d6d75746564223e4e6f20726567756c6172207472616e73616374696f6e7320696e207468697320626c6f636b3c2f7370616e3e3c2f6469763e273b0a202072657475726e2068746d6c202b20273c2f6469763e273b0a7d0a0a72657475726e207b20696e69743a20696e69742c206c6f6164426c6f636b73506167653a206c6f6164506167652c20676f546f506167653a20676f546f506167652c206c6f6164526563656e74426c6f636b733a206c6f6164526563656e742c2072656e646572426c6f636b44657461696c3a2072656e64657244657461696c2c2067657453746174653a2066756e6374696f6e2829207b2072657475726e20423b207d207d3b0a7d2928293b0a0a2a2f6a53435f414354494f4e550128a9660d31e3083d7e67b09dba8e9dabf37f7c078b92aeff61d88e4f9ad15a3201034849a97ac092b9ab9a22a8e67fb52792dce53d05d22610884c0eb6a2a391760129954b740bb9b28c61732aff4850438789700622aca3b01fd4b5db58272296e5002d2239917c79e1cc62036ad1126f3e1c15a1354aab0ff5e22290e44de775d2a3002a20f3a04f248f56b0d8905436800a55bd829f293a89d57cb52cec0e9aef1ab40024a355eefc45bd26189f29067211d73330476c293c30cac26ef464b2675f44ca0028dcb5f16658a91636362390c7511386dfdd96831c933ef06acb028359f67f040123e9c77e32380346f934f89e3f26bb4b9fe7970964e852111b8e5924f421a3ce01085c816a8464f5387358ef6db5905f77f73c69613788a85d801d38036b6bbc36000ece917eb6e8fff121b98fd2d90d98fe206e542c890b3f7ec178fd968b4b843a00216cd6e2848057cf1cc633a443a53a7e7352c544c19734ee90a46efdc58c2e860019bbe14fb6eb5653c5349947c5096d700e254ddab1ae70f50f643f56fde8a228001ee40fb5d675684eff7546bef11c34005b77349c351ac268d918beee9e1f7a4b0020f4001a5f9fa9f1b4e79c79b6e8cf379c62df2e424083ce2935f2eb11811bee00000000000000000000000000000000000000000000000000000000000000000117420dc834409daa3f3c93de7b91c093dd53deda3308783c2e5ad9562263211f8099f89eacfdf74961d0c30c6a6d7872d74344a0a7d0bb67fb40d78214208e001a3b9a3238758accd138281c71c94f581840c7471a3c454469fd4aacbb413c40010d3157a5290328423551382c12dc21862a9bd94fe78d356b014b3ad026ea631f20f10365c2dceaa7605d32d789002118fd0b585039f76923bbff358fa93487ef12034e1d3454e9b18e898e3144b49852c52336efdc6ae9c5cf1e5613521fe2d21c808614ef8761299f14cd854a771410bf8a969a681cf6c839e5c5c5d3f57a7002ed2f2bbc43f7336df6a1407490a4635f73490e7ff247d511a2e53467dfc5e22fb4c21f41e6bbebc04848eeb6e27ef8f7ff77227c5604e0ca05e887ea53b5e52e2e4f3257268ff225bff2b3ce67c5689881b0af3b725d82ba7900e34095b8032798ea230ff56eeecd116877b58d7a1d1926face4823834d65d3536d63cdffc013d064297af82011e42fcb37ab4197c2551b41991acd16a6802f897d02c16b9703f65bf4637f88232879a541d39f87a2a7138af04d5a599855b9c862954e632c002e0718484232d7be4d12f8201298339727d0af6e2657272fd18eb9877006a91f0124a51209eb9211151b32711a6e282e2e31929c0e47d4a23d06f1131cf15630f0012c671b31aa735830ebd58dbd847fb75c0a9640f535f9401803c644ecea7c0bc3000059c5205b93de0449bcbdfd7aa61d6836c1c387982214fdc96868e4788f18660120adfbcf6c312854204be15a9de83d8225bb2d925942834fdc980f173e1d1b820100531e6ff58aa27c0db13334804a8b0eb572b0b9cb05b0c8b111b354b98282280119ed658ab0ed5c12cc1cfd7f5addd0db6154928d69499e589da924af0c58b0a40008f40835d509f0e19a5c5e620a09ec85292dbac52f193766197bee0548ad7b190009e20b55b8cf1d31478e4e00e326a43bb9a096e8a5e6fd6c72d5327fcfe8ab3200298147c7fb2775df3e314d534c6f402f1c857a1118268047778472da44dd75820009e02ae5aa2cb07301b1bb0f63ad4db59c20d62d089c3ba741f0ff5bf43acdf50122daa648312137b4dc5df0a3d1364709ffcbcaa2e87abdd6e7d2dadb2e5908b40014624093b23b73594630b8e094669880bc3497af578593eea1778b9180100a6f01
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project