logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: a9e2bc409b1bf5b9da85ad423eac312dc1d5551f0f178334089f10b89a8c24d3 Type SC

Block: ada38dff29bf54a90369d3a50553de7b68f401aab8464cf5a0fc448e50775291 (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 0
SCID string variables
key value
C 46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a31302053544f524528226269645f696e646578222c203029200a32302053544f524528226f776e6572222c205349474e45522829290a33302052455455524e20300a456e642046756e6374696f6e0a46756e6374696f6e20437265617465426964286465726f5f616d742055696e7436342c20706c735f616d742055696e7436342c2066726f6d5f746f20537472696e672c20706c735f6269645f6164647265737320537472696e67292055696e7436340a31302064696d206269645f696e6465782061732055696e7436340a3230204c4554206269645f696e646578203d20204c4f414428226269645f696e64657822290a323120494620455849535453282262616e22202b20414444524553535f535452494e47285349474e455228292929203d3d2030205448454e20474f544f2032330a32322052455455524e20310a32332049462066726f6d5f746f203d3d2022706c732d6465726f2220205448454e20474f544f2033310a32342049462066726f6d5f746f203d3d20226465726f2d706c732220205448454e20474f544f2032360a32352052455455524e20310a323620494620706c735f6269645f6164647265737320213d20222220205448454e20474f544f2033300a32372052455455524e20310a33302053544f52452822706c735f6269645f6164647265737322202b206269645f696e6465782c20706c735f6269645f61646472657373290a33312053544f524528226465726f5f6269645f6164647265737322202b206269645f696e6465782c20414444524553535f535452494e47285349474e4552282929290a33322053544f524528226465726f616d7422202b206269645f696e6465782c206465726f5f616d74290a33332053544f52452822706c73616d7422202b206269645f696e6465782c20706c735f616d74290a33342053544f5245282266726f6d5f746f22202b206269645f696e6465782c2066726f6d5f746f290a33352053544f524528226269645f696e646578222c286269645f696e646578202b203129290a36302052455455524e20300a456e642046756e6374696f6e0a46756e6374696f6e2052656d6f7665426964286269645f696420537472696e67292055696e743634200a3130204946204c4f414428226465726f5f6269645f6164647265737322202b206269645f696429203d3d20414444524553535f535452494e47285349474e4552282929205448454e20474f544f2032310a32302052455455524e20310a323120494620455849535453282261636365707465645f62795f6465726f22202b206269645f696429203d3d2030205448454e20474f544f2033300a32322052455455524e20310a33302044454c45544528226465726f5f6269645f6164647265737322202b206269645f6964290a33312044454c4554452822706c735f6269645f6164647265737322202b206269645f6964290a33322044454c45544528226465726f616d7422202b206269645f6964290a33332044454c4554452822706c73616d7422202b206269645f6964290a33342044454c455445282266726f6d5f746f22202b206269645f6964290a36302052455455524e20300a456e642046756e6374696f6e0a46756e6374696f6e20416363657074426964286269645f696420537472696e672c2061636365707465645f62795f706c7320537472696e67292055696e743634200a313020494620455849535453282261636365707465645f62795f6465726f22202b206269645f696429203d3d2030205448454e20474f544f2032310a32302052455455524e20310a32312049462061636365707465645f62795f706c7320213d202222205448454e20474f544f2032330a32322052455455524e20310a323320494620455849535453282262616e22202b20414444524553535f535452494e47285349474e455228292929203d3d2030205448454e20474f544f2032350a32342052455455524e20310a32352053544f5245282261636365707465645f62795f6465726f222b6269645f69642c414444524553535f535452494e47285349474e4552282929290a32362053544f5245282261636365707465645f62795f706c73222b6269645f69642c2061636365707465645f62795f706c73290a36302052455455524e20300a456e642046756e6374696f6e0a46756e6374696f6e204164644445524f53434944286269645f696420537472696e672c207363696420537472696e67292055696e743634200a3130204946204558495354532822647363696422202b206269645f696429203d3d2030205448454e20474f544f2032310a31312052455455524e20310a3231204946204c4f4144282266726f6d5f746f22202b206269645f696429203d3d2022706c732d6465726f2220205448454e20474f544f2033300a3232204946204c4f4144282266726f6d5f746f22202b206269645f696429203d3d20226465726f2d706c732220205448454e20474f544f2034300a3330204946204c4f4144282261636365707465645f62795f6465726f22202b206269645f696429203d3d20414444524553535f535452494e47285349474e4552282929205448454e20474f544f2035300a33312052455455524e20310a3430204946204c4f414428226465726f5f6269645f6164647265737322202b206269645f696429203d3d20414444524553535f535452494e47285349474e4552282929205448454e20474f544f2035300a34312052455455524e20310a35302053544f524528226473636964222b6269645f69642c2073636964290a36302052455455524e20300a456e642046756e6374696f6e0a46756e6374696f6e20416464504c5353434944286269645f696420537472696e672c207363696420537472696e67292055696e743634200a3130204946204558495354532822707363696422202b206269645f696429203d3d2030205448454e20474f544f2032310a31312052455455524e20310a3231204946204c4f4144282266726f6d5f746f22202b206269645f696429203d3d2022706c732d6465726f2220205448454e20474f544f2033300a3232204946204c4f4144282266726f6d5f746f22202b206269645f696429203d3d20226465726f2d706c732220205448454e20474f544f2034300a3330204946204c4f414428226465726f5f6269645f6164647265737322202b206269645f696429203d3d20414444524553535f535452494e47285349474e4552282929205448454e20474f544f2035300a33312052455455524e20310a3430204946204c4f4144282261636365707465645f62795f6465726f22202b206269645f696429203d3d20414444524553535f535452494e47285349474e4552282929205448454e20474f544f2035300a34312052455455524e20310a35302053544f524528227073636964222b6269645f69642c2073636964290a36302052455455524e20300a456e642046756e6374696f6e0a46756e6374696f6e2046696e644164647265737328616464726573735f775f696420537472696e672920537472696e67200a31302064696d206269645f696e6465782c636f756e742061732055696e7436340a31312064696d2074312c74322c616464726573732c646572697665645f696420617320537472696e670a3136204c455420646572697665645f6964203d2053554253545228616464726573735f775f69642c36362c20285354524c454e28616464726573735f775f6964292d363629290a3137204c455420636f756e74203d2041544f4928646572697665645f6964290a313820494620636f756e74203d3d2030205448454e20474f544f2036300a3230204c4554207431203d20226465726f5f6269645f6164647265737322202b20646572697665645f69640a3231204c4554207432203d202261636365707465645f62795f6465726f22202b20646572697665645f69640a33302049462045584953545328743129203d3d2031205448454e20474f544f203430200a33312049462045584953545328743229203d3d2031205448454e20474f544f2034350a3332204c45542061646472657373203d2053554253545228616464726573735f775f69642c302c3636290a33332052455455524e2046696e64416464726573732861646472657373202b2028636f756e74202d3129290a3430204c45542061646472657373203d2053554253545228616464726573735f775f69642c302c3636290a343120474f544f203530200a3435204c45542061646472657373203d2053554253545228616464726573735f775f69642c302c3636290a343620474f544f203534200a3530204946204c4f414428743129203d3d2061646472657373205448454e20474f544f203730200a35322049462045584953545328743229203d3d2031205448454e20474f544f2035340a35332052455455524e2046696e64416464726573732861646472657373202b2028636f756e74202d3129290a3534204946204c4f414428743229203d3d2061646472657373205448454e20474f544f203730200a35352052455455524e2046696e64416464726573732861646472657373202b2028636f756e74202d3129290a36302052455455524e202231220a37302052455455524e202230220a456e642046756e6374696f6e0a46756e6374696f6e2041646442616e2862616e6e656420537472696e67292055696e743634200a312064696d20616464726573735f775f69642c666f756e6420617320537472696e670a322064696d20696e6465782061732055696e7436340a332049462062616e6e6564203d3d20414444524553535f535452494e47285349474e4552282929205448454e20474f544f2036310a34204c455420696e646578203d20204c4f414428226269645f696e64657822290a3130204946204445524f56414c55452829203c20333235205448454e20474f544f2032350a32302049462049535f414444524553535f56414c494428414444524553535f5241572862616e6e65642929205448454e20474f544f2033300a32352052455455524e20310a333020494620455849535453282262616e22202b2062616e6e656429203d3d2031205448454e20474f544f2036310a333120494620455849535453282262616e22202b20414444524553535f535452494e47285349474e455228292929205448454e20474f544f2036310a3332204c455420616464726573735f775f6964203d2062616e6e6564202b20696e6465780a3333204c455420666f756e64203d2046696e644164647265737328616464726573735f775f6964290a333620494620666f756e64203d3d20223022205448454e20474f544f2034300a33392052455455524e20310a3430204c455420616464726573735f775f6964203d20414444524553535f535452494e47285349474e4552282929202b2049544f4128696e646578290a3433204c455420666f756e64203d2046696e644164647265737328616464726573735f775f6964290a343420494620666f756e64203d3d20223022205448454e20474f544f2035300a34352052455455524e20310a35302053544f5245282262616e22202b2062616e6e65642c2049544f41284445524f56414c5545282929290a36302052455455524e20300a36312052455455524e20310a456e642046756e6374696f6e0a46756e6374696f6e2052656d6f766542616e2862616e6e656420537472696e67292055696e7436340a32302049462049544f41284445524f56414c5545282929203d3d204c4f4144282262616e22202b2062616e6e656429205448454e20474f544f2033300a32312052455455524e20310a33302044454c455445282262616e22202b2062616e6e6564290a36302052455455524e20300a456e642046756e6374696f6e0a46756e6374696f6e20436173684f757428616d6f756e742055696e743634292055696e743634200a3130204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a33302053454e445f4445524f5f544f5f41444452455353285349474e455228292c20616d6f756e74290a34302052455455524e20300a456e642046756e6374696f6e
accepted_by_dero0 6465726f3171796835703934637a39747036716a6c6a68336b6435326830383872786767726b35723363766539686677336174306574783733367171787068616e6e
accepted_by_dero1 6465726f3171796835703934637a39747036716a6c6a68336b6435326830383872786767726b35723363766539686677336174306574783733367171787068616e6e
accepted_by_dero7 6465726f317179347966376335373777717a767a7134347833306c7967686135776a7a377772687736646e76356e337071346634643761716c75717133306d37616b
accepted_by_dero8 6465726f3171797675656d64367a30757a737835756663393966306a68797a76767079736d72643274333532366874376139646668376a7665327171743076753579
accepted_by_pls0 307866423136463537426136373342463343336662376635664134636431353742653543413733393465
accepted_by_pls1 307866423136463537426136373342463343336662376635664134636431353742653543413733393465
accepted_by_pls7 307831333531343834343532463239353334426433374333366437366432383130363438396439343146
accepted_by_pls8 307863436131393635613730393231376537386136343232384541613032304535614535653838356530
bid_index 9
dero_bid_address0 6465726f317179347966376335373777717a767a7134347833306c7967686135776a7a377772687736646e76356e337071346634643761716c75717133306d37616b
dero_bid_address1 6465726f317179347966376335373777717a767a7134347833306c7967686135776a7a377772687736646e76356e337071346634643761716c75717133306d37616b
dero_bid_address5 6465726f3171797675656d64367a30757a737835756663393966306a68797a76767079736d72643274333532366874376139646668376a7665327171743076753579
dero_bid_address7 6465726f3171797675656d64367a30757a737835756663393966306a68797a76767079736d72643274333532366874376139646668376a7665327171743076753579
dero_bid_address8 6465726f317179347966376335373777717a767a7134347833306c7967686135776a7a377772687736646e76356e337071346634643761716c75717133306d37616b
deroamt0 100000
deroamt1 100000
deroamt5 100000
deroamt7 100000
deroamt8 100000
dscid0 64646162626539653034343233393435393933653563313465623461663833626633666530316233653533353430383238623332633964326164313162356432
dscid1 39376438326236653434613832393762323137653030663638363639313761616632326365326139663161656663326438373466623466613936373865346365
dscid7 39643339313830306635363161366164363566646132646332616333643831306434313832343436366235373463366535376432313733373330633435393963
dscid8 66373233356462343337373935653130623532333032373064613039323464643738313965633265386533643235313432343263376431393634393132656565
from_to0 706c732d6465726f
from_to1 6465726f2d706c73
from_to5 6465726f2d706c73
from_to7 6465726f2d706c73
from_to8 706c732d6465726f
owner 2a44fb14f79c013040ad4d17fc88bf68e90bce1ddda6cd949c420aa6adf741fe00
pls_bid_address1 307831333531343834343532463239353334426433374333366437366432383130363438396439343146
pls_bid_address5 307863436131393635613730393231376537386136343232384541613032304535614535653838356530
pls_bid_address7 307863436131393635613730393231376537386136343232384541613032304535614535653838356530
plsamt0 10000
plsamt1 10000
plsamt5 10000
plsamt7 10000
plsamt8 10000
pscid0 307836666436653363363035626262663831386463626433373338323366393134333736303338646232616335633132383266343837646365373365663163303837
pscid1 307833376162383164383533613330616338643961363961323832323737373562376237613132336263633835633035323033353436623039616636633438623134
pscid7 307833653330333137366235326531386339386332623032636233303433393161363135373633366334373332396430623036343635626430336636356561313466
pscid8 307838303634363331353130356137313830353165333862343835623666376466316664616330663639333835663765613130623737373861313030623637633531
SCID uint64 variables
key value
built BLID : 13354f0ab0d6416085a62eb6c8560c0868697c20105e2d0838d8628c79e29004
Tx RootHash: f1b4208d5719846f09c28c791f28efcd2448042ebf789ebc2764e653cafab9ab built height : 5844428
Timestamp: 1756140475688 Timestamp [UTC]: 2025-08-25 16:47:55 Age [y:d:h:m:s]: 11:51:5.217
Block: 5844433 Fee: 0.06915 Tx size: 6.093 kB
Tx version: 1 No of confirmations: 2251 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.06915 Deposited to SC 0.00000
Sender : dero1qy4yf7c577wqzvzq44x30lygha5wjz7wrhw6dnv5n3pq4f4d7aqluqq30m7ak
address
dero1qykyta6ntpd27nl0yq4xtzaf4ls6p5e9pqu0k2x4x3pqq5xavjsdxqgny8270
dero1qy4yf7c577wqzvzq44x30lygha5wjz7wrhw6dnv5n3pq4f4d7aqluqq30m7ak
SC Balance: 0.00000 DERO
SC CODE:
  Function InitializePrivate() Uint64
10 STORE("bid_index", 0) 
20 STORE("owner", SIGNER())
30 RETURN 0
End Function
Function CreateBid(dero_amt Uint64, pls_amt Uint64, from_to String, pls_bid_address String) Uint64
10 dim bid_index as Uint64
20 LET bid_index =  LOAD("bid_index")
21 IF EXISTS("ban" + ADDRESS_STRING(SIGNER())) == 0 THEN GOTO 23
22 RETURN 1
23 IF from_to == "pls-dero"  THEN GOTO 31
24 IF from_to == "dero-pls"  THEN GOTO 26
25 RETURN 1
26 IF pls_bid_address != ""  THEN GOTO 30
27 RETURN 1
30 STORE("pls_bid_address" + bid_index, pls_bid_address)
31 STORE("dero_bid_address" + bid_index, ADDRESS_STRING(SIGNER()))
32 STORE("deroamt" + bid_index, dero_amt)
33 STORE("plsamt" + bid_index, pls_amt)
34 STORE("from_to" + bid_index, from_to)
35 STORE("bid_index",(bid_index + 1))
60 RETURN 0
End Function
Function RemoveBid(bid_id String) Uint64 
10 IF LOAD("dero_bid_address" + bid_id) == ADDRESS_STRING(SIGNER()) THEN GOTO 21
20 RETURN 1
21 IF EXISTS("accepted_by_dero" + bid_id) == 0 THEN GOTO 30
22 RETURN 1
30 DELETE("dero_bid_address" + bid_id)
31 DELETE("pls_bid_address" + bid_id)
32 DELETE("deroamt" + bid_id)
33 DELETE("plsamt" + bid_id)
34 DELETE("from_to" + bid_id)
60 RETURN 0
End Function
Function AcceptBid(bid_id String, accepted_by_pls String) Uint64 
10 IF EXISTS("accepted_by_dero" + bid_id) == 0 THEN GOTO 21
20 RETURN 1
21 IF accepted_by_pls != "" THEN GOTO 23
22 RETURN 1
23 IF EXISTS("ban" + ADDRESS_STRING(SIGNER())) == 0 THEN GOTO 25
24 RETURN 1
25 STORE("accepted_by_dero"+bid_id,ADDRESS_STRING(SIGNER()))
26 STORE("accepted_by_pls"+bid_id, accepted_by_pls)
60 RETURN 0
End Function
Function AddDEROSCID(bid_id String, scid String) Uint64 
10 IF EXISTS("dscid" + bid_id) == 0 THEN GOTO 21
11 RETURN 1
21 IF LOAD("from_to" + bid_id) == "pls-dero"  THEN GOTO 30
22 IF LOAD("from_to" + bid_id) == "dero-pls"  THEN GOTO 40
30 IF LOAD("accepted_by_dero" + bid_id) == ADDRESS_STRING(SIGNER()) THEN GOTO 50
31 RETURN 1
40 IF LOAD("dero_bid_address" + bid_id) == ADDRESS_STRING(SIGNER()) THEN GOTO 50
41 RETURN 1
50 STORE("dscid"+bid_id, scid)
60 RETURN 0
End Function
Function AddPLSSCID(bid_id String, scid String) Uint64 
10 IF EXISTS("pscid" + bid_id) == 0 THEN GOTO 21
11 RETURN 1
21 IF LOAD("from_to" + bid_id) == "pls-dero"  THEN GOTO 30
22 IF LOAD("from_to" + bid_id) == "dero-pls"  THEN GOTO 40
30 IF LOAD("dero_bid_address" + bid_id) == ADDRESS_STRING(SIGNER()) THEN GOTO 50
31 RETURN 1
40 IF LOAD("accepted_by_dero" + bid_id) == ADDRESS_STRING(SIGNER()) THEN GOTO 50
41 RETURN 1
50 STORE("pscid"+bid_id, scid)
60 RETURN 0
End Function
Function FindAddress(address_w_id String) String 
10 dim bid_index,count as Uint64
11 dim t1,t2,address,derived_id as String
16 LET derived_id = SUBSTR(address_w_id,66, (STRLEN(address_w_id)-66))
17 LET count = ATOI(derived_id)
18 IF count == 0 THEN GOTO 60
20 LET t1 = "dero_bid_address" + derived_id
21 LET t2 = "accepted_by_dero" + derived_id
30 IF EXISTS(t1) == 1 THEN GOTO 40 
31 IF EXISTS(t2) == 1 THEN GOTO 45
32 LET address = SUBSTR(address_w_id,0,66)
33 RETURN FindAddress(address + (count -1))
40 LET address = SUBSTR(address_w_id,0,66)
41 GOTO 50 
45 LET address = SUBSTR(address_w_id,0,66)
46 GOTO 54 
50 IF LOAD(t1) == address THEN GOTO 70 
52 IF EXISTS(t2) == 1 THEN GOTO 54
53 RETURN FindAddress(address + (count -1))
54 IF LOAD(t2) == address THEN GOTO 70 
55 RETURN FindAddress(address + (count -1))
60 RETURN "1"
70 RETURN "0"
End Function
Function AddBan(banned String) Uint64 
1 dim address_w_id,found as String
2 dim index as Uint64
3 IF banned == ADDRESS_STRING(SIGNER()) THEN GOTO 61
4 LET index =  LOAD("bid_index")
10 IF DEROVALUE() < 325 THEN GOTO 25
20 IF IS_ADDRESS_VALID(ADDRESS_RAW(banned)) THEN GOTO 30
25 RETURN 1
30 IF EXISTS("ban" + banned) == 1 THEN GOTO 61
31 IF EXISTS("ban" + ADDRESS_STRING(SIGNER())) THEN GOTO 61
32 LET address_w_id = banned + index
33 LET found = FindAddress(address_w_id)
36 IF found == "0" THEN GOTO 40
39 RETURN 1
40 LET address_w_id = ADDRESS_STRING(SIGNER()) + ITOA(index)
43 LET found = FindAddress(address_w_id)
44 IF found == "0" THEN GOTO 50
45 RETURN 1
50 STORE("ban" + banned, ITOA(DEROVALUE()))
60 RETURN 0
61 RETURN 1
End Function
Function RemoveBan(banned String) Uint64
20 IF ITOA(DEROVALUE()) == LOAD("ban" + banned) THEN GOTO 30
21 RETURN 1
30 DELETE("ban" + banned)
60 RETURN 0
End Function
Function CashOut(amount Uint64) Uint64 
10 IF LOAD("owner") == SIGNER() THEN GOTO 30
20 RETURN 1
30 SEND_DERO_TO_ADDRESS(SIGNER(), amount)
40 RETURN 0
End Function
SC Arguments: [Name:SC_ACTION Type:uint64 Value:'1' Name:SC_CODE Type:string Value:'Function InitializePrivate() Uint64 10 STORE("bid_index", 0) 20 STORE("owner", SIGNER()) 30 RETURN 0 End Function Function CreateBid(dero_amt Uint64, pls_amt Uint64, from_to String, pls_bid_address String) Uint64 10 dim bid_index as Uint64 20 LET bid_index = LOAD("bid_index") 21 IF EXISTS("ban" + ADDRESS_STRING(SIGNER())) == 0 THEN GOTO 23 22 RETURN 1 23 IF from_to == "pls-dero" THEN GOTO 31 24 IF from_to == "dero-pls" THEN GOTO 26 25 RETURN 1 26 IF pls_bid_address != "" THEN GOTO 30 27 RETURN 1 30 STORE("pls_bid_address" + bid_index, pls_bid_address) 31 STORE("dero_bid_address" + bid_index, ADDRESS_STRING(SIGNER())) 32 STORE("deroamt" + bid_index, dero_amt) 33 STORE("plsamt" + bid_index, pls_amt) 34 STORE("from_to" + bid_index, from_to) 35 STORE("bid_index",(bid_index + 1)) 60 RETURN 0 End Function Function RemoveBid(bid_id String) Uint64 10 IF LOAD("dero_bid_address" + bid_id) == ADDRESS_STRING(SIGNER()) THEN GOTO 21 20 RETURN 1 21 IF EXISTS("accepted_by_dero" + bid_id) == 0 THEN GOTO 30 22 RETURN 1 30 DELETE("dero_bid_address" + bid_id) 31 DELETE("pls_bid_address" + bid_id) 32 DELETE("deroamt" + bid_id) 33 DELETE("plsamt" + bid_id) 34 DELETE("from_to" + bid_id) 60 RETURN 0 End Function Function AcceptBid(bid_id String, accepted_by_pls String) Uint64 10 IF EXISTS("accepted_by_dero" + bid_id) == 0 THEN GOTO 21 20 RETURN 1 21 IF accepted_by_pls != "" THEN GOTO 23 22 RETURN 1 23 IF EXISTS("ban" + ADDRESS_STRING(SIGNER())) == 0 THEN GOTO 25 24 RETURN 1 25 STORE("accepted_by_dero"+bid_id,ADDRESS_STRING(SIGNER())) 26 STORE("accepted_by_pls"+bid_id, accepted_by_pls) 60 RETURN 0 End Function Function AddDEROSCID(bid_id String, scid String) Uint64 10 IF EXISTS("dscid" + bid_id) == 0 THEN GOTO 21 11 RETURN 1 21 IF LOAD("from_to" + bid_id) == "pls-dero" THEN GOTO 30 22 IF LOAD("from_to" + bid_id) == "dero-pls" THEN GOTO 40 30 IF LOAD("accepted_by_dero" + bid_id) == ADDRESS_STRING(SIGNER()) THEN GOTO 50 31 RETURN 1 40 IF LOAD("dero_bid_address" + bid_id) == ADDRESS_STRING(SIGNER()) THEN GOTO 50 41 RETURN 1 50 STORE("dscid"+bid_id, scid) 60 RETURN 0 End Function Function AddPLSSCID(bid_id String, scid String) Uint64 10 IF EXISTS("pscid" + bid_id) == 0 THEN GOTO 21 11 RETURN 1 21 IF LOAD("from_to" + bid_id) == "pls-dero" THEN GOTO 30 22 IF LOAD("from_to" + bid_id) == "dero-pls" THEN GOTO 40 30 IF LOAD("dero_bid_address" + bid_id) == ADDRESS_STRING(SIGNER()) THEN GOTO 50 31 RETURN 1 40 IF LOAD("accepted_by_dero" + bid_id) == ADDRESS_STRING(SIGNER()) THEN GOTO 50 41 RETURN 1 50 STORE("pscid"+bid_id, scid) 60 RETURN 0 End Function Function FindAddress(address_w_id String) String 10 dim bid_index,count as Uint64 11 dim t1,t2,address,derived_id as String 16 LET derived_id = SUBSTR(address_w_id,66, (STRLEN(address_w_id)-66)) 17 LET count = ATOI(derived_id) 18 IF count == 0 THEN GOTO 60 20 LET t1 = "dero_bid_address" + derived_id 21 LET t2 = "accepted_by_dero" + derived_id 30 IF EXISTS(t1) == 1 THEN GOTO 40 31 IF EXISTS(t2) == 1 THEN GOTO 45 32 LET address = SUBSTR(address_w_id,0,66) 33 RETURN FindAddress(address + (count -1)) 40 LET address = SUBSTR(address_w_id,0,66) 41 GOTO 50 45 LET address = SUBSTR(address_w_id,0,66) 46 GOTO 54 50 IF LOAD(t1) == address THEN GOTO 70 52 IF EXISTS(t2) == 1 THEN GOTO 54 53 RETURN FindAddress(address + (count -1)) 54 IF LOAD(t2) == address THEN GOTO 70 55 RETURN FindAddress(address + (count -1)) 60 RETURN "1" 70 RETURN "0" End Function Function AddBan(banned String) Uint64 1 dim address_w_id,found as String 2 dim index as Uint64 3 IF banned == ADDRESS_STRING(SIGNER()) THEN GOTO 61 4 LET index = LOAD("bid_index") 10 IF DEROVALUE() < 325 THEN GOTO 25 20 IF IS_ADDRESS_VALID(ADDRESS_RAW(banned)) THEN GOTO 30 25 RETURN 1 30 IF EXISTS("ban" + banned) == 1 THEN GOTO 61 31 IF EXISTS("ban" + ADDRESS_STRING(SIGNER())) THEN GOTO 61 32 LET address_w_id = banned + index 33 LET found = FindAddress(address_w_id) 36 IF found == "0" THEN GOTO 40 39 RETURN 1 40 LET address_w_id = ADDRESS_STRING(SIGNER()) + ITOA(index) 43 LET found = FindAddress(address_w_id) 44 IF found == "0" THEN GOTO 50 45 RETURN 1 50 STORE("ban" + banned, ITOA(DEROVALUE())) 60 RETURN 0 61 RETURN 1 End Function Function RemoveBan(banned String) Uint64 20 IF ITOA(DEROVALUE()) == LOAD("ban" + banned) THEN GOTO 30 21 RETURN 1 30 DELETE("ban" + banned) 60 RETURN 0 End Function Function CashOut(amount Uint64) Uint64 10 IF LOAD("owner") == SIGNER() THEN GOTO 30 20 RETURN 1 30 SEND_DERO_TO_ADDRESS(SIGNER(), amount) 40 RETURN 0 End Function']


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