logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: d5243e85d09ec78697dd1e7e80823ea0956623535a57479171c686ba92b273f5 Type SC

Block: 9bcbd310a78b4706cd9600eb34859d29504335bf92b358d4dfbc1da00e9620a4 (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 0
SCID string variables
key value
C 46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a313020494620696e69742829203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528227661725f6865616465725f6e616d65222c2022626c6f636b732e6a7322290a33312053544f524528227661725f6865616465725f6465736372697074696f6e222c202222290a33322053544f524528227661725f6865616465725f69636f6e222c202222290a33332053544f524528226455524c222c202222290a33342053544f52452822646f6354797065222c202254454c412d4a532d3122290a33352053544f52452822737562446972222c20222f22290a33362053544f5245282266696c65436865636b43222c20223330346230653461383065306133346333383661366337613039306232336534353935346364663139663331303731333830396130383037306535376365656322290a33372053544f5245282266696c65436865636b53222c20223132366361343536643765386339346561623031323962326434633465623631303831376638346635323463636166343430353930646631363337326165633122290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20696e697428292055696e7436340a31302049462045584953545328226f776e65722229203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226f776e6572222c20616464726573732829290a35302053544f52452822646f6356657273696f6e222c2022312e302e3022290a36302053544f5245282268617368222c204845582854584944282929290a37302053544f524528226c696b6573222c2030290a38302053544f524528226469736c696b6573222c2030290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2061646472657373282920537472696e670a31302044494d207320617320537472696e670a3230204c45542073203d205349474e455228290a33302049462049535f414444524553535f56414c4944287329205448454e20474f544f2035300a34302052455455524e2022616e6f6e220a35302052455455524e20414444524553535f535452494e472873290a456e642046756e6374696f6e0a0a46756e6374696f6e205261746528722055696e743634292055696e7436340a31302044494d206164647220617320537472696e670a3135204c45542061646472203d206164647265737328290a31362049462072203c2031303020262620455849535453286164647229203d3d2030202626206164647220213d2022616e6f6e22205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528616464722c2022222b722b225f222b424c4f434b5f4845494748542829290a34302049462072203c203530205448454e20474f544f2037300a35302053544f524528226c696b6573222c204c4f414428226c696b657322292b31290a36302052455455524e20300a37302053544f524528226469736c696b6573222c204c4f414428226469736c696b657322292b31290a3130302052455455524e20300a456e642046756e6374696f6e0a0a2f2a0a2f2f204445524f204578706c6f7265722076322e30202d20426c6f636b73204d6f64756c650a636f6e7374206d6f64756c65203d202866756e6374696f6e2829207b0a2775736520737472696374273b0a7661722044203d2077696e646f772e4465726f4578706c6f7265722c2053203d20442e73746174652c2055203d20442e7574696c732c207569203d20442e75692c2052203d20442e726f757465722c204d203d20442e6d6f64756c65733b0a0a7661722042203d207b20706167653a20302c20706572506167653a2031352c20746f74616c3a20302c206c6f6164696e673a2066616c73652c2063616368653a206e6577204d617028292c206d617843616368653a20313030207d3b0a0a66756e6374696f6e20696e69742829207b0a202077696e646f772e6164644576656e744c697374656e657228276578706c6f7265723a766965774368616e6765272c2068616e646c6556696577293b0a202077696e646f772e6164644576656e744c697374656e657228276578706c6f7265723a636f6e6e6563746564272c2066756e6374696f6e2829207b2069662028532e63757272656e7456696577203d3d3d202764617368626f6172642729206c6f6164526563656e7428293b207d293b0a202077696e646f772e6164644576656e744c697374656e657228276578706c6f7265723a6e6577426c6f636b272c2068616e646c654e6577293b0a7d0a0a66756e6374696f6e2068616e646c6556696577286529207b0a20207661722076203d20652e64657461696c2e766965772c2070203d20652e64657461696c2e706172616d3b0a20206966202876203d3d3d2027626c6f636b7327292072656e6465724c69737428293b0a2020656c7365206966202876203d3d3d2027626c6f636b44657461696c272026262070292072656e64657244657461696c2870293b0a2020656c7365206966202876203d3d3d202764617368626f6172642729206c6f6164526563656e7428293b0a7d0a0a66756e6374696f6e2068616e646c654e6577286529207b0a202069662028532e63757272656e7456696577203d3d3d202764617368626f61726427207c7c2028532e63757272656e7456696577203d3d3d2027626c6f636b732720262620422e70616765203d3d3d20302929206c6f6164526563656e7428293b0a7d0a0a6173796e632066756e6374696f6e2072656e6465724c6973742829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827766965772d626c6f636b7327293b0a20206966202821656c292072657475726e3b0a2020656c2e696e6e657248544d4c203d20273c64697620636c6173733d2273656374696f6e2d63617264223e27202b2075692e73656374696f6e486561646572287b2069636f6e3a20275b425d272c207469746c653a2027416c6c20426c6f636b73272c2062616467653a207b20746578743a20274c495645272c20636c6173733a202762616467652d6c69766527207d207d29202b0a20202020273c64697620636c6173733d2273656374696f6e2d636f6e74656e74223e3c64697620636c6173733d22646174612d7461626c65223e3c64697620636c6173733d227461626c652d686561646572207461626c652d6865616465722d626c6f636b73223e3c7370616e3e4865696768743c2f7370616e3e3c7370616e3e486173683c2f7370616e3e3c7370616e3e4167653c2f7370616e3e3c7370616e3e5458733c2f7370616e3e3c7370616e3e5265776172643c2f7370616e3e3c2f6469763e27202b0a20202020273c6469762069643d22626c6f636b732d7461626c652d626f6479223e3c64697620636c6173733d226c6f6164696e672d7374617465223e3c64697620636c6173733d226c6f6164696e672d7370696e6e6572223e3c2f6469763e3c7370616e3e4c6f6164696e6720626c6f636b732e2e2e3c2f7370616e3e3c2f6469763e3c2f6469763e3c2f6469763e3c6469762069643d22626c6f636b732d706167696e6174696f6e223e3c2f6469763e3c2f6469763e3c2f6469763e273b0a20206177616974206c6f6164506167652830293b0a7d0a0a6173796e632066756e6374696f6e206c6f616450616765287061676529207b0a202069662028422e6c6f6164696e67292072657475726e3b0a2020422e6c6f6164696e67203d20747275653b0a202076617220626f6479203d20646f63756d656e742e676574456c656d656e74427949642827626c6f636b732d7461626c652d626f647927293b0a20206966202821626f6479292072657475726e3b0a2020747279207b0a2020202076617220636f6e6e203d204d2e6765742827636f6e6e656374697669747927293b0a202020206966202821636f6e6e29207468726f77206e6577204572726f7228274e6f20636f6e6e656374697669747927293b0a2020202076617220696e666f203d20617761697420636f6e6e2e6765744e6574776f726b496e666f28293b0a20202020422e746f74616c203d20696e666f2e746f706f6865696768743b0a20202020422e70616765203d20706167653b0a20202020766172207374617274203d20696e666f2e746f706f686569676874202d202870616765202a20422e70657250616765293b0a2020202076617220626c6f636b73203d20617761697420666574636852616e67652873746172742c20422e706572506167652c20636f6e6e293b0a20202020626f64792e696e6e657248544d4c203d2072656e646572526f777328626c6f636b73293b0a2020202072656e646572506167696e6174696f6e28293b0a20207d20636174636820286529207b0a20202020626f64792e696e6e657248544d4c203d20273c64697620636c6173733d22656d7074792d7374617465223e3c64697620636c6173733d22656d7074792d69636f6e223e213c2f6469763e3c703e4661696c656420746f206c6f616420626c6f636b733c2f703e3c2f6469763e273b0a20207d2066696e616c6c79207b20422e6c6f6164696e67203d2066616c73653b207d0a7d0a0a6173796e632066756e6374696f6e20666574636852616e67652873746172742c20636f756e742c20636f6e6e29207b0a202076617220626c6f636b73203d205b5d2c2070726f6d69736573203d205b5d3b0a2020666f7220287661722069203d20303b2069203c20636f756e74202626207374617274202d2069203e20303b20692b2b29207b0a202020207661722068203d207374617274202d20693b0a2020202069662028422e63616368652e6861732868292920626c6f636b735b695d203d20422e63616368652e6765742868293b0a20202020656c7365207b0a2020202020202866756e6374696f6e286964782c2068656967687429207b0a202020202020202070726f6d697365732e7075736828636f6e6e2e676574426c6f636b28686569676874292e7468656e2866756e6374696f6e286229207b206361636865426c6f636b286865696768742c2062293b20626c6f636b735b6964785d203d20623b207d292e63617463682866756e6374696f6e2829207b20626c6f636b735b6964785d203d206e756c6c3b207d29293b0a2020202020207d2928692c2068293b0a202020207d0a20207d0a202061776169742050726f6d6973652e616c6c2870726f6d69736573293b0a202072657475726e20626c6f636b732e66696c7465722866756e6374696f6e286229207b2072657475726e206220213d3d206e756c6c3b207d293b0a7d0a0a66756e6374696f6e206361636865426c6f636b28682c206229207b0a202069662028422e63616368652e73697a65203e3d20422e6d617843616368652920422e63616368652e64656c65746528422e63616368652e6b65797328292e6e65787428292e76616c7565293b0a2020422e63616368652e73657428682c2062293b0a7d0a0a66756e6374696f6e2072656e646572526f777328626c6f636b7329207b0a20206966202821626c6f636b732e6c656e677468292072657475726e20273c64697620636c6173733d22656d7074792d7374617465223e3c703e4e6f20626c6f636b7320666f756e643c2f703e3c2f6469763e273b0a202072657475726e20626c6f636b732e6d61702866756e6374696f6e286229207b0a2020202076617220686472203d20622e626c6f636b5f6865616465722c20747873203d2028622e7478733f2e6c656e677468207c7c203029202b20313b0a2020202072657475726e20273c64697620636c6173733d227461626c652d726f77207461626c652d726f772d626c6f636b7322206f6e636c69636b3d2276696577426c6f636b2827202b206864722e686569676874202b202729223e3c7370616e20636c6173733d22636f6c2d686569676874223e27202b20552e666d744e756d286864722e68656967687429202b20273c2f7370616e3e3c7370616e20636c6173733d22636f6c2d68617368206d6f6e6f223e27202b206864722e68617368202b20273c2f7370616e3e3c7370616e20636c6173733d22636f6c2d616765223e27202b20552e666d74416765286864722e74696d657374616d7029202b20273c2f7370616e3e3c7370616e20636c6173733d22636f6c2d747873223e27202b20747873202b20273c2f7370616e3e3c7370616e20636c6173733d22636f6c2d726577617264223e27202b20552e666d744445524f286864722e7265776172642c203229202b20273c2f7370616e3e3c2f6469763e273b0a20207d292e6a6f696e282727293b0a7d0a0a66756e6374696f6e2072656e646572506167696e6174696f6e2829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827626c6f636b732d706167696e6174696f6e27293b0a20206966202821656c292072657475726e3b0a202076617220746f74616c203d204d6174682e6365696c28422e746f74616c202f20422e70657250616765293b0a2020656c2e696e6e657248544d4c203d20273c64697620636c6173733d22706167696e6174696f6e223e3c627574746f6e20636c6173733d22706167652d62746e222027202b2028422e70616765203d3d3d2030203f202764697361626c656427203a20272729202b2027206f6e636c69636b3d224465726f4578706c6f7265722e6d6f64756c65732e676574285c27626c6f636b735c27292e676f546f506167652827202b2028422e70616765202d203129202b202729223e266c743b20507265763c2f627574746f6e3e3c7370616e20636c6173733d22706167652d696e666f223e506167652027202b2028422e70616765202b203129202b2027206f662027202b20552e666d744e756d28746f74616c29202b20273c2f7370616e3e3c627574746f6e20636c6173733d22706167652d62746e222027202b2028422e70616765203e3d20746f74616c202d2031203f202764697361626c656427203a20272729202b2027206f6e636c69636b3d224465726f4578706c6f7265722e6d6f64756c65732e676574285c27626c6f636b735c27292e676f546f506167652827202b2028422e70616765202b203129202b202729223e4e657874202667743b3c2f627574746f6e3e3c2f6469763e273b0a7d0a0a66756e6374696f6e20676f546f50616765287029207b206966202870203e3d203029206c6f6164506167652870293b207d0a0a6173796e632066756e6374696f6e206c6f6164526563656e742829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827626c6f636b732d6c69737427293b0a20206966202821656c292072657475726e3b0a2020747279207b0a2020202076617220636f6e6e203d204d2e6765742827636f6e6e656374697669747927293b0a202020206966202821636f6e6e29207468726f77206e6577204572726f7228274e6f20636f6e6e656374697669747927293b0a2020202076617220696e666f203d20617761697420636f6e6e2e6765744e6574776f726b496e666f28293b0a20202020532e6e6574776f726b496e666f203d20696e666f3b0a20202020757064617465537461747328696e666f293b0a2020202076617220626c6f636b73203d20617761697420666574636852616e676528696e666f2e746f706f6865696768742c2031302c20636f6e6e293b0a20202020656c2e696e6e657248544d4c203d2072656e646572526f777328626c6f636b73293b0a2020202076617220757064203d20646f63756d656e742e676574456c656d656e744279496428276c6173742d75706461746527293b0a202020206966202875706429207570642e74657874436f6e74656e74203d206e6577204461746528292e746f4c6f63616c6554696d65537472696e6728293b0a20207d20636174636820286529207b20656c2e696e6e657248544d4c203d20273c64697620636c6173733d22656d7074792d7374617465223e3c703e4661696c656420746f206c6f616420726563656e7420626c6f636b733c2f703e3c2f6469763e273b207d0a7d0a0a66756e6374696f6e20757064617465537461747328696e666f29207b0a20207661722075203d207b2027737461742d686569676874273a20552e666d744e756d28696e666f2e746f706f686569676874292c2027737461742d6861736872617465273a20552e666d74486173687261746528696e666f2e6861736872617465292c2027737461742d646966666963756c7479273a20552e666d74436f6d7061637428696e666f2e646966666963756c7479292c2027737461742d737570706c79273a20552e666d744e756d28696e666f2e746f74616c537570706c7929202b2027204445524f27207d3b0a2020666f72202876617220696420696e207529207b2076617220656c203d20646f63756d656e742e676574456c656d656e7442794964286964293b2069662028656c2920656c2e74657874436f6e74656e74203d20755b69645d3b207d0a7d0a0a6173796e632066756e6374696f6e2072656e64657244657461696c286829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827766965772d626c6f636b44657461696c27293b0a20206966202821656c29207b20766172206d61696e203d20646f63756d656e742e676574456c656d656e744279496428276d61696e2d636f6e74656e7427293b20656c203d20646f63756d656e742e637265617465456c656d656e74282764697627293b20656c2e6964203d2027766965772d626c6f636b44657461696c273b206d61696e2e617070656e644368696c6428656c293b207d0a2020656c2e636c6173734c6973742e72656d6f7665282768696464656e27293b0a202075692e73686f774c6f6164696e6728656c2c20274c6f6164696e6720626c6f636b2e2e2e27293b0a2020747279207b0a2020202076617220636f6e6e203d204d2e6765742827636f6e6e656374697669747927292c20686569676874203d207061727365496e742868292c20626c6f636b3b0a2020202069662028636f6e6e2e686173456e68616e636564466561747572657328292920626c6f636b203d20617761697420636f6e6e2e676574426c6f636b44657461696c7328686569676874293b0a20202020656c736520626c6f636b203d20617761697420636f6e6e2e676574426c6f636b28686569676874293b0a202020206966202821626c6f636b29207468726f77206e6577204572726f722827426c6f636b206e6f7420666f756e6427293b0a20202020656c2e696e6e657248544d4c203d2072656e64657244657461696c48544d4c28626c6f636b293b0a20207d20636174636820286529207b2075692e73686f774572726f7228656c2c2027426c6f636b204e6f7420466f756e64272c20652e6d657373616765293b207d0a7d0a0a66756e6374696f6e20657874726163744d696e657241646472657373286229207b0a20202f2f20547279206d756c7469706c6520706f737369626c65206c6f636174696f6e7320666f72206d696e657220616464726573730a202069662028622e6d696e65725f61646472657373292072657475726e20622e6d696e65725f616464726573733b0a202069662028622e626c6f636b5f6865616465723f2e6d696e65725f61646472657373292072657475726e20622e626c6f636b5f6865616465722e6d696e65725f616464726573733b0a202069662028622e626c6f636b5f6865616465723f2e6d696e6572732026262041727261792e6973417272617928622e626c6f636b5f6865616465722e6d696e6572732920262620622e626c6f636b5f6865616465722e6d696e6572732e6c656e677468203e203029207b0a2020202072657475726e20622e626c6f636b5f6865616465722e6d696e6572735b305d3b0a20207d0a202069662028622e6d696e6572732026262041727261792e6973417272617928622e6d696e6572732920262620622e6d696e6572732e6c656e677468203e203029207b0a2020202072657475726e20622e6d696e6572735b305d3b0a20207d0a20202f2f2054727920746f20657874726163742066726f6d206d696e65725f747820696620617661696c61626c652028666f722066757475726520656e68616e63656d656e74290a202069662028622e6d696e65725f74783f2e64657374696e6174696f6e732026262041727261792e6973417272617928622e6d696e65725f74782e64657374696e6174696f6e732920262620622e6d696e65725f74782e64657374696e6174696f6e732e6c656e677468203e203029207b0a202020207661722064657374203d20622e6d696e65725f74782e64657374696e6174696f6e735b305d3b0a2020202069662028646573742e61646472657373292072657475726e20646573742e616464726573733b0a20207d0a202072657475726e206e756c6c3b0a7d0a0a66756e6374696f6e2072656e64657244657461696c48544d4c286229207b0a202076617220686472203d20622e626c6f636b5f6865616465722c20747873203d2028622e7478733f2e6c656e677468207c7c203029202b20313b0a2020766172206d696e657241646472203d20657874726163744d696e6572416464726573732862293b0a202072657475726e20273c64697620636c6173733d2264657461696c2d76696577223e3c64697620636c6173733d2264657461696c2d6e6176223e3c627574746f6e20636c6173733d2262746e2062746e2d67686f737422206f6e636c69636b3d22676f4261636b2829223e266c743b204261636b3c2f627574746f6e3e3c64697620636c6173733d2264657461696c2d6e61762d6172726f7773223e27202b0a20202020286864722e686569676874203e2031203f20273c627574746f6e20636c6173733d2262746e2062746e2d67686f737422206f6e636c69636b3d2276696577426c6f636b2827202b20286864722e686569676874202d203129202b202729223e266c743b20426c6f636b2027202b20552e666d744e756d286864722e686569676874202d203129202b20273c2f627574746f6e3e27203a20272729202b0a20202020273c627574746f6e20636c6173733d2262746e2062746e2d67686f737422206f6e636c69636b3d2276696577426c6f636b2827202b20286864722e686569676874202b203129202b202729223e426c6f636b2027202b20552e666d744e756d286864722e686569676874202b203129202b2027202667743b3c2f627574746f6e3e3c2f6469763e3c2f6469763e27202b0a20202020273c64697620636c6173733d2273656374696f6e2d63617264223e27202b2075692e73656374696f6e486561646572287b2069636f6e3a20275b425d272c207469746c653a2027426c6f636b2027202b20552e666d744e756d286864722e686569676874292c206d6574613a20552e666d74416765286864722e74696d657374616d7029207d29202b0a20202020273c64697620636c6173733d2273656374696f6e2d636f6e74656e74223e3c64697620636c6173733d2264657461696c2d67726964223e3c64697620636c6173733d2264657461696c2d636f6c756d6e223e3c683420636c6173733d2264657461696c2d7375627469746c65223e426c6f636b20496e666f726d6174696f6e3c2f68343e27202b0a2020202075692e64657461696c526f772827486569676874272c20552e666d744e756d286864722e6865696768742929202b2075692e64657461696c526f772827546f706f686569676874272c20552e666d744e756d286864722e746f706f6865696768742929202b0a2020202075692e64657461696c526f77282754696d657374616d70272c20552e666d744c6f63616c54696d65286864722e74696d657374616d702929202b2075692e64657461696c526f772827416765272c20552e666d74416765286864722e74696d657374616d702929202b0a2020202075692e64657461696c526f77282748617368272c206864722e686173682c207b206d6f6e6f3a20747275652c20636f707961626c653a2074727565207d29202b0a20202020286864722e746970733f2e5b305d203f2075692e64657461696c526f77282750726576696f7573272c20552e7472756e6348617368286864722e746970735b305d2c2031322c2038292c207b206d6f6e6f3a2074727565207d29203a20272729202b0a20202020273c2f6469763e3c64697620636c6173733d2264657461696c2d636f6c756d6e223e3c683420636c6173733d2264657461696c2d7375627469746c65223e4d696e696e6720496e666f726d6174696f6e3c2f68343e27202b0a20202020286d696e657241646472203f2075692e64657461696c526f7728274d696e6572272c206d696e6572416464722c207b206d6f6e6f3a2074727565207d29203a2075692e64657461696c526f7728274d696e6572272c20273c7370616e20636c6173733d22746578742d6d75746564223e4e6f7420617661696c61626c653c2f7370616e3e272929202b0a2020202075692e64657461696c526f772827526577617264272c20552e666d744445524f286864722e72657761726429202b2027204445524f2729202b2075692e64657461696c526f772827446966666963756c7479272c20552e666d744e756d286864722e646966666963756c74792929202b0a2020202075692e64657461696c526f7728274e6f6e6365272c206864722e6e6f6e636529202b2075692e64657461696c526f77282753697a65272c20552e666d744279746573286864722e626c6f636b5f73697a65207c7c206864722e626c6f636b5f7765696768742929202b0a2020202075692e64657461696c526f7728275472616e73616374696f6e73272c207478732e746f537472696e67282929202b20273c2f6469763e3c2f6469763e3c2f6469763e3c2f6469763e27202b0a20202020273c64697620636c6173733d2273656374696f6e2d63617264223e27202b2075692e73656374696f6e486561646572287b2069636f6e3a20275b545d272c207469746c653a20275472616e73616374696f6e73202827202b20747873202b202729272c2062616467653a207b20746578743a2027434f4e4649524d4544272c20636c6173733a202762616467652d6f6b27207d207d29202b0a20202020273c64697620636c6173733d2273656374696f6e2d636f6e74656e74223e27202b2072656e646572426c6f636b547873286229202b20273c2f6469763e3c2f6469763e3c2f6469763e273b0a7d0a0a66756e6374696f6e2072656e646572426c6f636b547873286229207b0a202076617220686472203d20622e626c6f636b5f6865616465722c20747873203d20622e747873207c7c205b5d3b0a20207661722068746d6c203d20273c64697620636c6173733d2274782d6c697374223e3c64697620636c6173733d2274782d6974656d2074782d636f696e62617365223e3c64697620636c6173733d2274782d6974656d2d6c656674223e3c7370616e20636c6173733d2274782d747970652062616467652062616467652d6f6b223e434f494e424153453c2f7370616e3e3c7370616e20636c6173733d2274782d68617368206d6f6e6f223e27202b0a2020202028622e6d696e65725f74783f2e68617368203f20552e7472756e634861736828622e6d696e65725f74782e6861736829203a20274d696e696e67205265776172642729202b20273c2f7370616e3e3c2f6469763e3c64697620636c6173733d2274782d6974656d2d7269676874223e3c7370616e20636c6173733d2274782d616d6f756e7420746578742d6f6b223e2b27202b20552e666d744445524f286864722e72657761726429202b2027204445524f3c2f7370616e3e3c2f6469763e3c2f6469763e273b0a20207478732e666f72456163682866756e6374696f6e28747829207b0a2020202068746d6c202b3d20273c64697620636c6173733d2274782d6974656d22206f6e636c69636b3d22766965775478285c2727202b207478202b20275c2729223e3c64697620636c6173733d2274782d6974656d2d6c656674223e3c7370616e20636c6173733d2274782d747970652062616467652062616467652d70656e64696e67223e54583c2f7370616e3e3c7370616e20636c6173733d2274782d68617368206d6f6e6f223e27202b20552e7472756e63486173682874782c2031362c20313229202b20273c2f7370616e3e3c2f6469763e3c64697620636c6173733d2274782d6974656d2d7269676874223e3c7370616e20636c6173733d2274782d616374696f6e223e56696577202667743b3c2f7370616e3e3c2f6469763e3c2f6469763e273b0a20207d293b0a2020696620287478732e6c656e677468203d3d3d2030292068746d6c202b3d20273c64697620636c6173733d2274782d6974656d2d656d707479223e3c7370616e20636c6173733d22746578742d6d75746564223e4e6f20726567756c6172207472616e73616374696f6e7320696e207468697320626c6f636b3c2f7370616e3e3c2f6469763e273b0a202072657475726e2068746d6c202b20273c2f6469763e273b0a7d0a0a72657475726e207b20696e69743a20696e69742c206c6f6164426c6f636b73506167653a206c6f6164506167652c20676f546f506167653a20676f546f506167652c206c6f6164526563656e74426c6f636b733a206c6f6164526563656e742c2072656e646572426c6f636b44657461696c3a2072656e64657244657461696c2c2067657453746174653a2066756e6374696f6e2829207b2072657475726e20423b207d207d3b0a7d2928293b0a0a2a2f
dURL
dislikes 0
docType 54454c412d4a532d31
docVersion 312e302e30
fileCheckC 33303462306534613830653061333463333836613663376130393062323365343539353463646631396633313037313338303961303830373065353763656563
fileCheckS 31323663613435366437653863393465616230313239623264346334656236313038313766383466353234636361663434303539306466313633373261656331
hash 64353234336538356430396563373836393764643165376538303832336561303935363632333533356135373437393137316336383662613932623237336635
likes 0
owner 6465726f3171797175366b646c6134346d736e306b7935736b7076346661686a326179383079636a707a32376b6763347766376a6b347973306b7171367333366668
subDir 2f
var_header_description
var_header_icon
var_header_name 626c6f636b732e6a73
SCID uint64 variables
key value
built BLID : 20cf9e7e395806dc4cf434e97703a051e35fec3a674ec2fc230457db1ab1a602
Tx RootHash: 355fc817062ce8a6503c54982b1d7ae101233b0bf829b6c186bb6ab9d3458149 built height : 6447204
Timestamp: 1767591201237 Timestamp [UTC]: 2026-01-05 05:33:21 Age [y:d:h:m:s]: 118:43:19.594
Block: 6447209 Fee: 0.11262 Tx size: 12.378 kB
Tx version: 1 No of confirmations: 22648 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.11262 Deposited to SC 0.00000
Sender : dero1qyqu6kdla44msn0ky5skpv4fahj2ay80ycjpz27kgc4wf7jk4ys0kqq6s36fh
address
dero1qyqu6kdla44msn0ky5skpv4fahj2ay80ycjpz27kgc4wf7jk4ys0kqq6s36fh
dero1qywdmm9th39nt4sh7l2w6x4dc47nxgsntsmnlh07l4cz2c4ms0wj5qgjyfalj
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", "304b0e4a80e0a34c386a6c7a090b23e45954cdf19f310713809a08070e57ceec")
37 STORE("fileCheckS", "126ca456d7e8c94eab0129b2d4c4eb610817f84f524ccaf440590df16372aec1")
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", "304b0e4a80e0a34c386a6c7a090b23e45954cdf19f310713809a08070e57ceec") 37 STORE("fileCheckS", "126ca456d7e8c94eab0129b2d4c4eb610817f84f524ccaf440590df16372aec1") 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
0100000500e4c0890320cf9e7e395806dc4cf434e97703a051e35fec3a674ec2fc230457db1ab1a60201000000000000000000000000000000000000000000000000000000000000000000004115e60aa95c7918c971aa7d2e4ebbb0621a2cf486cd496bb7bb07fae907f4aaf43628424a13d59640d9eda1762ec8ad2365c68da83d8defe5b1dbd9b9d302cfad86de7d825924a9eddced5b9a6845585691701f0eb0eb8004c64ec9f001b95ab9fc307f3f1d48d1e64b7d33558a580cf1862e20f62520d3839eceb89237fd8d57d1b04ed41aac00264206bbd1bf7a23b80106fe57065bc71d340173c4ada3170f64be6ea6c52daae0437fda80939b652f2db039a2012a9f8cb8285ee0b63e620a41160bdc6b14c78ac3c1aec6f6bfc328619bd9fedffe9b806b65c18633d4c573bc012b2b3f8fcb59484f0532e8d7044f56bf31ed41516b9541615949459bc07c14b901355fc817062ce8a6503c54982b1d7ae101233b0bf829b6c186bb6ab9d3458149d455a26853435f434f444553792abb46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a313020494620696e69742829203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528227661725f6865616465725f6e616d65222c2022626c6f636b732e6a7322290a33312053544f524528227661725f6865616465725f6465736372697074696f6e222c202222290a33322053544f524528227661725f6865616465725f69636f6e222c202222290a33332053544f524528226455524c222c202222290a33342053544f52452822646f6354797065222c202254454c412d4a532d3122290a33352053544f52452822737562446972222c20222f22290a33362053544f5245282266696c65436865636b43222c20223330346230653461383065306133346333383661366337613039306232336534353935346364663139663331303731333830396130383037306535376365656322290a33372053544f5245282266696c65436865636b53222c20223132366361343536643765386339346561623031323962326434633465623631303831376638346635323463636166343430353930646631363337326165633122290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20696e697428292055696e7436340a31302049462045584953545328226f776e65722229203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226f776e6572222c20616464726573732829290a35302053544f52452822646f6356657273696f6e222c2022312e302e3022290a36302053544f5245282268617368222c204845582854584944282929290a37302053544f524528226c696b6573222c2030290a38302053544f524528226469736c696b6573222c2030290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2061646472657373282920537472696e670a31302044494d207320617320537472696e670a3230204c45542073203d205349474e455228290a33302049462049535f414444524553535f56414c4944287329205448454e20474f544f2035300a34302052455455524e2022616e6f6e220a35302052455455524e20414444524553535f535452494e472873290a456e642046756e6374696f6e0a0a46756e6374696f6e205261746528722055696e743634292055696e7436340a31302044494d206164647220617320537472696e670a3135204c45542061646472203d206164647265737328290a31362049462072203c2031303020262620455849535453286164647229203d3d2030202626206164647220213d2022616e6f6e22205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528616464722c2022222b722b225f222b424c4f434b5f4845494748542829290a34302049462072203c203530205448454e20474f544f2037300a35302053544f524528226c696b6573222c204c4f414428226c696b657322292b31290a36302052455455524e20300a37302053544f524528226469736c696b6573222c204c4f414428226469736c696b657322292b31290a3130302052455455524e20300a456e642046756e6374696f6e0a0a2f2a0a2f2f204445524f204578706c6f7265722076322e30202d20426c6f636b73204d6f64756c650a636f6e7374206d6f64756c65203d202866756e6374696f6e2829207b0a2775736520737472696374273b0a7661722044203d2077696e646f772e4465726f4578706c6f7265722c2053203d20442e73746174652c2055203d20442e7574696c732c207569203d20442e75692c2052203d20442e726f757465722c204d203d20442e6d6f64756c65733b0a0a7661722042203d207b20706167653a20302c20706572506167653a2031352c20746f74616c3a20302c206c6f6164696e673a2066616c73652c2063616368653a206e6577204d617028292c206d617843616368653a20313030207d3b0a0a66756e6374696f6e20696e69742829207b0a202077696e646f772e6164644576656e744c697374656e657228276578706c6f7265723a766965774368616e6765272c2068616e646c6556696577293b0a202077696e646f772e6164644576656e744c697374656e657228276578706c6f7265723a636f6e6e6563746564272c2066756e6374696f6e2829207b2069662028532e63757272656e7456696577203d3d3d202764617368626f6172642729206c6f6164526563656e7428293b207d293b0a202077696e646f772e6164644576656e744c697374656e657228276578706c6f7265723a6e6577426c6f636b272c2068616e646c654e6577293b0a7d0a0a66756e6374696f6e2068616e646c6556696577286529207b0a20207661722076203d20652e64657461696c2e766965772c2070203d20652e64657461696c2e706172616d3b0a20206966202876203d3d3d2027626c6f636b7327292072656e6465724c69737428293b0a2020656c7365206966202876203d3d3d2027626c6f636b44657461696c272026262070292072656e64657244657461696c2870293b0a2020656c7365206966202876203d3d3d202764617368626f6172642729206c6f6164526563656e7428293b0a7d0a0a66756e6374696f6e2068616e646c654e6577286529207b0a202069662028532e63757272656e7456696577203d3d3d202764617368626f61726427207c7c2028532e63757272656e7456696577203d3d3d2027626c6f636b732720262620422e70616765203d3d3d20302929206c6f6164526563656e7428293b0a7d0a0a6173796e632066756e6374696f6e2072656e6465724c6973742829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827766965772d626c6f636b7327293b0a20206966202821656c292072657475726e3b0a2020656c2e696e6e657248544d4c203d20273c64697620636c6173733d2273656374696f6e2d63617264223e27202b2075692e73656374696f6e486561646572287b2069636f6e3a20275b425d272c207469746c653a2027416c6c20426c6f636b73272c2062616467653a207b20746578743a20274c495645272c20636c6173733a202762616467652d6c69766527207d207d29202b0a20202020273c64697620636c6173733d2273656374696f6e2d636f6e74656e74223e3c64697620636c6173733d22646174612d7461626c65223e3c64697620636c6173733d227461626c652d686561646572207461626c652d6865616465722d626c6f636b73223e3c7370616e3e4865696768743c2f7370616e3e3c7370616e3e486173683c2f7370616e3e3c7370616e3e4167653c2f7370616e3e3c7370616e3e5458733c2f7370616e3e3c7370616e3e5265776172643c2f7370616e3e3c2f6469763e27202b0a20202020273c6469762069643d22626c6f636b732d7461626c652d626f6479223e3c64697620636c6173733d226c6f6164696e672d7374617465223e3c64697620636c6173733d226c6f6164696e672d7370696e6e6572223e3c2f6469763e3c7370616e3e4c6f6164696e6720626c6f636b732e2e2e3c2f7370616e3e3c2f6469763e3c2f6469763e3c2f6469763e3c6469762069643d22626c6f636b732d706167696e6174696f6e223e3c2f6469763e3c2f6469763e3c2f6469763e273b0a20206177616974206c6f6164506167652830293b0a7d0a0a6173796e632066756e6374696f6e206c6f616450616765287061676529207b0a202069662028422e6c6f6164696e67292072657475726e3b0a2020422e6c6f6164696e67203d20747275653b0a202076617220626f6479203d20646f63756d656e742e676574456c656d656e74427949642827626c6f636b732d7461626c652d626f647927293b0a20206966202821626f6479292072657475726e3b0a2020747279207b0a2020202076617220636f6e6e203d204d2e6765742827636f6e6e656374697669747927293b0a202020206966202821636f6e6e29207468726f77206e6577204572726f7228274e6f20636f6e6e656374697669747927293b0a2020202076617220696e666f203d20617761697420636f6e6e2e6765744e6574776f726b496e666f28293b0a20202020422e746f74616c203d20696e666f2e746f706f6865696768743b0a20202020422e70616765203d20706167653b0a20202020766172207374617274203d20696e666f2e746f706f686569676874202d202870616765202a20422e70657250616765293b0a2020202076617220626c6f636b73203d20617761697420666574636852616e67652873746172742c20422e706572506167652c20636f6e6e293b0a20202020626f64792e696e6e657248544d4c203d2072656e646572526f777328626c6f636b73293b0a2020202072656e646572506167696e6174696f6e28293b0a20207d20636174636820286529207b0a20202020626f64792e696e6e657248544d4c203d20273c64697620636c6173733d22656d7074792d7374617465223e3c64697620636c6173733d22656d7074792d69636f6e223e213c2f6469763e3c703e4661696c656420746f206c6f616420626c6f636b733c2f703e3c2f6469763e273b0a20207d2066696e616c6c79207b20422e6c6f6164696e67203d2066616c73653b207d0a7d0a0a6173796e632066756e6374696f6e20666574636852616e67652873746172742c20636f756e742c20636f6e6e29207b0a202076617220626c6f636b73203d205b5d2c2070726f6d69736573203d205b5d3b0a2020666f7220287661722069203d20303b2069203c20636f756e74202626207374617274202d2069203e20303b20692b2b29207b0a202020207661722068203d207374617274202d20693b0a2020202069662028422e63616368652e6861732868292920626c6f636b735b695d203d20422e63616368652e6765742868293b0a20202020656c7365207b0a2020202020202866756e6374696f6e286964782c2068656967687429207b0a202020202020202070726f6d697365732e7075736828636f6e6e2e676574426c6f636b28686569676874292e7468656e2866756e6374696f6e286229207b206361636865426c6f636b286865696768742c2062293b20626c6f636b735b6964785d203d20623b207d292e63617463682866756e6374696f6e2829207b20626c6f636b735b6964785d203d206e756c6c3b207d29293b0a2020202020207d2928692c2068293b0a202020207d0a20207d0a202061776169742050726f6d6973652e616c6c2870726f6d69736573293b0a202072657475726e20626c6f636b732e66696c7465722866756e6374696f6e286229207b2072657475726e206220213d3d206e756c6c3b207d293b0a7d0a0a66756e6374696f6e206361636865426c6f636b28682c206229207b0a202069662028422e63616368652e73697a65203e3d20422e6d617843616368652920422e63616368652e64656c65746528422e63616368652e6b65797328292e6e65787428292e76616c7565293b0a2020422e63616368652e73657428682c2062293b0a7d0a0a66756e6374696f6e2072656e646572526f777328626c6f636b7329207b0a20206966202821626c6f636b732e6c656e677468292072657475726e20273c64697620636c6173733d22656d7074792d7374617465223e3c703e4e6f20626c6f636b7320666f756e643c2f703e3c2f6469763e273b0a202072657475726e20626c6f636b732e6d61702866756e6374696f6e286229207b0a2020202076617220686472203d20622e626c6f636b5f6865616465722c20747873203d2028622e7478733f2e6c656e677468207c7c203029202b20313b0a2020202072657475726e20273c64697620636c6173733d227461626c652d726f77207461626c652d726f772d626c6f636b7322206f6e636c69636b3d2276696577426c6f636b2827202b206864722e686569676874202b202729223e3c7370616e20636c6173733d22636f6c2d686569676874223e27202b20552e666d744e756d286864722e68656967687429202b20273c2f7370616e3e3c7370616e20636c6173733d22636f6c2d68617368206d6f6e6f223e27202b206864722e68617368202b20273c2f7370616e3e3c7370616e20636c6173733d22636f6c2d616765223e27202b20552e666d74416765286864722e74696d657374616d7029202b20273c2f7370616e3e3c7370616e20636c6173733d22636f6c2d747873223e27202b20747873202b20273c2f7370616e3e3c7370616e20636c6173733d22636f6c2d726577617264223e27202b20552e666d744445524f286864722e7265776172642c203229202b20273c2f7370616e3e3c2f6469763e273b0a20207d292e6a6f696e282727293b0a7d0a0a66756e6374696f6e2072656e646572506167696e6174696f6e2829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827626c6f636b732d706167696e6174696f6e27293b0a20206966202821656c292072657475726e3b0a202076617220746f74616c203d204d6174682e6365696c28422e746f74616c202f20422e70657250616765293b0a2020656c2e696e6e657248544d4c203d20273c64697620636c6173733d22706167696e6174696f6e223e3c627574746f6e20636c6173733d22706167652d62746e222027202b2028422e70616765203d3d3d2030203f202764697361626c656427203a20272729202b2027206f6e636c69636b3d224465726f4578706c6f7265722e6d6f64756c65732e676574285c27626c6f636b735c27292e676f546f506167652827202b2028422e70616765202d203129202b202729223e266c743b20507265763c2f627574746f6e3e3c7370616e20636c6173733d22706167652d696e666f223e506167652027202b2028422e70616765202b203129202b2027206f662027202b20552e666d744e756d28746f74616c29202b20273c2f7370616e3e3c627574746f6e20636c6173733d22706167652d62746e222027202b2028422e70616765203e3d20746f74616c202d2031203f202764697361626c656427203a20272729202b2027206f6e636c69636b3d224465726f4578706c6f7265722e6d6f64756c65732e676574285c27626c6f636b735c27292e676f546f506167652827202b2028422e70616765202b203129202b202729223e4e657874202667743b3c2f627574746f6e3e3c2f6469763e273b0a7d0a0a66756e6374696f6e20676f546f50616765287029207b206966202870203e3d203029206c6f6164506167652870293b207d0a0a6173796e632066756e6374696f6e206c6f6164526563656e742829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827626c6f636b732d6c69737427293b0a20206966202821656c292072657475726e3b0a2020747279207b0a2020202076617220636f6e6e203d204d2e6765742827636f6e6e656374697669747927293b0a202020206966202821636f6e6e29207468726f77206e6577204572726f7228274e6f20636f6e6e656374697669747927293b0a2020202076617220696e666f203d20617761697420636f6e6e2e6765744e6574776f726b496e666f28293b0a20202020532e6e6574776f726b496e666f203d20696e666f3b0a20202020757064617465537461747328696e666f293b0a2020202076617220626c6f636b73203d20617761697420666574636852616e676528696e666f2e746f706f6865696768742c2031302c20636f6e6e293b0a20202020656c2e696e6e657248544d4c203d2072656e646572526f777328626c6f636b73293b0a2020202076617220757064203d20646f63756d656e742e676574456c656d656e744279496428276c6173742d75706461746527293b0a202020206966202875706429207570642e74657874436f6e74656e74203d206e6577204461746528292e746f4c6f63616c6554696d65537472696e6728293b0a20207d20636174636820286529207b20656c2e696e6e657248544d4c203d20273c64697620636c6173733d22656d7074792d7374617465223e3c703e4661696c656420746f206c6f616420726563656e7420626c6f636b733c2f703e3c2f6469763e273b207d0a7d0a0a66756e6374696f6e20757064617465537461747328696e666f29207b0a20207661722075203d207b2027737461742d686569676874273a20552e666d744e756d28696e666f2e746f706f686569676874292c2027737461742d6861736872617465273a20552e666d74486173687261746528696e666f2e6861736872617465292c2027737461742d646966666963756c7479273a20552e666d74436f6d7061637428696e666f2e646966666963756c7479292c2027737461742d737570706c79273a20552e666d744e756d28696e666f2e746f74616c537570706c7929202b2027204445524f27207d3b0a2020666f72202876617220696420696e207529207b2076617220656c203d20646f63756d656e742e676574456c656d656e7442794964286964293b2069662028656c2920656c2e74657874436f6e74656e74203d20755b69645d3b207d0a7d0a0a6173796e632066756e6374696f6e2072656e64657244657461696c286829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827766965772d626c6f636b44657461696c27293b0a20206966202821656c29207b20766172206d61696e203d20646f63756d656e742e676574456c656d656e744279496428276d61696e2d636f6e74656e7427293b20656c203d20646f63756d656e742e637265617465456c656d656e74282764697627293b20656c2e6964203d2027766965772d626c6f636b44657461696c273b206d61696e2e617070656e644368696c6428656c293b207d0a2020656c2e636c6173734c6973742e72656d6f7665282768696464656e27293b0a202075692e73686f774c6f6164696e6728656c2c20274c6f6164696e6720626c6f636b2e2e2e27293b0a2020747279207b0a2020202076617220636f6e6e203d204d2e6765742827636f6e6e656374697669747927292c20686569676874203d207061727365496e742868292c20626c6f636b3b0a2020202069662028636f6e6e2e686173456e68616e636564466561747572657328292920626c6f636b203d20617761697420636f6e6e2e676574426c6f636b44657461696c7328686569676874293b0a20202020656c736520626c6f636b203d20617761697420636f6e6e2e676574426c6f636b28686569676874293b0a202020206966202821626c6f636b29207468726f77206e6577204572726f722827426c6f636b206e6f7420666f756e6427293b0a20202020656c2e696e6e657248544d4c203d2072656e64657244657461696c48544d4c28626c6f636b293b0a20207d20636174636820286529207b2075692e73686f774572726f7228656c2c2027426c6f636b204e6f7420466f756e64272c20652e6d657373616765293b207d0a7d0a0a66756e6374696f6e20657874726163744d696e657241646472657373286229207b0a20202f2f20547279206d756c7469706c6520706f737369626c65206c6f636174696f6e7320666f72206d696e657220616464726573730a202069662028622e6d696e65725f61646472657373292072657475726e20622e6d696e65725f616464726573733b0a202069662028622e626c6f636b5f6865616465723f2e6d696e65725f61646472657373292072657475726e20622e626c6f636b5f6865616465722e6d696e65725f616464726573733b0a202069662028622e626c6f636b5f6865616465723f2e6d696e6572732026262041727261792e6973417272617928622e626c6f636b5f6865616465722e6d696e6572732920262620622e626c6f636b5f6865616465722e6d696e6572732e6c656e677468203e203029207b0a2020202072657475726e20622e626c6f636b5f6865616465722e6d696e6572735b305d3b0a20207d0a202069662028622e6d696e6572732026262041727261792e6973417272617928622e6d696e6572732920262620622e6d696e6572732e6c656e677468203e203029207b0a2020202072657475726e20622e6d696e6572735b305d3b0a20207d0a20202f2f2054727920746f20657874726163742066726f6d206d696e65725f747820696620617661696c61626c652028666f722066757475726520656e68616e63656d656e74290a202069662028622e6d696e65725f74783f2e64657374696e6174696f6e732026262041727261792e6973417272617928622e6d696e65725f74782e64657374696e6174696f6e732920262620622e6d696e65725f74782e64657374696e6174696f6e732e6c656e677468203e203029207b0a202020207661722064657374203d20622e6d696e65725f74782e64657374696e6174696f6e735b305d3b0a2020202069662028646573742e61646472657373292072657475726e20646573742e616464726573733b0a20207d0a202072657475726e206e756c6c3b0a7d0a0a66756e6374696f6e2072656e64657244657461696c48544d4c286229207b0a202076617220686472203d20622e626c6f636b5f6865616465722c20747873203d2028622e7478733f2e6c656e677468207c7c203029202b20313b0a2020766172206d696e657241646472203d20657874726163744d696e6572416464726573732862293b0a202072657475726e20273c64697620636c6173733d2264657461696c2d76696577223e3c64697620636c6173733d2264657461696c2d6e6176223e3c627574746f6e20636c6173733d2262746e2062746e2d67686f737422206f6e636c69636b3d22676f4261636b2829223e266c743b204261636b3c2f627574746f6e3e3c64697620636c6173733d2264657461696c2d6e61762d6172726f7773223e27202b0a20202020286864722e686569676874203e2031203f20273c627574746f6e20636c6173733d2262746e2062746e2d67686f737422206f6e636c69636b3d2276696577426c6f636b2827202b20286864722e686569676874202d203129202b202729223e266c743b20426c6f636b2027202b20552e666d744e756d286864722e686569676874202d203129202b20273c2f627574746f6e3e27203a20272729202b0a20202020273c627574746f6e20636c6173733d2262746e2062746e2d67686f737422206f6e636c69636b3d2276696577426c6f636b2827202b20286864722e686569676874202b203129202b202729223e426c6f636b2027202b20552e666d744e756d286864722e686569676874202b203129202b2027202667743b3c2f627574746f6e3e3c2f6469763e3c2f6469763e27202b0a20202020273c64697620636c6173733d2273656374696f6e2d63617264223e27202b2075692e73656374696f6e486561646572287b2069636f6e3a20275b425d272c207469746c653a2027426c6f636b2027202b20552e666d744e756d286864722e686569676874292c206d6574613a20552e666d74416765286864722e74696d657374616d7029207d29202b0a20202020273c64697620636c6173733d2273656374696f6e2d636f6e74656e74223e3c64697620636c6173733d2264657461696c2d67726964223e3c64697620636c6173733d2264657461696c2d636f6c756d6e223e3c683420636c6173733d2264657461696c2d7375627469746c65223e426c6f636b20496e666f726d6174696f6e3c2f68343e27202b0a2020202075692e64657461696c526f772827486569676874272c20552e666d744e756d286864722e6865696768742929202b2075692e64657461696c526f772827546f706f686569676874272c20552e666d744e756d286864722e746f706f6865696768742929202b0a2020202075692e64657461696c526f77282754696d657374616d70272c20552e666d744c6f63616c54696d65286864722e74696d657374616d702929202b2075692e64657461696c526f772827416765272c20552e666d74416765286864722e74696d657374616d702929202b0a2020202075692e64657461696c526f77282748617368272c206864722e686173682c207b206d6f6e6f3a20747275652c20636f707961626c653a2074727565207d29202b0a20202020286864722e746970733f2e5b305d203f2075692e64657461696c526f77282750726576696f7573272c20552e7472756e6348617368286864722e746970735b305d2c2031322c2038292c207b206d6f6e6f3a2074727565207d29203a20272729202b0a20202020273c2f6469763e3c64697620636c6173733d2264657461696c2d636f6c756d6e223e3c683420636c6173733d2264657461696c2d7375627469746c65223e4d696e696e6720496e666f726d6174696f6e3c2f68343e27202b0a20202020286d696e657241646472203f2075692e64657461696c526f7728274d696e6572272c206d696e6572416464722c207b206d6f6e6f3a2074727565207d29203a2075692e64657461696c526f7728274d696e6572272c20273c7370616e20636c6173733d22746578742d6d75746564223e4e6f7420617661696c61626c653c2f7370616e3e272929202b0a2020202075692e64657461696c526f772827526577617264272c20552e666d744445524f286864722e72657761726429202b2027204445524f2729202b2075692e64657461696c526f772827446966666963756c7479272c20552e666d744e756d286864722e646966666963756c74792929202b0a2020202075692e64657461696c526f7728274e6f6e6365272c206864722e6e6f6e636529202b2075692e64657461696c526f77282753697a65272c20552e666d744279746573286864722e626c6f636b5f73697a65207c7c206864722e626c6f636b5f7765696768742929202b0a2020202075692e64657461696c526f7728275472616e73616374696f6e73272c207478732e746f537472696e67282929202b20273c2f6469763e3c2f6469763e3c2f6469763e3c2f6469763e27202b0a20202020273c64697620636c6173733d2273656374696f6e2d63617264223e27202b2075692e73656374696f6e486561646572287b2069636f6e3a20275b545d272c207469746c653a20275472616e73616374696f6e73202827202b20747873202b202729272c2062616467653a207b20746578743a2027434f4e4649524d4544272c20636c6173733a202762616467652d6f6b27207d207d29202b0a20202020273c64697620636c6173733d2273656374696f6e2d636f6e74656e74223e27202b2072656e646572426c6f636b547873286229202b20273c2f6469763e3c2f6469763e3c2f6469763e273b0a7d0a0a66756e6374696f6e2072656e646572426c6f636b547873286229207b0a202076617220686472203d20622e626c6f636b5f6865616465722c20747873203d20622e747873207c7c205b5d3b0a20207661722068746d6c203d20273c64697620636c6173733d2274782d6c697374223e3c64697620636c6173733d2274782d6974656d2074782d636f696e62617365223e3c64697620636c6173733d2274782d6974656d2d6c656674223e3c7370616e20636c6173733d2274782d747970652062616467652062616467652d6f6b223e434f494e424153453c2f7370616e3e3c7370616e20636c6173733d2274782d68617368206d6f6e6f223e27202b0a2020202028622e6d696e65725f74783f2e68617368203f20552e7472756e634861736828622e6d696e65725f74782e6861736829203a20274d696e696e67205265776172642729202b20273c2f7370616e3e3c2f6469763e3c64697620636c6173733d2274782d6974656d2d7269676874223e3c7370616e20636c6173733d2274782d616d6f756e7420746578742d6f6b223e2b27202b20552e666d744445524f286864722e72657761726429202b2027204445524f3c2f7370616e3e3c2f6469763e3c2f6469763e273b0a20207478732e666f72456163682866756e6374696f6e28747829207b0a2020202068746d6c202b3d20273c64697620636c6173733d2274782d6974656d22206f6e636c69636b3d22766965775478285c2727202b207478202b20275c2729223e3c64697620636c6173733d2274782d6974656d2d6c656674223e3c7370616e20636c6173733d2274782d747970652062616467652062616467652d70656e64696e67223e54583c2f7370616e3e3c7370616e20636c6173733d2274782d68617368206d6f6e6f223e27202b20552e7472756e63486173682874782c2031362c20313229202b20273c2f7370616e3e3c2f6469763e3c64697620636c6173733d2274782d6974656d2d7269676874223e3c7370616e20636c6173733d2274782d616374696f6e223e56696577202667743b3c2f7370616e3e3c2f6469763e3c2f6469763e273b0a20207d293b0a2020696620287478732e6c656e677468203d3d3d2030292068746d6c202b3d20273c64697620636c6173733d2274782d6974656d2d656d707479223e3c7370616e20636c6173733d22746578742d6d75746564223e4e6f20726567756c6172207472616e73616374696f6e7320696e207468697320626c6f636b3c2f7370616e3e3c2f6469763e273b0a202072657475726e2068746d6c202b20273c2f6469763e273b0a7d0a0a72657475726e207b20696e69743a20696e69742c206c6f6164426c6f636b73506167653a206c6f6164506167652c20676f546f506167653a20676f546f506167652c206c6f6164526563656e74426c6f636b733a206c6f6164526563656e742c2072656e646572426c6f636b44657461696c3a2072656e64657244657461696c2c2067657453746174653a2066756e6374696f6e2829207b2072657475726e20423b207d207d3b0a7d2928293b0a0a2a2f6a53435f414354494f4e55012dc6efd7451ba3bca864f6987535f729352f66d5984e972fdaf2a701d11b22c9002b686913a45bbaa68517dfaad9024eb30d7bbe5b363d9d9de308bd5cb585433d01154cf24a89981c6d5b1fe09db58229bfb251d123325e84a6ca5413b11579c58f012d9bf33649d533d706bc334f7a87836199ab112187ae95a81aa70c7d5616239c000bb9487ce3609de674c8d8775ef64391f30f317c6f1183767507fd6a7dd2962a010da26ac02e17cca289c7728a4ea08df9cb61e5927248996e3a4cbc4ee750d17f011c52e8b73c36b3dfab9026827b408f913cf32cbd45671b4784180ac97dcc172801238851783eff0e3843d86c69fec8c007791c5b18a414caa227b3b8a8d671bd43011fd97b4f84ee025b08daecdcf3b14e363917bf817f47fe3f249e5c8a62000419000f8a6347f2fb5664891ac9c843102118661ed87a6fee43f218f1fa1d15ba15c600197fd185f5b5bbaa2db966be4838cad204c43e98f06be3aca75a5454d2b45879012fbb31a527733903b0841ad948b10e6925f8b9ec88781b548df6b85f05522490012eec8da85d976d1daadb9151acf35b2b549e07dacd67b51f310c541110ba411501000000000000000000000000000000000000000000000000000000000000000019d8081af5aba056fe493bff313d6ae3d38cebb3b9231eecb48da4216ed143d21cb2689b6ec273ae711d969e225f82d01930490401afdfd2923a59c20ec72ccb240ff25cc47f4d47b4ac5d75eb53acf9e3215b7a59f2ce30732f14909bfb829901209cdffad0f257fda36d734ba864720b1a0e8baa26f7fa9d66cdfce85cf344240122edcd7651eeeaed3c2b091f9d0a15eb605a95611f83ca76de2173ea3b0c10930db725c0c1f04125ccf20d91ed4f507d0248751826ab6698d09b272095ea41290ef69586b1d4007fbff8b3044bdef0b4aadbde0c929ab5237ed5a5fd70a7bd2606703e12e7d263fb89d86e54e182748401cedcd6473192a3eced73b5a7c00fcd2cc6d383c863f535a2c64347ced3c4469b6ab35b23059a96803fac48369e0b73016dddeec77a8059a5f2daf4f2872a9e10b9770dfd4944bb74935ee24d693df618c9f0fb5a5d8b9a130dc4f58d86026244fa0effc3be90040f077f828880e1a61c22783fbefec5c7d824df53713ae2cd5dae680c4719f5ee0c253f57bb68896703081128083e6810421c8d92ffc9a5373b79e1555f562015da574cb2c3a91d19262a9922c574c12e249bd30d3351f3f2783eccc49f07b667d1b2d9af3b30afac0107909cb94c090f88511a74212c76571d293c2a4696bcd997c101bbf24987aac8000910b806def9a81b4687003c9b022b60cc587095c24432da047f344cc47f5c0c002ca364f931c1649abecacd07dc67d668f2bdb7d82fe8a0550f83af9bf60ee3230015228694ab166f7d7da7683b283373cc09ca5eb71bd95ca1a639029950cf62f900101b426fcc59280f2fd72927b4b3dcc1503124d5d60872381486718aa809122f010060e048955b91a51cccfd82e2022fdd8e20c4a35d6d5ab2048d6749800919b60124502ea5118886528317bcc3dad609511c89c4c3746c740b6a38314b312fb9c50003de42f1296277e2269ec828884dcfcac34ed35067e487bc07b467cc34c4207e012ec616f5d358a569c6507ea58edb1b59f7ea50b2750b57b5c86e47cb836a98a8011fe0c4d7520dd4a80ab96cc5a6d3cb1576760b3216c0d7bac0b85bdbe097e89c001a23c81ce1adfe02a7fbdf4ccb4586186a293d1d3fa5c7fd939f521b43c825a2000d7a5012143877a64387d4825a6d05d223c263dfebeda68ed9b4cbb1aa38ee1e0005663535a430a1424be85d16969359e501e3def8a38c22226566c3b48a782dd600
DERO source code | explorer version (api): under development (1.1) | dero version: 3.5.3-140.DEROHE.STARGATE+28102023 | Copyright 2017-2023 Dero Project