logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: b30cb0b2a054fd223f3035c5b66d49068094d8dfa7fb9271288f8a83db4accae Type SC

Block: c96073bb37fb712e77416b1e876c94742dfabc972b8322f1bb7437884f4271f2 (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 0
SCID string variables
key value
C 2f2f20497373756520746f6b656e73206166746572206465706f736974696e67204445524f2028436f6e76657274204445524f20746f20544845333030290a0a2046756e6374696f6e20497373756554484533303028292055696e7436340a0a20202020203130202053454e445f41535345545f544f5f41444452455353285349474e455228292c204445524f56414c554528292c534349442829292020202f2f20496e6372656d656e742062616c616e6365206f6620757365722c20776974686f7574206b6e6f77696e67206f726967696e616c2062616c616e63652c207468697320697320646f6e6520686f6d6f6d6f7270686963616c6c790a0a20202020203230202052455455524e20300a0a2020202020456e642046756e6374696f6e0a0a0a202f2f20436f6e766572742054484533303020746f204445524f206166746572206465706f736974696e67205448453330302e20536d61727420436f6e74726163742063616e2067697665204445524f2c204f6e6c79206966204445524f2062616c616e6365206578697374732e0a0a2046756e6374696f6e20436f6e7665727454484533303028292055696e7436340a0a20202020203130202053454e445f4445524f5f544f5f41444452455353285349474e455228292c415353455456414c55452853434944282929292020202f2f20496e6372656d656e742062616c616e6365206f6620757365722c20776974686f7574206b6e6f77696e67206f726967696e616c2062616c616e63652c207468697320697320646f6e65207573696e6720486f6d6f6d6f727068696320456e6372797074696f6e2e0a0a20202020203230202052455455524e20300a0a2020202020456e642046756e6374696f6e0a0a0a202f2f20546869732066756e6374696f6e206973207573656420746f20696e697469616c697a6520706172616d657465727320647572696e6720696e7374616c6c2074696d650a0a202f2f20496e697469616c697a655072697661746520696e697469616c697a6573206120707269766174652053430a0a202020202046756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a0a20202020203130202053544f524528226f776e6572222c205349474e45522829292020202f2f2053746f726520696e20444220205b226f776e6572225d203d20616464726573730a0a3330202053454e445f41535345545f544f5f41444452455353285349474e455228292c2033303030303030302c20534349442829292020202f2f20476976657320696e697469616c20656e637279707465642062616c616e6365206f6620313630303030302e0a0a20202020203430202052455455524e20300a0a2020202020456e642046756e6374696f6e0a0a0a0a20202020202f2f20546869732066756e6374696f6e206973207573656420746f206368616e6765206f776e65720a0a20202020202f2f206f776e657220697320616e20737472696e6720666f726d206f6620616464726573730a0a202020202046756e6374696f6e205472616e736665724f776e657273686970286e65776f776e657220537472696e67292055696e7436340a0a2020202020313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a0a20202020203230202052455455524e20310a0a20202020203330202053544f52452822746d706f776e6572222c414444524553535f524157286e65776f776e657229290a0a20202020203430202052455455524e20300a0a2020202020456e642046756e6374696f6e0a0a0a20202020202f2f20556e74696c20746865206e6577206f776e657220636c61696d73206f776e6572736869702c206578697374696e67206f776e65722072656d61696e73206f776e65720a0a202020202046756e6374696f6e20436c61696d4f776e65727368697028292055696e7436340a0a2020202020313020204946204c4f41442822746d706f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a0a20202020203230202052455455524e20310a0a20202020203330202053544f524528226f776e6572222c5349474e4552282929202f2f206f776e65727368697020636c61696d207375636365737366756c0a0a20202020203430202052455455524e20300a0a2020202020456e642046756e6374696f6e0a0a0a20202020202f2f206966207369676e6572206973206f776e65722c20776974686472617720616e79207265717565737465642066756e64730a0a20202020202f2f20696620657665727468696e67206973206f6b61792c20746865792077696c6c2062652073686f77696e6720696e207369676e6572732077616c6c65740a0a46756e6374696f6e2057697468647261772820616d6f756e742055696e743634292055696e7436340a0a2020202020313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a0a20202020203230202052455455524e20310a0a20202020203330202053454e445f4445524f5f544f5f41444452455353285349474e455228292c616d6f756e74290a0a20202020203430202052455455524e20300a0a2020202020456e642046756e6374696f6e0a0a0a20202020202f2f206966207369676e6572206973206f776e65722c2070726f766964652068696d2072696768747320746f2075706461746520636f646520616e7974696d650a0a20202020202f2f206d616b6520737572652075706461746520697320616c7761797320617661696c61626c6520746f2053430a0a202020202046756e6374696f6e20557064617465436f64652820636f646520537472696e67292055696e7436340a0a2020202020313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a0a20202020203230202052455455524e20310a0a2020202020333020205550444154455f53435f434f444528636f6465290a0a20202020203430202052455455524e20300a0a2020202020456e642046756e6374696f6e0a
owner 197aa2e651519f902cae7a2aa7a20d925e487a9532945a1247c475d2ead72daf01
SCID uint64 variables
key value
built BLID : 80fc972c844e2bdb812633ac5cc1ab5c1c3b20c521dee41251bfa543a20eea85
Tx RootHash: 12cc86449a1623bee5046c732672f3ad8179fdd0ac29ed8b5dec8502633aaded built height : 1107767
Timestamp: 1666473627899 Timestamp [UTC]: 2022-10-22 22:20:27 Age [y:d:h:m:s]: 25197:45:38.133
Block: 1107771 Fee: 0.03550 Tx size: 3.901 kB
Tx version: 1 No of confirmations: 4791364 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.03550 Deposited to SC 0.00000
Sender : dero1qyvh4ghx29gelypv4eaz4fazpkf9ujr6j5efgksjglz8t5h26uk67qg9e9kgw
address
dero1qyymkrgmjmgw8um2pqy2nhtgullz5kg4dtdvvx4ptcg43q0vwxqqkqqgrpg5u
dero1qyvh4ghx29gelypv4eaz4fazpkf9ujr6j5efgksjglz8t5h26uk67qg9e9kgw
SC Balance: 0.00000 DERO
SC CODE:
  // Issue tokens after depositing DERO (Convert DERO to THE300)

 Function IssueTHE300() 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 THE300 to DERO after depositing THE300. Smart Contract can give DERO, Only if DERO balance exists.

 Function ConvertTHE300() 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(), 30000000, 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 THE300) Function IssueTHE300() 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 THE300 to DERO after depositing THE300. Smart Contract can give DERO, Only if DERO balance exists. Function ConvertTHE300() 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(), 30000000, 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
0100000500b7ce4380fc972c844e2bdb812633ac5cc1ab5c1c3b20c521dee41251bfa543a20eea850100000000000000000000000000000000000000000000000000000000000000000000348d1faca2284469da8bc991eaa01ae7d88c81fe9bbe6780f77bfb6ad430e0eed722c1b866c61603a28bc25c93c99ac50b6309289457527da10226ce9f040cabacaf4bedffd6b67c2ca4fbde09c1c211a74dd1114467318c1bf100364d1579a39f7aaf3c71bd1ab47ab9aca25608df9ee0cb46e4612b1e95a370a7fc21d8d190a050d045c7cd4106e71f4182b57a6eccca0105de1b247f08802312629c4bb6279d347364d745ff81edebf5dd9b165f39a90dcd59b101d979930678ef1e2524720ccb48c5ed28c235384f9e71b01aebc88261609c2e6da81a0ad0d9e9c24b9c03012b3e69dc8a949e85e29a0e0bbfe5823c0202c9080869ea3d21693b3737d6ca170012cc86449a1623bee5046c732672f3ad8179fdd0ac29ed8b5dec8502633aadedef11a26853435f434f4445537908d62f2f20497373756520746f6b656e73206166746572206465706f736974696e67204445524f2028436f6e76657274204445524f20746f20544845333030290a0a2046756e6374696f6e20497373756554484533303028292055696e7436340a0a20202020203130202053454e445f41535345545f544f5f41444452455353285349474e455228292c204445524f56414c554528292c534349442829292020202f2f20496e6372656d656e742062616c616e6365206f6620757365722c20776974686f7574206b6e6f77696e67206f726967696e616c2062616c616e63652c207468697320697320646f6e6520686f6d6f6d6f7270686963616c6c790a0a20202020203230202052455455524e20300a0a2020202020456e642046756e6374696f6e0a0a0a202f2f20436f6e766572742054484533303020746f204445524f206166746572206465706f736974696e67205448453330302e20536d61727420436f6e74726163742063616e2067697665204445524f2c204f6e6c79206966204445524f2062616c616e6365206578697374732e0a0a2046756e6374696f6e20436f6e7665727454484533303028292055696e7436340a0a20202020203130202053454e445f4445524f5f544f5f41444452455353285349474e455228292c415353455456414c55452853434944282929292020202f2f20496e6372656d656e742062616c616e6365206f6620757365722c20776974686f7574206b6e6f77696e67206f726967696e616c2062616c616e63652c207468697320697320646f6e65207573696e6720486f6d6f6d6f727068696320456e6372797074696f6e2e0a0a20202020203230202052455455524e20300a0a2020202020456e642046756e6374696f6e0a0a0a202f2f20546869732066756e6374696f6e206973207573656420746f20696e697469616c697a6520706172616d657465727320647572696e6720696e7374616c6c2074696d650a0a202f2f20496e697469616c697a655072697661746520696e697469616c697a6573206120707269766174652053430a0a202020202046756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a0a20202020203130202053544f524528226f776e6572222c205349474e45522829292020202f2f2053746f726520696e20444220205b226f776e6572225d203d20616464726573730a0a3330202053454e445f41535345545f544f5f41444452455353285349474e455228292c2033303030303030302c20534349442829292020202f2f20476976657320696e697469616c20656e637279707465642062616c616e6365206f6620313630303030302e0a0a20202020203430202052455455524e20300a0a2020202020456e642046756e6374696f6e0a0a0a0a20202020202f2f20546869732066756e6374696f6e206973207573656420746f206368616e6765206f776e65720a0a20202020202f2f206f776e657220697320616e20737472696e6720666f726d206f6620616464726573730a0a202020202046756e6374696f6e205472616e736665724f776e657273686970286e65776f776e657220537472696e67292055696e7436340a0a2020202020313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a0a20202020203230202052455455524e20310a0a20202020203330202053544f52452822746d706f776e6572222c414444524553535f524157286e65776f776e657229290a0a20202020203430202052455455524e20300a0a2020202020456e642046756e6374696f6e0a0a0a20202020202f2f20556e74696c20746865206e6577206f776e657220636c61696d73206f776e6572736869702c206578697374696e67206f776e65722072656d61696e73206f776e65720a0a202020202046756e6374696f6e20436c61696d4f776e65727368697028292055696e7436340a0a2020202020313020204946204c4f41442822746d706f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a0a20202020203230202052455455524e20310a0a20202020203330202053544f524528226f776e6572222c5349474e4552282929202f2f206f776e65727368697020636c61696d207375636365737366756c0a0a20202020203430202052455455524e20300a0a2020202020456e642046756e6374696f6e0a0a0a20202020202f2f206966207369676e6572206973206f776e65722c20776974686472617720616e79207265717565737465642066756e64730a0a20202020202f2f20696620657665727468696e67206973206f6b61792c20746865792077696c6c2062652073686f77696e6720696e207369676e6572732077616c6c65740a0a46756e6374696f6e2057697468647261772820616d6f756e742055696e743634292055696e7436340a0a2020202020313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a0a20202020203230202052455455524e20310a0a20202020203330202053454e445f4445524f5f544f5f41444452455353285349474e455228292c616d6f756e74290a0a20202020203430202052455455524e20300a0a2020202020456e642046756e6374696f6e0a0a0a20202020202f2f206966207369676e6572206973206f776e65722c2070726f766964652068696d2072696768747320746f2075706461746520636f646520616e7974696d650a0a20202020202f2f206d616b6520737572652075706461746520697320616c7761797320617661696c61626c6520746f2053430a0a202020202046756e6374696f6e20557064617465436f64652820636f646520537472696e67292055696e7436340a0a2020202020313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a0a20202020203230202052455455524e20310a0a2020202020333020205550444154455f53435f434f444528636f6465290a0a20202020203430202052455455524e20300a0a2020202020456e642046756e6374696f6e0a6a53435f414354494f4e55012e823bcbe6e99f1fecfa7ec0e82411bb1bf8cc21e9828dad5ed0e2d4585fecc9000b4c30757efa49d0d8573498e7169fee9ca13a4b68ecc223bbc18636ea5dca88011d9758c2720c0784b696cb69cecec2ea9915f087bef9a2f5ec17a8b828e780640006a97f87d7dcc0cd32d27522cc58ee8bd3bc6defd72c603869c0129df56545ea012fafc4b36aa8bd7883f2f5e8ccd828a21a4b3193cfb0e636e29ae58fdfb9bf990026a3b71f4d1b4fbfa12769cb820a59bddfed9570d69fa945364a5fb18471567d0004463b84aa84ae8115657ce7c6d69014b5c708fc8e9cf8767eccf4401fce0a6e0018bcf8f028bf1a2400c255f997edb254b14c0100d2b9d4e56a21ef6fb96be14c01279c9b83e3cdb29533acda0013d5e571b59840025769787ed891628dfb493b7b012434eb6b01e7ea3f8341481979095504b88ee4f19e331de2881a4bf10a9d0f39000ed0f6a6ec698949258232e92d5ebeaedd1b9a809b5ea19aa0bac950e74733070009ef1eaa427e71eb50f134ef283cbda52344bb325bed1cb898d86d99f41accf20028b17f743a90791a9b4f3639d062c2855d8e4897b63d7e2181cdabe0e242156f0110b9de68a3ccff152bef3024a5902579232ecd9853398a8dde78497af998f6f400000000000000000000000000000000000000000000000000000000000000001482c0fae28d74a91120e09071e41203c44a36c29cb007825932fa43eddc9ba60e0e76f40a0cc6fed441f1919df396592238aaf52ebb5360dcba0345b653df69012cb50e6b2ac9bc92b8ad190dab5cb94b8dbfd432ead83c3f99c4af3e9ce9eadb0022d119fe1f20ccdcbcad37755ab198ad8d1d843e7fd1764e7c273455a5b196922440ff9d638f5350921e4835d74bfb859ac4b7ed29c59e0c814c4b97221c87252cd1681faa0421c55ba51b5474a4dec8306d278b953035726697df00e677dd85273b1d0fa003a84e3cd0b1ff37619af8b6ef50d9988f2003f612238e975b7a542c3150739252b368a6e499adbb9825418ccea5ed7aa2d493922adf29c91cc71d045dd17aa3fc1c525e5f7d1f2f1fc4d0d75b1403e0ea09ea7f6fcd521e1628be0b986dddff9e0ab75791cd2e5d64ac0d64fc445873a5902ce48605aa193fb2371362228ea93e6b9c94a85762719bf36201d7094c58917f5383fa1d302c608c5027f3c6ae46c7c6c208b05fc26fb6433e81b0ba9b74ed32d9016c12ac269cea9c181476cecfe558a46e3d87ce75b57b37cc85dd8c88d1216a23c6b49e077f901a012d370c2ab4d1ad6dd73f7ef84b51e41b416e37b33163fc103c948ae174cda89400006d8cf0ff5fea43a82db11e9f23702871dd61ee2feab56c9c3d96c415a050b200180cc551784f32c3a564eef78f07f00e900a020cba41b08bc605df8cdde87a1a012021f7ed2291fa6f03373b2a3b16db4cf1abdaf7c97b3a632f1d762b047610730026f3123c0bf50f1950b8985336f8ff005f7170d9ca55e62abfbbf4d8e10bfa1e010075ece9aaf590e2b21f82b1f2f1dd7be4852e5fbe60aa4839f1d9198e2281bd0015528df7e497f4cef09dc7cdda683db48d55d96945bb070f7ea34e4d366988e60010dcd28effa98c478ba1ae859e7b0037b14b17b96f643da2777144245223cabc011ddff7e1335bdce64bccde22b88ccaeae578e9be1db39aa870c237cb3b6fcb38000840a32928c7a050b5e65567a4947353b072d296967c75509228275c2e0f297a010aa066f3c17982a9e2f68c069cf18f91e45ae8e3de7b88dfa2e2ce91117f2c2c010e1880ed873f58f7a682fc211dae2d344d61873d6aac5203258816438f495888012860586cc8e9309fc9141808cfaab271f69316d7048844f766925e8fcadb6e8f01
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project