logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: ba17fc2cc6449a0a68c640024eebbb229810bdbf70620514d12d3393e592ec80 Type SC

Block: 3063a75d22bcffd00cb50c54d6fbd446f7b2989c85e95f2f720d97795be1cd3f (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 0
SCID string variables
key value
C 2f2f20497373756520746f6b656e73206166746572206465706f736974696e67204445524f2028436f6e76657274204445524f20746f20544f4b454e58290d0a46756e6374696f6e204973737565544f4b454e5828292055696e7436340d0a3130202053454e445f41535345545f544f5f41444452455353285349474e455228292c204445524f56414c554528292c534349442829292020202f2f20496e6372656d656e742062616c616e6365206f6620757365722c20776974686f7574206b6e6f77696e67206f726967696e616c2062616c616e63652c207468697320697320646f6e6520686f6d6f6d6f7270686963616c6c790d0a3230202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f20436f6e7665727420544f4b454e5820746f204445524f206166746572206465706f736974696e6720544f4b454e582e20536d61727420436f6e74726163742063616e2067697665204445524f2c204f6e6c79206966204445524f2062616c616e6365206578697374732e0d0a46756e6374696f6e20436f6e76657274544f4b454e5828292055696e7436340d0a3130202053454e445f4445524f5f544f5f41444452455353285349474e455228292c415353455456414c55452853434944282929292020202f2f20496e6372656d656e742062616c616e6365206f6620757365722c20776974686f7574206b6e6f77696e67206f726967696e616c2062616c616e63652c207468697320697320646f6e65207573696e6720486f6d6f6d6f727068696320456e6372797074696f6e2e0d0a3230202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f20546869732066756e6374696f6e206973207573656420746f20696e697469616c697a6520706172616d657465727320647572696e6720696e7374616c6c2074696d650d0a2f2f20496e697469616c697a655072697661746520696e697469616c697a6573206120707269766174652053430d0a46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340d0a3130202053544f524528226f776e6572222c205349474e45522829292020202f2f2053746f726520696e20444220205b226f776e6572225d203d20616464726573730d0a33302053454e445f41535345545f544f5f41444452455353285349474e455228292c2034303030303030302c2053434944282929202f2f20476976657320696e697469616c20656e637279707465642062616c616e6365206f6620313630303030302e200d0a34302052455455524e2030200d0a456e642046756e6374696f6e0d0a0d0a2f2f20546869732066756e6374696f6e206973207573656420746f206368616e6765206f776e65720d0a2f2f206f776e657220697320616e20737472696e6720666f726d206f6620616464726573730d0a46756e6374696f6e205472616e736665724f776e657273686970286e65776f776e657220537472696e67292055696e7436340d0a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300d0a3230202052455455524e20310d0a3330202053544f52452822746d706f776e6572222c414444524553535f524157286e65776f776e657229290d0a3430202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f20556e74696c20746865206e6577206f776e657220636c61696d73206f776e6572736869702c206578697374696e67206f776e65722072656d61696e73206f776e65720d0a46756e6374696f6e20436c61696d4f776e65727368697028292055696e7436340d0a313020204946204c4f41442822746d706f776e65722229203d3d205349474e45522829205448454e20474f544f2033300d0a3230202052455455524e20310d0a3330202053544f524528226f776e6572222c5349474e4552282929202f2f206f776e65727368697020636c61696d207375636365737366756c0d0a3430202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f206966207369676e6572206973206f776e65722c20776974686472617720616e79207265717565737465642066756e64730d0a2f2f20696620657665727468696e67206973206f6b61792c20746865792077696c6c2062652073686f77696e6720696e207369676e6572732077616c6c65740d0a46756e6374696f6e2057697468647261772820616d6f756e742055696e743634292055696e743634200d0a3130204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203330200d0a32302052455455524e2031200d0a33302053454e445f4445524f5f544f5f41444452455353285349474e455228292c616d6f756e7429200d0a34302052455455524e2030200d0a456e642046756e6374696f6e0d0a0d0a2f2f206966207369676e6572206973206f776e65722c2070726f766964652068696d2072696768747320746f2075706461746520636f646520616e7974696d650d0a2f2f206d616b6520737572652075706461746520697320616c7761797320617661696c61626c6520746f2053430d0a46756e6374696f6e20557064617465436f64652820636f646520537472696e67292055696e7436340d0a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300d0a3230202052455455524e20310d0a333020205550444154455f53435f434f444528636f6465290d0a3430202052455455524e20300d0a456e642046756e6374696f6e
owner 10b7007ca684e75cd1e719d03a5bd35c8089ab440fe399fe218de1679d14918201
tmpowner 10b7007ca684e75cd1e719d03a5bd35c8089ab440fe399fe218de1679d14918201
SCID uint64 variables
key value
built BLID : a7a13d22b3b9d491b7f49a273708a006a8879319ae46917e87aaabb9adb86334
Tx RootHash: a3c42fc20bbfcaed5d278cd3dc1aaf0dcbc1bc82ee53dcbdf779af636310cf86 built height : 3341184
Timestamp: 1708731491403 Timestamp [UTC]: 2024-02-23 23:38:11 Age [y:d:h:m:s]: 14859:21:32.402
Block: 3341188 Fee: 0.03247 Tx size: 3.709 kB
Tx version: 1 No of confirmations: 2821700 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.03247 Deposited to SC 0.00000
Sender : dero1qyn7d835kneqp0670lyn0t6er3rp9h0eszn0kqgx7jtj66dung3e2qq2ypcxr
address
dero1qyn7d835kneqp0670lyn0t6er3rp9h0eszn0kqgx7jtj66dung3e2qq2ypcxr
dero1qyxuxl3epfazm6fd6ump0tjs2zvnmm7d7yakkhke66qsqv6cxtdhzqqd9905l
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
010000050080f7cb01a7a13d22b3b9d491b7f49a273708a006a8879319ae46917e87aaabb9adb863340100000000000000000000000000000000000000000000000000000000000000000000ab6108857d0a0f6de6c2174e9ead1ce2c500ed00f7a1f07b8c3fe61a07a13fb6877684a3a84277fe1224b4b556cb22312aa24b3901ca80f8deb1e19ed23fea1458a165fe9f4927731c3e06d1bb956eb032390f4ea2fcb6b1d76d6e65dad774ae1a93266cf4b3d8eb5cd51e76f4adf427115e5befdad438fa96a16b30dff59ad4f87e497b31b3f7bbee908498a5b601d7610107af191e97a3767373c6a6490d9350d58cfb2d04e6e75940463b9e665d7d184ce954e901432ba4e01826e8ab5ec253f1ed122ba4e108d20c0cb019746f77865c0bd292b1affe53934dbc1c55346e7a6d451b0006ec63d6516f993ee4477db66a9b71c816ca746c0ff979c19c059571ae49f32c00a3c42fc20bbfcaed5d278cd3dc1aaf0dcbc1bc82ee53dcbdf779af636310cf86a510a26853435f434f44455379080c2f2f20497373756520746f6b656e73206166746572206465706f736974696e67204445524f2028436f6e76657274204445524f20746f20544f4b454e58290d0a46756e6374696f6e204973737565544f4b454e5828292055696e7436340d0a3130202053454e445f41535345545f544f5f41444452455353285349474e455228292c204445524f56414c554528292c534349442829292020202f2f20496e6372656d656e742062616c616e6365206f6620757365722c20776974686f7574206b6e6f77696e67206f726967696e616c2062616c616e63652c207468697320697320646f6e6520686f6d6f6d6f7270686963616c6c790d0a3230202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f20436f6e7665727420544f4b454e5820746f204445524f206166746572206465706f736974696e6720544f4b454e582e20536d61727420436f6e74726163742063616e2067697665204445524f2c204f6e6c79206966204445524f2062616c616e6365206578697374732e0d0a46756e6374696f6e20436f6e76657274544f4b454e5828292055696e7436340d0a3130202053454e445f4445524f5f544f5f41444452455353285349474e455228292c415353455456414c55452853434944282929292020202f2f20496e6372656d656e742062616c616e6365206f6620757365722c20776974686f7574206b6e6f77696e67206f726967696e616c2062616c616e63652c207468697320697320646f6e65207573696e6720486f6d6f6d6f727068696320456e6372797074696f6e2e0d0a3230202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f20546869732066756e6374696f6e206973207573656420746f20696e697469616c697a6520706172616d657465727320647572696e6720696e7374616c6c2074696d650d0a2f2f20496e697469616c697a655072697661746520696e697469616c697a6573206120707269766174652053430d0a46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340d0a3130202053544f524528226f776e6572222c205349474e45522829292020202f2f2053746f726520696e20444220205b226f776e6572225d203d20616464726573730d0a33302053454e445f41535345545f544f5f41444452455353285349474e455228292c2034303030303030302c2053434944282929202f2f20476976657320696e697469616c20656e637279707465642062616c616e6365206f6620313630303030302e200d0a34302052455455524e2030200d0a456e642046756e6374696f6e0d0a0d0a2f2f20546869732066756e6374696f6e206973207573656420746f206368616e6765206f776e65720d0a2f2f206f776e657220697320616e20737472696e6720666f726d206f6620616464726573730d0a46756e6374696f6e205472616e736665724f776e657273686970286e65776f776e657220537472696e67292055696e7436340d0a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300d0a3230202052455455524e20310d0a3330202053544f52452822746d706f776e6572222c414444524553535f524157286e65776f776e657229290d0a3430202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f20556e74696c20746865206e6577206f776e657220636c61696d73206f776e6572736869702c206578697374696e67206f776e65722072656d61696e73206f776e65720d0a46756e6374696f6e20436c61696d4f776e65727368697028292055696e7436340d0a313020204946204c4f41442822746d706f776e65722229203d3d205349474e45522829205448454e20474f544f2033300d0a3230202052455455524e20310d0a3330202053544f524528226f776e6572222c5349474e4552282929202f2f206f776e65727368697020636c61696d207375636365737366756c0d0a3430202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f206966207369676e6572206973206f776e65722c20776974686472617720616e79207265717565737465642066756e64730d0a2f2f20696620657665727468696e67206973206f6b61792c20746865792077696c6c2062652073686f77696e6720696e207369676e6572732077616c6c65740d0a46756e6374696f6e2057697468647261772820616d6f756e742055696e743634292055696e743634200d0a3130204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203330200d0a32302052455455524e2031200d0a33302053454e445f4445524f5f544f5f41444452455353285349474e455228292c616d6f756e7429200d0a34302052455455524e2030200d0a456e642046756e6374696f6e0d0a0d0a2f2f206966207369676e6572206973206f776e65722c2070726f766964652068696d2072696768747320746f2075706461746520636f646520616e7974696d650d0a2f2f206d616b6520737572652075706461746520697320616c7761797320617661696c61626c6520746f2053430d0a46756e6374696f6e20557064617465436f64652820636f646520537472696e67292055696e7436340d0a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300d0a3230202052455455524e20310d0a333020205550444154455f53435f434f444528636f6465290d0a3430202052455455524e20300d0a456e642046756e6374696f6e6a53435f414354494f4e550100e35ffbf368475d23d31e58f5714f5075245ff45328127eef803b54d4e717e6012ba083c91b4ce6fa4a8dca5d2208313fa9dfcedeb9f86a740a7d6c592bda616b001f9e92a24468909e699ae8413db00bc08f68e653e9fd094558256bc20ec135cb0023fb86793949e878afedf9ed5f0b1630665e6119fcc31d203ba9574414c97d6c00096ec60c88a566f0d7b5f3d3e91a1f360c5928a89d620a2ad1da09561bd6952a0022ec5d9af414e7875f0132bf4c139055b8f8feaa1dc43353ff7b7d96e09a3b7c0018d70fced934b8c5237b756aefa007b778328f628d9d7063cc133c49614db71d0003c62ff3abc450ff296caf1647bebfa250aa5cdd0b287c4bfcaaa45dad407b1b001936510345645df0fcc7086ac1277e05e2bdfb0427db8b20112fc6cbad8a5c960005fedc97ece781ca3939798db1e9a372d25b4334add2393a85e02064a406248b01235e8c7f7adbbf38c50cca11c6e19b878bf0926a71ecfe0d663a300345aa199c0121014c8fc086d337f63e1ca059437ee59f4a3cdc003e956b6c6bf641c145a9640007055808b13099435e78e17a51cdd930abb2b71d8656375022982b666d5896620000000000000000000000000000000000000000000000000000000000000000000b13c98ea1d4430a4e86e57cf82136454c58f371286215a13ddfa91001abd5db263bcd6be783998b3c163faec617796c47e87ce66d9a792f0c288eb276ec0e3f02d389df8f846eb2324ee63062fdcab57660f23ceb8b8cac80597b7f0c27c91d000f5ed3e74365b7d74a031d4dcca7de63204e7ffe01b32385c61b41fa57ce6ffa00262f26f2702813ac7a954e847119e7bcf6c917d5163f56a7c6ab621abfed4af91eba7aa45df8624ca0ad90d5383130e5a1e2603ab1921cc763041fd8002a0d150632472498665599ccadb62ccb43016884eba0332815813b950a765e8691fbe6102cec807a0740cb90412a3b7f685a33652f1867c3badea30cfc173e6d6989fe1546646fc6b580ce5658d6ca0adf7d1e1b407a687beb55e31a2bffbf97a56e3322f93dc66aadfad87c5d464642d34767dad16cf1160b05e2d07a5f22ba2289af11a57cd4e8c11150e734730be8bac51dc0dd4c6cfa538b7347bf4999dde0a245262a0434013155f1963e170c91512964e68ae6a247ca23a4c5c152ef8e33fb4b00baa1f722fa221d35b7b293985b04935f0648b2651762ca2c3775a70d039c7f1052450e55e21ccd508d0c1e776cbcc84378cd36e8c849a134a9fc1a2aacd888000036146f5add44cea6f8cbeee4c4abc3dbdba9a8d5201fea300af7949e8aac8f00244d63affd2495e37101426b3bf4e9144a090d55b787c7c3fc17d08d93ce89b00126f07ecbd40dc1ff53f09257645c57dcb30027321d32f0fb13793a6b2c1a5cdf00191bf573e1ba8727db10d55be6baaf662ccd3e7b2189a9d39818bd2c3cb087b1002765d8272654a2c2ac86835ba41ae799d96d9269c2a1293048aade17ea671f0801036bd1856e35e7ae5ab1cbfef552fcf2539865f00107975e386396e1647162be000150c54a0646100ce9bf754b7729f76184f3b0b69d232c41c15f8f1aa5536462000d594b0d9a220c7ca08022db17225385fb9b9e0e838d0a99aac06c3ff29b9271012714a7328aae348482baabf466b69e43d7dccafaa17579a22dbd2d3981f82b0e001e624d4913ceda2ea1de8ba2c901f621d29e08835c387daa684a1583fe7bc4b301217948643d31db328025b1419f9e3de6849ccae631ad75a2889e576987681489000c6667bc88e8e2de929fb7605ee9ea3bb5ee705032a57bfd9ae0cda643065aae002d5fc9ebc0febb259384c26f0ebba6a90bb9ac3e483a4d48daa87e02c562ff8800
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project