logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: dad27b42f475f5c78af4ed4f9fba0c5aac5e1d0c4d19d5ef664e6853ad888bbe Type SC

Block: 5a0a201105d9d8bdf3ccda8ea32c1702c66359a46cdd4f24c545cff5df8f197d (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 0
SCID string variables
key value
C 46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a313020494620696e69742829203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528227661725f6865616465725f6e616d65222c2022636f6e7472616374732e6a7322290a33312053544f524528227661725f6865616465725f6465736372697074696f6e222c202222290a33322053544f524528227661725f6865616465725f69636f6e222c202222290a33332053544f524528226455524c222c202222290a33342053544f52452822646f6354797065222c202254454c412d4a532d3122290a33352053544f52452822737562446972222c20222f22290a33362053544f5245282266696c65436865636b43222c20223262396130623432663338386135373862353537353663643662633539383233376365643163326436373566623136646533393235383930656538626266313822290a33372053544f5245282266696c65436865636b53222c20223036346333376339313436323864636234303665613336333562373862396163303630623737363430323039663761363934333365656639326137326637386222290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20696e697428292055696e7436340a31302049462045584953545328226f776e65722229203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226f776e6572222c20616464726573732829290a35302053544f52452822646f6356657273696f6e222c2022312e302e3022290a36302053544f5245282268617368222c204845582854584944282929290a37302053544f524528226c696b6573222c2030290a38302053544f524528226469736c696b6573222c2030290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2061646472657373282920537472696e670a31302044494d207320617320537472696e670a3230204c45542073203d205349474e455228290a33302049462049535f414444524553535f56414c4944287329205448454e20474f544f2035300a34302052455455524e2022616e6f6e220a35302052455455524e20414444524553535f535452494e472873290a456e642046756e6374696f6e0a0a46756e6374696f6e205261746528722055696e743634292055696e7436340a31302044494d206164647220617320537472696e670a3135204c45542061646472203d206164647265737328290a31362049462072203c2031303020262620455849535453286164647229203d3d2030202626206164647220213d2022616e6f6e22205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528616464722c2022222b722b225f222b424c4f434b5f4845494748542829290a34302049462072203c203530205448454e20474f544f2037300a35302053544f524528226c696b6573222c204c4f414428226c696b657322292b31290a36302052455455524e20300a37302053544f524528226469736c696b6573222c204c4f414428226469736c696b657322292b31290a3130302052455455524e20300a456e642046756e6374696f6e0a0a2f2a0a2f2f204445524f204578706c6f7265722076322e30202d20436f6e747261637473204d6f64756c650a636f6e7374206d6f64756c65203d202866756e6374696f6e2829207b0a2775736520737472696374273b0a7661722044203d2077696e646f772e4465726f4578706c6f7265722c2053203d20442e73746174652c2055203d20442e7574696c732c207569203d20442e75692c2052203d20442e726f757465722c204d203d20442e6d6f64756c65733b0a766172204b57203d205b2746756e6374696f6e272c2027456e642046756e6374696f6e272c20274946272c20275448454e272c2027454c5345272c2027474f544f272c202752455455524e272c202744494d272c20274c4554272c20274153272c202755696e743634272c2027537472696e67272c2027426c6f62275d3b0a766172204249203d205b2753544f5245272c2027455849535453272c20274c4f4144272c202744454c455445272c20274d4150455849535453272c20274d4150474554272c20274d415053544f5245272c20274d415044454c455445272c202752414e444f4d272c202753434944272c2027424c4944272c202754584944272c2027424c4f434b5f484549474854272c2027424c4f434b5f544f504f484549474854272c20275349474e4552272c202749535f414444524553535f56414c4944272c2027414444524553535f524157272c2027414444524553535f535452494e47272c202753454e445f4445524f5f544f5f41444452455353272c202753454e445f41535345545f544f5f41444452455353272c20274445524f56414c5545272c2027415353455456414c5545272c20275550444154455f53435f434f4445272c2027484558272c20274845584445434f4445272c2027534841323536272c202753484133323536272c20274b454343414b323536272c20275354524c454e272c2027535542535452272c202741544f49272c202749544f41272c202750414e4943275d3b0a7661722043203d207b2063616368653a206e6577204d617028292c206d617843616368653a203230207d3b0a0a66756e6374696f6e20696e69742829207b2077696e646f772e6164644576656e744c697374656e657228276578706c6f7265723a766965774368616e6765272c2068616e646c6556696577293b207d0a0a66756e6374696f6e2068616e646c6556696577286529207b0a20207661722076203d20652e64657461696c2e766965772c2070203d20652e64657461696c2e706172616d3b0a20206966202876203d3d3d2027636f6e74726163747327292072656e6465724c6973745669657728293b0a2020656c7365206966202876203d3d3d2027736344657461696c272026262070292072656e64657244657461696c2870293b0a7d0a0a66756e6374696f6e2072656e6465724c697374566965772829207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827766965772d636f6e74726163747327293b0a20206966202821656c292072657475726e3b0a2020656c2e696e6e657248544d4c203d20273c64697620636c6173733d2273656374696f6e2d63617264223e27202b2075692e73656374696f6e486561646572287b2069636f6e3a2027266c743b2f2667743b272c207469746c653a2027536d61727420436f6e74726163747327207d29202b0a20202020273c64697620636c6173733d2273656374696f6e2d636f6e74656e74223e3c64697620636c6173733d2273632d736561726368223e3c64697620636c6173733d227365617263682d636f6e7461696e657222207374796c653d226d61782d77696474683a313030253b6d617267696e2d626f74746f6d3a766172282d2d732d3429223e27202b0a20202020273c7370616e20636c6173733d227365617263682d69636f6e223e266c743b2f2667743b3c2f7370616e3e3c696e70757420747970653d22746578742220636c6173733d227365617263682d696e707574222069643d2273632d7365617263682d696e7075742220706c616365686f6c6465723d22456e7465722053434944202836342d63686172616374657220686578292e2e2e22206f6e6b6579646f776e3d226966286576656e742e6b65793d3d3d5c27456e7465725c27294465726f4578706c6f7265722e6d6f64756c65732e676574285c27636f6e7472616374735c27292e73656172636853432829223e27202b0a20202020273c627574746f6e20636c6173733d2262746e2062746e2d7072696d6172792062746e2d736d22206f6e636c69636b3d224465726f4578706c6f7265722e6d6f64756c65732e676574285c27636f6e7472616374735c27292e73656172636853432829223e5669657720436f6e74726163743c2f627574746f6e3e3c2f6469763e3c2f6469763e27202b0a20202020273c64697620636c6173733d2273632d696e666f2d626f78223e3c683420636c6173733d2264657461696c2d7375627469746c65223e486f7720746f2046696e6420536d61727420436f6e7472616374733c2f68343e3c756c20636c6173733d2273632d696e666f2d6c697374223e27202b0a20202020273c6c693e3c7374726f6e673e534349443c2f7374726f6e673e2069732074686520756e697175652036342d636861726163746572206964656e74696669657220666f72206120736d61727420636f6e74726163743c2f6c693e27202b0a20202020273c6c693e46696e6420534349447320696e207472616e73616374696f6e2064657461696c73207768656e2076696577696e6720534320696e766f636174696f6e733c2f6c693e27202b0a20202020273c6c693e436865636b2070726f6a65637420646f63756d656e746174696f6e206f7220636f6d6d756e697479207265736f757263657320666f7220706f70756c617220636f6e7472616374733c2f6c693e27202b0a20202020273c6c693e55736520476e6f6d6f6e20696e646578657220746f20646973636f76657220616e6420747261636b20736d61727420636f6e7472616374733c2f6c693e3c2f756c3e3c2f6469763e27202b0a20202020273c64697620636c6173733d2273632d6b6e6f776e22207374796c653d226d617267696e2d746f703a766172282d2d732d3629223e3c683420636c6173733d2264657461696c2d7375627469746c65223e53616d706c6520436f6e7472616374733c2f68343e3c64697620636c6173733d2273632d6b6e6f776e2d6c697374223e27202b2072656e6465724b6e6f776e2829202b20273c2f6469763e27202b0a20202020273c7020636c6173733d22746578742d6d7574656420746578742d736d22207374796c653d226d617267696e2d746f703a766172282d2d732d3429223e4d6f726520636f6e7472616374732063616e20626520646973636f7665726564207468726f756768207472616e73616374696f6e20686973746f7279206f7220636f6d6d756e697479207265736f75726365732e3c2f703e3c2f6469763e3c2f6469763e3c2f6469763e273b0a7d0a0a66756e6374696f6e2072656e6465724b6e6f776e2829207b0a2020766172206b6e6f776e203d205b0a202020207b206e616d653a20274445524f204e616d65205365727669636520284e525329272c20736369643a202730303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303031272c20646573633a20274f6666696369616c20726567697374727920666f722068756d616e2d7265616461626c652077616c6c6574206e616d657327207d2c0a202020207b206e616d653a2027416c676f726974686d206f66204661697468272c20736369643a202738313362303230373931393938646265666166623732653839633831326638636230623963303465666265313139363361316361313430653264613732656239272c20646573633a20274120446563656e7472616c697a656420477569646520746f20446976696e65204c6976696e6727207d0a20205d3b0a202072657475726e206b6e6f776e2e6d61702866756e6374696f6e28736329207b0a2020202072657475726e20273c64697620636c6173733d2273632d6b6e6f776e2d6974656d22206f6e636c69636b3d22766965775343285c2727202b2073632e73636964202b20275c2729223e3c64697620636c6173733d2273632d6b6e6f776e2d6e616d65223e27202b206573632873632e6e616d6529202b20273c2f6469763e3c64697620636c6173733d2273632d6b6e6f776e2d6465736320746578742d6d75746564223e27202b206573632873632e6465736329202b20273c2f6469763e3c64697620636c6173733d2273632d6b6e6f776e2d73636964206d6f6e6f223e27202b20552e7472756e63486173682873632e736369642c20382c203629202b20273c2f6469763e3c2f6469763e273b0a20207d292e6a6f696e282727293b0a7d0a0a66756e6374696f6e2073656172636853432829207b0a202076617220696e70203d20646f63756d656e742e676574456c656d656e7442794964282773632d7365617263682d696e70757427293b0a20206966202821696e70292072657475726e3b0a20207661722073636964203d20696e702e76616c75652e7472696d28293b0a202069662028217363696429207b2075692e746f6173742827506c6561736520656e74657220612053434944272c20277761726e696e6727293b2072657475726e3b207d0a20206966202821552e697356616c69644861736828736369642929207b2075692e746f6173742827496e76616c6964205343494420666f726d617420286d75737420626520363420686578206368617261637465727329272c20277761726e696e6727293b2072657475726e3b207d0a2020522e676f546f53432873636964293b0a7d0a0a6173796e632066756e6374696f6e2072656e64657244657461696c287363696429207b0a202076617220656c203d20646f63756d656e742e676574456c656d656e74427949642827766965772d736344657461696c27293b0a20206966202821656c29207b20766172206d61696e203d20646f63756d656e742e676574456c656d656e744279496428276d61696e2d636f6e74656e7427293b20656c203d20646f63756d656e742e637265617465456c656d656e74282764697627293b20656c2e6964203d2027766965772d736344657461696c273b206d61696e2e617070656e644368696c6428656c293b207d0a2020656c2e636c6173734c6973742e72656d6f7665282768696464656e27293b0a202075692e73686f774c6f6164696e6728656c2c20274c6f6164696e6720736d61727420636f6e74726163742e2e2e27293b0a2020747279207b0a2020202076617220636f6e6e203d204d2e6765742827636f6e6e656374697669747927292c207363203d20432e63616368652e6765742873636964293b0a202020206966202821736329207b207363203d20617761697420636f6e6e2e676574536d617274436f6e747261637428736369642c20747275652c2074727565293b20636163686528736369642c207363293b207d0a202020206966202821736329207468726f77206e6577204572726f722827536d61727420636f6e7472616374206e6f7420666f756e6427293b0a20202020656c2e696e6e657248544d4c203d2072656e64657244657461696c48544d4c28736369642c207363293b0a20207d20636174636820286529207b2075692e73686f774572726f7228656c2c2027536d61727420436f6e7472616374204e6f7420466f756e64272c20652e6d657373616765293b207d0a7d0a0a66756e6374696f6e20636163686528736369642c20736329207b0a202069662028432e63616368652e73697a65203e3d20432e6d617843616368652920432e63616368652e64656c65746528432e63616368652e6b65797328292e6e65787428292e76616c7565293b0a2020432e63616368652e73657428736369642c207363293b0a7d0a0a66756e6374696f6e2072656e64657244657461696c48544d4c28736369642c20736329207b0a20207661722062616c203d2073632e62616c616e6365207c7c20302c20636f6465203d2073632e636f6465207c7c2027272c20753634203d2073632e75696e7436346b657973207c7c207b7d2c20737472203d2073632e737472696e676b657973207c7c207b7d3b0a202076617220636e74203d204f626a6563742e6b65797328753634292e6c656e677468202b204f626a6563742e6b65797328737472292e6c656e6774683b0a202072657475726e20273c64697620636c6173733d2264657461696c2d76696577223e3c64697620636c6173733d2264657461696c2d6e6176223e3c627574746f6e20636c6173733d2262746e2062746e2d67686f737422206f6e636c69636b3d22676f4261636b2829223e266c743b204261636b3c2f627574746f6e3e3c2f6469763e27202b0a20202020273c64697620636c6173733d2273656374696f6e2d63617264223e27202b2075692e73656374696f6e486561646572287b2069636f6e3a2027266c743b2f2667743b272c207469746c653a2027536d61727420436f6e7472616374272c2062616467653a207b20746578743a2027414354495645272c20636c6173733a202762616467652d6f6b27207d207d29202b0a20202020273c64697620636c6173733d2273656374696f6e2d636f6e74656e74223e3c64697620636c6173733d2264657461696c2d67726964223e3c64697620636c6173733d2264657461696c2d636f6c756d6e223e3c683420636c6173733d2264657461696c2d7375627469746c65223e436f6e747261637420496e666f726d6174696f6e3c2f68343e27202b0a2020202075692e64657461696c526f77282753434944272c20736369642c207b206d6f6e6f3a20747275652c20636f707961626c653a2074727565207d29202b2075692e64657461696c526f77282742616c616e6365272c20552e666d744445524f2862616c29202b2027204445524f2729202b0a2020202075692e64657461696c526f7728275661726961626c6573272c20636e742e746f537472696e67282929202b2028636f6465203f2075692e64657461696c526f772827436f64652053697a65272c20552e666d74427974657328636f64652e6c656e6774682929203a20272729202b0a20202020273c2f6469763e3c64697620636c6173733d2264657461696c2d636f6c756d6e223e3c683420636c6173733d2264657461696c2d7375627469746c65223e45787472616374656420496e666f3c2f68343e27202b20657874726163744d657461287536342c2073747229202b20273c2f6469763e3c2f6469763e3c2f6469763e3c2f6469763e27202b0a20202020273c64697620636c6173733d2273656374696f6e2d63617264223e27202b2075692e73656374696f6e486561646572287b2069636f6e3a20275b565d272c207469746c653a20275661726961626c6573202827202b20636e74202b20272927207d29202b0a20202020273c64697620636c6173733d2273656374696f6e2d636f6e74656e74223e27202b2072656e64657256617273287536342c2073747229202b20273c2f6469763e3c2f6469763e27202b0a2020202028636f6465203f20273c64697620636c6173733d2273656374696f6e2d63617264223e27202b2075692e73656374696f6e486561646572287b2069636f6e3a20275b435d272c207469746c653a202744564d2d424153494320436f646527207d29202b0a20202020273c64697620636c6173733d2273656374696f6e2d636f6e74656e74223e3c64697620636c6173733d22636f64652d636f6e7461696e6572223e3c70726520636c6173733d22636f64652d626c6f636b223e27202b20686967686c6967687428636f646529202b20273c2f7072653e3c2f6469763e3c2f6469763e3c2f6469763e27203a20272729202b20273c2f6469763e273b0a7d0a0a66756e6374696f6e20657874726163744d657461287536342c2073747229207b0a2020766172206d203d205b5d2c206e203d207374722e6e616d65486472207c7c207374722e6e616d65207c7c207374722e4e616d652c2064203d207374722e6465736372486472207c7c207374722e6465736372697074696f6e207c7c207374722e646573632c2075726c203d207374722e6455524c207c7c207374722e75726c2c2069636f203d207374722e69636f6e55524c486472207c7c207374722e69636f6e3b0a2020696620286e29206d2e707573682875692e64657461696c526f7728274e616d65272c206e29293b0a2020696620286429206d2e707573682875692e64657461696c526f7728274465736372697074696f6e272c20552e7472756e634861736828642c2033302c20302929293b0a20206966202875726c29206d2e707573682875692e64657461696c526f77282755524c272c2075726c29293b0a20206966202869636f29206d2e707573682875692e64657461696c526f77282749636f6e272c20552e7472756e63486173682869636f2c2032302c20302929293b0a202072657475726e206d2e6c656e677468203f206d2e6a6f696e28272729203a20273c7020636c6173733d22746578742d6d75746564223e4e6f207374616e64617264206d6574616461746120666f756e643c2f703e273b0a7d0a0a66756e6374696f6e2072656e64657256617273287536342c2073747229207b0a20207661722075203d204f626a6563742e656e747269657328753634292c2073203d204f626a6563742e656e747269657328737472293b0a20206966202821752e6c656e6774682026262021732e6c656e677468292072657475726e20273c7020636c6173733d22746578742d6d75746564223e4e6f207661726961626c65732073746f7265643c2f703e273b0a20207661722068746d6c203d2027273b0a202069662028752e6c656e67746829207b0a2020202068746d6c202b3d20273c64697620636c6173733d22766172732d73656374696f6e223e3c683420636c6173733d22766172732d7469746c65223e55696e743634205661726961626c6573202827202b20752e6c656e677468202b2027293c2f68343e3c64697620636c6173733d22766172732d7461626c65223e27202b0a202020202020752e736c69636528302c203530292e6d61702866756e6374696f6e286529207b2072657475726e20273c64697620636c6173733d227661722d726f77223e3c7370616e20636c6173733d227661722d6b6579206d6f6e6f223e27202b2065736328655b305d29202b20273c2f7370616e3e3c7370616e20636c6173733d227661722d76616c7565223e27202b20552e666d744e756d28655b315d29202b20273c2f7370616e3e3c2f6469763e273b207d292e6a6f696e28272729202b0a20202020202028752e6c656e677468203e203530203f20273c64697620636c6173733d22766172732d6d6f726520746578742d6d75746564223e2e2e2e20616e642027202b2028752e6c656e677468202d20353029202b2027206d6f72653c2f6469763e27203a20272729202b20273c2f6469763e3c2f6469763e273b0a20207d0a202069662028732e6c656e67746829207b0a2020202068746d6c202b3d20273c64697620636c6173733d22766172732d73656374696f6e22207374796c653d226d617267696e2d746f703a766172282d2d732d3629223e3c683420636c6173733d22766172732d7469746c65223e537472696e67205661726961626c6573202827202b20732e6c656e677468202b2027293c2f68343e3c64697620636c6173733d22766172732d7461626c65223e27202b0a202020202020732e736c69636528302c203530292e6d61702866756e6374696f6e286529207b2072657475726e20273c64697620636c6173733d227661722d726f77223e3c7370616e20636c6173733d227661722d6b6579206d6f6e6f223e27202b2065736328655b305d29202b20273c2f7370616e3e3c7370616e20636c6173733d227661722d76616c7565223e27202b2065736328552e7472756e634861736828655b315d2c2034302c20302929202b20273c2f7370616e3e3c2f6469763e273b207d292e6a6f696e28272729202b0a20202020202028732e6c656e677468203e203530203f20273c64697620636c6173733d22766172732d6d6f726520746578742d6d75746564223e2e2e2e20616e642027202b2028732e6c656e677468202d20353029202b2027206d6f72653c2f6469763e27203a20272729202b20273c2f6469763e3c2f6469763e273b0a20207d0a202072657475726e2068746d6c3b0a7d0a0a66756e6374696f6e20686967686c6967687428636f646529207b0a20206966202821636f6465292072657475726e2027273b0a202072657475726e20636f64652e73706c697428275c6e27292e6d61702866756e6374696f6e286c696e6529207b2072657475726e20686c4c696e65286c696e65293b207d292e6a6f696e28275c6e27293b0a7d0a0a66756e6374696f6e20686c4c696e65286c696e6529207b0a202076617220636d203d206c696e652e6d61746368282f5e285c732a29285c2f5c2f2e2a29242f29207c7c206c696e652e6d61746368282f5e285c732a292852454d5c732e2a29242f69293b0a202069662028636d292072657475726e2065736328636d5b315d29202b20273c7370616e20636c6173733d22636f64652d636f6d6d656e74223e27202b2065736328636d5b325d29202b20273c2f7370616e3e273b0a20202f2f204e6f74653a20272a27202b20272f272069732073706c697420746f2061766f696420627265616b696e672054454c41277320636f6d6d656e7420777261707065720a2020696620286c696e652e7472696d28292e7374617274735769746828272f27202b20272a2729207c7c206c696e652e7472696d28292e7374617274735769746828272a27202b20272f2729207c7c206c696e652e7472696d28292e7374617274735769746828272a2729292072657475726e20273c7370616e20636c6173733d22636f64652d636f6d6d656e74223e27202b20657363286c696e6529202b20273c2f7370616e3e273b0a20207661722072203d2027272c2069203d20303b0a20207768696c65202869203c206c696e652e6c656e67746829207b0a20202020696620286c696e652e736c69636528692c2069202b203229203d3d3d20272f2f2729207b2072202b3d20273c7370616e20636c6173733d22636f64652d636f6d6d656e74223e27202b20657363286c696e652e736c69636528692929202b20273c2f7370616e3e273b20627265616b3b207d0a20202020696620286c696e655b695d203d3d3d2027222729207b2076617220656e64203d206c696e652e696e6465784f66282722272c2069202b2031293b2069662028656e6420213d3d202d3129207b2072202b3d20273c7370616e20636c6173733d22636f64652d737472696e67223e27202b20657363286c696e652e736c69636528692c20656e64202b20312929202b20273c2f7370616e3e273b2069203d20656e64202b20313b20636f6e74696e75653b207d207d0a202020206966202828722e7472696d2829203d3d3d202727207c7c20722e6d61746368282f5e5c732a242f292929207b20766172206c6d203d206c696e652e736c6963652869292e6d61746368282f5e285c732a29285c642b29285c732b292f293b20696620286c6d29207b2072202b3d206c6d5b315d202b20273c7370616e20636c6173733d22636f64652d6c696e656e756d223e27202b206c6d5b325d202b20273c2f7370616e3e27202b206c6d5b335d3b2069202b3d206c6d5b305d2e6c656e6774683b20636f6e74696e75653b207d207d0a2020202076617220776d203d206c696e652e736c6963652869292e6d61746368282f5e285b412d5a612d7a5f5d5b412d5a612d7a302d395f5d2a292f293b0a2020202069662028776d29207b0a2020202020207661722077203d20776d5b315d2c207570203d20772e746f55707065724361736528293b0a2020202020207661722069734b77203d204b572e736f6d652866756e6374696f6e286b29207b2072657475726e206b2e746f5570706572436173652829203d3d3d207570207c7c20286b203d3d3d2027456e642046756e6374696f6e27202626207570203d3d3d2027454e4427293b207d293b0a202020202020766172206e78203d206c696e655b69202b20772e6c656e6774685d2c2069734269203d2042492e736f6d652866756e6374696f6e286629207b2072657475726e20662e746f5570706572436173652829203d3d3d2075703b207d2920262620286e78203d3d3d20272827207c7c206c696e652e736c6963652869202b20772e6c656e677468292e6d61746368282f5e5c732a5c282f29293b0a2020202020206966202869734b77292072202b3d20273c7370616e20636c6173733d22636f64652d6b6579776f7264223e27202b20657363287729202b20273c2f7370616e3e273b0a202020202020656c7365206966202869734269292072202b3d20273c7370616e20636c6173733d22636f64652d6275696c74696e223e27202b20657363287729202b20273c2f7370616e3e273b0a202020202020656c73652072202b3d206573632877293b0a20202020202069202b3d20772e6c656e6774683b20636f6e74696e75653b0a202020207d0a20202020766172206e6d203d206c696e652e736c6963652869292e6d61746368282f5e285c642b292f293b0a20202020696620286e6d29207b2072202b3d20273c7370616e20636c6173733d22636f64652d6e756d626572223e27202b206e6d5b315d202b20273c2f7370616e3e273b2069202b3d206e6d5b315d2e6c656e6774683b20636f6e74696e75653b207d0a2020202072202b3d20657363286c696e655b695d293b20692b2b3b0a20207d0a202072657475726e20723b0a7d0a0a66756e6374696f6e20657363287329207b2072657475726e20732e7265706c616365282f262f672c202726616d703b27292e7265706c616365282f3c2f672c2027266c743b27292e7265706c616365282f3e2f672c20272667743b27293b207d0a0a72657475726e207b20696e69743a20696e69742c2072656e646572436f6e747261637473566965773a2072656e6465724c697374566965772c2072656e646572534344657461696c3a2072656e64657244657461696c2c2073656172636853433a2073656172636853432c20686967686c6967687444564d42617369633a20686967686c69676874207d3b0a7d2928293b0a0a2a2f
dURL
dislikes 0
docType 54454c412d4a532d31
docVersion 312e302e30
fileCheckC 32623961306234326633383861353738623535373536636436626335393832333763656431633264363735666231366465333932353839306565386262663138
fileCheckS 30363463333763393134363238646362343036656133363335623738623961633036306237373634303230396637613639343333656566393261373266373862
hash 64616432376234326634373566356337386166346564346639666261306335616163356531643063346431396435656636363465363835336164383838626265
likes 0
owner 6465726f3171797175366b646c6134346d736e306b7935736b7076346661686a326179383079636a707a32376b6763347766376a6b347973306b7171367333366668
subDir 2f
var_header_description
var_header_icon
var_header_name 636f6e7472616374732e6a73
SCID uint64 variables
key value
built BLID : 87c4cf97567ae23327089bd971f47b16f30b2b03da76ccc1b93c7d8c23c3f9c7
Tx RootHash: 40cf2124a531ada3f45eb22c8439bc819171b7eb4c946ae2cb4e018fd5785d77 built height : 6447306
Timestamp: 1767592948506 Timestamp [UTC]: 2026-01-05 06:02:28 Age [y:d:h:m:s]: 107:48:50.542
Block: 6447307 Fee: 0.11297 Tx size: 12.409 kB
Tx version: 1 No of confirmations: 20569 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.11297 Deposited to SC 0.00000
Sender : dero1qyqu6kdla44msn0ky5skpv4fahj2ay80ycjpz27kgc4wf7jk4ys0kqq6s36fh
address
dero1qyqu6kdla44msn0ky5skpv4fahj2ay80ycjpz27kgc4wf7jk4ys0kqq6s36fh
dero1qyx6jc45g3dfks9hpypa2f3rrd8u4lc2we9p0njwd4utcyv0ndj3uqqq7v386
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", "contracts.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", "2b9a0b42f388a578b55756cd6bc598237ced1c2d675fb16de3925890ee8bbf18")
37 STORE("fileCheckS", "064c37c914628dcb406ea3635b78b9ac060b77640209f7a69433eef92a72f78b")
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 - Contracts 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 KW = ['Function', 'End Function', 'IF', 'THEN', 'ELSE', 'GOTO', 'RETURN', 'DIM', 'LET', 'AS', 'Uint64', 'String', 'Blob'];
var BI = ['STORE', 'EXISTS', 'LOAD', 'DELETE', 'MAPEXISTS', 'MAPGET', 'MAPSTORE', 'MAPDELETE', 'RANDOM', 'SCID', 'BLID', 'TXID', 'BLOCK_HEIGHT', 'BLOCK_TOPOHEIGHT', 'SIGNER', 'IS_ADDRESS_VALID', 'ADDRESS_RAW', 'ADDRESS_STRING', 'SEND_DERO_TO_ADDRESS', 'SEND_ASSET_TO_ADDRESS', 'DEROVALUE', 'ASSETVALUE', 'UPDATE_SC_CODE', 'HEX', 'HEXDECODE', 'SHA256', 'SHA3256', 'KECCAK256', 'STRLEN', 'SUBSTR', 'ATOI', 'ITOA', 'PANIC'];
var C = { cache: new Map(), maxCache: 20 };

function init() { window.addEventListener('explorer:viewChange', handleView); }

function handleView(e) {
  var v = e.detail.view, p = e.detail.param;
  if (v === 'contracts') renderListView();
  else if (v === 'scDetail' && p) renderDetail(p);
}

function renderListView() {
  var el = document.getElementById('view-contracts');
  if (!el) return;
  el.innerHTML = '<div class="section-card">' + ui.sectionHeader({ icon: '&lt;/&gt;', title: 'Smart Contracts' }) +
    '<div class="section-content"><div class="sc-search"><div class="search-container" style="max-width:100%;margin-bottom:var(--s-4)">' +
    '<span class="search-icon">&lt;/&gt;</span><input type="text" class="search-input" id="sc-search-input" placeholder="Enter SCID (64-character hex)..." onkeydown="if(event.key===\'Enter\')DeroExplorer.modules.get(\'contracts\').searchSC()">' +
    '<button class="btn btn-primary btn-sm" onclick="DeroExplorer.modules.get(\'contracts\').searchSC()">View Contract</button></div></div>' +
    '<div class="sc-info-box"><h4 class="detail-subtitle">How to Find Smart Contracts</h4><ul class="sc-info-list">' +
    '<li><strong>SCID</strong> is the unique 64-character identifier for a smart contract</li>' +
    '<li>Find SCIDs in transaction details when viewing SC invocations</li>' +
    '<li>Check project documentation or community resources for popular contracts</li>' +
    '<li>Use Gnomon indexer to discover and track smart contracts</li></ul></div>' +
    '<div class="sc-known" style="margin-top:var(--s-6)"><h4 class="detail-subtitle">Sample Contracts</h4><div class="sc-known-list">' + renderKnown() + '</div>' +
    '<p class="text-muted text-sm" style="margin-top:var(--s-4)">More contracts can be discovered through transaction history or community resources.</p></div></div></div>';
}

function renderKnown() {
  var known = [
    { name: 'DERO Name Service (NRS)', scid: '0000000000000000000000000000000000000000000000000000000000000001', desc: 'Official registry for human-readable wallet names' },
    { name: 'Algorithm of Faith', scid: '813b020791998dbefafb72e89c812f8cb0b9c04efbe11963a1ca140e2da72eb9', desc: 'A Decentralized Guide to Divine Living' }
  ];
  return known.map(function(sc) {
    return '<div class="sc-known-item" onclick="viewSC(\'' + sc.scid + '\')"><div class="sc-known-name">' + esc(sc.name) + '</div><div class="sc-known-desc text-muted">' + esc(sc.desc) + '</div><div class="sc-known-scid mono">' + U.truncHash(sc.scid, 8, 6) + '</div></div>';
  }).join('');
}

function searchSC() {
  var inp = document.getElementById('sc-search-input');
  if (!inp) return;
  var scid = inp.value.trim();
  if (!scid) { ui.toast('Please enter a SCID', 'warning'); return; }
  if (!U.isValidHash(scid)) { ui.toast('Invalid SCID format (must be 64 hex characters)', 'warning'); return; }
  R.goToSC(scid);
}

async function renderDetail(scid) {
  var el = document.getElementById('view-scDetail');
  if (!el) { var main = document.getElementById('main-content'); el = document.createElement('div'); el.id = 'view-scDetail'; main.appendChild(el); }
  el.classList.remove('hidden');
  ui.showLoading(el, 'Loading smart contract...');
  try {
    var conn = M.get('connectivity'), sc = C.cache.get(scid);
    if (!sc) { sc = await conn.getSmartContract(scid, true, true); cache(scid, sc); }
    if (!sc) throw new Error('Smart contract not found');
    el.innerHTML = renderDetailHTML(scid, sc);
  } catch (e) { ui.showError(el, 'Smart Contract Not Found', e.message); }
}

function cache(scid, sc) {
  if (C.cache.size >= C.maxCache) C.cache.delete(C.cache.keys().next().value);
  C.cache.set(scid, sc);
}

function renderDetailHTML(scid, sc) {
  var bal = sc.balance || 0, code = sc.code || '', u64 = sc.uint64keys || {}, str = sc.stringkeys || {};
  var cnt = Object.keys(u64).length + Object.keys(str).length;
  return '<div class="detail-view"><div class="detail-nav"><button class="btn btn-ghost" onclick="goBack()">&lt; Back</button></div>' +
    '<div class="section-card">' + ui.sectionHeader({ icon: '&lt;/&gt;', title: 'Smart Contract', badge: { text: 'ACTIVE', class: 'badge-ok' } }) +
    '<div class="section-content"><div class="detail-grid"><div class="detail-column"><h4 class="detail-subtitle">Contract Information</h4>' +
    ui.detailRow('SCID', scid, { mono: true, copyable: true }) + ui.detailRow('Balance', U.fmtDERO(bal) + ' DERO') +
    ui.detailRow('Variables', cnt.toString()) + (code ? ui.detailRow('Code Size', U.fmtBytes(code.length)) : '') +
    '</div><div class="detail-column"><h4 class="detail-subtitle">Extracted Info</h4>' + extractMeta(u64, str) + '</div></div></div></div>' +
    '<div class="section-card">' + ui.sectionHeader({ icon: '[V]', title: 'Variables (' + cnt + ')' }) +
    '<div class="section-content">' + renderVars(u64, str) + '</div></div>' +
    (code ? '<div class="section-card">' + ui.sectionHeader({ icon: '[C]', title: 'DVM-BASIC Code' }) +
    '<div class="section-content"><div class="code-container"><pre class="code-block">' + highlight(code) + '</pre></div></div></div>' : '') + '</div>';
}

function extractMeta(u64, str) {
  var m = [], n = str.nameHdr || str.name || str.Name, d = str.descrHdr || str.description || str.desc, url = str.dURL || str.url, ico = str.iconURLHdr || str.icon;
  if (n) m.push(ui.detailRow('Name', n));
  if (d) m.push(ui.detailRow('Description', U.truncHash(d, 30, 0)));
  if (url) m.push(ui.detailRow('URL', url));
  if (ico) m.push(ui.detailRow('Icon', U.truncHash(ico, 20, 0)));
  return m.length ? m.join('') : '<p class="text-muted">No standard metadata found</p>';
}

function renderVars(u64, str) {
  var u = Object.entries(u64), s = Object.entries(str);
  if (!u.length && !s.length) return '<p class="text-muted">No variables stored</p>';
  var html = '';
  if (u.length) {
    html += '<div class="vars-section"><h4 class="vars-title">Uint64 Variables (' + u.length + ')</h4><div class="vars-table">' +
      u.slice(0, 50).map(function(e) { return '<div class="var-row"><span class="var-key mono">' + esc(e[0]) + '</span><span class="var-value">' + U.fmtNum(e[1]) + '</span></div>'; }).join('') +
      (u.length > 50 ? '<div class="vars-more text-muted">... and ' + (u.length - 50) + ' more</div>' : '') + '</div></div>';
  }
  if (s.length) {
    html += '<div class="vars-section" style="margin-top:var(--s-6)"><h4 class="vars-title">String Variables (' + s.length + ')</h4><div class="vars-table">' +
      s.slice(0, 50).map(function(e) { return '<div class="var-row"><span class="var-key mono">' + esc(e[0]) + '</span><span class="var-value">' + esc(U.truncHash(e[1], 40, 0)) + '</span></div>'; }).join('') +
      (s.length > 50 ? '<div class="vars-more text-muted">... and ' + (s.length - 50) + ' more</div>' : '') + '</div></div>';
  }
  return html;
}

function highlight(code) {
  if (!code) return '';
  return code.split('\n').map(function(line) { return hlLine(line); }).join('\n');
}

function hlLine(line) {
  var cm = line.match(/^(\s*)(\/\/.*)$/) || line.match(/^(\s*)(REM\s.*)$/i);
  if (cm) return esc(cm[1]) + '<span class="code-comment">' + esc(cm[2]) + '</span>';
  // Note: '*' + '/' is split to avoid breaking TELA's comment wrapper
  if (line.trim().startsWith('/' + '*') || line.trim().startsWith('*' + '/') || line.trim().startsWith('*')) return '<span class="code-comment">' + esc(line) + '</span>';
  var r = '', i = 0;
  while (i < line.length) {
    if (line.slice(i, i + 2) === '//') { r += '<span class="code-comment">' + esc(line.slice(i)) + '</span>'; break; }
    if (line[i] === '"') { var end = line.indexOf('"', i + 1); if (end !== -1) { r += '<span class="code-string">' + esc(line.slice(i, end + 1)) + '</span>'; i = end + 1; continue; } }
    if ((r.trim() === '' || r.match(/^\s*$/))) { var lm = line.slice(i).match(/^(\s*)(\d+)(\s+)/); if (lm) { r += lm[1] + '<span class="code-linenum">' + lm[2] + '</span>' + lm[3]; i += lm[0].length; continue; } }
    var wm = line.slice(i).match(/^([A-Za-z_][A-Za-z0-9_]*)/);
    if (wm) {
      var w = wm[1], up = w.toUpperCase();
      var isKw = KW.some(function(k) { return k.toUpperCase() === up || (k === 'End Function' && up === 'END'); });
      var nx = line[i + w.length], isBi = BI.some(function(f) { return f.toUpperCase() === up; }) && (nx === '(' || line.slice(i + w.length).match(/^\s*\(/));
      if (isKw) r += '<span class="code-keyword">' + esc(w) + '</span>';
      else if (isBi) r += '<span class="code-builtin">' + esc(w) + '</span>';
      else r += esc(w);
      i += w.length; continue;
    }
    var nm = line.slice(i).match(/^(\d+)/);
    if (nm) { r += '<span class="code-number">' + nm[1] + '</span>'; i += nm[1].length; continue; }
    r += esc(line[i]); i++;
  }
  return r;
}

function esc(s) { return s.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;'); }

return { init: init, renderContractsView: renderListView, renderSCDetail: renderDetail, searchSC: searchSC, highlightDVMBasic: highlight };
})();

*/
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", "contracts.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", "2b9a0b42f388a578b55756cd6bc598237ced1c2d675fb16de3925890ee8bbf18") 37 STORE("fileCheckS", "064c37c914628dcb406ea3635b78b9ac060b77640209f7a69433eef92a72f78b") 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 - Contracts 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 KW = ['Function', 'End Function', 'IF', 'THEN', 'ELSE', 'GOTO', 'RETURN', 'DIM', 'LET', 'AS', 'Uint64', 'String', 'Blob']; var BI = ['STORE', 'EXISTS', 'LOAD', 'DELETE', 'MAPEXISTS', 'MAPGET', 'MAPSTORE', 'MAPDELETE', 'RANDOM', 'SCID', 'BLID', 'TXID', 'BLOCK_HEIGHT', 'BLOCK_TOPOHEIGHT', 'SIGNER', 'IS_ADDRESS_VALID', 'ADDRESS_RAW', 'ADDRESS_STRING', 'SEND_DERO_TO_ADDRESS', 'SEND_ASSET_TO_ADDRESS', 'DEROVALUE', 'ASSETVALUE', 'UPDATE_SC_CODE', 'HEX', 'HEXDECODE', 'SHA256', 'SHA3256', 'KECCAK256', 'STRLEN', 'SUBSTR', 'ATOI', 'ITOA', 'PANIC']; var C = { cache: new Map(), maxCache: 20 }; function init() { window.addEventListener('explorer:viewChange', handleView); } function handleView(e) { var v = e.detail.view, p = e.detail.param; if (v === 'contracts') renderListView(); else if (v === 'scDetail' && p) renderDetail(p); } function renderListView() { var el = document.getElementById('view-contracts'); if (!el) return; el.innerHTML = '<div class="section-card">' + ui.sectionHeader({ icon: '&lt;/&gt;', title: 'Smart Contracts' }) + '<div class="section-content"><div class="sc-search"><div class="search-container" style="max-width:100%;margin-bottom:var(--s-4)">' + '<span class="search-icon">&lt;/&gt;</span><input type="text" class="search-input" id="sc-search-input" placeholder="Enter SCID (64-character hex)..." onkeydown="if(event.key===\'Enter\')DeroExplorer.modules.get(\'contracts\').searchSC()">' + '<button class="btn btn-primary btn-sm" onclick="DeroExplorer.modules.get(\'contracts\').searchSC()">View Contract</button></div></div>' + '<div class="sc-info-box"><h4 class="detail-subtitle">How to Find Smart Contracts</h4><ul class="sc-info-list">' + '<li><strong>SCID</strong> is the unique 64-character identifier for a smart contract</li>' + '<li>Find SCIDs in transaction details when viewing SC invocations</li>' + '<li>Check project documentation or community resources for popular contracts</li>' + '<li>Use Gnomon indexer to discover and track smart contracts</li></ul></div>' + '<div class="sc-known" style="margin-top:var(--s-6)"><h4 class="detail-subtitle">Sample Contracts</h4><div class="sc-known-list">' + renderKnown() + '</div>' + '<p class="text-muted text-sm" style="margin-top:var(--s-4)">More contracts can be discovered through transaction history or community resources.</p></div></div></div>'; } function renderKnown() { var known = [ { name: 'DERO Name Service (NRS)', scid: '0000000000000000000000000000000000000000000000000000000000000001', desc: 'Official registry for human-readable wallet names' }, { name: 'Algorithm of Faith', scid: '813b020791998dbefafb72e89c812f8cb0b9c04efbe11963a1ca140e2da72eb9', desc: 'A Decentralized Guide to Divine Living' } ]; return known.map(function(sc) { return '<div class="sc-known-item" onclick="viewSC(\'' + sc.scid + '\')"><div class="sc-known-name">' + esc(sc.name) + '</div><div class="sc-known-desc text-muted">' + esc(sc.desc) + '</div><div class="sc-known-scid mono">' + U.truncHash(sc.scid, 8, 6) + '</div></div>'; }).join(''); } function searchSC() { var inp = document.getElementById('sc-search-input'); if (!inp) return; var scid = inp.value.trim(); if (!scid) { ui.toast('Please enter a SCID', 'warning'); return; } if (!U.isValidHash(scid)) { ui.toast('Invalid SCID format (must be 64 hex characters)', 'warning'); return; } R.goToSC(scid); } async function renderDetail(scid) { var el = document.getElementById('view-scDetail'); if (!el) { var main = document.getElementById('main-content'); el = document.createElement('div'); el.id = 'view-scDetail'; main.appendChild(el); } el.classList.remove('hidden'); ui.showLoading(el, 'Loading smart contract...'); try { var conn = M.get('connectivity'), sc = C.cache.get(scid); if (!sc) { sc = await conn.getSmartContract(scid, true, true); cache(scid, sc); } if (!sc) throw new Error('Smart contract not found'); el.innerHTML = renderDetailHTML(scid, sc); } catch (e) { ui.showError(el, 'Smart Contract Not Found', e.message); } } function cache(scid, sc) { if (C.cache.size >= C.maxCache) C.cache.delete(C.cache.keys().next().value); C.cache.set(scid, sc); } function renderDetailHTML(scid, sc) { var bal = sc.balance || 0, code = sc.code || '', u64 = sc.uint64keys || {}, str = sc.stringkeys || {}; var cnt = Object.keys(u64).length + Object.keys(str).length; return '<div class="detail-view"><div class="detail-nav"><button class="btn btn-ghost" onclick="goBack()">&lt; Back</button></div>' + '<div class="section-card">' + ui.sectionHeader({ icon: '&lt;/&gt;', title: 'Smart Contract', badge: { text: 'ACTIVE', class: 'badge-ok' } }) + '<div class="section-content"><div class="detail-grid"><div class="detail-column"><h4 class="detail-subtitle">Contract Information</h4>' + ui.detailRow('SCID', scid, { mono: true, copyable: true }) + ui.detailRow('Balance', U.fmtDERO(bal) + ' DERO') + ui.detailRow('Variables', cnt.toString()) + (code ? ui.detailRow('Code Size', U.fmtBytes(code.length)) : '') + '</div><div class="detail-column"><h4 class="detail-subtitle">Extracted Info</h4>' + extractMeta(u64, str) + '</div></div></div></div>' + '<div class="section-card">' + ui.sectionHeader({ icon: '[V]', title: 'Variables (' + cnt + ')' }) + '<div class="section-content">' + renderVars(u64, str) + '</div></div>' + (code ? '<div class="section-card">' + ui.sectionHeader({ icon: '[C]', title: 'DVM-BASIC Code' }) + '<div class="section-content"><div class="code-container"><pre class="code-block">' + highlight(code) + '</pre></div></div></div>' : '') + '</div>'; } function extractMeta(u64, str) { var m = [], n = str.nameHdr || str.name || str.Name, d = str.descrHdr || str.description || str.desc, url = str.dURL || str.url, ico = str.iconURLHdr || str.icon; if (n) m.push(ui.detailRow('Name', n)); if (d) m.push(ui.detailRow('Description', U.truncHash(d, 30, 0))); if (url) m.push(ui.detailRow('URL', url)); if (ico) m.push(ui.detailRow('Icon', U.truncHash(ico, 20, 0))); return m.length ? m.join('') : '<p class="text-muted">No standard metadata found</p>'; } function renderVars(u64, str) { var u = Object.entries(u64), s = Object.entries(str); if (!u.length && !s.length) return '<p class="text-muted">No variables stored</p>'; var html = ''; if (u.length) { html += '<div class="vars-section"><h4 class="vars-title">Uint64 Variables (' + u.length + ')</h4><div class="vars-table">' + u.slice(0, 50).map(function(e) { return '<div class="var-row"><span class="var-key mono">' + esc(e[0]) + '</span><span class="var-value">' + U.fmtNum(e[1]) + '</span></div>'; }).join('') + (u.length > 50 ? '<div class="vars-more text-muted">... and ' + (u.length - 50) + ' more</div>' : '') + '</div></div>'; } if (s.length) { html += '<div class="vars-section" style="margin-top:var(--s-6)"><h4 class="vars-title">String Variables (' + s.length + ')</h4><div class="vars-table">' + s.slice(0, 50).map(function(e) { return '<div class="var-row"><span class="var-key mono">' + esc(e[0]) + '</span><span class="var-value">' + esc(U.truncHash(e[1], 40, 0)) + '</span></div>'; }).join('') + (s.length > 50 ? '<div class="vars-more text-muted">... and ' + (s.length - 50) + ' more</div>' : '') + '</div></div>'; } return html; } function highlight(code) { if (!code) return ''; return code.split('\n').map(function(line) { return hlLine(line); }).join('\n'); } function hlLine(line) { var cm = line.match(/^(\s*)(\/\/.*)$/) || line.match(/^(\s*)(REM\s.*)$/i); if (cm) return esc(cm[1]) + '<span class="code-comment">' + esc(cm[2]) + '</span>'; // Note: '*' + '/' is split to avoid breaking TELA's comment wrapper if (line.trim().startsWith('/' + '*') || line.trim().startsWith('*' + '/') || line.trim().startsWith('*')) return '<span class="code-comment">' + esc(line) + '</span>'; var r = '', i = 0; while (i < line.length) { if (line.slice(i, i + 2) === '//') { r += '<span class="code-comment">' + esc(line.slice(i)) + '</span>'; break; } if (line[i] === '"') { var end = line.indexOf('"', i + 1); if (end !== -1) { r += '<span class="code-string">' + esc(line.slice(i, end + 1)) + '</span>'; i = end + 1; continue; } } if ((r.trim() === '' || r.match(/^\s*$/))) { var lm = line.slice(i).match(/^(\s*)(\d+)(\s+)/); if (lm) { r += lm[1] + '<span class="code-linenum">' + lm[2] + '</span>' + lm[3]; i += lm[0].length; continue; } } var wm = line.slice(i).match(/^([A-Za-z_][A-Za-z0-9_]*)/); if (wm) { var w = wm[1], up = w.toUpperCase(); var isKw = KW.some(function(k) { return k.toUpperCase() === up || (k === 'End Function' && up === 'END'); }); var nx = line[i + w.length], isBi = BI.some(function(f) { return f.toUpperCase() === up; }) && (nx === '(' || line.slice(i + w.length).match(/^\s*\(/)); if (isKw) r += '<span class="code-keyword">' + esc(w) + '</span>'; else if (isBi) r += '<span class="code-builtin">' + esc(w) + '</span>'; else r += esc(w); i += w.length; continue; } var nm = line.slice(i).match(/^(\d+)/); if (nm) { r += '<span class="code-number">' + nm[1] + '</span>'; i += nm[1].length; continue; } r += esc(line[i]); i++; } return r; } function esc(s) { return s.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;'); } return { init: init, renderContractsView: renderListView, renderSCDetail: renderDetail, searchSC: searchSC, highlightDVMBasic: highlight }; })(); */']


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