logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: e10577dfd4bce8600a1a56a18288afa1a911e90fbe3f7c870623256eecf8ca98 Type SC

Block: 31b0439eb0e4664b37e2453947ea8f97773977e3be3d1894fc56a29f13c7a53f (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 0
SCID string variables
key value
C 46756e6374696f6e20496e697469616c697a6528292055696e7436340a31302049462045584953545328224f574e45522229205448454e20474f544f2039300a32302053544f524528224f574e4552222c414444524553535f535452494e47285349474e4552282929290a33302053454e445f41535345545f544f5f41444452455353285349474e455228292c312c534349442829290a34302053544f524528226e616d65222c224465726f494422290a35302053544f5245282273796d626f6c222c224465726f494422290a36302053544f52452822646563696d616c73222c30290a39302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20557064617465566172286b657920537472696e672c2076616c756520537472696e672c207420537472696e67292055696e7436340a35204946206e6f744f776e65722829205448454e20474f544f2039300a31302049462074203d3d20225522205448454e20474f544f2033300a32302053544f5245286b65792c76616c7565290a32352052455455524e20300a33302053544f5245286b65792c41544f492876616c756529290a33352052455455524e20300a39302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e2044656c566172286b657920537472696e67292055696e7436340a35204946206e6f744f776e65722829205448454e20474f544f2039300a31302044454c455445286b6579290a32302052455455524e20300a39302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e204465706f73697428617373657420537472696e67292055696e7436340a31302061646428227472656173757279222b61737365742c415353455456414c5545284845584445434f44452861737365742929290a32302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20576974686472617728617373657420537472696e672c20616d6f756e742055696e743634292055696e7436340a3130204946206e6f744f776e65722829205448454e20474f544f2039300a32302053454e445f41535345545f544f5f41444452455353285349474e455228292c616d6f756e742c4845584445434f444528617373657429290a33302052455455524e20300a39302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e206e6f744f776e657228292055696e7436340a3130204946205349474e45522829203d3d20414444524553535f524157284c4f414428224f574e4552222929205448454e20474f544f2039300a323020494620415353455456414c55452853434944282929203d3d2031205448454e20474f544f2038300a33302052455455524e20310a38302053454e445f41535345545f544f5f41444452455353285349474e455228292c312c534349442829290a39302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20616464286b20537472696e672c20762055696e743634292055696e7436340a313020494620455849535453286b29205448454e20474f544f2033300a31352053544f5245286b2c76290a32302052455455524e284c4f4144286b29290a33302053544f5245286b2c4c4f4144286b292b76290a33352052455455524e204c4f4144286b290a456e642046756e6374696f6e
OWNER 6465726f3171796e3934717135327475346a7365637164327932656179736e7433716e366a7a65343430387368633732757a386a6c706e753935717135736165346e
decimals 0
name 4465726f4944
symbol 4465726f4944
SCID uint64 variables
key value
built BLID : abc45efcc99336847e1bb3e4076b3c7edfd617b945eb21e6e45f4b11da9e0b68
Tx RootHash: 0e7c8d4df1651b3893c816007ac423c9adea4b8af831877c7f91ec1b7356d166 built height : 3952449
Timestamp: 1720095090937 Timestamp [UTC]: 2024-07-04 13:11:30 Age [y:d:h:m:s]: 9443:14:15.179
Block: 3952451 Fee: 0.02065 Tx size: 2.957 kB
Tx version: 1 No of confirmations: 1784523 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.02065 Deposited to SC 0.00000
Sender : dero1qyn94qq52tu4jsecqd2y2eaysnt3qn6jze4408shc72uz8jlpnu95qq5sae4n
address
dero1qyjjv3daxnstmjst6ymeal9m6kq027fnrv89qdqdl4w4dxp5ed82vqgyjjwjf
dero1qyn94qq52tu4jsecqd2y2eaysnt3qn6jze4408shc72uz8jlpnu95qq5sae4n
SC Balance: 0.00000 DERO
SC CODE:
  Function Initialize() Uint64
10 IF EXISTS("OWNER") THEN GOTO 90
20 STORE("OWNER",ADDRESS_STRING(SIGNER()))
30 SEND_ASSET_TO_ADDRESS(SIGNER(),1,SCID())
40 STORE("name","DeroID")
50 STORE("symbol","DeroID")
60 STORE("decimals",0)
90 RETURN 0
End Function

Function UpdateVar(key String, value String, t String) Uint64
5 IF notOwner() THEN GOTO 90
10 IF t == "U" THEN GOTO 30
20 STORE(key,value)
25 RETURN 0
30 STORE(key,ATOI(value))
35 RETURN 0
90 RETURN 1
End Function

Function DelVar(key String) Uint64
5 IF notOwner() THEN GOTO 90
10 DELETE(key)
20 RETURN 0
90 RETURN 1
End Function

Function Deposit(asset String) Uint64
10 add("treasury"+asset,ASSETVALUE(HEXDECODE(asset)))
20 RETURN 0
End Function

Function Withdraw(asset String, amount Uint64) Uint64
10 IF notOwner() THEN GOTO 90
20 SEND_ASSET_TO_ADDRESS(SIGNER(),amount,HEXDECODE(asset))
30 RETURN 0
90 RETURN 1
End Function

Function notOwner() Uint64
10 IF SIGNER() == ADDRESS_RAW(LOAD("OWNER")) THEN GOTO 90
20 IF ASSETVALUE(SCID()) == 1 THEN GOTO 80
30 RETURN 1
80 SEND_ASSET_TO_ADDRESS(SIGNER(),1,SCID())
90 RETURN 0
End Function

Function add(k String, v Uint64) Uint64
10 IF EXISTS(k) THEN GOTO 30
15 STORE(k,v)
20 RETURN(LOAD(k))
30 STORE(k,LOAD(k)+v)
35 RETURN LOAD(k)
End Function
SC Arguments: [Name:SC_ACTION Type:uint64 Value:'1' Name:SC_CODE Type:string Value:'Function Initialize() Uint64 10 IF EXISTS("OWNER") THEN GOTO 90 20 STORE("OWNER",ADDRESS_STRING(SIGNER())) 30 SEND_ASSET_TO_ADDRESS(SIGNER(),1,SCID()) 40 STORE("name","DeroID") 50 STORE("symbol","DeroID") 60 STORE("decimals",0) 90 RETURN 0 End Function Function UpdateVar(key String, value String, t String) Uint64 5 IF notOwner() THEN GOTO 90 10 IF t == "U" THEN GOTO 30 20 STORE(key,value) 25 RETURN 0 30 STORE(key,ATOI(value)) 35 RETURN 0 90 RETURN 1 End Function Function DelVar(key String) Uint64 5 IF notOwner() THEN GOTO 90 10 DELETE(key) 20 RETURN 0 90 RETURN 1 End Function Function Deposit(asset String) Uint64 10 add("treasury"+asset,ASSETVALUE(HEXDECODE(asset))) 20 RETURN 0 End Function Function Withdraw(asset String, amount Uint64) Uint64 10 IF notOwner() THEN GOTO 90 20 SEND_ASSET_TO_ADDRESS(SIGNER(),amount,HEXDECODE(asset)) 30 RETURN 0 90 RETURN 1 End Function Function notOwner() Uint64 10 IF SIGNER() == ADDRESS_RAW(LOAD("OWNER")) THEN GOTO 90 20 IF ASSETVALUE(SCID()) == 1 THEN GOTO 80 30 RETURN 1 80 SEND_ASSET_TO_ADDRESS(SIGNER(),1,SCID()) 90 RETURN 0 End Function Function add(k String, v Uint64) Uint64 10 IF EXISTS(k) THEN GOTO 30 15 STORE(k,v) 20 RETURN(LOAD(k)) 30 STORE(k,LOAD(k)+v) 35 RETURN LOAD(k) End Function' Name:entrypoint Type:string Value:'Initialize']


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