DERO HE BlockChain Explorer(v1) Mainnet

hosted on

DERO Mining Node

Tx hash: c522e4e4f00633e8a9bfbb066f94431d80e2b734dbde66984a343ea709e1eed0 Type SC

Block: 7e740bdf1ac67e7ac811b1df50d11e462845804bdc40cf20ae878f69f8bb24a2 (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 : e6a7f6e1ee4c944930cf2b1d5ecfc76017d9a5b884c3235422f4a90d71874262
Tx RootHash: 599a402574e48a78981be8250f4c7bd664cb684a56eb77722295da1dc5187a9c built height : 6753976
Timestamp: 1773380187943 Timestamp [UTC]: 2026-03-13 06:36:27 Age [y:d:h:m:s]: 6:11:49.693
Block: 6753980 Fee: 0.03769 Tx size: 4.051 kB
Tx version: 1 No of confirmations: 1176 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.03769 Deposited to SC 0.00000
Sender : dero1qyh48zrjre004kx6wnynl9xghfvjud6h6r27vnwfmqv2jw8f3aaayqgugv9va
address
dero1qy89n38rgx2emfsnt6zl056vjtdgt6ehpxcqw83cqmjtytl62x2ggqg4ysnw3
dero1qyh48zrjre004kx6wnynl9xghfvjud6h6r27vnwfmqv2jw8f3aaayqgugv9va
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
0100000500b89d9c03e6a7f6e1ee4c944930cf2b1d5ecfc76017d9a5b884c3235422f4a90d7187426201000000000000000000000000000000000000000000000000000000000000000000012593029a9438ea60b92dfc8ea2bae536add8c6cff4010b3ed067b177e0e2aba101d08f7132b372f42c6ca9245b351ae28ae051e17aca6c8687c6a2395b3430c85b46049eca08fbd9335a0cff1524b0f2820950e9676adc04a89dc7c6627a516477df4bb483bc0996bf364d42adf6e85b57f10eee25759490afbdaf4e19325a8d65e13a9ce5b8b5d2bad4d3b0081c81c09e0108b91d229b1de3887d414048d28130a93f5516feea2e769b4a88bf358aca4636d9a023007a6be34ab3c7c6a2ebf337c053a8279517cd5127437f8b4c4fc6429d68dfd6e7c5c8a48048b647b0798a54d178decf0f000b502db5bc12972bcf27768133b64b8861fabf016df7119def1dbfe1a18ef3e201599a402574e48a78981be8250f4c7bd664cb684a56eb77722295da1dc5187a9c8113a46853435f434f4445537908fe46756e6374696f6e20496e697469616c697a6528666565526563697069656e744164647265737320537472696e672c206665654261736973506f696e74732055696e743634292055696e7436340a3130204946204445524f56414c55452829203e2030205448454e20474f544f203230300a32302049462045584953545328226d65726368616e742229205448454e20474f544f203230300a3330204946206665654261736973506f696e7473203e203130303030205448454e20474f544f203230300a34302053544f524528226d65726368616e74222c205349474e45522829290a3530204946206665654261736973506f696e7473203e2030205448454e20474f544f2037300a36302053544f52452822666565526563697069656e74222c205349474e45522829290a363520474f544f2038300a37302053544f52452822666565526563697069656e74222c20414444524553535f52415728666565526563697069656e744164647265737329290a3735204946204c4f41442822666565526563697069656e742229203d3d204c4f414428226d65726368616e742229205448454e20474f544f203230300a38302053544f524528226665654261736973506f696e7473222c206665654261736973506f696e7473290a39302053544f52452822746f74616c50726f636573736564222c2030290a3130302053544f52452822746f74616c46656573222c2030290a3131302053544f524528227061796d656e74436f756e74222c2030290a3132302053544f52452822706175736564222c2030290a3133302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e2050617928696e766f696365496420537472696e67292055696e7436340a3130204946204445524f56414c55452829203d3d2030205448454e20474f544f203230300a3230204946204c4f414428227061757365642229203d3d2031205448454e20474f544f203230300a33302044494d20616d6f756e742c206665652c207061796f75742041532055696e7436340a3430204c455420616d6f756e74203d204445524f56414c554528290a3530204c455420666565203d20616d6f756e74202a204c4f414428226665654261736973506f696e74732229202f2031303030300a3630204c4554207061796f7574203d20616d6f756e74202d206665650a3730204946207061796f7574203e2030205448454e20474f544f20383020454c534520474f544f2039300a38302053454e445f4445524f5f544f5f41444452455353284c4f414428226d65726368616e7422292c207061796f7574290a393020494620666565203e2030205448454e20474f544f2031303020454c534520474f544f203131300a3130302053454e445f4445524f5f544f5f41444452455353284c4f41442822666565526563697069656e7422292c20666565290a3131302053544f52452822746f74616c50726f636573736564222c204c4f41442822746f74616c50726f6365737365642229202b20616d6f756e74290a3132302053544f52452822746f74616c46656573222c204c4f41442822746f74616c466565732229202b20666565290a3133302053544f524528227061796d656e74436f756e74222c204c4f414428227061796d656e74436f756e742229202b2031290a3134302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e205570646174654d65726368616e74286e65774164647265737320537472696e67292055696e7436340a3130204946204445524f56414c55452829203e2030205448454e20474f544f203230300a3230204946205349474e4552282920213d204c4f414428226d65726368616e742229205448454e20474f544f203230300a3235204946204c4f414428226665654261736973506f696e74732229203e2030205448454e20474f544f20323720454c534520474f544f2033300a323720494620414444524553535f524157286e65774164647265737329203d3d204c4f41442822666565526563697069656e742229205448454e20474f544f203230300a33302053544f524528226d65726368616e74222c20414444524553535f524157286e65774164647265737329290a34302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e20506175736528292055696e7436340a3130204946204445524f56414c55452829203e2030205448454e20474f544f203230300a3230204946205349474e4552282920213d204c4f414428226d65726368616e742229205448454e20474f544f203230300a33302053544f52452822706175736564222c2031290a34302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e20526573756d6528292055696e7436340a3130204946204445524f56414c55452829203e2030205448454e20474f544f203230300a3230204946205349474e4552282920213d204c4f414428226d65726368616e742229205448454e20474f544f203230300a33302053544f52452822706175736564222c2030290a34302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e2057697468647261775472617070656428616d6f756e742055696e743634292055696e7436340a3130204946204445524f56414c55452829203e2030205448454e20474f544f203230300a3230204946205349474e4552282920213d204c4f414428226d65726368616e742229205448454e20474f544f203230300a33302053454e445f4445524f5f544f5f41444452455353284c4f414428226d65726368616e7422292c20616d6f756e74290a34302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e20476574537461747328292055696e7436340a3130204946204445524f56414c55452829203e2030205448454e20474f544f203230300a32302052455455524e204c4f41442822746f74616c50726f63657373656422290a3230302052455455524e20310a456e642046756e6374696f6e6a53435f414354494f4e55016f6665654261736973506f696e7473550074666565526563697069656e74416464726573735378426465726f3171796834387a726a72653030346b7836776e796e6c3978676866766a7564366836723237766e77666d7176326a7738663361616179716775677639766107bbf116ddbfef9748441069e3fb8591d5bdf992783c60029953bd2f89cb9df10127e735e6aba2cbfca3efac8d222daa0e15a4dff3b3400491f47f8e5a7091ac6f01153d255ded48c45598b67197f962a49ecae684f3fc3ccb22200b245d5efc5876011862bdbe6a98cd1cbe74670474d1aa08fb720592ccce58cb6f7a8b81b61b1cf8010a6fb4a79380b513db54678621f70816addfdff77dc846169adbdcacd172e9bf0126229ec05e05eacdba3964ac59a7529c57280c57a13216d06ab47b2a4d47fb0400164b0b46205c33f1710cb18d29598f55a821e1f87ddcc3f2e1a03af7bccc65ef00153951ad1af96137b7c941a45489077df94b1c5c1dfc0286b70dc9fcf815aded00041c808124658b3f9c0149950a578b31cf3f7a809f068239c363b1cba26040a0012d990d952f63e8b55191203d7f38c0f5017aef397b06534437478dff7441794a011708ee014e5e1f9352d79d3a765d52d20ea05a8e3d4bc6bcfee3332ed18d3540012e525aca34ca1274d3a09ce2bd59b6312dcc3bb19b7ada7f1c6853d9594f5fa60109d54d874c2f53e5b4d98fe95437f22b06b423e75d44cd05e580d10cdc6cfbfd013042dd4486518250358badae705312c04a777dab643c1e0289217a990edb13fe00000000000000000000000000000000000000000000000000000000000000001623531d353d041ce90bda394bc9de440e46d3c6d18792086bc0ab3cf947bbbe0d8e9f5a916a418a0654dcb0f954ccb00ea0f145192bd6d21eee83e02af68242000e831b68c23585cf20c478edd822d3b168b75da5299849a0104dd3571fce27280008f66ac91ad82c068eed6306d36a6cc29a83d5a7bfb590c37a7c32803e39f87a2c6b2f5dd208a47da33ecd69f1521e0fae20e04df14f35d9da69bce93a9d3c35004e57de197b85e63400b8869231869fffa3d5a1bdcb71c8e7b908501e61945d13560b8ed35d35aa17446377a788f9f96ca6197de1ab7a55e13df85289d564f4078bfed4364d96106f2d78db264ded0531ecd698adfa998762ab3369175c70970fe1815c8d21e6bf523e6aff399c0e7ea9da815c8fb250fa4b7d94c9f9fe06832e840f6eef7030454d5a7b1e029c6427294236fe886dbcb64b73e0a6f959ff1c1764141bbb91ce7c7eb5b41028bfdbd09d4dcf968529dfa1b2d2da967c3c0b88136ac1922d7a7b7786f6b547447b24d80160b8aecf7902a965e4ceaa4df8745b18851c1d1aeb933dd46053738f05fd8ddcc7f4e45e13deabc06711085593fa3a000ff1acf1d84203d2ec6db9e5bf416a3b0ebc3aa26c57ef1d419ad979b038b2380018a95dd70a397633a8089030e42181cc3d365365803301003693038b733cef42012702fa30f7bb48fa527eb5be080a3dda6f41853f6e3284646d7d40bed563e7620110c97823888c0a3680c7c06e4b87bc4477b20b3f407decc22e4ce029b20bbd8a0105c7bed27a51c372d2ad8716038e6844878072374ca721cfc6e4de5a957d6d40002b68e3667994027f9c46673765b813d60dfb7ba9134b00644d330269d7ff483e0115088670a741ff541ff001cf8cc713c4a0718a1bbc9cb44f58ae13bbccf9be3e0024bd6b30bcc76f515b80315fcd359b357c02f9f6f3801b9a609e207f3d02650700158684b59911e3a8db7a7f8bae6163537be2b70e14cb36960f00360667870ea8002eb81292493b30f05977df7417652371d9de21e88ad374b45d04095bb81fae730023610a5e09ff099442ee105270e72a3d364fbad498b5a78edf02a4d131c546a4000c4df104e1abcc6c15e9ea54a519fa2d854a7d6663af3acbd6d529a87fddfec70017fcdfa882340cd17dc7d8ee08f11548ad3d100758de67987859e30363f791d800
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project