logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: fdaa169dd70efda65a4baf33d5798217014293cbcefa81084708b03e494c4fb0 Type SC

Block: 31761f5c0c40bd9c8681cef3900fe0d8ca1e6c38227227ade732215481313264 (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 : 2927656a0065a74bf0341b04802fc828098aa87caf959172d756efc174c10100
Tx RootHash: 936fab681beefdc39025be056d129b95907b09b0ae01b0578bc9fbb1121027a0 built height : 3950761
Timestamp: 1720063825018 Timestamp [UTC]: 2024-07-04 05:30:25 Age [y:d:h:m:s]: 2445:0:0.889
Block: 3950765 Fee: 0.02065 Tx size: 2.939 kB
Tx version: 1 No of confirmations: 471755 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.02065 Deposited to SC 0.00000
Sender : dero1qyn94qq52tu4jsecqd2y2eaysnt3qn6jze4408shc72uz8jlpnu95qq5sae4n
address
dero1qyn5tyg70h3kmxeeg0c06guqpc8lxzwz625jzp97zlq4dfv95n9s6qgu25kda
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
0100000500a991f1012927656a0065a74bf0341b04802fc828098aa87caf959172d756efc174c1010001000000000000000000000000000000000000000000000000000000000000000000007d280a14f7dc6bff3aa976825d6220c7ff94d35847e5cb9e22edf42a198426934fae8460abf199f9d47aff84c6c6ff2f1bbd4ee4422508634faa4b722783fdcb691453f41961dc4db4f1e4ebace0958635a66e4800abe6c9f34fddbb4b0dea1855882814aeb653bce4a58817334acfb5cb18dcbb0d599d0c02c1c8eafae5298ab3dfa4c23fefff9a4ed14132099e751f490107911000c3bd353fcf426ed64db2d2735509ddc4fb3893edc04a67d3ac466cbfab562101dfacaefc638d3ee4e1d6af4839dc19fcbe8d73376d30801a65d0d8ededd043f45fc6607ac2900a95c014546f6fa10122fda9ae667d7a49a5d33f8a0a7cd85f431d0ad9d4b8290967183f42abd1fcbf00936fab681beefdc39025be056d129b95907b09b0ae01b0578bc9fbb1121027a0910aa36853435f434f4445537904e146756e6374696f6e20496e697469616c697a6528292055696e7436340a31302049462045584953545328224f574e45522229205448454e20474f544f2039300a32302053544f524528224f574e4552222c414444524553535f535452494e47285349474e4552282929290a33302053454e445f41535345545f544f5f41444452455353285349474e455228292c312c534349442829290a34302053544f524528226e616d65222c224465726f494422290a35302053544f5245282273796d626f6c222c224465726f494422290a36302053544f52452822646563696d616c73222c30290a39302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20557064617465566172286b657920537472696e672c2076616c756520537472696e672c207420537472696e67292055696e7436340a35204946206e6f744f776e65722829205448454e20474f544f2039300a31302049462074203d3d20225522205448454e20474f544f2033300a32302053544f5245286b65792c76616c7565290a32352052455455524e20300a33302053544f5245286b65792c41544f492876616c756529290a33352052455455524e20300a39302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e2044656c566172286b657920537472696e67292055696e7436340a35204946206e6f744f776e65722829205448454e20474f544f2039300a31302044454c455445286b6579290a32302052455455524e20300a39302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e204465706f73697428617373657420537472696e67292055696e7436340a31302061646428227472656173757279222b61737365742c415353455456414c5545284845584445434f44452861737365742929290a32302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20576974686472617728617373657420537472696e672c20616d6f756e742055696e743634292055696e7436340a3130204946206e6f744f776e65722829205448454e20474f544f2039300a32302053454e445f41535345545f544f5f41444452455353285349474e455228292c616d6f756e742c4845584445434f444528617373657429290a33302052455455524e20300a39302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e206e6f744f776e657228292055696e7436340a3130204946205349474e45522829203d3d20414444524553535f524157284c4f414428224f574e4552222929205448454e20474f544f2039300a323020494620415353455456414c55452853434944282929203d3d2031205448454e20474f544f2038300a33302052455455524e20310a38302053454e445f41535345545f544f5f41444452455353285349474e455228292c312c534349442829290a39302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20616464286b20537472696e672c20762055696e743634292055696e7436340a313020494620455849535453286b29205448454e20474f544f2033300a31352053544f5245286b2c76290a32302052455455524e284c4f4144286b29290a33302053544f5245286b2c4c4f4144286b292b76290a33352052455455524e204c4f4144286b290a456e642046756e6374696f6e6a53435f414354494f4e55016b656e747279706f696e74536a496e697469616c697a65000fdc8d90c93543bbb8a2300c2241c1a840958c8a39b51efefcf01e0fd037220022443d02d61dffc22c7bf74d026fc682698a9ca40cde5c172a8736269b6fb541000eda220c96d06a6507ec432002914954e98a93fc9ddee99dd85012b801bc46c50000bdcec6e4d5601eebbff17d114a8d329de7eff4a75f71974c32c147df21fa4900297d99a57303887d631b3a52347cfbed984f4266cd5ce6661af618f797f3991f0113b5187bb848e97373b7bdfde209017eab11d43ae1c60e41e628e34a020e18d0011e64078b8198791858879b6819f9f571693fb77762d0b937c7dccb10251f25d2001f1db076c495aa83f406dad6e1113a841e15896a9c39e11d141b914dacd79a230100cb111add61c089c4a5eff5eb8577b684531b2b05e5c5a7f427919e9b154d5e001abc7a96a546a98378aa96ac7160604ee3526444c175d690bbddec8f9a6b428c0105f7bc952242bd412a836d9bf0eb2f1ed2786917afc1e747ec0397bfaceb9f9901124e36690de204eda337e7c78010a7aa99643520bca74d4415eb335483273a5e0118efef0d21332d12e27f5c0fa405c6f851b906d258c69be2aa58a94ed1785974002ac094d46f03e5abca66bfa879e0bb3c9beeb32210f1d049ae256648f4505b9d000000000000000000000000000000000000000000000000000000000000000024255b4bb7ff26e6677291d4f968391e829fa74dcd326f9f412ab24d437b77eb09e557007bcba3e19457b4e34b108df29a09c3ef2d329050b751046771dac2b101225d872a7e62809344fca719ddbc959de215cb541af459cb136c474729b1ef53012949508faa8163fc5232e2bfd48d9c353790cf9ecb80bb86ffceca5558c0116b004095fe26c8db72720b26124b7496fa07b42010ad7c7fc0329e980ad4147c7000cb2a72f1835fa256ff17d13faa96ae5f904ec41a180bb5041011a4cb8804a72458babab1d2b9b2e962ccbf3ab1f315eae6f0e03a9a2255aa2fd2cdf508367f25cb9b7873bfddcd372516c2792fca1bc0c870b7dc566dffcb85359cb1236fc42639650ba88a1aa07d9db446c4462d28ceca66c3df7de24d8e3239ac69d6dc901122b8405932e103c2ce2d53efe58762d4a45c34e55e14030951ff5c4a353508244ef0ec37a054b1a9fcfe0a30aed7201a2b33f5c6ed151e66290157387fee86168491720e3608ff67d32cf180f73afac9b2e40bce3955a7c1412e44e3925e071aa2bf4e44140e04c4a18b3951b865704e9cbf957103a9b3d2f361f4c9ba398a002f16b55ec88c2a9a9118e745fb03f6dbf0150eabaa06d7b73f76198409d71830001e75a388f879ee6acffe323ba02ab15de6474cb188eac58fec238e2dee4d6d800000bc45fac86abef3c7c1ccc31be16ffa4215bcfcf3f8263d7ef89427d543caf0000a24ea7fa4f3ebf9699f7831bfde13013d281eb3ddd53bc8a25d52df2e4d03870007a4a73fc91d9c977d89c9b2a67e1cc540333789ca3bbb787d2dcbb04b2ef05b001228185a6a9b4b2fca0401f3cbacedf17d33bf2e366de3ed0a1fe80a29eac6f10000215d9f2233fa771093a3c2306cabd92e2780b623755507ce57dcea7e2fbc0c00080e624bfa8d2cb488ed385be7cc8a45afa70632979602821584a1cdc068ad2c0126e242cf2e293d24e33589639264cd12c5430ba34c1fd540333fa0a0cb94be09012e8e81c295e4860a150c7c3948e2ad9bd3f0ca5960a4b1a8808518938f60f75f0117b4fd361316ae0ec1b6d79e94e30865d1164c089b91bca16c40bca98628d572010893f4893bb86a319b1b68b69a5b3007fcd6952718a89a047153b42849e41bbf010eba4b5891d864849ffe0cd916edea4fcd2d00b04e8fd998ebca1ed2d4f460fe00
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project