logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: b7f520c253f196fa5535ba62a62c3c08c15699264fa347513d4441ea94263ff1 Type SC

Block: 8df8af60de2fb9b18a98d298059ece17e53fc7ae291b6a411bb077c59a6b0845 (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 0
SCID string variables
key value
C 202f2f20497373756520746f6b656e73206166746572206465706f736974696e67204445524f2028436f6e76657274204445524f20746f20544f4b454e58290a0a2046756e6374696f6e204973737565544f4b454e5828292055696e7436340a0a20202020203130202053454e445f41535345545f544f5f41444452455353285349474e455228292c204445524f56414c554528292c534349442829292020202f2f20496e6372656d656e742062616c616e6365206f6620757365722c20776974686f7574206b6e6f77696e67206f726967696e616c2062616c616e63652c207468697320697320646f6e6520686f6d6f6d6f7270686963616c6c790a0a20202020203230202052455455524e20300a0a2020202020456e642046756e6374696f6e0a0a0a202f2f20436f6e7665727420544f4b454e5820746f204445524f206166746572206465706f736974696e6720544f4b454e582e20536d61727420436f6e74726163742063616e2067697665204445524f2c204f6e6c79206966204445524f2062616c616e6365206578697374732e0a0a2046756e6374696f6e20436f6e76657274544f4b454e5828292055696e7436340a0a20202020203130202053454e445f4445524f5f544f5f41444452455353285349474e455228292c415353455456414c55452853434944282929292020202f2f20496e6372656d656e742062616c616e6365206f6620757365722c20776974686f7574206b6e6f77696e67206f726967696e616c2062616c616e63652c207468697320697320646f6e65207573696e6720486f6d6f6d6f727068696320456e6372797074696f6e2e0a0a20202020203230202052455455524e20300a0a2020202020456e642046756e6374696f6e0a0a0a202f2f20546869732066756e6374696f6e206973207573656420746f20696e697469616c697a6520706172616d657465727320647572696e6720696e7374616c6c2074696d650a0a202f2f20496e697469616c697a655072697661746520696e697469616c697a6573206120707269766174652053430a0a202020202046756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a0a20202020203130202053544f524528226f776e6572222c205349474e45522829292020202f2f2053746f726520696e20444220205b226f776e6572225d203d20616464726573730a0a3330202053454e445f41535345545f544f5f41444452455353285349474e455228292c203430303030303030303030302c20534349442829292020202f2f20476976657320696e697469616c20656e637279707465642062616c616e6365206f6620313630303030302e0a0a20202020203430202052455455524e20300a0a2020202020456e642046756e6374696f6e0a0a0a0a20202020202f2f20546869732066756e6374696f6e206973207573656420746f206368616e6765206f776e65720a0a20202020202f2f206f776e657220697320616e20737472696e6720666f726d206f6620616464726573730a0a202020202046756e6374696f6e205472616e736665724f776e657273686970286e65776f776e657220537472696e67292055696e7436340a0a2020202020313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a0a20202020203230202052455455524e20310a0a20202020203330202053544f52452822746d706f776e6572222c414444524553535f524157286e65776f776e657229290a0a20202020203430202052455455524e20300a0a2020202020456e642046756e6374696f6e0a0a0a20202020202f2f20556e74696c20746865206e6577206f776e657220636c61696d73206f776e6572736869702c206578697374696e67206f776e65722072656d61696e73206f776e65720a0a202020202046756e6374696f6e20436c61696d4f776e65727368697028292055696e7436340a0a2020202020313020204946204c4f41442822746d706f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a0a20202020203230202052455455524e20310a0a20202020203330202053544f524528226f776e6572222c5349474e4552282929202f2f206f776e65727368697020636c61696d207375636365737366756c0a0a20202020203430202052455455524e20300a0a2020202020456e642046756e6374696f6e0a0a0a20202020202f2f206966207369676e6572206973206f776e65722c20776974686472617720616e79207265717565737465642066756e64730a0a20202020202f2f20696620657665727468696e67206973206f6b61792c20746865792077696c6c2062652073686f77696e6720696e207369676e6572732077616c6c65740a0a46756e6374696f6e2057697468647261772820616d6f756e742055696e743634292055696e7436340a0a2020202020313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a0a20202020203230202052455455524e20310a0a20202020203330202053454e445f4445524f5f544f5f41444452455353285349474e455228292c616d6f756e74290a0a20202020203430202052455455524e20300a0a2020202020456e642046756e6374696f6e0a0a0a20202020202f2f206966207369676e6572206973206f776e65722c2070726f766964652068696d2072696768747320746f2075706461746520636f646520616e7974696d650a0a20202020202f2f206d616b6520737572652075706461746520697320616c7761797320617661696c61626c6520746f2053430a0a202020202046756e6374696f6e20557064617465436f64652820636f646520537472696e67292055696e7436340a0a2020202020313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a0a20202020203230202052455455524e20310a0a2020202020333020205550444154455f53435f434f444528636f6465290a0a20202020203430202052455455524e20300a0a2020202020456e642046756e6374696f6e
owner 00f0d66cd95a3e0052fcbb24976a55197e061d04fd3a671fa9fd9843db1170ad00
SCID uint64 variables
key value
built BLID : 3e2d87c0237bf15750c57b0d1de3e3859623c8d56cf36576b432021040e8dad4
Tx RootHash: 4c89100e300f29e994cf340483dd52e073531c1e93a22775776a1c8ce7f94c50 built height : 112054
Timestamp: 1647992393001 Timestamp [UTC]: 2022-03-22 23:39:53 Age [y:d:h:m:s]: 29345:18:51.725
Block: 112058 Fee: 0.03556 Tx size: 3.903 kB
Tx version: 1 No of confirmations: 5601273 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.03556 Deposited to SC 0.00000
Sender : dero1qyq0p4nvm9druqzjljajf9m225vhupsaqn7n5ecl487ess7mz9c26qq4xk7a4
address
dero1qyhcwf9dx5r5v93dtsp5vqacdpxkdxedf8ek508fm3rpzx0qsjn5jqq0kcqkx
dero1qyq0p4nvm9druqzjljajf9m225vhupsaqn7n5ecl487ess7mz9c26qq4xk7a4
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(), 400000000000, 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(), 400000000000, 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
0100000500b6eb063e2d87c0237bf15750c57b0d1de3e3859623c8d56cf36576b432021040e8dad401000000000000000000000000000000000000000000000000000000000000000000003b1f49c3f735ca27c6d50e062327791e965a4e094369a1d1e5eb374d449caa04580242e95d800f838f13bd717689267048cb4198a1b408d7983083e9d6676f49ea3df8c6c3e3bfcf992819b42deecbd4bd89a2614bfb46ba5211093cdf70bdd47c940fd2284b477b9292ef59ded61594655877c0d72be14bb6a81e371f7392a6dbd6d9281b678dae6ea747373b2fad44ea0104e41b219f924ab4eb454e858b9561318096b9afbcd2126247147db8c84f13554719dc014036d96d90b31fea034e449ea14d1b193e387edf02e7f8b568adb8d07f5ad4773f9608a04b2220a9012b92c10a640d5b1dbb9b7db6062fa85b765aade0441e56c8b17ab2a01e9bba48004c89100e300f29e994cf340483dd52e073531c1e93a22775776a1c8ce7f94c50f311a26853435f434f4445537908da202f2f20497373756520746f6b656e73206166746572206465706f736974696e67204445524f2028436f6e76657274204445524f20746f20544f4b454e58290a0a2046756e6374696f6e204973737565544f4b454e5828292055696e7436340a0a20202020203130202053454e445f41535345545f544f5f41444452455353285349474e455228292c204445524f56414c554528292c534349442829292020202f2f20496e6372656d656e742062616c616e6365206f6620757365722c20776974686f7574206b6e6f77696e67206f726967696e616c2062616c616e63652c207468697320697320646f6e6520686f6d6f6d6f7270686963616c6c790a0a20202020203230202052455455524e20300a0a2020202020456e642046756e6374696f6e0a0a0a202f2f20436f6e7665727420544f4b454e5820746f204445524f206166746572206465706f736974696e6720544f4b454e582e20536d61727420436f6e74726163742063616e2067697665204445524f2c204f6e6c79206966204445524f2062616c616e6365206578697374732e0a0a2046756e6374696f6e20436f6e76657274544f4b454e5828292055696e7436340a0a20202020203130202053454e445f4445524f5f544f5f41444452455353285349474e455228292c415353455456414c55452853434944282929292020202f2f20496e6372656d656e742062616c616e6365206f6620757365722c20776974686f7574206b6e6f77696e67206f726967696e616c2062616c616e63652c207468697320697320646f6e65207573696e6720486f6d6f6d6f727068696320456e6372797074696f6e2e0a0a20202020203230202052455455524e20300a0a2020202020456e642046756e6374696f6e0a0a0a202f2f20546869732066756e6374696f6e206973207573656420746f20696e697469616c697a6520706172616d657465727320647572696e6720696e7374616c6c2074696d650a0a202f2f20496e697469616c697a655072697661746520696e697469616c697a6573206120707269766174652053430a0a202020202046756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a0a20202020203130202053544f524528226f776e6572222c205349474e45522829292020202f2f2053746f726520696e20444220205b226f776e6572225d203d20616464726573730a0a3330202053454e445f41535345545f544f5f41444452455353285349474e455228292c203430303030303030303030302c20534349442829292020202f2f20476976657320696e697469616c20656e637279707465642062616c616e6365206f6620313630303030302e0a0a20202020203430202052455455524e20300a0a2020202020456e642046756e6374696f6e0a0a0a0a20202020202f2f20546869732066756e6374696f6e206973207573656420746f206368616e6765206f776e65720a0a20202020202f2f206f776e657220697320616e20737472696e6720666f726d206f6620616464726573730a0a202020202046756e6374696f6e205472616e736665724f776e657273686970286e65776f776e657220537472696e67292055696e7436340a0a2020202020313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a0a20202020203230202052455455524e20310a0a20202020203330202053544f52452822746d706f776e6572222c414444524553535f524157286e65776f776e657229290a0a20202020203430202052455455524e20300a0a2020202020456e642046756e6374696f6e0a0a0a20202020202f2f20556e74696c20746865206e6577206f776e657220636c61696d73206f776e6572736869702c206578697374696e67206f776e65722072656d61696e73206f776e65720a0a202020202046756e6374696f6e20436c61696d4f776e65727368697028292055696e7436340a0a2020202020313020204946204c4f41442822746d706f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a0a20202020203230202052455455524e20310a0a20202020203330202053544f524528226f776e6572222c5349474e4552282929202f2f206f776e65727368697020636c61696d207375636365737366756c0a0a20202020203430202052455455524e20300a0a2020202020456e642046756e6374696f6e0a0a0a20202020202f2f206966207369676e6572206973206f776e65722c20776974686472617720616e79207265717565737465642066756e64730a0a20202020202f2f20696620657665727468696e67206973206f6b61792c20746865792077696c6c2062652073686f77696e6720696e207369676e6572732077616c6c65740a0a46756e6374696f6e2057697468647261772820616d6f756e742055696e743634292055696e7436340a0a2020202020313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a0a20202020203230202052455455524e20310a0a20202020203330202053454e445f4445524f5f544f5f41444452455353285349474e455228292c616d6f756e74290a0a20202020203430202052455455524e20300a0a2020202020456e642046756e6374696f6e0a0a0a20202020202f2f206966207369676e6572206973206f776e65722c2070726f766964652068696d2072696768747320746f2075706461746520636f646520616e7974696d650a0a20202020202f2f206d616b6520737572652075706461746520697320616c7761797320617661696c61626c6520746f2053430a0a202020202046756e6374696f6e20557064617465436f64652820636f646520537472696e67292055696e7436340a0a2020202020313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a0a20202020203230202052455455524e20310a0a2020202020333020205550444154455f53435f434f444528636f6465290a0a20202020203430202052455455524e20300a0a2020202020456e642046756e6374696f6e6a53435f414354494f4e550104bfcb708e596f97efc6c27629368321e68df04e7ab46ed307cf850222210fee010632023415e4a6b8a6319e43d36da812f7ab890833e37cb8effb694dab2ed5a4002d461dc44177b04ac57eb3d8efd8f84464b3ce2669229c8685dfc643733812d5001169fefc3763a994439c31fc6b7b7e6df7568a6846a215c196a41344be1d2de2011f52abddb0a7381f4b855b9553fd225b972f78ddfcec701a24c45828495310570019de17065962d81b778e25515371345aa96ecf1b2c5593ca86e18e1dd08c2ed0011e8ed5db7b61e8cfdfdc2c0d27df0bf3f61cbb54ab2ec8ee374662c5bca1ecbe001e3a4c99241e4bcead51e22cec8a9c5cbf3ab3f93b61be7707be922fd13d5404002b1ce8722b55022a8bad2d3977a947044419b891a3abb80cd1b07117c618710f010fe688d3ddef61d9cc605dbcc10fc2ff380bd8f90cc42c9593f747b3b69003b8010eeb00f16cff215c778227e632ecc7c7e3cedbb5783ecd9352d1e6e72322855901233c418093ba51cb922431e909aa78251865e57aca524e209fd822a7fe1926ef010cba3bbc9b011786a55a5f640379890715d88c73575291db9fef99488e4189b800128bc7b3217011c182963a39dcb103ef4b01a6530f5ab7fe52c1948c7a500d8100000000000000000000000000000000000000000000000000000000000000000f65cf53d4548750224d8773dbc6a4e4fda09a698934d59a43d1a3c3e57a8c0b054daf3cafe1cbe8f5c5de3b1eaa1ab91cbfc2604196fe1f4b74fb00abdcf1a6002fffcab147594ab71510d650b1d98f48e1698c53ebaf0cb5354626c94466c9a200195d49abc05b1bb3cdb10623237ddc998a15ed335de8865f7ad2493c80d0153607c6884607f32edaea825f476baf4c57200510da38578dec0115a901fd113a4e04058afb2ddebd434d63de3749adf8c28c3c11dac15c33c9ff66477e78456b960de68588a004ffbb8a9fe23b36f7826e05db7e7d4d17d00d81bc9386cafc4a6b07ad65bc22d788720ff627a3531e50dcf696c38c51d5d2f29fb4626ab0c64ed622ffd43db1eb08d8829bfc5c2336e0499b2e0093cc9713a24862509aab159a621fd2b597f32aaa0c2c99fbb375387debe7c6f9a8c74b22be500b5e827527957602e6395709a5c805ebfb12e3223d847d241ad7efb6d3b528ad7daf8614d07a1c096ac8502b75c9342fe75e54068beebd1fc9d433191b017dd6675e4ad4eb9be81b432dae6499f0e13227c1799cd44961981cf1e735429c1aea57e3ea090280ad0109d56e4690126399894c2b8120c95d1e0ee370ed0676c3e55f4e6751837d47a600278ae6f80887ffb1918b8d877c095e7a09706e6cd7a7eecee9de8b5c0cb45680010fc0fb03a21de929d9fd8f6d496a3d1c21909c291939948e18c7bf4ea8ddb8d0000e20741455551a44c8c3b244a642accc35dd28d72170e1d3fcac9ef381eff253001b301a9735349b937deee97d8688f826e0e7a1dfdcd78d6b73eaae636c2debe10101ee4c9b6dd5d693a4564c0ce5b654cd8245152af0746bbc56b8b397a02b0a940011b98629f621541db6fbdaddd86633bb7a188e70870f93fed25617785773f84c000d0e31426193744d6db61593902f4c45c36e8c8ab6f3b570bfbba9b0a4114cb80015346ed118bd0430ca366d111d2aafcd95682aafd741a4cf37bb352913586d83001700e9d3e6abadd5ba9547b8569d19f420082ca54dc97f01a68e5ce18f1ca0540016a0a39de3a52f60306b99315947b82ed87243fd65b559e5b49aa4c181a57bd5010d0d531a869e9094448aa35b92220ec452ec18850249ec42f15d7e7ed09341b20021ded088a28fac5befffbe21b3df6eb9b38cc86434e7683bc4017b93c9f09b1601
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project