logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: dd29bf592a53d8af04f4a7877b9693c9fdca78df1e1edaa22926fa8111f43bae Type SC

Block: 548b8def5cbb073666f5af1f43503e632fe4b7992b71185301c90b514abe0889 (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 0
SCID string variables
key value
C 2f2f20497373756520746f6b656e73206166746572206465706f736974696e67204445524f2028436f6e76657274204445524f20746f20544f4b454e58290d0a46756e6374696f6e204973737565544f4b454e5828292055696e7436340d0a3130202053454e445f41535345545f544f5f41444452455353285349474e455228292c204445524f56414c554528292c534349442829292020202f2f20496e6372656d656e742062616c616e6365206f6620757365722c20776974686f7574206b6e6f77696e67206f726967696e616c2062616c616e63652c207468697320697320646f6e6520686f6d6f6d6f7270686963616c6c790d0a3230202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f20436f6e7665727420544f4b454e5820746f204445524f206166746572206465706f736974696e6720544f4b454e582e20536d61727420436f6e74726163742063616e2067697665204445524f2c204f6e6c79206966204445524f2062616c616e6365206578697374732e0d0a46756e6374696f6e20436f6e76657274544f4b454e5828292055696e7436340d0a3130202053454e445f4445524f5f544f5f41444452455353285349474e455228292c415353455456414c55452853434944282929292020202f2f20496e6372656d656e742062616c616e6365206f6620757365722c20776974686f7574206b6e6f77696e67206f726967696e616c2062616c616e63652c207468697320697320646f6e65207573696e6720486f6d6f6d6f727068696320456e6372797074696f6e2e0d0a3230202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f20546869732066756e6374696f6e206973207573656420746f20696e697469616c697a6520706172616d657465727320647572696e6720696e7374616c6c2074696d650d0a2f2f20496e697469616c697a655072697661746520696e697469616c697a6573206120707269766174652053430d0a46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340d0a31302053544f524528226f776e6572222c205349474e45522829292020202f2f2053746f726520696e20444220205b226f776e6572225d203d20616464726573730d0a33302053454e445f41535345545f544f5f41444452455353285349474e455228292c2034303030303030302c2053434944282929202f2f20476976657320696e697469616c20656e637279707465642062616c616e6365206f6620313630303030302e200d0a34302052455455524e2030200d0a456e642046756e6374696f6e0d0a0d0a2f2f20546869732066756e6374696f6e206973207573656420746f206368616e6765206f776e65720d0a2f2f206f776e657220697320616e20737472696e6720666f726d206f6620616464726573730d0a46756e6374696f6e205472616e736665724f776e657273686970286e65776f776e657220537472696e67292055696e7436340d0a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300d0a3230202052455455524e20310d0a3330202053544f52452822746d706f776e6572222c414444524553535f524157286e65776f776e657229290d0a3430202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f20556e74696c20746865206e6577206f776e657220636c61696d73206f776e6572736869702c206578697374696e67206f776e65722072656d61696e73206f776e65720d0a46756e6374696f6e20436c61696d4f776e65727368697028292055696e7436340d0a313020204946204c4f41442822746d706f776e65722229203d3d205349474e45522829205448454e20474f544f2033300d0a3230202052455455524e20310d0a3330202053544f524528226f776e6572222c5349474e4552282929202f2f206f776e65727368697020636c61696d207375636365737366756c0d0a3430202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f206966207369676e6572206973206f776e65722c20776974686472617720616e79207265717565737465642066756e64730d0a2f2f20696620657665727468696e67206973206f6b61792c20746865792077696c6c2062652073686f77696e6720696e207369676e6572732077616c6c65740d0a46756e6374696f6e2057697468647261772820616d6f756e742055696e743634292055696e743634200d0a3130204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203330200d0a32302052455455524e2031200d0a33302053454e445f4445524f5f544f5f41444452455353285349474e455228292c616d6f756e7429200d0a34302052455455524e2030200d0a456e642046756e6374696f6e0d0a0d0a2f2f206966207369676e6572206973206f776e65722c2070726f766964652068696d2072696768747320746f2075706461746520636f646520616e7974696d650d0a2f2f206d616b6520737572652075706461746520697320616c7761797320617661696c61626c6520746f2053430d0a46756e6374696f6e20557064617465436f64652820636f646520537472696e67292055696e7436340d0a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300d0a3230202052455455524e20310d0a333020205550444154455f53435f434f444528636f6465290d0a3430202052455455524e20300d0a456e642046756e6374696f6e
owner 2a44fb14f79c013040ad4d17fc88bf68e90bce1ddda6cd949c420aa6adf741fe00
tmpowner 2a44fb14f79c013040ad4d17fc88bf68e90bce1ddda6cd949c420aa6adf741fe00
SCID uint64 variables
key value
built BLID : 7bfbf2ffada17b13c59a42ce07859515cd1f16628e3e61afde6dc3d58c02f160
Tx RootHash: 30df5cd2fac5446c835a9aa0cccdb95e1d14867049a285a1e4614164fcbd653d built height : 3426003
Timestamp: 1710349208039 Timestamp [UTC]: 2024-03-13 17:00:08 Age [y:d:h:m:s]: 13244:14:6.171
Block: 3426007 Fee: 0.03246 Tx size: 3.704 kB
Tx version: 1 No of confirmations: 2517358 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.03246 Deposited to SC 0.00000
Sender : dero1qy4yf7c577wqzvzq44x30lygha5wjz7wrhw6dnv5n3pq4f4d7aqluqq30m7ak
address
dero1qy4yf7c577wqzvzq44x30lygha5wjz7wrhw6dnv5n3pq4f4d7aqluqq30m7ak
dero1qywwg6e9gs4af3pspu8nv8wn8a7vnljadyrmzjcpf3m45m79q48lzqgwepect
SC Balance: 0.00000 DERO
SC CODE:
  // Issue tokens after depositing DERO (Convert DERO to TOKENX)
Function IssueTOKENX() Uint64
10  SEND_ASSET_TO_ADDRESS(SIGNER(), DEROVALUE(),SCID())   // Increment balance of user, without knowing original balance, this is done homomorphically
20  RETURN 0
End Function

// Convert TOKENX to DERO after depositing TOKENX. Smart Contract can give DERO, Only if DERO balance exists.
Function ConvertTOKENX() Uint64
10  SEND_DERO_TO_ADDRESS(SIGNER(),ASSETVALUE(SCID()))   // Increment balance of user, without knowing original balance, this is done using Homomorphic Encryption.
20  RETURN 0
End Function

// This function is used to initialize parameters during install time
// InitializePrivate initializes a private SC
Function InitializePrivate() Uint64
10 STORE("owner", SIGNER())   // Store in DB  ["owner"] = address
30 SEND_ASSET_TO_ADDRESS(SIGNER(), 40000000, SCID()) // Gives initial encrypted balance of 1600000. 
40 RETURN 0 
End Function

// This function is used to change owner
// owner is an string form of address
Function TransferOwnership(newowner String) Uint64
10  IF LOAD("owner") == SIGNER() THEN GOTO 30
20  RETURN 1
30  STORE("tmpowner",ADDRESS_RAW(newowner))
40  RETURN 0
End Function

// Until the new owner claims ownership, existing owner remains owner
Function ClaimOwnership() Uint64
10  IF LOAD("tmpowner") == SIGNER() THEN GOTO 30
20  RETURN 1
30  STORE("owner",SIGNER()) // ownership claim successful
40  RETURN 0
End Function

// if signer is owner, withdraw any requested funds
// if everthing is okay, they will be showing in signers wallet
Function Withdraw( 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

// if signer is owner, provide him rights to update code anytime
// make sure update is always available to SC
Function UpdateCode( code String) Uint64
10  IF LOAD("owner") == SIGNER() THEN GOTO 30
20  RETURN 1
30  UPDATE_SC_CODE(code)
40  RETURN 0
End Function
SC Arguments: [Name:SC_ACTION Type:uint64 Value:'1' Name:SC_CODE Type:string Value:'// Issue tokens after depositing DERO (Convert DERO to TOKENX) Function IssueTOKENX() Uint64 10 SEND_ASSET_TO_ADDRESS(SIGNER(), DEROVALUE(),SCID()) // Increment balance of user, without knowing original balance, this is done homomorphically 20 RETURN 0 End Function // Convert TOKENX to DERO after depositing TOKENX. Smart Contract can give DERO, Only if DERO balance exists. Function ConvertTOKENX() Uint64 10 SEND_DERO_TO_ADDRESS(SIGNER(),ASSETVALUE(SCID())) // Increment balance of user, without knowing original balance, this is done using Homomorphic Encryption. 20 RETURN 0 End Function // This function is used to initialize parameters during install time // InitializePrivate initializes a private SC Function InitializePrivate() Uint64 10 STORE("owner", SIGNER()) // Store in DB ["owner"] = address 30 SEND_ASSET_TO_ADDRESS(SIGNER(), 40000000, SCID()) // Gives initial encrypted balance of 1600000. 40 RETURN 0 End Function // This function is used to change owner // owner is an string form of address Function TransferOwnership(newowner String) Uint64 10 IF LOAD("owner") == SIGNER() THEN GOTO 30 20 RETURN 1 30 STORE("tmpowner",ADDRESS_RAW(newowner)) 40 RETURN 0 End Function // Until the new owner claims ownership, existing owner remains owner Function ClaimOwnership() Uint64 10 IF LOAD("tmpowner") == SIGNER() THEN GOTO 30 20 RETURN 1 30 STORE("owner",SIGNER()) // ownership claim successful 40 RETURN 0 End Function // if signer is owner, withdraw any requested funds // if everthing is okay, they will be showing in signers wallet Function Withdraw( 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 // if signer is owner, provide him rights to update code anytime // make sure update is always available to SC Function UpdateCode( code String) Uint64 10 IF LOAD("owner") == SIGNER() THEN GOTO 30 20 RETURN 1 30 UPDATE_SC_CODE(code) 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
0100000500d38dd1017bfbf2ffada17b13c59a42ce07859515cd1f16628e3e61afde6dc3d58c02f160010000000000000000000000000000000000000000000000000000000000000000000050d6e327ed37f3c34ef61ab7cbd2bb55ffb4af1b5d31eb2b531687550c28af3a226764d8fa3e06f547e162b6d72ddd13262aeca70b27c240220e5899c571c70567001d905eef2f7bb7d91029b1325d8fce6026ef1b149c31f5ccc29140bced9698a5242027246e79a4594898fc01cc8e7f3ae121b3edd3910f943ea1d08fc4764d2cee30e1c7ad8007db8a375c615bc2d40105ae19033ae63dee06c41cb0620b2bd2858612e8cc3a4dc500b8cfe91400aacb4054c7000652cc4b75a5c44515bb2692d1e843d925e44b5e7febd3758b9d23f3e2f9e52088dd947885b300361980001c99bb6f8e8eff93465b21b506578f0a3ffa5930f32003a95540da658ed8ad420030df5cd2fac5446c835a9aa0cccdb95e1d14867049a285a1e4614164fcbd653da410a26853435f434f44455379080b2f2f20497373756520746f6b656e73206166746572206465706f736974696e67204445524f2028436f6e76657274204445524f20746f20544f4b454e58290d0a46756e6374696f6e204973737565544f4b454e5828292055696e7436340d0a3130202053454e445f41535345545f544f5f41444452455353285349474e455228292c204445524f56414c554528292c534349442829292020202f2f20496e6372656d656e742062616c616e6365206f6620757365722c20776974686f7574206b6e6f77696e67206f726967696e616c2062616c616e63652c207468697320697320646f6e6520686f6d6f6d6f7270686963616c6c790d0a3230202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f20436f6e7665727420544f4b454e5820746f204445524f206166746572206465706f736974696e6720544f4b454e582e20536d61727420436f6e74726163742063616e2067697665204445524f2c204f6e6c79206966204445524f2062616c616e6365206578697374732e0d0a46756e6374696f6e20436f6e76657274544f4b454e5828292055696e7436340d0a3130202053454e445f4445524f5f544f5f41444452455353285349474e455228292c415353455456414c55452853434944282929292020202f2f20496e6372656d656e742062616c616e6365206f6620757365722c20776974686f7574206b6e6f77696e67206f726967696e616c2062616c616e63652c207468697320697320646f6e65207573696e6720486f6d6f6d6f727068696320456e6372797074696f6e2e0d0a3230202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f20546869732066756e6374696f6e206973207573656420746f20696e697469616c697a6520706172616d657465727320647572696e6720696e7374616c6c2074696d650d0a2f2f20496e697469616c697a655072697661746520696e697469616c697a6573206120707269766174652053430d0a46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340d0a31302053544f524528226f776e6572222c205349474e45522829292020202f2f2053746f726520696e20444220205b226f776e6572225d203d20616464726573730d0a33302053454e445f41535345545f544f5f41444452455353285349474e455228292c2034303030303030302c2053434944282929202f2f20476976657320696e697469616c20656e637279707465642062616c616e6365206f6620313630303030302e200d0a34302052455455524e2030200d0a456e642046756e6374696f6e0d0a0d0a2f2f20546869732066756e6374696f6e206973207573656420746f206368616e6765206f776e65720d0a2f2f206f776e657220697320616e20737472696e6720666f726d206f6620616464726573730d0a46756e6374696f6e205472616e736665724f776e657273686970286e65776f776e657220537472696e67292055696e7436340d0a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300d0a3230202052455455524e20310d0a3330202053544f52452822746d706f776e6572222c414444524553535f524157286e65776f776e657229290d0a3430202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f20556e74696c20746865206e6577206f776e657220636c61696d73206f776e6572736869702c206578697374696e67206f776e65722072656d61696e73206f776e65720d0a46756e6374696f6e20436c61696d4f776e65727368697028292055696e7436340d0a313020204946204c4f41442822746d706f776e65722229203d3d205349474e45522829205448454e20474f544f2033300d0a3230202052455455524e20310d0a3330202053544f524528226f776e6572222c5349474e4552282929202f2f206f776e65727368697020636c61696d207375636365737366756c0d0a3430202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f206966207369676e6572206973206f776e65722c20776974686472617720616e79207265717565737465642066756e64730d0a2f2f20696620657665727468696e67206973206f6b61792c20746865792077696c6c2062652073686f77696e6720696e207369676e6572732077616c6c65740d0a46756e6374696f6e2057697468647261772820616d6f756e742055696e743634292055696e743634200d0a3130204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203330200d0a32302052455455524e2031200d0a33302053454e445f4445524f5f544f5f41444452455353285349474e455228292c616d6f756e7429200d0a34302052455455524e2030200d0a456e642046756e6374696f6e0d0a0d0a2f2f206966207369676e6572206973206f776e65722c2070726f766964652068696d2072696768747320746f2075706461746520636f646520616e7974696d650d0a2f2f206d616b6520737572652075706461746520697320616c7761797320617661696c61626c6520746f2053430d0a46756e6374696f6e20557064617465436f64652820636f646520537472696e67292055696e7436340d0a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300d0a3230202052455455524e20310d0a333020205550444154455f53435f434f444528636f6465290d0a3430202052455455524e20300d0a456e642046756e6374696f6e6a53435f414354494f4e550124ccd29eee616a233a5440dbe1399b7e31c34357f6cb999f7e7c68b113cf19cc01132b8705f837ff1bf7a220f6e0f23b33591f0793ab7962de87bcf9b6fd451f7f011f821924b2c946bd1a3545b81bf8b87c6fab67efcdc4a78f52189f2b8e99f9d801302b5174ef7c8e529940e18d23ecd7f9e33e8dd1130c6719a8f516421c65f7b50110674d658d57c891d20d05192a1f9018d8101e4f524c82888e16f85c51bf359d002e5005899af924ed376e155134ef7b0a4b8b74e6f917fada0e917b3fa61db99f011a2df725e057e56fd63849663f11c9f9d1eececaa637a1f73718b7f55ab5146901081c4e3eef744213a35f16d5daa71416639e6e6b24b8dcee947c7ff3bcf4bbd5010069486226d6e29e4594ca9b1a608dfcd108cf095c74a8a59f3fef39b3588e8a0010bfd6e1246e65ee39971ff9c4e7291a887f9d7cbe20c40962c07015f8dc9ff30002b10575414dd547c51d336eed8aaaec4f4e8ab50d4d2d713a53966584f0ae270000b6b7c6d8a8e29b803f3d2578ecdb29dd83d25e99ce9298d4d0aa770f159308012810aa5f97913920d5bd0c7b751b8c04c88e31b6e5a7b1ba560f59e4e3c904d90000000000000000000000000000000000000000000000000000000000000000000e9c1d31cd3048a07c22f694dff08e306a35c306256dcf0ee8e1de3c85a8fe32237c20a983607e395e31b54d983d28f57d60bb5299f023a6d125fdf87133d454262ce73dcd4cbb4b7f5341a82e1bcdf7f43a34a5064b84862b86a3251401f59b00219a12182e401693486568789711e29d2b0c4bb8a8668b37b53075311e92f9980022c9aef371f4683fe7bea234490882ebb3837556758dd6849f455901602f64742e9eaa3b6a1ec2ed20871e9c8efa2f8aaa370e689e93939884bf17832a320bdc18a7a24f1eefc4b1895e153873f3e99c2f3685bbf0d011f085c144faa91d5eae1872c56cb3cf0bc3268da65148ad9396322ec95bbd87444c444017e3fd2b014e279c0ebf27c25dc7c962f6b014729bf3282b09b173770ec0ae690aadfb3ee75a211ea5a5ee4c655c0ffa3ac065401d1fa9d0d26cd52fa302c063501704aefe411de530623c793879dbf4a060cb84b7085504d6d9aeeec40dc546bd61381d9f00016646f424e2ab0ca02073ebeac45b3321c83fec369438a36ef3cb01a4d2cbf90e4ce5197fec93dd4f603fa20f1d4ca2a017cbad035412ffc26907de09d53bed0b3513833ae3f164577d807e831d3aa3b5898005d9021a825df707a73faca9c70114b6912d340cf5a0589c3d9a2cb7a9e9b6c98a87bebcb4ffacaa280aba1df431002417dbc114a87265c846725526ab8671c3fe12abc9f50330a0c6538b1176d08d010432fe1329024d5c13f0cc822d180fd9a916d675c7d7bd9ed9a1fd61e839a549000c9d4e0c84ec07ef9abc0cb3da493f2fd4c9add60f46d44af00ee961180da37a011848313b5b889245a8d7f0b01d5cebb8e2927d7936a096c4027310f1009eca9d011877370b6f601d08c5017c2c6b26b6ed2a8e356d519106159f430a35da53993101188eb65aa2d678b0a58ff9d3d2a8e12d921e2aa9ade731b9e1fab9ab40805670000723d3c857249d00f59d4edf3a1f5b5eb47c1b3bef752467d16808f735497cd9012b3d6bef0e3716b3e267b5f1f0573d1718599720946b62acdd05caa96ac9841b01069e5763d719652b0eb6e6a831d1ffe23c13df8b047140f5abd78681c2e72f770027c4c54ccd42987f36d8499b717b22190dc6aa1c131d0ad77f566774106484d401219ef371c018a414bad3a432376cb910dfb5e384b8f3f5412006287e027000220000993e047d3f4fee7d2fe14c1e5b3d97f0b541315bf48e0f0c8dc702cbc8a55001
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project