logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: 0c86ba3f75a60e039b2d89c9d4c99384469458c8c28f230427144ebca98bc264 Type SC

Block: 4f11696a16754d288f51deac50fc34ad5ee59f471cb4a3ccc53f05d87beb1032 (VALID)
built BLID : c1c046e4701878d778aa62330aaa825fcd9ff3fa0d568a954334b7324128db39
Tx RootHash: e826b4a7f3b4639cddf6fdb5a98ac8007ccf5c87c5739089f55cc3b0257f22fe built height : 403289
Timestamp: 1653395032004 Timestamp [UTC]: 2022-05-24 13:23:52 Age [y:d:h:m:s]: 29020:30:13.109
Block: 403293 Fee: 0.19116 Tx size: 11.041 kB
Tx version: 1 No of confirmations: 5531719 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.19116 Deposited to SC 0.00000
Sender : dero1qyhunyuk24g9qsjtcr4r0c7rgjquuernqcfnx76kq0jvn4ns98tf2qgj5dq70
address
dero1qyhunyuk24g9qsjtcr4r0c7rgjquuernqcfnx76kq0jvn4ns98tf2qgj5dq70
dero1qyt4qjez634u5n3s5m5xll953phryam4583emanerakact4xd8jczqq0lt9yx
SC Balance: 0.00000 DERO
SC CODE:
  
SC Arguments: [Name:SC_ACTION Type:uint64 Value:'0' Name:SC_ID Type:hash Value:'cf03383b9bf03b28e1c8e7962c3fb9b52452442d040651305148b26b90a904e3' Name:code Type:string Value:'/** COMMIT & STATE LIB CODE **/ Function storeCommitString(action String, key String, value String) 10 DIM commit_count as Uint64 20 LET commit_count = MAPGET("commit_count") 30 STORE("commit_" + commit_count, action + "::" + key + "::" + value) 40 MAPSTORE("commit_count", commit_count + 1) 50 RETURN End Function Function storeCommitInt(action String, key String, value Uint64) 10 DIM commit_count as Uint64 20 LET commit_count = MAPGET("commit_count") 30 STORE("commit_" + commit_count, action + "::" + key + "::" + value) 40 MAPSTORE("commit_count", commit_count + 1) 50 RETURN End Function Function initCommit() 10 STORE("commit_count", 0) 20 RETURN End Function Function beginCommit() 10 MAPSTORE("commit_count", LOAD("commit_count")) 20 RETURN End Function Function endCommit() 10 STORE("commit_count", MAPGET("commit_count")) 20 RETURN End Function Function sss(key String, value String) 10 STORE("state_" + key, value) 20 storeCommitString("S", "state_" + key, value) 30 RETURN End Function Function ssi(key String, value Uint64) 10 STORE("state_" + key, value) 20 storeCommitInt("S", "state_" + key, value) // S - store 30 RETURN End Function Function ds(key String) 10 DELETE("state_" + key) 20 storeCommitInt("D", "state_" + key, 0) // D - delete 30 RETURN End Function Function lss(key String) String 10 RETURN LOAD("state_" + key) End Function Function lsi(key String) Uint64 10 RETURN LOAD("state_" + key) End Function Function se(key String) Uint64 10 RETURN EXISTS("state_" + key) End Function Function storeTX() 10 ssi("txid_" + HEX(TXID()), 1) // verify transaction within the smart contract 20 RETURN End Function /** LOTTO CODE **/ Function lk(txId String, suffix String) String 10 RETURN "lotto_" + txId + "_" + suffix End Function Function ltk(txId String, ticketNumber Uint64, suffix String) String 10 RETURN lk(txId, "ticket_" + ticketNumber + "_" + suffix) End Function Function Play(txId String, password String) Uint64 10 DIM duration, timestamp, start_timestamp, unique_wallet, max_tickets, ticket_price, ticket_number, end_timestamp as Uint64 20 DIM password_hash, signer_string as String 30 beginCommit() 40 IF se(lk(txId, "password_hash")) == 0 THEN GOTO 80 50 LET password_hash = HEXDECODE(lss(lk(txId, "password_hash"))) 60 IF password_hash == SHA3256(txId + "." + password) THEN GOTO 80 70 RETURN 1 80 LET timestamp = BLOCK_TIMESTAMP() 90 LET start_timestamp = lsi(lk(txId, "start_timestamp")) 95 IF timestamp >= start_timestamp THEN GOTO 100 98 RETURN 1 100 LET duration = lsi(lk(txId, "duration")) 105 LET end_timestamp = start_timestamp + duration 110 IF duration == 0 THEN GOTO 140 120 IF timestamp < end_timestamp THEN GOTO 140 130 RETURN 1 140 LET unique_wallet = lsi(lk(txId, "unique_wallet")) 150 LET ticket_number = lsi(lk(txId, "ticket_count")) 160 LET max_tickets = lsi(lk(txId, "max_tickets")) 170 IF max_tickets == 0 THEN GOTO 200 180 IF ticket_number < max_tickets THEN GOTO 200 190 RETURN 1 200 LET ticket_price = lsi(lk(txId, "ticket_price")) 210 IF DEROVALUE() == ticket_price THEN GOTO 230 220 RETURN 1 230 LET signer_string = ADDRESS_STRING(SIGNER()) 235 IF signer_string != "" THEN GOTO 240 237 RETURN 1 240 IF unique_wallet == 0 THEN GOTO 280 250 IF se(lk(txId, "unique_ticket_" + signer_string)) == 0 THEN GOTO 270 260 RETURN 1 270 ssi(lk(txId, "unique_ticket_" + signer_string), ticket_number) // this should be skip if unique wallet is 0 280 sss(ltk(txId, ticket_number, "owner"), signer_string) 290 ssi(ltk(txId, ticket_number, "timestamp"), timestamp) 300 sss(ltk(txId, ticket_number, "play_tx_id"), HEX(TXID())) 310 ssi(lk(txId, "ticket_count"), ticket_number + 1) 320 storeTX() 330 endCommit() 340 RETURN 0 End Function Function Create(maxTickets Uint64, ticketPrice Uint64, duration Uint64, uniqueWallet Uint64, password String, startTimestamp Uint64) Uint64 10 DIM max_tickets, timestamp, anti_spam_fee, dero_value, base_reward as Uint64 20 DIM tx_id, signer_string as String 30 beginCommit() 40 LET timestamp = BLOCK_TIMESTAMP() 50 LET tx_id = HEX(TXID()) 60 LET max_tickets = maxTickets 70 LET signer_string = ADDRESS_STRING(SIGNER()) 75 IF signer_string != "" THEN GOTO 85 80 RETURN 1 85 LET dero_value = DEROVALUE() 90 IF ticketPrice <= 100000000 THEN GOTO 110 100 RETURN 1 110 IF uniqueWallet <= 1 THEN GOTO 130 120 RETURN 1 130 IF max_tickets != 1 THEN GOTO 150 140 RETURN 1 150 IF max_tickets >= 2 THEN GOTO 180 160 IF duration >= 60 THEN GOTO 190 170 RETURN 1 180 LET duration = 0 190 IF startTimestamp == 0 THEN GOTO 220 200 IF startTimestamp > timestamp THEN GOTO 221 210 RETURN 1 220 LET startTimestamp = timestamp 221 LET anti_spam_fee = LOAD("anti_spam_fee") 222 IF dero_value >= anti_spam_fee THEN GOTO 226 224 RETURN 1 226 LET base_reward = dero_value - anti_spam_fee 228 ssi(lk(tx_id, "anti_spam_fee"), anti_spam_fee) 230 ssi(lk(tx_id, "base_reward"), base_reward) 240 ssi(lk(tx_id, "max_tickets"), maxTickets) 250 ssi(lk(tx_id, "ticket_price"), ticketPrice) 260 ssi(lk(tx_id, "duration"), duration) 270 ssi(lk(tx_id, "unique_wallet"), uniqueWallet) 280 IF STRLEN(password) == 0 THEN GOTO 300 290 sss(lk(tx_id, "password_hash"), HEX(SHA3256(tx_id + "." + password))) 300 sss(lk(tx_id, "owner"), signer_string) 310 ssi(lk(tx_id, "start_timestamp"), startTimestamp) 320 ssi(lk(tx_id, "ticket_count"), 0) 330 storeTX() 340 endCommit() 350 RETURN 0 End Function Function Draw(txId String) Uint64 10 DIM ticket_count, max_tickets, duration, winning_ticket, start_timestamp, end_timestamp, draw_timestamp, anti_spam_fee as Uint64 20 DIM winner as String 30 beginCommit() 40 IF se(lk(txId, "draw_timestamp")) == 0 THEN GOTO 60 50 RETURN 1 60 LET draw_timestamp = BLOCK_TIMESTAMP() 70 LET ticket_count = lsi(lk(txId, "ticket_count")) 80 LET max_tickets = lsi(lk(txId, "max_tickets")) 90 LET start_timestamp = lsi(lk(txId, "start_timestamp")) 100 LET duration = lsi(lk(txId, "duration")) 110 LET end_timestamp = start_timestamp + duration 120 IF max_tickets == 0 THEN GOTO 150 130 IF ticket_count == max_tickets THEN GOTO 150 140 RETURN 1 150 IF duration == 0 THEN GOTO 180 160 IF draw_timestamp > end_timestamp THEN GOTO 180 170 RETURN 1 180 IF ticket_count > 0 THEN GOTO 200 190 RETURN 1 200 LET winning_ticket = RANDOM() % ticket_count 210 LET winner = lss(ltk(txId, winning_ticket, "owner")) 220 ssi(lk(txId, "winning_ticket"), winning_ticket) 230 sss(lk(txId, "winner"), winner) 240 ssi(lk(txId, "draw_timestamp"), draw_timestamp) 250 LET anti_spam_fee = lsi(lk(txId, "anti_spam_fee")) 260 SEND_DERO_TO_ADDRESS(ADDRESS_RAW(lss(lk(txId, "owner"))), anti_spam_fee) 270 storeTX() 280 endCommit() 290 RETURN 0 End Function Function Cancel(txId String) Uint64 10 DIM ticket_count, base_reward, anti_spam_fee as Uint64 20 DIM owner_raw as String 30 beginCommit() 40 LET owner_raw = ADDRESS_RAW(lss(lk(txId, "owner"))) 50 IF owner_raw == SIGNER() THEN GOTO 70 60 RETURN 1 70 LET ticket_count = lsi(lk(txId, "ticket_count")) 80 IF ticket_count == 0 THEN GOTO 100 90 RETURN 1 100 LET base_reward = lsi(lk(txId, "base_reward")) 110 IF base_reward == 0 THEN GOTO 130 120 SEND_DERO_TO_ADDRESS(owner_raw, base_reward) 130 LET anti_spam_fee = lsi(lk(txId, "anti_spam_fee")) 140 SEND_DERO_TO_ADDRESS(owner_raw, anti_spam_fee) 150 ds(lk(txId, "max_tickets")) 160 ds(lk(txId, "ticket_price")) 170 ds(lk(txId, "duration")) 180 ds(lk(txId, "unique_wallet")) 190 ds(lk(txId, "password_hash")) 200 ds(lk(txId, "owner")) 210 ds(lk(txId, "ticket_count")) 220 ds(lk(txId, "base_reward")) 230 ds(lk(txId, "start_timestamp")) 240 ds(lk(txId, "anti_spam_fee")) 250 storeTX() 260 endCommit() 270 RETURN 0 End Function Function ClaimReward(txId String, comment String) Uint64 10 DIM ticket_price, ticket_count, reward, sc_cut, base_reward, comment_length as Uint64 20 DIM winner_string, winner_raw as String 30 beginCommit() 40 IF se(lk(txId, "claim_tx_id")) == 0 THEN GOTO 60 50 RETURN 1 60 LET comment_length = STRLEN(comment) 70 IF comment_length <= 100 THEN GOTO 90 80 RETURN 1 90 LET winner_string = lss(lk(txId, "winner")) 100 LET winner_raw = ADDRESS_RAW(winner_string) 110 IF winner_raw == SIGNER() THEN GOTO 130 120 RETURN 1 130 LET base_reward = lsi(lk(txId, "base_reward")) 140 LET ticket_price = lsi(lk(txId, "ticket_price")) 150 LET ticket_count = lsi(lk(txId, "ticket_count")) 160 LET reward = base_reward + (ticket_price * ticket_count) 170 LET sc_cut = reward * 10 / 100 180 SEND_DERO_TO_ADDRESS(LOAD("sc_owner"), sc_cut) 190 SEND_DERO_TO_ADDRESS(winner_raw, reward - sc_cut) 200 IF comment_length == 0 THEN GOTO 220 210 sss(lk(txId, "winner_comment"), comment) 220 ssi(lk(txId, "claim_timestamp"), BLOCK_TIMESTAMP()) 230 sss(lk(txId, "claim_tx_id"), HEX(TXID())) 240 storeTX() 250 endCommit() 260 RETURN 0 End Function /** SC OWNER CODE **/ Function Initialize() Uint64 10 STORE("sc_owner", SIGNER()) 20 initCommit() 30 STORE("anti_spam_fee", 100000) 40 RETURN 0 End Function Function SetAntiSpamFee(fee Uint64) Uint64 10 IF LOAD("sc_owner") == SIGNER() THEN GOTO 30 20 RETURN 1 30 STORE("anti_spam_fee", fee) 40 RETURN 0 End Function Function ClaimOwnership() Uint64 10 IF LOAD("sc_owner_temp") == SIGNER() THEN GOTO 30 20 RETURN 1 30 STORE("sc_owner", SIGNER()) 40 RETURN 0 End Function Function TransferOwnership(newOwner String) Uint64 10 IF LOAD("sc_owner") == SIGNER() THEN GOTO 30 20 RETURN 1 30 STORE("sc_owner_temp", ADDRESS_RAW(newOwner)) 40 RETURN 0 End Function Function UpdateCode(code String) Uint64 10 IF LOAD("sc_owner") == SIGNER() THEN GOTO 30 20 RETURN 1 30 UPDATE_SC_CODE(code) 40 RETURN 0 End Function' Name:entrypoint Type:string Value:'UpdateCode']


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
0100000500d9ce18c1c046e4701878d778aa62330aaa825fcd9ff3fa0d568a954334b7324128db390100000000000000000000000000000000000000000000000000000000000000000000a5359aefbac22d0014c15b2dc0923057c7800508dfc77233765fe5a938038bd351ed911659065c3a87e1b689b2be50084f6b5f930ceb9950720b236233b8900e7ff40dde176f232f6dc7d30bef05ce903fd19a7c14fc72185d19394467d0f0fd78bdd926539e1ed67037fb33df916a66ad116a52f5fa4d186c185799942e2fa59c7513a9e56f1d9d20bae6dcb0c716f5fd0104ac950111423e2ad945d7c0ea2703a648ad7bffaacf6bd0608d6c3e0d169899ced0998e019e9e6f757e06c11d2a861d5bef7acf048da163a46fe0f99cee928d4d13d613fd71575373ffd78db9012a968ba64caf1cd379144b11a4afbaee9c1fd6237acc1b4ba1d96d2babb9e8c000e826b4a7f3b4639cddf6fdb5a98ac8007ccf5c87c5739089f55cc3b0257f22feff4aa465636f6465537925292f2a2a20434f4d4d49542026205354415445204c494220434f4445202a2a2f0a46756e6374696f6e2073746f7265436f6d6d6974537472696e6728616374696f6e20537472696e672c206b657920537472696e672c2076616c756520537472696e67290a31302044494d20636f6d6d69745f636f756e742061732055696e7436340a3230204c455420636f6d6d69745f636f756e74203d204d41504745542822636f6d6d69745f636f756e7422290a33302053544f52452822636f6d6d69745f22202b20636f6d6d69745f636f756e742c20616374696f6e202b20223a3a22202b206b6579202b20223a3a22202b2076616c7565290a3430204d415053544f52452822636f6d6d69745f636f756e74222c20636f6d6d69745f636f756e74202b2031290a35302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e2073746f7265436f6d6d6974496e7428616374696f6e20537472696e672c206b657920537472696e672c2076616c75652055696e743634290a31302044494d20636f6d6d69745f636f756e742061732055696e7436340a3230204c455420636f6d6d69745f636f756e74203d204d41504745542822636f6d6d69745f636f756e7422290a33302053544f52452822636f6d6d69745f22202b20636f6d6d69745f636f756e742c20616374696f6e202b20223a3a22202b206b6579202b20223a3a22202b2076616c7565290a3430204d415053544f52452822636f6d6d69745f636f756e74222c20636f6d6d69745f636f756e74202b2031290a35302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e20696e6974436f6d6d697428290a31302053544f52452822636f6d6d69745f636f756e74222c2030290a32302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e20626567696e436f6d6d697428290a3130204d415053544f52452822636f6d6d69745f636f756e74222c204c4f41442822636f6d6d69745f636f756e742229290a32302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e20656e64436f6d6d697428290a31302053544f52452822636f6d6d69745f636f756e74222c204d41504745542822636f6d6d69745f636f756e742229290a32302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e20737373286b657920537472696e672c2076616c756520537472696e67290a31302053544f5245282273746174655f22202b206b65792c2076616c7565290a32302073746f7265436f6d6d6974537472696e67282253222c202273746174655f22202b206b65792c2076616c7565290a33302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e20737369286b657920537472696e672c2076616c75652055696e743634290a31302053544f5245282273746174655f22202b206b65792c2076616c7565290a32302073746f7265436f6d6d6974496e74282253222c202273746174655f22202b206b65792c2076616c756529202f2f2053202d2073746f72650a33302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e206473286b657920537472696e67290a31302044454c455445282273746174655f22202b206b6579290a32302073746f7265436f6d6d6974496e74282244222c202273746174655f22202b206b65792c203029202f2f2044202d2064656c6574650a33302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e206c7373286b657920537472696e672920537472696e670a31302052455455524e204c4f4144282273746174655f22202b206b6579290a456e642046756e6374696f6e0a0a46756e6374696f6e206c7369286b657920537472696e67292055696e7436340a31302052455455524e204c4f4144282273746174655f22202b206b6579290a456e642046756e6374696f6e0a0a46756e6374696f6e207365286b657920537472696e67292055696e7436340a31302052455455524e20455849535453282273746174655f22202b206b6579290a456e642046756e6374696f6e0a0a46756e6374696f6e2073746f7265545828290a3130207373692822747869645f22202b2048455828545849442829292c203129202f2f20766572696679207472616e73616374696f6e2077697468696e2074686520736d61727420636f6e7472616374200a32302052455455524e0a456e642046756e6374696f6e0a0a2f2a2a204c4f54544f20434f4445202a2a2f0a0a46756e6374696f6e206c6b287478496420537472696e672c2073756666697820537472696e672920537472696e670a31302052455455524e20226c6f74746f5f22202b2074784964202b20225f22202b207375666669780a456e642046756e6374696f6e0a0a46756e6374696f6e206c746b287478496420537472696e672c207469636b65744e756d6265722055696e7436342c2073756666697820537472696e672920537472696e670a31302052455455524e206c6b28747849642c20227469636b65745f22202b207469636b65744e756d626572202b20225f22202b20737566666978290a456e642046756e6374696f6e0a0a46756e6374696f6e20506c6179287478496420537472696e672c2070617373776f726420537472696e67292055696e7436340a31302044494d206475726174696f6e2c2074696d657374616d702c2073746172745f74696d657374616d702c20756e697175655f77616c6c65742c206d61785f7469636b6574732c207469636b65745f70726963652c207469636b65745f6e756d6265722c20656e645f74696d657374616d702061732055696e7436340a32302044494d2070617373776f72645f686173682c207369676e65725f737472696e6720617320537472696e670a333020626567696e436f6d6d697428290a3430204946207365286c6b28747849642c202270617373776f72645f68617368222929203d3d2030205448454e20474f544f2038300a3530204c45542070617373776f72645f68617368203d204845584445434f4445286c7373286c6b28747849642c202270617373776f72645f68617368222929290a36302049462070617373776f72645f68617368203d3d20534841333235362874784964202b20222e22202b2070617373776f726429205448454e20474f544f2038300a37302052455455524e20310a3830204c45542074696d657374616d70203d20424c4f434b5f54494d455354414d5028290a3930204c45542073746172745f74696d657374616d70203d206c7369286c6b28747849642c202273746172745f74696d657374616d702229290a39352049462074696d657374616d70203e3d2073746172745f74696d657374616d70205448454e20474f544f203130300a39382052455455524e20310a313030204c4554206475726174696f6e203d206c7369286c6b28747849642c20226475726174696f6e2229290a313035204c455420656e645f74696d657374616d70203d2073746172745f74696d657374616d70202b206475726174696f6e0a313130204946206475726174696f6e203d3d2030205448454e20474f544f203134300a3132302049462074696d657374616d70203c20656e645f74696d657374616d70205448454e20474f544f203134300a3133302052455455524e20310a313430204c455420756e697175655f77616c6c6574203d206c7369286c6b28747849642c2022756e697175655f77616c6c65742229290a313530204c4554207469636b65745f6e756d626572203d206c7369286c6b28747849642c20227469636b65745f636f756e742229290a313630204c4554206d61785f7469636b657473203d206c7369286c6b28747849642c20226d61785f7469636b6574732229290a313730204946206d61785f7469636b657473203d3d2030205448454e20474f544f203230300a313830204946207469636b65745f6e756d626572203c206d61785f7469636b657473205448454e20474f544f203230300a3139302052455455524e20310a323030204c4554207469636b65745f7072696365203d206c7369286c6b28747849642c20227469636b65745f70726963652229290a323130204946204445524f56414c55452829203d3d207469636b65745f7072696365205448454e20474f544f203233300a3232302052455455524e20310a323330204c4554207369676e65725f737472696e67203d20414444524553535f535452494e47285349474e45522829290a323335204946207369676e65725f737472696e6720213d202222205448454e20474f544f203234300a3233372052455455524e20310a32343020494620756e697175655f77616c6c6574203d3d2030205448454e20474f544f203238300a323530204946207365286c6b28747849642c2022756e697175655f7469636b65745f22202b207369676e65725f737472696e672929203d3d2030205448454e20474f544f203237300a3236302052455455524e20310a32373020737369286c6b28747849642c2022756e697175655f7469636b65745f22202b207369676e65725f737472696e67292c207469636b65745f6e756d62657229202f2f20746869732073686f756c6420626520736b697020696620756e697175652077616c6c657420697320300a32383020737373286c746b28747849642c207469636b65745f6e756d6265722c20226f776e657222292c207369676e65725f737472696e67290a32393020737369286c746b28747849642c207469636b65745f6e756d6265722c202274696d657374616d7022292c2074696d657374616d70290a33303020737373286c746b28747849642c207469636b65745f6e756d6265722c2022706c61795f74785f696422292c204845582854584944282929290a33313020737369286c6b28747849642c20227469636b65745f636f756e7422292c207469636b65745f6e756d626572202b2031290a3332302073746f7265545828290a33333020656e64436f6d6d697428290a3334302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20437265617465286d61785469636b6574732055696e7436342c207469636b657450726963652055696e7436342c206475726174696f6e2055696e7436342c20756e6971756557616c6c65742055696e7436342c2070617373776f726420537472696e672c20737461727454696d657374616d702055696e743634292055696e7436340a31302044494d206d61785f7469636b6574732c2074696d657374616d702c20616e74695f7370616d5f6665652c206465726f5f76616c75652c20626173655f7265776172642061732055696e7436340a32302044494d2074785f69642c207369676e65725f737472696e6720617320537472696e670a333020626567696e436f6d6d697428290a3430204c45542074696d657374616d70203d20424c4f434b5f54494d455354414d5028290a3530204c45542074785f6964203d2048455828545849442829290a3630204c4554206d61785f7469636b657473203d206d61785469636b6574730a3730204c4554207369676e65725f737472696e67203d20414444524553535f535452494e47285349474e45522829290a3735204946207369676e65725f737472696e6720213d202222205448454e20474f544f2038350a38302052455455524e20310a3835204c4554206465726f5f76616c7565203d204445524f56414c554528290a3930204946207469636b65745072696365203c3d20313030303030303030205448454e20474f544f203131300a3130302052455455524e20310a31313020494620756e6971756557616c6c6574203c3d2031205448454e20474f544f203133300a3132302052455455524e20310a313330204946206d61785f7469636b65747320213d2031205448454e20474f544f203135300a3134302052455455524e20310a313530204946206d61785f7469636b657473203e3d2032205448454e20474f544f203138300a313630204946206475726174696f6e203e3d203630205448454e20474f544f203139300a3137302052455455524e20310a313830204c4554206475726174696f6e203d20300a31393020494620737461727454696d657374616d70203d3d2030205448454e20474f544f203232300a32303020494620737461727454696d657374616d70203e2074696d657374616d70205448454e20474f544f203232310a3231302052455455524e20310a323230204c455420737461727454696d657374616d70203d2074696d657374616d700a323231204c455420616e74695f7370616d5f666565203d204c4f41442822616e74695f7370616d5f66656522290a323232204946206465726f5f76616c7565203e3d20616e74695f7370616d5f666565205448454e20474f544f203232360a3232342052455455524e20310a323236204c455420626173655f726577617264203d206465726f5f76616c7565202d20616e74695f7370616d5f6665650a32323820737369286c6b2874785f69642c2022616e74695f7370616d5f66656522292c20616e74695f7370616d5f666565290a32333020737369286c6b2874785f69642c2022626173655f72657761726422292c20626173655f726577617264290a32343020737369286c6b2874785f69642c20226d61785f7469636b65747322292c206d61785469636b657473290a32353020737369286c6b2874785f69642c20227469636b65745f707269636522292c207469636b65745072696365290a32363020737369286c6b2874785f69642c20226475726174696f6e22292c206475726174696f6e290a32373020737369286c6b2874785f69642c2022756e697175655f77616c6c657422292c20756e6971756557616c6c6574290a323830204946205354524c454e2870617373776f726429203d3d2030205448454e20474f544f203330300a32393020737373286c6b2874785f69642c202270617373776f72645f6861736822292c2048455828534841333235362874785f6964202b20222e22202b2070617373776f72642929290a33303020737373286c6b2874785f69642c20226f776e657222292c207369676e65725f737472696e67290a33313020737369286c6b2874785f69642c202273746172745f74696d657374616d7022292c20737461727454696d657374616d70290a33323020737369286c6b2874785f69642c20227469636b65745f636f756e7422292c2030290a3333302073746f7265545828290a33343020656e64436f6d6d697428290a3335302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2044726177287478496420537472696e67292055696e7436340a31302044494d207469636b65745f636f756e742c206d61785f7469636b6574732c206475726174696f6e2c2077696e6e696e675f7469636b65742c2073746172745f74696d657374616d702c20656e645f74696d657374616d702c20647261775f74696d657374616d702c20616e74695f7370616d5f6665652061732055696e7436340a32302044494d2077696e6e657220617320537472696e670a333020626567696e436f6d6d697428290a3430204946207365286c6b28747849642c2022647261775f74696d657374616d70222929203d3d2030205448454e20474f544f2036300a35302052455455524e20310a3630204c455420647261775f74696d657374616d70203d20424c4f434b5f54494d455354414d5028290a3730204c4554207469636b65745f636f756e74203d206c7369286c6b28747849642c20227469636b65745f636f756e742229290a3830204c4554206d61785f7469636b657473203d206c7369286c6b28747849642c20226d61785f7469636b6574732229290a3930204c45542073746172745f74696d657374616d70203d206c7369286c6b28747849642c202273746172745f74696d657374616d702229290a313030204c4554206475726174696f6e203d206c7369286c6b28747849642c20226475726174696f6e2229290a313130204c455420656e645f74696d657374616d70203d2073746172745f74696d657374616d70202b206475726174696f6e0a313230204946206d61785f7469636b657473203d3d2030205448454e20474f544f203135300a313330204946207469636b65745f636f756e74203d3d206d61785f7469636b657473205448454e20474f544f203135300a3134302052455455524e20310a313530204946206475726174696f6e203d3d2030205448454e20474f544f203138300a31363020494620647261775f74696d657374616d70203e20656e645f74696d657374616d70205448454e20474f544f203138300a3137302052455455524e20310a313830204946207469636b65745f636f756e74203e2030205448454e20474f544f203230300a3139302052455455524e20310a323030204c45542077696e6e696e675f7469636b6574203d2052414e444f4d28292025207469636b65745f636f756e740a323130204c45542077696e6e6572203d206c7373286c746b28747849642c2077696e6e696e675f7469636b65742c20226f776e65722229290a32323020737369286c6b28747849642c202277696e6e696e675f7469636b657422292c2077696e6e696e675f7469636b6574290a32333020737373286c6b28747849642c202277696e6e657222292c2077696e6e6572290a32343020737369286c6b28747849642c2022647261775f74696d657374616d7022292c20647261775f74696d657374616d70290a323530204c455420616e74695f7370616d5f666565203d206c7369286c6b28747849642c2022616e74695f7370616d5f6665652229290a3236302053454e445f4445524f5f544f5f4144445245535328414444524553535f524157286c7373286c6b28747849642c20226f776e6572222929292c20616e74695f7370616d5f666565290a3237302073746f7265545828290a32383020656e64436f6d6d697428290a3239302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2043616e63656c287478496420537472696e67292055696e7436340a31302044494d207469636b65745f636f756e742c20626173655f7265776172642c20616e74695f7370616d5f6665652061732055696e7436340a32302044494d206f776e65725f72617720617320537472696e670a333020626567696e436f6d6d697428290a3430204c4554206f776e65725f726177203d20414444524553535f524157286c7373286c6b28747849642c20226f776e6572222929290a3530204946206f776e65725f726177203d3d205349474e45522829205448454e20474f544f2037300a36302052455455524e20310a3730204c4554207469636b65745f636f756e74203d206c7369286c6b28747849642c20227469636b65745f636f756e742229290a3830204946207469636b65745f636f756e74203d3d2030205448454e20474f544f203130300a39302052455455524e20310a313030204c455420626173655f726577617264203d206c7369286c6b28747849642c2022626173655f7265776172642229290a31313020494620626173655f726577617264203d3d2030205448454e20474f544f203133300a3132302053454e445f4445524f5f544f5f41444452455353286f776e65725f7261772c20626173655f726577617264290a313330204c455420616e74695f7370616d5f666565203d206c7369286c6b28747849642c2022616e74695f7370616d5f6665652229290a3134302053454e445f4445524f5f544f5f41444452455353286f776e65725f7261772c20616e74695f7370616d5f666565290a313530206473286c6b28747849642c20226d61785f7469636b6574732229290a313630206473286c6b28747849642c20227469636b65745f70726963652229290a313730206473286c6b28747849642c20226475726174696f6e2229290a313830206473286c6b28747849642c2022756e697175655f77616c6c65742229290a313930206473286c6b28747849642c202270617373776f72645f686173682229290a323030206473286c6b28747849642c20226f776e65722229290a323130206473286c6b28747849642c20227469636b65745f636f756e742229290a323230206473286c6b28747849642c2022626173655f7265776172642229290a323330206473286c6b28747849642c202273746172745f74696d657374616d702229290a323430206473286c6b28747849642c2022616e74695f7370616d5f6665652229290a3235302073746f7265545828290a32363020656e64436f6d6d697428290a3237302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20436c61696d526577617264287478496420537472696e672c20636f6d6d656e7420537472696e67292055696e7436340a31302044494d207469636b65745f70726963652c207469636b65745f636f756e742c207265776172642c2073635f6375742c20626173655f7265776172642c20636f6d6d656e745f6c656e6774682061732055696e7436340a32302044494d2077696e6e65725f737472696e672c2077696e6e65725f72617720617320537472696e670a333020626567696e436f6d6d697428290a3430204946207365286c6b28747849642c2022636c61696d5f74785f6964222929203d3d2030205448454e20474f544f2036300a35302052455455524e20310a3630204c455420636f6d6d656e745f6c656e677468203d205354524c454e28636f6d6d656e74290a373020494620636f6d6d656e745f6c656e677468203c3d20313030205448454e20474f544f2039300a38302052455455524e20310a3930204c45542077696e6e65725f737472696e67203d206c7373286c6b28747849642c202277696e6e65722229290a313030204c45542077696e6e65725f726177203d20414444524553535f5241572877696e6e65725f737472696e67290a3131302049462077696e6e65725f726177203d3d205349474e45522829205448454e20474f544f203133300a3132302052455455524e20310a313330204c455420626173655f726577617264203d206c7369286c6b28747849642c2022626173655f7265776172642229290a313430204c4554207469636b65745f7072696365203d206c7369286c6b28747849642c20227469636b65745f70726963652229290a313530204c4554207469636b65745f636f756e74203d206c7369286c6b28747849642c20227469636b65745f636f756e742229290a313630204c455420726577617264203d20626173655f726577617264202b20287469636b65745f7072696365202a207469636b65745f636f756e74290a313730204c45542073635f637574203d20726577617264202a203130202f203130300a3138302053454e445f4445524f5f544f5f41444452455353284c4f4144282273635f6f776e657222292c2073635f637574290a3139302053454e445f4445524f5f544f5f414444524553532877696e6e65725f7261772c20726577617264202d2073635f637574290a32303020494620636f6d6d656e745f6c656e677468203d3d2030205448454e20474f544f203232300a32313020737373286c6b28747849642c202277696e6e65725f636f6d6d656e7422292c20636f6d6d656e74290a32323020737369286c6b28747849642c2022636c61696d5f74696d657374616d7022292c20424c4f434b5f54494d455354414d502829290a32333020737373286c6b28747849642c2022636c61696d5f74785f696422292c204845582854584944282929290a3234302073746f7265545828290a32353020656e64436f6d6d697428290a3236302052455455524e20300a456e642046756e6374696f6e0a0a2f2a2a205343204f574e455220434f4445202a2a2f0a0a46756e6374696f6e20496e697469616c697a6528292055696e7436340a31302053544f5245282273635f6f776e6572222c205349474e45522829290a323020696e6974436f6d6d697428290a33302053544f52452822616e74695f7370616d5f666565222c20313030303030290a34302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20536574416e74695370616d466565286665652055696e743634292055696e7436340a3130204946204c4f4144282273635f6f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a33302053544f52452822616e74695f7370616d5f666565222c20666565290a34302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20436c61696d4f776e65727368697028292055696e7436340a3130204946204c4f4144282273635f6f776e65725f74656d702229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a33302053544f5245282273635f6f776e6572222c205349474e45522829290a34302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e205472616e736665724f776e657273686970286e65774f776e657220537472696e67292055696e7436340a3130204946204c4f4144282273635f6f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a33302053544f5245282273635f6f776e65725f74656d70222c20414444524553535f524157286e65774f776e657229290a34302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20557064617465436f646528636f646520537472696e67292055696e7436340a3130204946204c4f4144282273635f6f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a3330205550444154455f53435f434f444528636f6465290a34302052455455524e20300a456e642046756e6374696f6e6653435f4944485820cf03383b9bf03b28e1c8e7962c3fb9b52452442d040651305148b26b90a904e36a53435f414354494f4e55006b656e747279706f696e74536a557064617465436f64650b933ee40c243a5d4f1e08bbc75965f7f9277d28592d21f455ea51f90619de1a012e692480db34a0435f8bff709cfb9daeae81a9014e9bb65bc6c7e0006c840ab10008f7617fc3f438651c51565bb78ffa8bdbb7f2c38ec4d117d3f35375cef447c20014e3248484092267cf247a0857e1cb6c87695700b7cffae6a16c2d58d88f17ee000193542f404f9d48b8a471969bff30dae7291c12f22de55145f9a75470d7200e01262d3d1854bf6a869407701d0df89f5ed97187e5fecba92d0a1c3f1704bc5f45011c278115a0ae3c71cddbc7d1520fd64878dc4b88c1e9b1d996d8ebdf58af2213012b65bf87b7fc4bf09cf105ea47796584308af3e8c5b94f6a3f40ab9b1b7019030029f4524920fff014a398d5db94b6210ea038496d30a680dac01dc9403c802892002fb5554449f48ce76d29d3594841eea2e09924e2860e864f3375c0882626bd06010e4853b52b056a8bc0bb16e86df35873743fddfc6489f0b8bd9debdc13f17369002bef349a4d5c0d26d36feea4fa6f3fa90e5cc9a0315ae59df704e83a9c0804b7002fb47fbc93709d43fe268709dec3c0677a277b3d336fb3b823ea13bd102c294401000000000000000000000000000000000000000000000000000000000000000017d4f2cfd155f6e444aa4a98634006db57404a35f46f0e6f277d32d119a2f26113c440e9a3d12d1509608ef854ce68d1a5b03b0d60a25ead85eaaef3cf138cc70ec96db2ffa554f92b68bb1b484e2225f3b5c41917c4a79e158f8cd8f4471b810013a32193ed3401ce47313967a3110c7ae9b4091428b2acf5aade5c255ccde8ef011239559ad21aff8ce6e854329625ffb54f295949207ae958f034aaa852fdf7db2d9835b973fab1d835975fc913f5ef0377b333042511d197efc44a09cb83f67825d03722f8767cb576dcbd9e3adb2e685008512462c14216e8cb4bce553309ed0ec92240d830b47098028549b9567ee4a485ab9b3ee8487f59d495a930ed4c4d19524d10a731b6460606a0144bbddf0dbb3d19e726da9c978b8577033fb96cbb2d964e86c93193dea34bac373bf3e7cef5605c8afb5d45c9bbe942c30a9812b824bd3b9c2792874bf037c2bda9e65017686913875281bacea38454bb8284f8a600eec1736d152408f62eea0829bee3097179c41921e63b7c3b4e91c06b15eb620b011416f8803e880e9dfa14c4c46b6de1e219f0eae0cac35e3c0dc66e381ea6235c72316effc2754f6b35af99c762fca18a44e0e7b78345a4c554ee3487bf65011316d4e87f1f5f078de588bc219a55e0e6a50ee75dd3c44deea0b049d23c88fd0123b08836cd9d4e1a7d0f475d62ebd3440e3c14c6cc5d9bfe64894a0faf2687710010d738395e56baf18c0345d56ae0eae755e6ba0d504fcf4b7947a1d7abe21c73002d6f6002895c87173e60265ed96ee3f0730abbe4181234813ff666e56d2b2f3601043a4ddcd54b5b8a90b0ca38f97bfa9bb0669d5165d095a6659963acd54420720014cc6f19c3645acf548d25cee7543b4f533bc466b6e5b08686d88f36c4926ca60018b15c90b451a5c437c702199f5db550817dca1a396fa8a4e7e4815bf75893b3000479cc2daf65472627015a2287c951ebd636cea9fc23d4be49fd5a8cd3cb597b00061f347d65e4d0ee484091aee3f1e136081746ca8856cc9da7389a56bf9af801002e773bdbac87645670c3733c1d425253906e563c5fe6ca3b8903d946d16c24ca011bd1b35363619212eab7c3c8a12c9984cd5869cae71c3afadd5135b18509a728012140ca7e4c2b58a63a4b5e2793f4192378041e701991c27151aea9f9ec202f800129636deb8c1381b72cb3ac65491b0591abee96638ba21bd4ae4ee5d30864add101
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project