logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: 908846378ec18b8a417558a77f76a115268d0dfa9e4d59101f386618fa4b5d84 Type SC

Block: 8f2b16c67d4de452f4ebac78df9a6b4d3ac9e7d88c44c0351d9f0eccb40a3b7e (VALID)
built BLID : 8dd005dedb3b5b67bb2fb2a6a71568684baab9f0b6f5b4b00191a39c459bc55c
Tx RootHash: f4afc96c3b304bff47a08a8098fd4ae5969233e543b9fd313068b054166e9922 built height : 1408884
Timestamp: 1672094235535 Timestamp [UTC]: 2022-12-26 22:37:15 Age [y:d:h:m:s]: 23382:25:48.454
Block: 1408888 Fee: 0.19589 Tx size: 11.271 kB
Tx version: 1 No of confirmations: 4442417 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.19589 Deposited to SC 0.00000
Sender : dero1qygf3ekcz9lp96s29yw5nyvmt58ffwumyznfxdy4gj3kdakmzpn7vqq2v6r58
address
dero1qygf3ekcz9lp96s29yw5nyvmt58ffwumyznfxdy4gj3kdakmzpn7vqq2v6r58
dero1qy3eukft3dh2vkahrwxu2ttpkc0swwjp7taav6edc5kyrqkue5eewqqcmfe3k
SC Balance: 0.00000 DERO
SC CODE:
  
SC Arguments: [Name:SC_ACTION Type:uint64 Value:'0' Name:SC_ID Type:hash Value:'d3dae2a2dddfc9958ed371d4ea32bf21416e28bb90d2b92ddce52b120c7358d5' Name:c Type:string Value:'// DCLOB v0.90 Function Initialize(a1 String,a2 String,fee Uint64) Uint64 10 IF EXISTS("owner") THEN GOTO 200 20 STORE("owner",SIGNER()) 30 STORE("a1",HEXDECODE(a1)) 40 STORE("a2",HEXDECODE(a2)) 50 STORE("fee",fee) 60 STORE("memloc",0) 70 STORE("hist",0) 80 STORE("o1",0) 90 STORE("o2",0) 100 STORE("buy",newNode(0,0,0)) 110 STORE("sell",newNode(0,0,0)) 200 RETURN 0 End Function Function UpdateCode(c String) Uint64 10 IF LOAD("owner") != SIGNER() THEN GOTO 30 20 UPDATE_SC_CODE(c) 30 RETURN 0 End Function Function UpdateFee(f Uint64) Uint64 10 IF LOAD("owner") != SIGNER() THEN GOTO 30 20 STORE("fee",f) 30 RETURN 0 End Function Function Withdraw() Uint64 10 IF LOAD("owner") != SIGNER() THEN GOTO 80 20 IF LOAD("o1") == 0 THEN GOTO 50 30 SEND_ASSET_TO_ADDRESS(LOAD("owner"),LOAD("o1"),LOAD("a1")) 40 STORE("o1",0) 50 IF LOAD("o2") == 0 THEN GOTO 80 60 SEND_ASSET_TO_ADDRESS(LOAD("owner"),LOAD("o2"),LOAD("a2")) 70 STORE("o2",0) 80 RETURN 0 End Function Function getLoc() Uint64 10 DIM m AS Uint64 20 LET m = LOAD("memloc") + 1 30 STORE("memloc",m) 40 RETURN m End Function Function stoHist(x Uint64,y Uint64,s1 String,s2 String) 10 DIM h AS Uint64 20 LET h = LOAD("hist") 30 STORE("h:"+h,":"+BLOCK_TIMESTAMP()+":"+x+":"+y+":"+HEX(SUBSTR(s1,0,4))+":"+HEX(SUBSTR(s2,0,4))) 40 STORE("hist",(h+1)%1000) 50 RETURN End Function Function newNode(p Uint64,k Uint64,d Uint64) Uint64 10 DIM n AS Uint64 20 LET n = getLoc() 30 STORE("np:"+n,p) 40 STORE("nk:"+n,k) 50 STORE("nd:"+n,d) 60 STORE("nl:"+n,0) 70 STORE("nr:"+n,0) 80 RETURN n End Function Function delNode(n Uint64) 10 DELETE("np:"+n) 20 DELETE("nk:"+n) 30 DELETE("nd:"+n) 40 DELETE("nl:"+n) 50 DELETE("nr:"+n) 60 RETURN End Function Function getExt(n Uint64,dir String) Uint64 10 DIM x AS Uint64 20 IF LOAD("nk:"+n) != 0 THEN GOTO 40 30 RETURN 0 40 LET x = LOAD(dir+n) 50 IF x == 0 THEN GOTO 80 60 LET n = x 70 GOTO 20 80 RETURN n End Function Function btGetFirst(n Uint64) Uint64 10 RETURN getExt(n,"nl:") End Function Function btGetLast(n Uint64) Uint64 10 RETURN getExt(n,"nr:") End Function Function btGetNext(n Uint64) Uint64 10 DIM r,p AS Uint64 20 IF n == 0 THEN GOTO 90 30 LET r = LOAD("nr:"+n) 40 IF r == 0 THEN GOTO 60 50 RETURN btGetFirst(r) 60 LET p = LOAD("np:"+n) 70 IF p == 0 THEN GOTO 90 80 IF LOAD("nl:"+p) != n THEN GOTO 100 90 RETURN p 100 LET n = p 110 GOTO 60 End Function Function btGetPrev(n Uint64) Uint64 10 DIM l,p AS Uint64 20 IF n == 0 THEN GOTO 90 30 LET l = LOAD("nl:"+n) 40 IF l == 0 THEN GOTO 60 50 RETURN btGetLast(l) 60 LET p = LOAD("np:"+n) 70 IF p == 0 THEN GOTO 90 80 IF LOAD("nr:"+p) != n THEN GOTO 100 90 RETURN p 100 LET n = p 110 GOTO 60 End Function Function btInsert(root Uint64,k Uint64,d Uint64) Uint64 10 DIM n,p,tk AS Uint64 20 IF k != 0 THEN GOTO 40 30 RETURN 0 40 LET n = root 45 LET tk = LOAD("nk:"+n) 50 IF tk != 0 THEN GOTO 90 60 STORE("nk:"+n,k) 70 STORE("nd:"+n,d) 80 RETURN n 90 IF n == 0 THEN GOTO 200 95 LET tk = LOAD("nk:"+n) 100 LET p = n 110 IF k >= tk THEN GOTO 140 120 LET n = LOAD("nl:"+n) 130 GOTO 90 140 LET n = LOAD("nr:"+n) 150 GOTO 90 200 LET n = newNode(p,k,d) 210 IF k >= tk THEN GOTO 240 220 STORE("nl:"+p,n) 230 RETURN n 240 STORE("nr:"+p,n) 250 RETURN n End Function Function btDelete(root Uint64,n Uint64) Uint64 10 DIM l,r,p,n1,cn AS Uint64 20 LET l = LOAD("nl:"+n) 30 LET r = LOAD("nr:"+n) 40 IF l == 0 || r == 0 THEN GOTO 200 50 LET n1 = btGetFirst(r) 60 LET p = LOAD("nd:"+n1) 70 STORE("nk:"+n,LOAD("nk:"+n1)) 80 STORE("nd:"+n,p) 90 STORE("tn:"+p,n) 100 RETURN btDelete(root,n1) 200 LET p = LOAD("np:"+n) 205 IF r == 0 THEN GOTO 225 210 LET cn = r 220 GOTO 300 225 IF l == 0 THEN GOTO 250 230 LET cn = l 250 IF cn != 0 || p != 0 THEN GOTO 300 260 STORE("nk:"+n,0) 270 STORE("nd:"+n,"") 280 RETURN root 300 IF p == 0 THEN GOTO 400 310 IF LOAD("nl:"+p) == n THEN GOTO 340 320 STORE("nr:"+p,cn) 330 GOTO 350 340 STORE("nl:"+p,cn) 350 IF cn == 0 THEN GOTO 450 360 STORE("np:"+cn,p) 370 GOTO 450 400 LET root = cn 410 STORE("np:"+root,0) 450 delNode(n) 500 RETURN root End Function Function multDiv(a Uint64,b Uint64,c Uint64) Uint64 10 DIM base,maxdiv,res AS Uint64 20 LET base = 4294967296 30 LET maxdiv = (base-1)*base + (base-1) 40 LET res = (a/c)*b + (a%c)*(b/c) 50 LET a = a % c 60 LET b = b % c 70 IF (a == 0 || b == 0) THEN GOTO 1000 100 IF (c >= base) THEN GOTO 200 110 LET res = res + (a*b/c) 120 GOTO 1000 200 DIM norm,ah,al,bh,bl,ch,cl,p0,p1,p2,q0,q1,rhat AS Uint64 210 LET norm = maxdiv/c 220 LET c = c*norm 230 LET a = a*norm 300 LET ah = a / base 310 LET al = a % base 320 LET bh = b / base 330 LET bl = b % base 340 LET ch = c / base 350 LET cl = c % base 400 LET p0 = al*bl 410 LET p1 = p0 / base + al*bh 420 LET p0 = p0 % base 430 LET p2 = p1 / base + ah*bh 440 LET p1 = (p1 % base) + ah*bl 450 LET p2 = p2 + p1 / base 460 LET p1 = p1 % base 500 LET p2 = p2 % c 510 LET q1 = p2 / ch 520 LET rhat = p2 % ch 600 IF (q1 < base && (rhat >= base || q1*cl <= rhat*base+p1)) THEN GOTO 700 610 LET q1 = q1 - 1 620 LET rhat = rhat + ch 630 GOTO 600 700 LET p1 = ((p2 % base) * base + p1) - q1*cl 710 LET p2 = (p2 / base * base + p1 / base) - q1*ch 720 LET p1 = (p1 % base) + (p2 % base) * base 730 LET q0 = p1 / ch 740 LET rhat = p1 % ch 800 IF (q0 < base && (rhat >= base || q0*cl <= rhat*base+p0)) THEN GOTO 900 810 LET q0 = q0 - 1 820 LET rhat = rhat + ch 830 GOTO 800 900 LET res = res + q0 + q1*base 1000 RETURN res End Function Function payAsset(s String,a String,o String,f Uint64) 10 DIM x AS Uint64 20 IF MAPEXISTS(s+a) == 0 THEN GOTO 60 30 LET x = multDiv(MAPGET(s+a),f,10000) 40 SEND_ASSET_TO_ADDRESS(s,MAPGET(s+a)-x,a) 50 STORE(o,LOAD(o)+x) 60 RETURN End Function Function payout(a1 String,a2 String,f Uint64) 10 DIM n,i AS Uint64 20 DIM s AS String 30 IF MAPEXISTS("n") != 1 THEN GOTO 100 40 LET n = MAPGET("n") 50 LET s = MAPGET("n"+i) 60 payAsset(s,a1,"o1",f) 70 payAsset(s,a2,"o2",f) 80 LET i = i + 1 90 IF i < n THEN GOTO 50 100 RETURN End Function Function tran(s String,a String,v Uint64) 10 DIM t,n AS Uint64 20 IF MAPEXISTS(s+a) != 1 THEN GOTO 40 30 LET t = MAPGET(s+a) 40 MAPSTORE(s+a,t+v) 50 IF MAPEXISTS(s) THEN GOTO 110 60 MAPSTORE(s,"") 70 IF MAPEXISTS("n") != 1 THEN GOTO 90 80 LET n = MAPGET("n") 90 MAPSTORE("n"+n,s) 100 MAPSTORE("n",n+1) 110 RETURN End Function Function stoTx(tx Uint64,n Uint64,s String,t String,o1 Uint64,o2 Uint64,v1 Uint64,v2 Uint64) 10 STORE("tn:"+tx,n) 20 STORE("ts:"+tx,s) 30 STORE("tt:"+tx,t) 40 STORE("to1:"+tx,o1) 50 STORE("to2:"+tx,o2) 60 STORE("tv1:"+tx,v1) 70 STORE("tv2:"+tx,v2) 80 RETURN End Function Function delTx(tx Uint64) 10 DELETE("tn:"+tx) 20 DELETE("ts:"+tx) 30 DELETE("tt:"+tx) 40 DELETE("to1:"+tx) 50 DELETE("to2:"+tx) 60 DELETE("tv1:"+tx) 70 DELETE("tv2:"+tx) 80 RETURN End Function Function match(dir String,n Uint64,a1 String,a2 String,xs String,xv1 Uint64,xv2 Uint64) 10 DIM ys AS String 20 DIM tx,t1,t2,price,yv1,yv2 AS Uint64 30 LET tx = LOAD("nd:"+n) 40 LET ys = LOAD("ts:"+tx) 50 LET yv1 = LOAD("tv1:"+tx) 60 LET yv2 = LOAD("tv2:"+tx) 70 LET price = LOAD("nk:"+n) 80 LET t1 = MIN(xv1,yv1) 90 LET t2 = multDiv(t1,price,10000000) 110 MAPSTORE("v1",xv1-t1) 120 STORE("tv1:"+tx,yv1-t1) 130 IF dir == "buy" THEN GOTO 300 200 tran(xs,a1,t1) 210 tran(ys,a2,t2) 220 MAPSTORE("v2",xv2-t2) 230 stoHist(t1,price,xs,ys) 240 GOTO 400 300 tran(ys,a1,t1) 310 tran(xs,a2,t2) 320 STORE("tv2:"+tx,yv2-t2) 330 stoHist(t1,price,ys,xs) 400 IF yv1 > t1 THEN GOTO 520 410 IF yv2 <= t2 THEN GOTO 500 420 tran(ys,a2,yv2-t2) 500 STORE(dir,btDelete(LOAD(dir),n)) 510 delTx(tx) 520 RETURN End Function Function Sell(price Uint64) Uint64 10 DIM n,n1,o1,v1,tx AS Uint64 20 DIM s,a1,a2 AS String 30 LET s = SIGNER() 40 LET a1 = LOAD("a1") 50 LET a2 = LOAD("a2") 60 LET o1 = ASSETVALUE(a1) 70 IF o1 == 0 THEN GOTO 500 80 LET v1 = o1 90 LET n = btGetLast(LOAD("buy")) 200 IF n == 0 THEN GOTO 300 210 IF LOAD("nk:"+n) < price THEN GOTO 300 220 LET n1 = btGetPrev(n) 230 match("buy",n,a1,a2,s,v1,0) 240 LET v1 = MAPGET("v1") 260 LET n = n1 270 IF v1 != 0 THEN GOTO 200 ELSE GOTO 400 300 LET tx = getLoc() 310 LET n = btInsert(LOAD("sell"),price,tx) 320 stoTx(tx,n,s,"sell",o1,0,v1,0) 400 payout(a1,a2,LOAD("fee")) 410 RETURN 0 500 RETURN 1 End Function Function Buy(o1 Uint64,price Uint64) Uint64 10 DIM n,n1,o2,v1,v2,tx AS Uint64 20 DIM s,a1,a2 AS String 30 LET s = SIGNER() 40 LET a1 = LOAD("a1") 50 LET a2 = LOAD("a2") 60 LET o2 = ASSETVALUE(a2) 70 IF o2 < multDiv(o1,price,10000000) THEN GOTO 500 80 LET v1 = o1 90 LET v2 = o2 100 LET n = btGetFirst(LOAD("sell")) 200 IF n == 0 THEN GOTO 300 210 IF LOAD("nk:"+n) > price THEN GOTO 300 220 LET n1 = btGetNext(n) 230 match("sell",n,a1,a2,s,v1,v2) 240 LET v1 = MAPGET("v1") 250 LET v2 = MAPGET("v2") 260 LET n = n1 270 IF v1 != 0 THEN GOTO 200 280 IF v2 == 0 THEN GOTO 400 290 tran(s,a2,v2) 295 GOTO 400 300 LET tx = getLoc() 310 LET n = btInsert(LOAD("buy"),price,tx) 320 stoTx(tx,n,s,"buy",o1,o2,v1,v2) 400 payout(a1,a2,LOAD("fee")) 410 RETURN 0 500 RETURN 1 End Function Function Cancel(tx Uint64) Uint64 10 DIM s,t AS String 20 IF EXISTS("ts:"+tx) == 0 THEN GOTO 500 30 LET s = LOAD("ts:"+tx) 40 LET t = LOAD("tt:"+tx) 50 IF SIGNER() != s && SIGNER() != LOAD("owner") THEN GOTO 500 60 IF t == "buy" THEN GOTO 200 100 tran(s,LOAD("a1"),LOAD("tv1:"+tx)) 110 GOTO 300 200 tran(s,LOAD("a2"),LOAD("tv2:"+tx)) 300 payout(LOAD("a1"),LOAD("a2"),0) 310 STORE(t,btDelete(LOAD(t),LOAD("tn:"+tx))) 320 delTx(tx) 400 RETURN 0 500 RETURN 1 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
0100000500f4fe558dd005dedb3b5b67bb2fb2a6a71568684baab9f0b6f5b4b00191a39c459bc55c01000000000000000000000000000000000000000000000000000000000000000000000d73fdeba497fe4a740ea006f20a811ce47f8660b3b5a6fd59c3a144aff221c1b24a2832d6d0a9d9d8ca14a1ac77b63148691d5c3b9acb31ce36dfcacd3e507202893390be3c8cf44bd7efab6eda9a6d18c2a85a484aee458b2dd3dc8b0ec638c669b79d340334de49b35ac9129a842e145f845c3ef1b43c97d7de250432d2a6c1a9666038953d7069058cb988af51e00d01048599012187d4ae3a5bc06703824545c809601f6f84cb410006821858b086b9a39611d90014e52040c4b06f9311be87b89860b26ceb3959a1bbabebfcea4e255188d245f912dfa8180c8d157d0119b5496be3df9269b6515e48d8f89130d03ae6bc2ded648526d41a547841d4e800f4afc96c3b304bff47a08a8098fd4ae5969233e543b9fd313068b054166e9922ea4ca46263537926172f2f2044434c4f422076302e39300a46756e6374696f6e20496e697469616c697a6528613120537472696e672c613220537472696e672c6665652055696e743634292055696e7436340a0931302049462045584953545328226f776e65722229205448454e20474f544f203230300a0932302053544f524528226f776e6572222c5349474e45522829290a0933302053544f524528226131222c4845584445434f444528613129290a0934302053544f524528226132222c4845584445434f444528613229290a0935302053544f52452822666565222c666565290a0936302053544f524528226d656d6c6f63222c30290a0937302053544f5245282268697374222c30290a0938302053544f524528226f31222c30290a0939302053544f524528226f32222c30290a093130302053544f52452822627579222c6e65774e6f646528302c302c3029290a093131302053544f5245282273656c6c222c6e65774e6f646528302c302c3029290a093230302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20557064617465436f6465286320537472696e67292055696e7436340a093130204946204c4f414428226f776e6572222920213d205349474e45522829205448454e20474f544f2033300a093230205550444154455f53435f434f44452863290a0933302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2055706461746546656528662055696e743634292055696e7436340a093130204946204c4f414428226f776e6572222920213d205349474e45522829205448454e20474f544f2033300a0932302053544f52452822666565222c66290a0933302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20576974686472617728292055696e7436340a093130204946204c4f414428226f776e6572222920213d205349474e45522829205448454e20474f544f2038300a093230204946204c4f414428226f312229203d3d2030205448454e20474f544f2035300a0933302053454e445f41535345545f544f5f41444452455353284c4f414428226f776e657222292c4c4f414428226f3122292c4c4f4144282261312229290a0934302053544f524528226f31222c30290a093530204946204c4f414428226f322229203d3d2030205448454e20474f544f2038300a0936302053454e445f41535345545f544f5f41444452455353284c4f414428226f776e657222292c4c4f414428226f3222292c4c4f4144282261322229290a0937302053544f524528226f32222c30290a0938302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e206765744c6f6328292055696e7436340a0931302044494d206d2041532055696e7436340a093230204c4554206d203d204c4f414428226d656d6c6f632229202b20310a0933302053544f524528226d656d6c6f63222c6d290a0934302052455455524e206d0a456e642046756e6374696f6e0a0a46756e6374696f6e2073746f4869737428782055696e7436342c792055696e7436342c733120537472696e672c733220537472696e67290a0931302044494d20682041532055696e7436340a093230204c45542068203d204c4f414428226869737422290a0933302053544f52452822683a222b682c223a222b424c4f434b5f54494d455354414d5028292b223a222b782b223a222b792b223a222b484558285355425354522873312c302c3429292b223a222b484558285355425354522873322c302c342929290a0934302053544f5245282268697374222c28682b31292531303030290a0935302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e206e65774e6f646528702055696e7436342c6b2055696e7436342c642055696e743634292055696e7436340a0931302044494d206e2041532055696e7436340a093230204c4554206e203d206765744c6f6328290a0933302053544f524528226e703a222b6e2c70290a0934302053544f524528226e6b3a222b6e2c6b290a0935302053544f524528226e643a222b6e2c64290a0936302053544f524528226e6c3a222b6e2c30290a0937302053544f524528226e723a222b6e2c30290a0938302052455455524e206e0a456e642046756e6374696f6e0a0a46756e6374696f6e2064656c4e6f6465286e2055696e743634290a0931302044454c45544528226e703a222b6e290a0932302044454c45544528226e6b3a222b6e290a0933302044454c45544528226e643a222b6e290a0934302044454c45544528226e6c3a222b6e290a0935302044454c45544528226e723a222b6e290a0936302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e20676574457874286e2055696e7436342c64697220537472696e67292055696e7436340a0931302044494d20782041532055696e7436340a093230204946204c4f414428226e6b3a222b6e2920213d2030205448454e20474f544f2034300a0933302052455455524e20300a093430204c45542078203d204c4f4144286469722b6e290a0935302049462078203d3d2030205448454e20474f544f2038300a093630204c4554206e203d20780a09373020474f544f2032300a0938302052455455524e206e0a456e642046756e6374696f6e0a0a46756e6374696f6e2062744765744669727374286e2055696e743634292055696e7436340a0931302052455455524e20676574457874286e2c226e6c3a22290a456e642046756e6374696f6e0a0a46756e6374696f6e2062744765744c617374286e2055696e743634292055696e7436340a0931302052455455524e20676574457874286e2c226e723a22290a456e642046756e6374696f6e0a0a46756e6374696f6e2062744765744e657874286e2055696e743634292055696e7436340a0931302044494d20722c702041532055696e7436340a093230204946206e203d3d2030205448454e20474f544f2039300a093330204c45542072203d204c4f414428226e723a222b6e290a0934302049462072203d3d2030205448454e20474f544f2036300a0935302052455455524e20627447657446697273742872290a093630204c45542070203d204c4f414428226e703a222b6e290a0937302049462070203d3d2030205448454e20474f544f2039300a093830204946204c4f414428226e6c3a222b702920213d206e205448454e20474f544f203130300a0939302052455455524e20700a09313030204c4554206e203d20700a0931313020474f544f2036300a456e642046756e6374696f6e0a0a46756e6374696f6e20627447657450726576286e2055696e743634292055696e7436340a0931302044494d206c2c702041532055696e7436340a093230204946206e203d3d2030205448454e20474f544f2039300a093330204c4554206c203d204c4f414428226e6c3a222b6e290a093430204946206c203d3d2030205448454e20474f544f2036300a0935302052455455524e2062744765744c617374286c290a093630204c45542070203d204c4f414428226e703a222b6e290a0937302049462070203d3d2030205448454e20474f544f2039300a093830204946204c4f414428226e723a222b702920213d206e205448454e20474f544f203130300a0939302052455455524e20700a09313030204c4554206e203d20700a0931313020474f544f2036300a456e642046756e6374696f6e0a0a46756e6374696f6e206274496e7365727428726f6f742055696e7436342c6b2055696e7436342c642055696e743634292055696e7436340a0931302044494d206e2c702c746b2041532055696e7436340a093230204946206b20213d2030205448454e20474f544f2034300a0933302052455455524e20300a093430204c4554206e203d20726f6f740a093435204c455420746b203d204c4f414428226e6b3a222b6e290a09353020494620746b20213d2030205448454e20474f544f2039300a0936302053544f524528226e6b3a222b6e2c6b290a0937302053544f524528226e643a222b6e2c64290a0938302052455455524e206e0a093930204946206e203d3d2030205448454e20474f544f203230300a093935204c455420746b203d204c4f414428226e6b3a222b6e290a09313030204c45542070203d206e0a09313130204946206b203e3d20746b205448454e20474f544f203134300a09313230204c4554206e203d204c4f414428226e6c3a222b6e290a0931333020474f544f2039300a09313430204c4554206e203d204c4f414428226e723a222b6e290a0931353020474f544f2039300a09323030204c4554206e203d206e65774e6f646528702c6b2c64290a09323130204946206b203e3d20746b205448454e20474f544f203234300a093232302053544f524528226e6c3a222b702c6e290a093233302052455455524e206e0a093234302053544f524528226e723a222b702c6e290a093235302052455455524e206e0a456e642046756e6374696f6e0a0a46756e6374696f6e20627444656c65746528726f6f742055696e7436342c6e2055696e743634292055696e7436340a0931302044494d206c2c722c702c6e312c636e2041532055696e7436340a093230204c4554206c203d204c4f414428226e6c3a222b6e290a093330204c45542072203d204c4f414428226e723a222b6e290a093430204946206c203d3d2030207c7c2072203d3d2030205448454e20474f544f203230300a093530204c4554206e31203d20627447657446697273742872290a093630204c45542070203d204c4f414428226e643a222b6e31290a0937302053544f524528226e6b3a222b6e2c4c4f414428226e6b3a222b6e3129290a0938302053544f524528226e643a222b6e2c70290a0939302053544f52452822746e3a222b702c6e290a093130302052455455524e20627444656c65746528726f6f742c6e31290a09323030204c45542070203d204c4f414428226e703a222b6e290a093230352049462072203d3d2030205448454e20474f544f203232350a09323130204c455420636e203d20720a0932323020474f544f203330300a09323235204946206c203d3d2030205448454e20474f544f203235300a09323330204c455420636e203d206c0a0932353020494620636e20213d2030207c7c207020213d2030205448454e20474f544f203330300a093236302053544f524528226e6b3a222b6e2c30290a093237302053544f524528226e643a222b6e2c2222290a093238302052455455524e20726f6f740a093330302049462070203d3d2030205448454e20474f544f203430300a09333130204946204c4f414428226e6c3a222b7029203d3d206e205448454e20474f544f203334300a093332302053544f524528226e723a222b702c636e290a0933333020474f544f203335300a093334302053544f524528226e6c3a222b702c636e290a0933353020494620636e203d3d2030205448454e20474f544f203435300a093336302053544f524528226e703a222b636e2c70290a0933373020474f544f203435300a09343030204c455420726f6f74203d20636e0a093431302053544f524528226e703a222b726f6f742c30290a093435302064656c4e6f6465286e290a093530302052455455524e20726f6f740a456e642046756e6374696f6e0a0a46756e6374696f6e206d756c7444697628612055696e7436342c622055696e7436342c632055696e743634292055696e7436340a0931302044494d20626173652c6d61786469762c7265732041532055696e7436340a093230204c45542062617365203d20343239343936373239360a093330204c4554206d6178646976203d2028626173652d31292a62617365202b2028626173652d31290a0a093430204c455420726573203d2028612f63292a62202b2028612563292a28622f63290a093530204c45542061203d2061202520630a093630204c45542062203d2062202520630a093730204946202861203d3d2030207c7c2062203d3d203029205448454e20474f544f20313030300a0a09313030204946202863203e3d206261736529205448454e20474f544f203230300a09313130204c455420726573203d20726573202b2028612a622f63290a0931323020474f544f20313030300a0a093230302044494d206e6f726d2c61682c616c2c62682c626c2c63682c636c2c70302c70312c70322c71302c71312c726861742041532055696e7436340a09323130204c4554206e6f726d203d206d61786469762f630a09323230204c45542063203d20632a6e6f726d0a09323330204c45542061203d20612a6e6f726d0a0a09333030204c4554206168203d2061202f20626173650a09333130204c455420616c203d2061202520626173650a09333230204c4554206268203d2062202f20626173650a09333330204c455420626c203d2062202520626173650a09333430204c4554206368203d2063202f20626173650a09333530204c455420636c203d2063202520626173650a0a09343030204c4554207030203d20616c2a626c0a09343130204c4554207031203d207030202f2062617365202b20616c2a62680a09343230204c4554207030203d207030202520626173650a09343330204c4554207032203d207031202f2062617365202b2061682a62680a09343430204c4554207031203d202870312025206261736529202b2061682a626c0a09343530204c4554207032203d207032202b207031202f20626173650a09343630204c4554207031203d207031202520626173650a0a09353030204c4554207032203d207032202520630a09353130204c4554207131203d207032202f2063680a09353230204c45542072686174203d20703220252063680a0a0936303020494620287131203c2062617365202626202872686174203e3d2062617365207c7c2071312a636c203c3d20726861742a626173652b70312929205448454e20474f544f203730300a09363130204c4554207131203d207131202d20310a09363230204c45542072686174203d2072686174202b2063680a0936333020474f544f203630300a0a09373030204c4554207031203d20282870322025206261736529202a2062617365202b20703129202d2071312a636c0a09373130204c4554207032203d20287032202f2062617365202a2062617365202b207031202f206261736529202d2071312a63680a09373230204c4554207031203d202870312025206261736529202b202870322025206261736529202a20626173650a09373330204c4554207130203d207031202f2063680a09373430204c45542072686174203d20703120252063680a0a0938303020494620287130203c2062617365202626202872686174203e3d2062617365207c7c2071302a636c203c3d20726861742a626173652b70302929205448454e20474f544f203930300a09383130204c4554207130203d207130202d20310a09383230204c45542072686174203d2072686174202b2063680a0938333020474f544f203830300a0a09393030204c455420726573203d20726573202b207130202b2071312a626173650a0a09313030302052455455524e207265730a456e642046756e6374696f6e0a0a46756e6374696f6e207061794173736574287320537472696e672c6120537472696e672c6f20537472696e672c662055696e743634290a0931302044494d20782041532055696e7436340a093230204946204d415045584953545328732b6129203d3d2030205448454e20474f544f2036300a093330204c45542078203d206d756c74446976284d415047455428732b61292c662c3130303030290a0934302053454e445f41535345545f544f5f4144445245535328732c4d415047455428732b61292d782c61290a0935302053544f5245286f2c4c4f4144286f292b78290a0936302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e207061796f757428613120537472696e672c613220537472696e672c662055696e743634290a0931302044494d206e2c692041532055696e7436340a0932302044494d207320415320537472696e670a093330204946204d415045584953545328226e222920213d2031205448454e20474f544f203130300a093430204c4554206e203d204d415047455428226e22290a0a093530204c45542073203d204d415047455428226e222b69290a09363020706179417373657428732c61312c226f31222c66290a09373020706179417373657428732c61322c226f32222c66290a093830204c45542069203d2069202b20310a0939302049462069203c206e205448454e20474f544f2035300a0a093130302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e207472616e287320537472696e672c6120537472696e672c762055696e743634290a0931302044494d20742c6e2041532055696e7436340a093230204946204d415045584953545328732b612920213d2031205448454e20474f544f2034300a093330204c45542074203d204d415047455428732b61290a0a093430204d415053544f524528732b612c742b76290a093530204946204d4150455849535453287329205448454e20474f544f203131300a0a093630204d415053544f524528732c2222290a093730204946204d415045584953545328226e222920213d2031205448454e20474f544f2039300a093830204c4554206e203d204d415047455428226e22290a0a093930204d415053544f524528226e222b6e2c73290a09313030204d415053544f524528226e222c6e2b31290a0a093131302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e2073746f54782874782055696e7436342c6e2055696e7436342c7320537472696e672c7420537472696e672c6f312055696e7436342c6f322055696e7436342c76312055696e7436342c76322055696e743634290a0931302053544f52452822746e3a222b74782c6e290a0932302053544f5245282274733a222b74782c73290a0933302053544f5245282274743a222b74782c74290a0934302053544f52452822746f313a222b74782c6f31290a0935302053544f52452822746f323a222b74782c6f32290a0936302053544f524528227476313a222b74782c7631290a0937302053544f524528227476323a222b74782c7632290a0938302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e2064656c54782874782055696e743634290a0931302044454c4554452822746e3a222b7478290a0932302044454c455445282274733a222b7478290a0933302044454c455445282274743a222b7478290a0934302044454c4554452822746f313a222b7478290a0935302044454c4554452822746f323a222b7478290a0936302044454c45544528227476313a222b7478290a0937302044454c45544528227476323a222b7478290a0938302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e206d617463682864697220537472696e672c6e2055696e7436342c613120537472696e672c613220537472696e672c787320537472696e672c7876312055696e7436342c7876322055696e743634290a0931302044494d20797320415320537472696e670a0932302044494d2074782c74312c74322c70726963652c7976312c7976322041532055696e7436340a093330204c4554207478203d204c4f414428226e643a222b6e290a093430204c4554207973203d204c4f4144282274733a222b7478290a093530204c455420797631203d204c4f414428227476313a222b7478290a093630204c455420797632203d204c4f414428227476323a222b7478290a093730204c4554207072696365203d204c4f414428226e6b3a222b6e290a093830204c4554207431203d204d494e287876312c797631290a093930204c4554207432203d206d756c744469762874312c70726963652c3130303030303030290a09313130204d415053544f524528227631222c7876312d7431290a093132302053544f524528227476313a222b74782c7976312d7431290a0931333020494620646972203d3d202262757922205448454e20474f544f203330300a0a09323030207472616e2878732c61312c7431290a09323130207472616e2879732c61322c7432290a09323230204d415053544f524528227632222c7876322d7432290a093233302073746f486973742874312c70726963652c78732c7973290a0932343020474f544f203430300a0a09333030207472616e2879732c61312c7431290a09333130207472616e2878732c61322c7432290a093332302053544f524528227476323a222b74782c7976322d7432290a093333302073746f486973742874312c70726963652c79732c7873290a0a0934303020494620797631203e207431205448454e20474f544f203532300a0934313020494620797632203c3d207432205448454e20474f544f203530300a09343230207472616e2879732c61322c7976322d7432290a0a093530302053544f5245286469722c627444656c657465284c4f414428646972292c6e29290a093531302064656c5478287478290a093532302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e2053656c6c2870726963652055696e743634292055696e7436340a0931302044494d206e2c6e312c6f312c76312c74782041532055696e7436340a0932302044494d20732c61312c613220415320537472696e670a093330204c45542073203d205349474e455228290a093430204c4554206131203d204c4f41442822613122290a093530204c4554206132203d204c4f41442822613222290a093630204c4554206f31203d20415353455456414c5545286131290a093730204946206f31203d3d2030205448454e20474f544f203530300a093830204c4554207631203d206f310a093930204c4554206e203d2062744765744c617374284c4f414428226275792229290a0a09323030204946206e203d3d2030205448454e20474f544f203330300a09323130204946204c4f414428226e6b3a222b6e29203c207072696365205448454e20474f544f203330300a09323230204c4554206e31203d20627447657450726576286e290a09323330206d617463682822627579222c6e2c61312c61322c732c76312c30290a09323430204c4554207631203d204d41504745542822763122290a09323630204c4554206e203d206e310a0932373020494620763120213d2030205448454e20474f544f2032303020454c534520474f544f203430300a0a09333030204c4554207478203d206765744c6f6328290a09333130204c4554206e203d206274496e73657274284c4f4144282273656c6c22292c70726963652c7478290a093332302073746f54782874782c6e2c732c2273656c6c222c6f312c302c76312c30290a0a09343030207061796f75742861312c61322c4c4f414428226665652229290a093431302052455455524e20300a0a093530302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e20427579286f312055696e7436342c70726963652055696e743634292055696e7436340a0931302044494d206e2c6e312c6f322c76312c76322c74782041532055696e7436340a0932302044494d20732c61312c613220415320537472696e670a093330204c45542073203d205349474e455228290a093430204c4554206131203d204c4f41442822613122290a093530204c4554206132203d204c4f41442822613222290a093630204c4554206f32203d20415353455456414c5545286132290a093730204946206f32203c206d756c74446976286f312c70726963652c313030303030303029205448454e20474f544f203530300a093830204c4554207631203d206f310a093930204c4554207632203d206f320a09313030204c4554206e203d2062744765744669727374284c4f4144282273656c6c2229290a0a09323030204946206e203d3d2030205448454e20474f544f203330300a09323130204946204c4f414428226e6b3a222b6e29203e207072696365205448454e20474f544f203330300a09323230204c4554206e31203d2062744765744e657874286e290a09323330206d61746368282273656c6c222c6e2c61312c61322c732c76312c7632290a09323430204c4554207631203d204d41504745542822763122290a09323530204c4554207632203d204d41504745542822763222290a09323630204c4554206e203d206e310a0932373020494620763120213d2030205448454e20474f544f203230300a0a09323830204946207632203d3d2030205448454e20474f544f203430300a09323930207472616e28732c61322c7632290a0932393520474f544f203430300a0a09333030204c4554207478203d206765744c6f6328290a09333130204c4554206e203d206274496e73657274284c4f4144282262757922292c70726963652c7478290a093332302073746f54782874782c6e2c732c22627579222c6f312c6f322c76312c7632290a0a09343030207061796f75742861312c61322c4c4f414428226665652229290a093431302052455455524e20300a0a093530302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e2043616e63656c2874782055696e743634292055696e7436340a0931302044494d20732c742020415320537472696e670a09323020494620455849535453282274733a222b747829203d3d2030205448454e20474f544f203530300a0a093330204c45542073203d204c4f4144282274733a222b7478290a093430204c45542074203d204c4f4144282274743a222b7478290a0a093530204946205349474e4552282920213d2073202626205349474e4552282920213d204c4f414428226f776e65722229205448454e20474f544f203530300a0936302049462074203d3d202262757922205448454e20474f544f203230300a0a09313030207472616e28732c4c4f41442822613122292c4c4f414428227476313a222b747829290a0931313020474f544f203330300a0a09323030207472616e28732c4c4f41442822613222292c4c4f414428227476323a222b747829290a0a09333030207061796f7574284c4f41442822613122292c4c4f41442822613222292c30290a093331302053544f524528742c627444656c657465284c4f41442874292c4c4f41442822746e3a222b74782929290a093332302064656c5478287478290a0a093430302052455455524e20300a0a093530302052455455524e20310a456e642046756e6374696f6e0a6653435f4944485820d3dae2a2dddfc9958ed371d4ea32bf21416e28bb90d2b92ddce52b120c7358d56a53435f414354494f4e55006b656e747279706f696e74536a557064617465436f64650d1aa9831d9d6b188f8fb2dc18ab8b63567c6d3da64dd56950612dc4f4dfbcc90025017cf4e19fbeaea1cfd8efc149f0ffca1d4c6fe42a9967a7306182b7d4a337002dfdd88670a41b6436ec9687fb6ee120d3a4c9af0579e743e9cc13ec659c51510012ce3fad13282458cb337b906c7f4612f11d67403517f7a781e8404df9ac3a0f000c2cc368217fb9a2d2680db894eaeec714427c0d15ef3bdd97f0248d3634d06f001bd9c63795c10c84347c243b47b98ab46c0a0efda3a6df4395536a19a1fb10ae001916d6d30630f8a8d3f2644ce6fabf6e764d58fa571d17bf7e12b6bc4a5d2bf100069fe523d518bfd5d4563064dc014517631156194035aad127bb59c01facd9a30028f8bb47700621466616a73123baab7a7eb6819477c0fde072d35f605ff7136c00119d192addbf9879513aa4b86e4016abd7f9ed87431a30e57a34457d814fcc1f011c9a40265cb1100b726beb5362f67f9ad63902588dc5429e4d77ed27fe47c96f001ea0f5c19a3c5319fa24e2ded416ff6b0f25de42e906974c6166ab87004c617f002dff2b79cda4fb18f45455db91097c172c5895b23ba3b38277391b8551424a750100000000000000000000000000000000000000000000000000000000000000001f3bcf4a6d9fcebbfcfa002a36d260dd5934e6c8f67169ea3e05973b2c614acf12e158e2ecfda9450182efe768c03ff58162df1365837e2b56da624ad85b79c20cf3e81992f56ae737d081e85e8b4d690025ac947b2fb2e63cd71b841fef8f3d002fa98be68181605a11426c7a2d5949d15cf9689bc887dbd4414bcaed11c7ad87000ab60fa3ecd5a2599c3317404af32f82e8e283fca0e8bde962f2c3edb41736241a5493ac2cda02564bf93b5625c587f4857a5fb34df34a990a85f6b363597ea10a9a274549715c6c695e9716f3c39ef45c1e35564e179bfd9708a5e8c01af250276741af0bcb5982c8d2b0ad8c74507d6285e4e61ec96602811fc0d21340defc07380db839b768be27ef80996f44a8cad756454909ccc8ebbdf85f6a9ee942611661672ef729d85d3d56b8b04381b0b822f42e2566e07e2eb7357ffeeedc680f04d79ea960aaaf892ce032e6a9350d7bff20ae24be2b773a6f829b37e5ec05c92f4f00e2d874752c0e90a2b3e4837e3707d8a389cea2779326b9ef4b1dc34e7a0c0050775e858267d04c2f118a238c8c261fa77347f4fb21f57efa3b22f97c6f000a6a376340850f11cbddf4ce4341c63dfbb07553a5daeaa98262be26c2bbf9010c1848f7b64e12abc897073b73d8cc8fa171ac8cacabfd8683b8441add03c0a2011c502b41e700e314898bd57ce568286acccb6c221e17f269c4fb3ab38667c089001f59a7d49d943c140698a30184e89d11e36d1778b9d5aa9da91bf6b7ece06c1e000aa5f3eba666fabd140e1f364800c57cde46a21bf842873a62043fcea6caebc8002aac6dbfaab59a44259c01925f51973e931140e592d0fad206edccbff2b4f72d00036e14b09bd50e13ba6e1d6887eda353459308697566ad521e6de834999c7c36000efb23c982c7a177680a6f6c861d86da0de70ddd5b5f278c737a05e62c028ab200047cc3aaa2fdcbcc3ec6048d17897cf37e9a4d3ab12a15f5bf8444dc157230160123294816a8252baadaff503135776ec41d56cdfc8b891e0d17dcfd23abda4057001e7203ef6cd0dd523c2ff050144f89bf2d31f7b4be1354ef30352ec15a13100501048cd9a9df137a3865a02eb5fda77427b2f7915249932a9edf43ada2c43f1c5c0104cc6269c440eae41106b344ed50bdde6a092b309d3cd91ac811448279a95e93010cee800dbb2fb2fcecaeac2dd41ac749f5731badc405796c9e45e40e78426a3f00
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project