logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: fd00b3c7755fb71efc86643d17d3e861c573fa1963baed01b7e9ba1d1f43f6b9 Type SC

Block: a9fb94245adc65df411cc79d515266e5e85bf8a123772a53cc6392ac5f7ee297 (VALID)
built BLID : bfab1424501833a4ad058cee55384425cf15899443a9e5d3c1a36f81ca794076
Tx RootHash: fb58e62ccf6cf0faf7b1f37d51c49357b8a5f234d8fb2fb6eadee64eab831d2f built height : 1408948
Timestamp: 1672095325986 Timestamp [UTC]: 2022-12-26 22:55:25 Age [y:d:h:m:s]: 23693:28:30.347
Block: 1408949 Fee: 0.17915 Tx size: 10.438 kB
Tx version: 1 No of confirmations: 4501004 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.17915 Deposited to SC 0.00000
Sender : dero1qygf3ekcz9lp96s29yw5nyvmt58ffwumyznfxdy4gj3kdakmzpn7vqq2v6r58
address
dero1qygf3ekcz9lp96s29yw5nyvmt58ffwumyznfxdy4gj3kdakmzpn7vqq2v6r58
dero1qytt44lu7l4q225tv8nxy0y2cerpcz7ahhz7p52fvnr48tf3mzx2jqqjag5yu
SC Balance: 0.00000 DERO
SC CODE:
  
SC Arguments: [Name:SC_ACTION Type:uint64 Value:'0' Name:SC_ID Type:hash Value:'f93b8d7fbbbf4e8f8a1e91b7ce21ac5d2b6aecc4de88cde8e929bce5f1746fbd' Name:code Type:string Value:' // ______ _______ ______ _____ ______ ______ _____ ______ ______ _______ // | \ |______ |_____/ | | |_____] |_____/ | | \ | ____ |______ // |_____/ |______ | \_ |_____| |_____] | \_ __|__ |_____/ |_____| |______ // // Token Contract Function Initialize() Uint64 10 IF EXISTS("version") THEN GOTO 1100 20 SetVer() 30 STORE("t:" + HEX(SIGNER()), 0) 40 STORE("tl:0", HEX(SIGNER())) 50 STORE("numTrustees", 1) 60 STORE("bridgeOpen", 1) 70 STORE("quorum", 1) 80 STORE("totalsupply", 0) 90 STORE("name", "${name}") 100 STORE("symbol", "${symbol}") 110 STORE("decimals", ${decimals}) 120 STORE("native_decimals", ${native_decimals}) 130 STORE("native_symbol", "${native_symbol}") 140 STORE("bridgeFee", ${bridgefee}) 1000 RETURN 0 1100 RETURN 100 End Function Function GetVer() String 10 return "0.230" End Function Function SetVer() Uint64 10 STORE("version", GetVer()) 1000 RETURN 0 End Function Function toLower(eth String) String 10 DIM i AS Uint64 20 DIM res,c AS String 25 LET res = "" 30 LET i = 0 50 LET c = SUBSTR(eth, i, 1) 60 IF (c != "A") THEN GOTO 70 65 LET c = "a" 67 GOTO 120 70 IF (c != "B") THEN GOTO 80 75 LET c = "b" 77 GOTO 120 80 IF (c != "C") THEN GOTO 90 85 LET c = "c" 87 GOTO 120 90 IF (c != "D") THEN GOTO 100 95 LET c = "d" 97 GOTO 120 100 IF (c != "E") THEN GOTO 110 105 LET c = "e" 107 GOTO 120 110 IF (c != "F") THEN GOTO 120 115 LET c = "f" 120 LET res = res + c 130 LET i = i + 1 140 IF (i == 40) THEN GOTO 160 150 GOTO 50 160 RETURN res End Function Function toUpper(char String) String 20 IF (char != "a") THEN GOTO 30 25 RETURN "A" 30 IF (char != "b") THEN GOTO 40 35 RETURN "B" 40 IF (char != "c") THEN GOTO 50 45 RETURN "C" 50 IF (char != "d") THEN GOTO 60 55 RETURN "D" 60 IF (char != "e") THEN GOTO 70 65 RETURN "E" 70 IF (char != "f") THEN GOTO 80 75 RETURN "F" 80 RETURN char End Function Function rebuildEth(eth_lower String, keccak String) String 10 DIM c, k, res AS String 20 DIM i, n AS Uint64 30 LET res = "0x" 40 LET i = 0 50 LET c = SUBSTR(eth_lower, i, 1) 60 LET k = SUBSTR(keccak, i, 1) 70 IF (k == "0" || k == "1" || k == "2" || k == "3" || k == "4" || k == "5" || k == "6" || k == "7") THEN GOTO 100 90 LET c = toUpper(c) 100 LET res = res + c 110 LET i = i + 1 120 IF (i == 40) THEN GOTO 160 130 GOTO 50 160 RETURN res End Function Function ValidateETH(eth String) Uint64 10 DIM eth_stripped, eth_lower, keccak, eth_rebuilt AS String 100 IF (STRLEN(eth) != 42) THEN GOTO 1000 110 IF (SUBSTR(eth, 0, 2) != "0x") THEN GOTO 1000 200 LET eth_lower = toLower(SUBSTR(eth, 2, 40)) 210 LET eth_rebuilt = rebuildEth(eth_lower, HEX(KECCAK256(eth_lower))) 220 IF (eth != eth_rebuilt) THEN GOTO 1000 230 RETURN 0 1000 RETURN 1 End Function Function countVotes(tally Uint64) Uint64 10 DIM votes, i AS Uint64 20 LET votes = 0 30 LET i = LOAD("numTrustees") 100 IF (tally & (1<<i)) < 1 THEN GOTO 120 110 LET votes = votes + 1 120 LET i = i - 1 130 IF i < 1 THEN GOTO 1000 140 GOTO 100 1000 RETURN votes End Function Function SHL(a Uint64, b Uint64) Uint64 10 RETURN a << b End Function Function castVote(trustee String, key String, proposal String) Uint64 10 DIM value, c, tally_str AS String 20 DIM i, tally AS Uint64 30 LET tally_str = "0" 40 IF EXISTS("i:" + key) != 1 THEN GOTO 230 50 LET value = LOAD("i:" + key) 60 LET i = 0 100 LET c = SUBSTR(value, i, 1) 110 IF (c == ":") THEN GOTO 200 120 LET tally_str = tally_str + c 130 LET i = i + 1 140 GOTO 100 200 LET tally = ATOI(tally_str) 210 IF ((tally & 1) == 1) THEN GOTO 1000 220 IF SUBSTR(value, i+1, STRLEN(proposal)) == proposal THEN GOTO 300 230 LET tally = 0 300 LET tally = tally | SHL(1, LOAD(trustee) + 1) 310 IF countVotes(tally) < LOAD("quorum") THEN GOTO 400 320 LET tally = tally | 1 400 STORE("i:" + key, ITOA(tally) + ":" + proposal) 410 RETURN (tally & 1) 1000 RETURN 0 End Function Function VoteSetBridgeFee(fee Uint64) Uint64 10 DIM trustee AS String 20 LET trustee = "t:" + HEX(SIGNER()) 30 IF EXISTS(trustee) != 1 THEN GOTO 1100 40 IF LOAD("bridgeFee") == fee THEN GOTO 1260 100 IF castVote(trustee, "0", ITOA(fee)) != 1 THEN GOTO 200 110 DELETE("i:0") 120 STORE("bridgeFee", fee) 200 RETURN 0 1100 RETURN 100 1260 RETURN 260 End Function Function VoteMint(eth_txid String, deroAddr String, amount Uint64) Uint64 10 DIM trustee AS String 20 LET trustee = "t:" + HEX(SIGNER()) 30 IF LOAD("bridgeOpen") == 0 THEN GOTO 1290 40 IF EXISTS(trustee) != 1 THEN GOTO 1100 100 IF castVote(trustee, eth_txid, deroAddr + "." + ITOA(amount) + ".") != 1 THEN GOTO 200 110 STORE("totalsupply", LOAD("totalsupply") + amount) 120 SEND_ASSET_TO_ADDRESS(HEXDECODE(deroAddr), amount, SCID()) 200 RETURN 0 1100 RETURN 100 1260 RETURN 260 1290 RETURN 290 End Function Function VoteAddTrustee(new_trustee String) Uint64 10 DIM trustee AS String 20 LET trustee = "t:" + HEX(SIGNER()) 30 IF EXISTS(trustee) != 1 THEN GOTO 1100 40 IF EXISTS("t:" + new_trustee) THEN GOTO 1260 50 IF STRLEN(new_trustee) != 66 THEN GOTO 1260 100 IF castVote(trustee, "1", new_trustee) != 1 THEN GOTO 200 110 DELETE("i:1") 120 DIM numTrustees AS Uint64 130 LET numTrustees = LOAD("numTrustees") 140 STORE("tl:" + numTrustees, new_trustee) 150 STORE("t:"+ new_trustee, numTrustees) 160 STORE("numTrustees", numTrustees + 1) 200 RETURN 0 1100 RETURN 100 1260 RETURN 260 End Function Function VoteRemoveTrustee(old_trustee String) Uint64 10 DIM trustee AS String 20 DIM numTrustees AS Uint64 30 LET trustee = "t:" + HEX(SIGNER()) 40 IF EXISTS(trustee) != 1 THEN GOTO 1100 50 IF EXISTS("t:" + old_trustee) != 1 THEN GOTO 1260 60 LET numTrustees = LOAD("numTrustees") - 1 70 IF numTrustees == 0 THEN GOTO 1270 80 IF numTrustees > LOAD("quorum") THEN GOTO 1280 100 IF castVote(trustee, "2", old_trustee) != 1 THEN GOTO 300 110 DELETE("i:2") 200 DIM keyToMove AS String 210 DIM rowToReplace AS Uint64 220 LET keyToMove = LOAD("tl:" + numTrustees) 230 LET rowToReplace = LOAD("t:" + old_trustee) 240 STORE("t:" + keyToMove, rowToReplace) 250 STORE("tl:" + rowToReplace, keyToMove) 260 DELETE("t:" + old_trustee) 270 DELETE("tl:" + numTrustees) 280 STORE("numTrustees", numTrustees) 300 RETURN 0 1100 RETURN 100 1260 RETURN 260 1270 RETURN 270 1290 RETURN 290 End Function Function VoteChangeQuorum(new_quorum Uint64) Uint64 10 DIM trustee AS String 20 LET trustee = "t:" + HEX(SIGNER()) 30 IF EXISTS(trustee) != 1 THEN GOTO 1100 40 IF LOAD("quorum") == new_quorum THEN GOTO 1260 50 IF new_quorum > LOAD("numTrustees") THEN GOTO 1300 100 IF castVote(trustee, "3", ITOA(new_quorum)) != 1 THEN GOTO 200 110 DELETE("i:3") 120 STORE("quorum", new_quorum) 200 RETURN 0 1100 RETURN 100 1260 RETURN 260 1300 RETURN 300 End Function Function VoteUpdateCode(code String) Uint64 10 DIM trustee AS String 20 LET trustee = "t:" + HEX(SIGNER()) 30 IF EXISTS(trustee) != 1 THEN GOTO 1100 100 IF castVote(trustee, "4", sha256(code)) != 1 THEN GOTO 200 110 DELETE("i:4") 120 UPDATE_SC_CODE(code) 200 RETURN 0 1100 RETURN 100 1260 RETURN 260 End Function Function SetBridgeClosed() Uint64 10 DIM trustee AS String 20 LET trustee = "t:" + HEX(SIGNER()) 30 IF EXISTS(trustee) != 1 THEN GOTO 1100 100 STORE("bridgeOpen", 0) 200 RETURN 0 1100 RETURN 100 End Function Function VoteSetBridgeOpen() Uint64 10 DIM trustee AS String 20 LET trustee = "t:" + HEX(SIGNER()) 30 IF EXISTS(trustee) != 1 THEN GOTO 1100 40 IF LOAD("bridgeOpen") == 1 THEN GOTO 1260 100 IF castVote(trustee, "5", "true") != 1 THEN GOTO 200 110 DELETE("i:5") 120 STORE("bridgeOpen", 1) 200 RETURN 0 1100 RETURN 100 1260 RETURN 260 End Function Function SetImageUrl(i String) Uint64) 10 IF EXISTS("t:"+HEX(SIGNER())) != 1 THEN GOTO 1100 20 STORE("image_url", i) 30 RETURN 0 1100 RETURN 100 End Function Function Bridge(eth_addr String) Uint64 10 IF LOAD("bridgeOpen") == 0 THEN GOTO 1290 20 DIM bridgeFee AS Uint64 30 LET bridgeFee = LOAD("bridgeFee") 40 IF DEROVALUE() != bridgeFee THEN GOTO 1210 50 IF ValidateETH(eth_addr) THEN GOTO 1240 200 DIM amount AS Uint64 210 LET amount = ASSETVALUE(SCID()) 220 IF amount < 1 THEN GOTO 1250 300 STORE("b:" + HEX(TXID()), eth_addr + ":" + amount) 310 STORE("totalsupply", LOAD("totalsupply") - amount) 320 DIM i, numTrustees, portion AS Uint64 330 LET numTrustees = LOAD("numTrustees") 340 LET portion = bridgeFee / numTrustees 350 SEND_DERO_TO_ADDRESS(HEXDECODE(LOAD("tl:0")), portion + bridgeFee - portion * numTrustees) 360 LET i = 1 400 IF i >= numTrustees THEN GOTO 500 410 SEND_DERO_TO_ADDRESS(HEXDECODE(LOAD("tl:" + i)), portion) 420 LET i = i + 1 430 GOTO 400 500 RETURN 0 1210 RETURN 210 1240 RETURN 240 1250 RETURN 250 1290 RETURN 290 End Function ' Name:entrypoint Type:string Value:'VoteUpdateCode']


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