logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: df88f671cb05c8367b8f62e5054443fe62f6e16a0c3dc98964582043d6dc58a9 Type SC

Block: acd6df8657e063c6174016f1a4cc531c224d9439b5b3383cc489d4aeb00b30c5 (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 0
SCID string variables
key value
C 2f2f20497373756520746f6b656e73206166746572206465706f736974696e67204445524f2028436f6e76657274204445524f20746f20544f4b454e58290d0a46756e6374696f6e204973737565544f4b454e5828292055696e7436340d0a3130202053454e445f41535345545f544f5f41444452455353285349474e455228292c204445524f56414c554528292c534349442829292020202f2f20496e6372656d656e742062616c616e6365206f6620757365722c20776974686f7574206b6e6f77696e67206f726967696e616c2062616c616e63652c207468697320697320646f6e6520686f6d6f6d6f7270686963616c6c790d0a3230202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f20436f6e7665727420544f4b454e5820746f204445524f206166746572206465706f736974696e6720544f4b454e582e20536d61727420436f6e74726163742063616e2067697665204445524f2c204f6e6c79206966204445524f2062616c616e6365206578697374732e0d0a46756e6374696f6e20436f6e76657274544f4b454e5828292055696e7436340d0a3130202053454e445f4445524f5f544f5f41444452455353285349474e455228292c415353455456414c55452853434944282929292020202f2f20496e6372656d656e742062616c616e6365206f6620757365722c20776974686f7574206b6e6f77696e67206f726967696e616c2062616c616e63652c207468697320697320646f6e65207573696e6720486f6d6f6d6f727068696320456e6372797074696f6e2e0d0a3230202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f20546869732066756e6374696f6e206973207573656420746f20696e697469616c697a6520706172616d657465727320647572696e6720696e7374616c6c2074696d650d0a2f2f20496e697469616c697a655072697661746520696e697469616c697a6573206120707269766174652053430d0a46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340d0a31302053544f524528226f776e6572222c205349474e45522829292020202f2f2053746f726520696e20444220205b226f776e6572225d203d20616464726573730d0a33302053454e445f41535345545f544f5f41444452455353285349474e455228292c2034303030303030302c2053434944282929202f2f20476976657320696e697469616c20656e637279707465642062616c616e6365206f6620313630303030302e200d0a34302052455455524e2030200d0a456e642046756e6374696f6e0d0a0d0a2f2f20546869732066756e6374696f6e206973207573656420746f206368616e6765206f776e65720d0a2f2f206f776e657220697320616e20737472696e6720666f726d206f6620616464726573730d0a46756e6374696f6e205472616e736665724f776e657273686970286e65776f776e657220537472696e67292055696e7436340d0a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300d0a3230202052455455524e20310d0a3330202053544f52452822746d706f776e6572222c414444524553535f524157286e65776f776e657229290d0a3430202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f20556e74696c20746865206e6577206f776e657220636c61696d73206f776e6572736869702c206578697374696e67206f776e65722072656d61696e73206f776e65720d0a46756e6374696f6e20436c61696d4f776e65727368697028292055696e7436340d0a313020204946204c4f41442822746d706f776e65722229203d3d205349474e45522829205448454e20474f544f2033300d0a3230202052455455524e20310d0a3330202053544f524528226f776e6572222c5349474e4552282929202f2f206f776e65727368697020636c61696d207375636365737366756c0d0a3430202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f206966207369676e6572206973206f776e65722c20776974686472617720616e79207265717565737465642066756e64730d0a2f2f20696620657665727468696e67206973206f6b61792c20746865792077696c6c2062652073686f77696e6720696e207369676e6572732077616c6c65740d0a46756e6374696f6e2057697468647261772820616d6f756e742055696e743634292055696e743634200d0a3130204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203330200d0a32302052455455524e2031200d0a33302053454e445f4445524f5f544f5f41444452455353285349474e455228292c616d6f756e7429200d0a34302052455455524e2030200d0a456e642046756e6374696f6e0d0a0d0a2f2f206966207369676e6572206973206f776e65722c2070726f766964652068696d2072696768747320746f2075706461746520636f646520616e7974696d650d0a2f2f206d616b6520737572652075706461746520697320616c7761797320617661696c61626c6520746f2053430d0a46756e6374696f6e20557064617465436f64652820636f646520537472696e67292055696e7436340d0a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300d0a3230202052455455524e20310d0a333020205550444154455f53435f434f444528636f6465290d0a3430202052455455524e20300d0a456e642046756e6374696f6e
owner 279b5c68c0c87e70777b0e43a27cc62be189f990f565c3e2f38e931e106818df01
tmpowner 279b5c68c0c87e70777b0e43a27cc62be189f990f565c3e2f38e931e106818df01
SCID uint64 variables
key value
built BLID : 0b40a7c830b7000d199d237a237efbcb99126e1638e5fbcfa3a27a68b816ed10
Tx RootHash: c8ac3db1708882b032aaaa1c095fed4ddd53b5a0041bd9b0d0cf8b71c24c2852 built height : 3380604
Timestamp: 1709487691834 Timestamp [UTC]: 2024-03-03 17:41:31 Age [y:d:h:m:s]: 14718:22:59.6
Block: 3380608 Fee: 0.03246 Tx size: 3.710 kB
Tx version: 1 No of confirmations: 2795324 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.03246 Deposited to SC 0.00000
Sender : dero1qygtwqru56zwwhx3uuvaqwjm6dwgpzdtgs878x07yxx7zeuazjgcyqgrdsvnq
address
dero1qygj90pgf95xq0h56tr8raszkv4xq50avztcpy4rlkleplfj82mmcqgcn682h
dero1qygtwqru56zwwhx3uuvaqwjm6dwgpzdtgs878x07yxx7zeuazjgcyqgrdsvnq
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
0100000500fcaace010b40a7c830b7000d199d237a237efbcb99126e1638e5fbcfa3a27a68b816ed100100000000000000000000000000000000000000000000000000000000000000000000ece6a179d6ffca467c5dd5bb03ed13f0144819b49fb4fcf79789e55353eaf020feb1720105d812348b41269f511b981f72e5701075cc20e26f39a01900dc99840d311b34e968920cfcfa82f3953ca0c857cc8df15116c0677f78ce4594baaa3621d7a30d2d96321d841dd30e93ea5347672fb7d80992959d0ef33f0b5aaeed9755d3421f409623dac0f2798836cbe9f1df0108ae1912d7c2b0d27c464d38e4095ff68564a6b01092c4b80cb2f85cdbd51dc986e6c400ed42cb5f68c5b3c3cb86547e3e1c631c2062edf95f0a83d8a05f906abe7f4a07d2995b6899c454b1d84d2f0d4d72cc44000007d916e5bc7ee372a95739fd856e43d529026b8f13cdfb0f18bd46dcacf62101c8ac3db1708882b032aaaa1c095fed4ddd53b5a0041bd9b0d0cf8b71c24c2852a410a26853435f434f44455379080b2f2f20497373756520746f6b656e73206166746572206465706f736974696e67204445524f2028436f6e76657274204445524f20746f20544f4b454e58290d0a46756e6374696f6e204973737565544f4b454e5828292055696e7436340d0a3130202053454e445f41535345545f544f5f41444452455353285349474e455228292c204445524f56414c554528292c534349442829292020202f2f20496e6372656d656e742062616c616e6365206f6620757365722c20776974686f7574206b6e6f77696e67206f726967696e616c2062616c616e63652c207468697320697320646f6e6520686f6d6f6d6f7270686963616c6c790d0a3230202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f20436f6e7665727420544f4b454e5820746f204445524f206166746572206465706f736974696e6720544f4b454e582e20536d61727420436f6e74726163742063616e2067697665204445524f2c204f6e6c79206966204445524f2062616c616e6365206578697374732e0d0a46756e6374696f6e20436f6e76657274544f4b454e5828292055696e7436340d0a3130202053454e445f4445524f5f544f5f41444452455353285349474e455228292c415353455456414c55452853434944282929292020202f2f20496e6372656d656e742062616c616e6365206f6620757365722c20776974686f7574206b6e6f77696e67206f726967696e616c2062616c616e63652c207468697320697320646f6e65207573696e6720486f6d6f6d6f727068696320456e6372797074696f6e2e0d0a3230202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f20546869732066756e6374696f6e206973207573656420746f20696e697469616c697a6520706172616d657465727320647572696e6720696e7374616c6c2074696d650d0a2f2f20496e697469616c697a655072697661746520696e697469616c697a6573206120707269766174652053430d0a46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340d0a31302053544f524528226f776e6572222c205349474e45522829292020202f2f2053746f726520696e20444220205b226f776e6572225d203d20616464726573730d0a33302053454e445f41535345545f544f5f41444452455353285349474e455228292c2034303030303030302c2053434944282929202f2f20476976657320696e697469616c20656e637279707465642062616c616e6365206f6620313630303030302e200d0a34302052455455524e2030200d0a456e642046756e6374696f6e0d0a0d0a2f2f20546869732066756e6374696f6e206973207573656420746f206368616e6765206f776e65720d0a2f2f206f776e657220697320616e20737472696e6720666f726d206f6620616464726573730d0a46756e6374696f6e205472616e736665724f776e657273686970286e65776f776e657220537472696e67292055696e7436340d0a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300d0a3230202052455455524e20310d0a3330202053544f52452822746d706f776e6572222c414444524553535f524157286e65776f776e657229290d0a3430202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f20556e74696c20746865206e6577206f776e657220636c61696d73206f776e6572736869702c206578697374696e67206f776e65722072656d61696e73206f776e65720d0a46756e6374696f6e20436c61696d4f776e65727368697028292055696e7436340d0a313020204946204c4f41442822746d706f776e65722229203d3d205349474e45522829205448454e20474f544f2033300d0a3230202052455455524e20310d0a3330202053544f524528226f776e6572222c5349474e4552282929202f2f206f776e65727368697020636c61696d207375636365737366756c0d0a3430202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f206966207369676e6572206973206f776e65722c20776974686472617720616e79207265717565737465642066756e64730d0a2f2f20696620657665727468696e67206973206f6b61792c20746865792077696c6c2062652073686f77696e6720696e207369676e6572732077616c6c65740d0a46756e6374696f6e2057697468647261772820616d6f756e742055696e743634292055696e743634200d0a3130204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203330200d0a32302052455455524e2031200d0a33302053454e445f4445524f5f544f5f41444452455353285349474e455228292c616d6f756e7429200d0a34302052455455524e2030200d0a456e642046756e6374696f6e0d0a0d0a2f2f206966207369676e6572206973206f776e65722c2070726f766964652068696d2072696768747320746f2075706461746520636f646520616e7974696d650d0a2f2f206d616b6520737572652075706461746520697320616c7761797320617661696c61626c6520746f2053430d0a46756e6374696f6e20557064617465436f64652820636f646520537472696e67292055696e7436340d0a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300d0a3230202052455455524e20310d0a333020205550444154455f53435f434f444528636f6465290d0a3430202052455455524e20300d0a456e642046756e6374696f6e6a53435f414354494f4e55011dc079aeb5b7157dd3322e10d06da33b1e3dd473dd6c9aae15cf52297dc582da00239eee878364ac708307b6e063421eb0b149401adc0fb424ae748dea4cf59d2f00148784975f1744270824e75e60c5761295203c21fe630233e5595ef1c91b2fac002b4d0b9ad7492f34954b7677faeb70965d0fc41ebe1b1a00cf7e3a280961b5bd012ab4dfcc01b1c97ed3a4308e735e70643b11bfb36453663ccc17c124cae3958e002f6747047add2c543d146a4484520a6b4b87f0bcfe021bc507a09620e8831f320126836f20874165ff8d8b358484e6d6a9608a390376e848b551cf920cc858f4a00026047a6e18b4adcf1152c7f1732fc0998b4a089c39d63d5e68644a0273cd7b87002442056ab422a463b1a5510befa2ba8eb0f25cc0469b94463ca943695d6bc3d80128bc626464ef534e936a692217f239d4713506b538046e29fabdabeeb69ca12101000e74b8dfdccf3f88b40ad27c23eb4d2d78df1e5692ad8be102a2f293842bb00022987988cf04969a0a34559d5e2a3b60b830d7b3a73b7150f9080f963dda3612011a23126f77ee5ad3fd44146dc5c2b3dec2aa1f7418ef58d940f134b759a66e5d002f02c4747983e03c652dcdaf23347a3e6e70cba02e258e50329e5e8f044bab9900000000000000000000000000000000000000000000000000000000000000000a8c4b4f900cd1ac7b0e604301398da7e5b9e9fd1304bff46d41373815111f5e230f3962a1c9559b21f708b32db88c8a0b961b7f0ce13950b2826483125f6afe000eb227675c8c9f7809254fd426162a825ae53853145b87c2a2f2556e0b767a1001153821d88d2d679066f9a4b2cfcd58108c7e6299de51c9102017c864e90500460721ca8c85bc51f8fd72f13e346cb93c2b904ce2f827373878aa61e659c4f638096f49785e2fb409b00654147e11cec9bc3502dc8e3a5a1439186302051af1a9068fd979ca9adc5dd06fd0a8c66655c731996805161023f23ede435f2b45de7f2842fc6f6f624d2006532bebd40323201733991f7b2f3bf5ed5ba4c23d22a90c0b1e908d2e137fc2d54ef1d43f7aed223b4413025a04354390c1a41b38f9ecaa2fe30ea95af2650271226a29422d9f4c4fff5ba0e4acb4d7d207b07345d42d090bb488f4e1e059fcbde4e86d30a4e718addd640fb552445b4fa934065e7df6021571922d3b299978e202fc6ca91c8e2edc35c4112d3f7df4aac0b9e45ef5aa581815541d7667576c05e4bd58ddf8cd01957c1eea26cd87217553579a9edb93ab001d30705d414be11b7b9290049953c84da863b61ad7785304c09d4f99e7ea4b5e01163e48dea7ccce4e8acd06bb188b5bb48284b861b958ac6131723b5aa5a26f49001e2b447066f8ac40601265ddf1fa5861ba4d4a256813c4d2a4646a7e28ffda9f011e39b0e8e6160fe72d1b18522c0183f67c5586397cc4312ac39941971bae7983001f916d8acbe9ef317cdbf413f3142339b3a51bcbe3a37cec75f452e961acacf0011190f4161ef7387653886936a735271dcb3e364fa12ae93492cdf92f308e91d30020b0a0c6cb1048c5bcc1aa9647bc4c20403863918f57e1c1d95cd9171990d10a0107761b532f531b0fcd69b82250f7f563fa6d5a23db0e6cb44325d225c1ddb9610105da66bb7cdd43f106f52c647eabcbd51ecc599b8ec388f1f7e1439c4276efb001037ebce8e50581c1f7ea6ca5eec937b1a546847f747672090367ce33608108a4012227a8d21e429f4d87d9dfcb89216fb8cfb852f9fad3e4a3f75ac5a6b63ab6a30113c37873a83b929cd3e65b659c42f2b017f64f811ad563676598484dcf42ddcd001cd5a4cb5895e26103d6cd0ac6d3e379dba8fdfb96b229f1309201545069a62700
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project