DERO HE BlockChain Explorer(v1) Mainnet

hosted on

DERO Mining Node

Tx hash: 921bf13ece452bb90ded8ec137079877afb02d926dc5cb57448fb63395f47bc1 Type SC

Block: 37128fb9bfcd45c398198e33515871fe8fca7055f064be74ba81eb7baf10a3d0 (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 0
SCID string variables
key value
C 46756e6374696f6e20496e697469616c697a6528666565526563697069656e744164647265737320537472696e672c206665654261736973506f696e74732055696e743634292055696e7436340a3130204946204445524f56414c55452829203e2030205448454e20474f544f203230300a32302049462045584953545328226d65726368616e742229205448454e20474f544f203230300a3330204946206665654261736973506f696e7473203e203130303030205448454e20474f544f203230300a34302053544f524528226d65726368616e74222c205349474e45522829290a3530204946206665654261736973506f696e7473203e2030205448454e20474f544f2037300a36302053544f52452822666565526563697069656e74222c205349474e45522829290a363520474f544f2038300a37302053544f52452822666565526563697069656e74222c20414444524553535f52415728666565526563697069656e744164647265737329290a3735204946204c4f41442822666565526563697069656e742229203d3d204c4f414428226d65726368616e742229205448454e20474f544f203230300a38302053544f524528226665654261736973506f696e7473222c206665654261736973506f696e7473290a39302053544f52452822746f74616c50726f636573736564222c2030290a3130302053544f52452822746f74616c46656573222c2030290a3131302053544f524528227061796d656e74436f756e74222c2030290a3132302053544f52452822706175736564222c2030290a3133302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e2050617928696e766f696365496420537472696e67292055696e7436340a3130204946204445524f56414c55452829203d3d2030205448454e20474f544f203230300a3230204946204c4f414428227061757365642229203d3d2031205448454e20474f544f203230300a33302044494d20616d6f756e742c206665652c207061796f75742041532055696e7436340a3430204c455420616d6f756e74203d204445524f56414c554528290a3530204c455420666565203d20616d6f756e74202a204c4f414428226665654261736973506f696e74732229202f2031303030300a3630204c4554207061796f7574203d20616d6f756e74202d206665650a3730204946207061796f7574203e2030205448454e20474f544f20383020454c534520474f544f2039300a38302053454e445f4445524f5f544f5f41444452455353284c4f414428226d65726368616e7422292c207061796f7574290a393020494620666565203e2030205448454e20474f544f2031303020454c534520474f544f203131300a3130302053454e445f4445524f5f544f5f41444452455353284c4f41442822666565526563697069656e7422292c20666565290a3131302053544f52452822746f74616c50726f636573736564222c204c4f41442822746f74616c50726f6365737365642229202b20616d6f756e74290a3132302053544f52452822746f74616c46656573222c204c4f41442822746f74616c466565732229202b20666565290a3133302053544f524528227061796d656e74436f756e74222c204c4f414428227061796d656e74436f756e742229202b2031290a3134302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e205570646174654d65726368616e74286e65774164647265737320537472696e67292055696e7436340a3130204946204445524f56414c55452829203e2030205448454e20474f544f203230300a3230204946205349474e4552282920213d204c4f414428226d65726368616e742229205448454e20474f544f203230300a3235204946204c4f414428226665654261736973506f696e74732229203e2030205448454e20474f544f20323720454c534520474f544f2033300a323720494620414444524553535f524157286e65774164647265737329203d3d204c4f41442822666565526563697069656e742229205448454e20474f544f203230300a33302053544f524528226d65726368616e74222c20414444524553535f524157286e65774164647265737329290a34302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e20506175736528292055696e7436340a3130204946204445524f56414c55452829203e2030205448454e20474f544f203230300a3230204946205349474e4552282920213d204c4f414428226d65726368616e742229205448454e20474f544f203230300a33302053544f52452822706175736564222c2031290a34302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e20526573756d6528292055696e7436340a3130204946204445524f56414c55452829203e2030205448454e20474f544f203230300a3230204946205349474e4552282920213d204c4f414428226d65726368616e742229205448454e20474f544f203230300a33302053544f52452822706175736564222c2030290a34302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e2057697468647261775472617070656428616d6f756e742055696e743634292055696e7436340a3130204946204445524f56414c55452829203e2030205448454e20474f544f203230300a3230204946205349474e4552282920213d204c4f414428226d65726368616e742229205448454e20474f544f203230300a33302053454e445f4445524f5f544f5f41444452455353284c4f414428226d65726368616e7422292c20616d6f756e74290a34302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e20476574537461747328292055696e7436340a3130204946204445524f56414c55452829203e2030205448454e20474f544f203230300a32302052455455524e204c4f41442822746f74616c50726f63657373656422290a3230302052455455524e20310a456e642046756e6374696f6e
feeBasisPoints 0
feeRecipient 2f5388721e5efad8da74c93f94c8ba592e3757d0d5e64dc9d818a938e98f7bd201
merchant 2f5388721e5efad8da74c93f94c8ba592e3757d0d5e64dc9d818a938e98f7bd201
paused 0
paymentCount 2
totalFees 0
totalProcessed 15000
SCID uint64 variables
key value
built BLID : f061148b19edc1f24932fc25a868d4106c0502e9b4965c7cca6810ec7c39e4fa
Tx RootHash: 1f153be43d12993d31499ba06a9ee8de32d7a8e135fc88832d110ad14cec3aad built height : 6753939
Timestamp: 1773379424128 Timestamp [UTC]: 2026-03-13 06:23:44 Age [y:d:h:m:s]: 1:39:53.435
Block: 6753943 Fee: 0.03769 Tx size: 4.061 kB
Tx version: 1 No of confirmations: 318 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.03769 Deposited to SC 0.00000
Sender : dero1qyh48zrjre004kx6wnynl9xghfvjud6h6r27vnwfmqv2jw8f3aaayqgugv9va
address
dero1qyh48zrjre004kx6wnynl9xghfvjud6h6r27vnwfmqv2jw8f3aaayqgugv9va
dero1qygsmdz5tlhy0v4hc0gnzd8smy5z82hfuupsd9xfx8rwy6dem3egxqg0xjmnu
SC Balance: 0.00000 DERO
SC CODE:
  Function Initialize(feeRecipientAddress String, feeBasisPoints Uint64) Uint64
10 IF DEROVALUE() > 0 THEN GOTO 200
20 IF EXISTS("merchant") THEN GOTO 200
30 IF feeBasisPoints > 10000 THEN GOTO 200
40 STORE("merchant", SIGNER())
50 IF feeBasisPoints > 0 THEN GOTO 70
60 STORE("feeRecipient", SIGNER())
65 GOTO 80
70 STORE("feeRecipient", ADDRESS_RAW(feeRecipientAddress))
75 IF LOAD("feeRecipient") == LOAD("merchant") THEN GOTO 200
80 STORE("feeBasisPoints", feeBasisPoints)
90 STORE("totalProcessed", 0)
100 STORE("totalFees", 0)
110 STORE("paymentCount", 0)
120 STORE("paused", 0)
130 RETURN 0
200 RETURN 1
End Function

Function Pay(invoiceId String) Uint64
10 IF DEROVALUE() == 0 THEN GOTO 200
20 IF LOAD("paused") == 1 THEN GOTO 200
30 DIM amount, fee, payout AS Uint64
40 LET amount = DEROVALUE()
50 LET fee = amount * LOAD("feeBasisPoints") / 10000
60 LET payout = amount - fee
70 IF payout > 0 THEN GOTO 80 ELSE GOTO 90
80 SEND_DERO_TO_ADDRESS(LOAD("merchant"), payout)
90 IF fee > 0 THEN GOTO 100 ELSE GOTO 110
100 SEND_DERO_TO_ADDRESS(LOAD("feeRecipient"), fee)
110 STORE("totalProcessed", LOAD("totalProcessed") + amount)
120 STORE("totalFees", LOAD("totalFees") + fee)
130 STORE("paymentCount", LOAD("paymentCount") + 1)
140 RETURN 0
200 RETURN 1
End Function

Function UpdateMerchant(newAddress String) Uint64
10 IF DEROVALUE() > 0 THEN GOTO 200
20 IF SIGNER() != LOAD("merchant") THEN GOTO 200
25 IF LOAD("feeBasisPoints") > 0 THEN GOTO 27 ELSE GOTO 30
27 IF ADDRESS_RAW(newAddress) == LOAD("feeRecipient") THEN GOTO 200
30 STORE("merchant", ADDRESS_RAW(newAddress))
40 RETURN 0
200 RETURN 1
End Function

Function Pause() Uint64
10 IF DEROVALUE() > 0 THEN GOTO 200
20 IF SIGNER() != LOAD("merchant") THEN GOTO 200
30 STORE("paused", 1)
40 RETURN 0
200 RETURN 1
End Function

Function Resume() Uint64
10 IF DEROVALUE() > 0 THEN GOTO 200
20 IF SIGNER() != LOAD("merchant") THEN GOTO 200
30 STORE("paused", 0)
40 RETURN 0
200 RETURN 1
End Function

Function WithdrawTrapped(amount Uint64) Uint64
10 IF DEROVALUE() > 0 THEN GOTO 200
20 IF SIGNER() != LOAD("merchant") THEN GOTO 200
30 SEND_DERO_TO_ADDRESS(LOAD("merchant"), amount)
40 RETURN 0
200 RETURN 1
End Function

Function GetStats() Uint64
10 IF DEROVALUE() > 0 THEN GOTO 200
20 RETURN LOAD("totalProcessed")
200 RETURN 1
End Function
SC Arguments: [Name:SC_ACTION Type:uint64 Value:'1' Name:SC_CODE Type:string Value:'Function Initialize(feeRecipientAddress String, feeBasisPoints Uint64) Uint64 10 IF DEROVALUE() > 0 THEN GOTO 200 20 IF EXISTS("merchant") THEN GOTO 200 30 IF feeBasisPoints > 10000 THEN GOTO 200 40 STORE("merchant", SIGNER()) 50 IF feeBasisPoints > 0 THEN GOTO 70 60 STORE("feeRecipient", SIGNER()) 65 GOTO 80 70 STORE("feeRecipient", ADDRESS_RAW(feeRecipientAddress)) 75 IF LOAD("feeRecipient") == LOAD("merchant") THEN GOTO 200 80 STORE("feeBasisPoints", feeBasisPoints) 90 STORE("totalProcessed", 0) 100 STORE("totalFees", 0) 110 STORE("paymentCount", 0) 120 STORE("paused", 0) 130 RETURN 0 200 RETURN 1 End Function Function Pay(invoiceId String) Uint64 10 IF DEROVALUE() == 0 THEN GOTO 200 20 IF LOAD("paused") == 1 THEN GOTO 200 30 DIM amount, fee, payout AS Uint64 40 LET amount = DEROVALUE() 50 LET fee = amount * LOAD("feeBasisPoints") / 10000 60 LET payout = amount - fee 70 IF payout > 0 THEN GOTO 80 ELSE GOTO 90 80 SEND_DERO_TO_ADDRESS(LOAD("merchant"), payout) 90 IF fee > 0 THEN GOTO 100 ELSE GOTO 110 100 SEND_DERO_TO_ADDRESS(LOAD("feeRecipient"), fee) 110 STORE("totalProcessed", LOAD("totalProcessed") + amount) 120 STORE("totalFees", LOAD("totalFees") + fee) 130 STORE("paymentCount", LOAD("paymentCount") + 1) 140 RETURN 0 200 RETURN 1 End Function Function UpdateMerchant(newAddress String) Uint64 10 IF DEROVALUE() > 0 THEN GOTO 200 20 IF SIGNER() != LOAD("merchant") THEN GOTO 200 25 IF LOAD("feeBasisPoints") > 0 THEN GOTO 27 ELSE GOTO 30 27 IF ADDRESS_RAW(newAddress) == LOAD("feeRecipient") THEN GOTO 200 30 STORE("merchant", ADDRESS_RAW(newAddress)) 40 RETURN 0 200 RETURN 1 End Function Function Pause() Uint64 10 IF DEROVALUE() > 0 THEN GOTO 200 20 IF SIGNER() != LOAD("merchant") THEN GOTO 200 30 STORE("paused", 1) 40 RETURN 0 200 RETURN 1 End Function Function Resume() Uint64 10 IF DEROVALUE() > 0 THEN GOTO 200 20 IF SIGNER() != LOAD("merchant") THEN GOTO 200 30 STORE("paused", 0) 40 RETURN 0 200 RETURN 1 End Function Function WithdrawTrapped(amount Uint64) Uint64 10 IF DEROVALUE() > 0 THEN GOTO 200 20 IF SIGNER() != LOAD("merchant") THEN GOTO 200 30 SEND_DERO_TO_ADDRESS(LOAD("merchant"), amount) 40 RETURN 0 200 RETURN 1 End Function Function GetStats() Uint64 10 IF DEROVALUE() > 0 THEN GOTO 200 20 RETURN LOAD("totalProcessed") 200 RETURN 1 End Function' Name:feeBasisPoints Type:uint64 Value:'0' Name:feeRecipientAddress Type:string Value:'dero1qyh48zrjre004kx6wnynl9xghfvjud6h6r27vnwfmqv2jw8f3aaayqgugv9va']


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