logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: 8792c49a404d6630ae693917e0887dec1698b2a5748498639141bbd41373f3d4 Type SC

Block: 7ad89f3d5d929cf7f7a983b355981dc8dd0f2f9d0940ba8c4ade06eeb2c7854f (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 0
SCID string variables
key value
C 2f2f20526166666c650a0a2020202046756e6374696f6e20526166666c6528292055696e7436340a093130202064696d206465706f7369745f636f756e742c77696e6e65722061732055696e7436340a09323020204c4554206465706f7369745f636f756e74203d204c4f414428226465706f7369745f636f756e7422292b310a09323520204946204445524f56414c55452829203d3d2030205448454e20474f544f20313130200a093330202053544f524528226465706f7369746f725f6164647265737322202b20286465706f7369745f636f756e742d31292c205349474e45522829290a093430202053544f524528226465706f7369745f746f74616c222c204c4f414428226465706f7369745f746f74616c2229202b204445524f56414c5545282920290a093530202053544f524528226465706f7369745f636f756e74222c6465706f7369745f636f756e74290a09363020204946204c4f41442822726166666c656576657279586465706f7369742229203e206465706f7369745f636f756e74205448454e20474f544f20313130200a09373020204c45542077696e6e6572203d2052414e444f4d28292025206465706f7369745f636f756e74200a093830202053454e445f4445524f5f544f5f41444452455353284c4f414428226465706f7369746f725f6164647265737322202b2077696e6e657229202c204c4f41442822726166666c65676976656261636b22292a4c4f414428226465706f7369745f746f74616c22292f3130303030290a202020203930202053544f524528226465706f7369745f636f756e74222c2030292020200a093130302053544f524528226465706f7369745f746f74616c222c20302920200a093131302052455455524e20300a09456e642046756e6374696f6e0a0a0946756e6374696f6e20496e697469616c697a6528292055696e7436340a093130202053544f524528226f776e6572222c205349474e45522829292020200a093230202053544f52452822726166666c656576657279586465706f736974222c2033292020200a093330202053544f52452822726166666c65676976656261636b222c2039303030290a202020203430202053544f524528226e6f7465222c202257656c636f6d6520746f2074686520726166666c6522292020200a093530202053544f524528226465706f7369745f636f756e74222c2030292020200a093630202053544f524528226465706f7369745f746f74616c222c2030290a093730202052455455524e2030200a09456e642046756e6374696f6e20090a090a0946756e6374696f6e2054756e65526166666c65506172616d657465727328696e7075742055696e7436342c20726166666c656576657279586465706f7369742055696e7436342c20726166666c65676976656261636b2055696e7436342c206e6f746520537472696e67292055696e7436340a093130202064696d206b65792c73746f7265645f6f776e657220617320537472696e670a093230202064696d2076616c75655f75696e7436342061732055696e7436340a09333020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203130300a093430202052455455524e20310a0a09313030202053544f52452822726166666c656576657279586465706f736974222c20726166666c656576657279586465706f736974292020200a09313330202053544f52452822726166666c65676976656261636b222c20726166666c65676976656261636b290a20202020313335202053544f524528226e6f7465222c206e6f7465290a09313430202052455455524e20300a09456e642046756e6374696f6e0a09200a0946756e6374696f6e205472616e736665724f776e657273686970286e65776f776e657220537472696e67292055696e743634200a09313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203330200a093230202052455455524e20310a093330202053544f52452822746d706f776e6572222c414444524553535f524157286e65776f776e657229290a093430202052455455524e20300a09456e642046756e6374696f6e0a090a2020202046756e6374696f6e20436c61696d4f776e65727368697028292055696e743634200a09313020204946204c4f41442822746d706f776e65722229203d3d205349474e45522829205448454e20474f544f203330200a093230202052455455524e20310a093330202053544f524528226f776e6572222c5349474e4552282929202f2f206f776e65727368697020636c61696d207375636365737366756c0a093430202052455455524e20300a09456e642046756e6374696f6e0a090a2020202046756e6374696f6e20576974686472617728616d6f756e742055696e743634292055696e743634200a09313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203330200a093230202052455455524e20310a093330202053454e445f4445524f5f544f5f41444452455353285349474e455228292c616d6f756e74290a093430202052455455524e20300a09456e642046756e6374696f6e0a090a2020202046756e6374696f6e20557064617465436f64652820636f646520537472696e67292055696e743634200a09313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203330200a093230202052455455524e20310a09333020205550444154455f53435f434f444528636f6465290a093430202052455455524e20300a09456e642046756e6374696f6e
deposit_count 0
deposit_total 0
note 57656c636f6d6520746f2074686520726166666c65
owner 1aa64cd3c0317acad330b69b26b21b3162b3b6b7ccf36389617a10ac06383fcd01
raffleeveryXdeposit 3
rafflegiveback 9000
SCID uint64 variables
key value
built BLID : 1ec3f29335a83e8bb19f8588bcac96992bde7411ed9bf2fb1b30e0ce307be254
Tx RootHash: 2346452af341edfccadfec6d7fb5a7f2dba3288c999438458d72019b51284f8e built height : 1645591
Timestamp: 1676532277898 Timestamp [UTC]: 2023-02-16 07:24:37 Age [y:d:h:m:s]: 22605:48:9.073
Block: 1645595 Fee: 0.03286 Tx size: 3.735 kB
Tx version: 1 No of confirmations: 4291736 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.03286 Deposited to SC 0.00000
Sender : dero1qyd2vnxncqch4jknxzmfkf4jrvck9vakklx0xcufv9apptqx8qlu6qgv26xst
address
dero1qyjudhrxl0jh76k037rcxvtsujnj9a5ta0hnkc29md0g3ulunyvqcqg6gr86l
dero1qyd2vnxncqch4jknxzmfkf4jrvck9vakklx0xcufv9apptqx8qlu6qgv26xst
SC Balance: 0.00000 DERO
SC CODE:
  // Raffle

    Function Raffle() Uint64
	10  dim deposit_count,winner as Uint64
	20  LET deposit_count = LOAD("deposit_count")+1
	25  IF DEROVALUE() == 0 THEN GOTO 110 
	30  STORE("depositor_address" + (deposit_count-1), SIGNER())
	40  STORE("deposit_total", LOAD("deposit_total") + DEROVALUE() )
	50  STORE("deposit_count",deposit_count)
	60  IF LOAD("raffleeveryXdeposit") > deposit_count THEN GOTO 110 
	70  LET winner = RANDOM() % deposit_count 
	80  SEND_DERO_TO_ADDRESS(LOAD("depositor_address" + winner) , LOAD("rafflegiveback")*LOAD("deposit_total")/10000)
    90  STORE("deposit_count", 0)   
	100 STORE("deposit_total", 0)  
	110 RETURN 0
	End Function

	Function Initialize() Uint64
	10  STORE("owner", SIGNER())   
	20  STORE("raffleeveryXdeposit", 3)   
	30  STORE("rafflegiveback", 9000)
    40  STORE("note", "Welcome to the raffle")   
	50  STORE("deposit_count", 0)   
	60  STORE("deposit_total", 0)
	70  RETURN 0 
	End Function 	
	
	Function TuneRaffleParameters(input Uint64, raffleeveryXdeposit Uint64, rafflegiveback Uint64, note String) Uint64
	10  dim key,stored_owner as String
	20  dim value_uint64 as Uint64
	30  IF LOAD("owner") == SIGNER() THEN GOTO 100
	40  RETURN 1

	100  STORE("raffleeveryXdeposit", raffleeveryXdeposit)   
	130  STORE("rafflegiveback", rafflegiveback)
    135  STORE("note", note)
	140  RETURN 0
	End Function
	 
	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
	
    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
	
    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
	
    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:'// Raffle Function Raffle() Uint64 10 dim deposit_count,winner as Uint64 20 LET deposit_count = LOAD("deposit_count")+1 25 IF DEROVALUE() == 0 THEN GOTO 110 30 STORE("depositor_address" + (deposit_count-1), SIGNER()) 40 STORE("deposit_total", LOAD("deposit_total") + DEROVALUE() ) 50 STORE("deposit_count",deposit_count) 60 IF LOAD("raffleeveryXdeposit") > deposit_count THEN GOTO 110 70 LET winner = RANDOM() % deposit_count 80 SEND_DERO_TO_ADDRESS(LOAD("depositor_address" + winner) , LOAD("rafflegiveback")*LOAD("deposit_total")/10000) 90 STORE("deposit_count", 0) 100 STORE("deposit_total", 0) 110 RETURN 0 End Function Function Initialize() Uint64 10 STORE("owner", SIGNER()) 20 STORE("raffleeveryXdeposit", 3) 30 STORE("rafflegiveback", 9000) 40 STORE("note", "Welcome to the raffle") 50 STORE("deposit_count", 0) 60 STORE("deposit_total", 0) 70 RETURN 0 End Function Function TuneRaffleParameters(input Uint64, raffleeveryXdeposit Uint64, rafflegiveback Uint64, note String) Uint64 10 dim key,stored_owner as String 20 dim value_uint64 as Uint64 30 IF LOAD("owner") == SIGNER() THEN GOTO 100 40 RETURN 1 100 STORE("raffleeveryXdeposit", raffleeveryXdeposit) 130 STORE("rafflegiveback", rafflegiveback) 135 STORE("note", note) 140 RETURN 0 End Function 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 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 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 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
010000050097b8641ec3f29335a83e8bb19f8588bcac96992bde7411ed9bf2fb1b30e0ce307be25401000000000000000000000000000000000000000000000000000000000000000000009eebea0f887f14611b0846bb37807e38131065493d7aced87fed4c8cf4e7c88f84b661f90d7a3f362c68f62fddf39354aa1a95c7e848eecf3676b229da3f188420224194fe3219c1cb49c84b59d79183b807564e936dfbe7a451ca15220e74f396ed02006e3bb8bcac19374f9b37ac528ba0937b7a94843c2e5ed38c93779714e45016eb6a8658d1fb996c47f98ff7f5820108d6190b46f8f98ddfcb659af5e70e59c7e04031040c727454cdf1811b896e615fe5720098e88259671690d71d3d2bfe2f3bffb10a525c273fcf86733324f0fef03f7a8ba3595a02e18f7747a908f475ac0555c8012e1c4afab40546423ba5365363ab1b4a25412fcd8a68ae96fff4a0895019da02002346452af341edfccadfec6d7fb5a7f2dba3288c999438458d72019b51284f8ebf10a26853435f434f4445537908262f2f20526166666c650a0a2020202046756e6374696f6e20526166666c6528292055696e7436340a093130202064696d206465706f7369745f636f756e742c77696e6e65722061732055696e7436340a09323020204c4554206465706f7369745f636f756e74203d204c4f414428226465706f7369745f636f756e7422292b310a09323520204946204445524f56414c55452829203d3d2030205448454e20474f544f20313130200a093330202053544f524528226465706f7369746f725f6164647265737322202b20286465706f7369745f636f756e742d31292c205349474e45522829290a093430202053544f524528226465706f7369745f746f74616c222c204c4f414428226465706f7369745f746f74616c2229202b204445524f56414c5545282920290a093530202053544f524528226465706f7369745f636f756e74222c6465706f7369745f636f756e74290a09363020204946204c4f41442822726166666c656576657279586465706f7369742229203e206465706f7369745f636f756e74205448454e20474f544f20313130200a09373020204c45542077696e6e6572203d2052414e444f4d28292025206465706f7369745f636f756e74200a093830202053454e445f4445524f5f544f5f41444452455353284c4f414428226465706f7369746f725f6164647265737322202b2077696e6e657229202c204c4f41442822726166666c65676976656261636b22292a4c4f414428226465706f7369745f746f74616c22292f3130303030290a202020203930202053544f524528226465706f7369745f636f756e74222c2030292020200a093130302053544f524528226465706f7369745f746f74616c222c20302920200a093131302052455455524e20300a09456e642046756e6374696f6e0a0a0946756e6374696f6e20496e697469616c697a6528292055696e7436340a093130202053544f524528226f776e6572222c205349474e45522829292020200a093230202053544f52452822726166666c656576657279586465706f736974222c2033292020200a093330202053544f52452822726166666c65676976656261636b222c2039303030290a202020203430202053544f524528226e6f7465222c202257656c636f6d6520746f2074686520726166666c6522292020200a093530202053544f524528226465706f7369745f636f756e74222c2030292020200a093630202053544f524528226465706f7369745f746f74616c222c2030290a093730202052455455524e2030200a09456e642046756e6374696f6e20090a090a0946756e6374696f6e2054756e65526166666c65506172616d657465727328696e7075742055696e7436342c20726166666c656576657279586465706f7369742055696e7436342c20726166666c65676976656261636b2055696e7436342c206e6f746520537472696e67292055696e7436340a093130202064696d206b65792c73746f7265645f6f776e657220617320537472696e670a093230202064696d2076616c75655f75696e7436342061732055696e7436340a09333020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203130300a093430202052455455524e20310a0a09313030202053544f52452822726166666c656576657279586465706f736974222c20726166666c656576657279586465706f736974292020200a09313330202053544f52452822726166666c65676976656261636b222c20726166666c65676976656261636b290a20202020313335202053544f524528226e6f7465222c206e6f7465290a09313430202052455455524e20300a09456e642046756e6374696f6e0a09200a0946756e6374696f6e205472616e736665724f776e657273686970286e65776f776e657220537472696e67292055696e743634200a09313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203330200a093230202052455455524e20310a093330202053544f52452822746d706f776e6572222c414444524553535f524157286e65776f776e657229290a093430202052455455524e20300a09456e642046756e6374696f6e0a090a2020202046756e6374696f6e20436c61696d4f776e65727368697028292055696e743634200a09313020204946204c4f41442822746d706f776e65722229203d3d205349474e45522829205448454e20474f544f203330200a093230202052455455524e20310a093330202053544f524528226f776e6572222c5349474e4552282929202f2f206f776e65727368697020636c61696d207375636365737366756c0a093430202052455455524e20300a09456e642046756e6374696f6e0a090a2020202046756e6374696f6e20576974686472617728616d6f756e742055696e743634292055696e743634200a09313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203330200a093230202052455455524e20310a093330202053454e445f4445524f5f544f5f41444452455353285349474e455228292c616d6f756e74290a093430202052455455524e20300a09456e642046756e6374696f6e0a090a2020202046756e6374696f6e20557064617465436f64652820636f646520537472696e67292055696e743634200a09313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203330200a093230202052455455524e20310a09333020205550444154455f53435f434f444528636f6465290a093430202052455455524e20300a09456e642046756e6374696f6e6a53435f414354494f4e55011eba021f735fee63b30c354df559960b2672f3243ecbc86603ebc19c46ab785101192832f30b1f88a13a1db1ca18fcc35a9ada1aadcb245e98e07b9f9d8f925a39001ec2a478ce4a4ebbd426f5b1b87f2cf9c189510663b688f1bb87f8e62aff6b95000f2a29207b97fcfea326c8730fef3e9f108dc0070e8bb3fd7ad39ef7497ab5f700066d671a7a55a97a27a3c70e2492578e89e79453e80866400bd2aaacac2991c2002325abb4304b21530f47fdb07e059d96dde53ae1d919a03692c43c3f216c361500070fef3c3d6b377d96e8400ffe48e483b99340ca3292f5ef1ab8dae288b65ca700020e4a8d03fc125051c04a422b281bde74dc50b0a9f6626fee68baca3c35d39b000f93cc6d7a30f8ff0fbeaf3f3806c6e537898c44ef31c7865cd39be6d8f7cc250116b04d0eae6de8e15b9a8165b4ee52f56c3d61a66a503696d63959a8fff972b30022f7d3d7e9e0ed8e54403345c36ed9725a8d0dcc2905b20765c4013e4599dd26012bfe5af76d089c0bb25d313a13c41ede3fdfa5119b3e8ce6176709ddae91a94a000b100f8c8dd86a598c5f08b605e707890ec2a22411053c4eaaa634ec8f0d94cb0129d6ab68c0299bbc03eb97965cc78f87ce20f1e4d8cefe48dbd2dc6fef7fe0c600000000000000000000000000000000000000000000000000000000000000000151f4f6fb0540722237ec2e5b165887c005405fb22a38e0a80bff30693283ed1ef5b05e096625cba2cb85c3c665a70bdc20ce17451db3ae76e3aea2eaf6e786001b19df1db7d7574b7aaebdf110bf4228d221dc1ec5f3f3be092bfd664da563c801106874902910a3a43d31426eae1f715b7ed1d5dc31d9c3ce10432f8aacfc1d45096219cebd52f0931157484caae61ed406eeb7fd3c90c0b43b17d522c8e867331629f7b3cede1ed46f9b183595d92a27f54af555471a9970195de57386672b88122f06e20b81187e1ae15f02cea564308f8f284dead74cac9a56919ba74ae2d72c4b0473219e2a911570656bac5b12ac862f976790f21f9c058d6c31f32de2d002addfe3bc9c88356b7a35f74dfcb4f166cf2e98680bb89f0b84c7b27eb0ca6119633f5498d9e6ff946f094e9aa417faab7d97b944c1d3c68ac68a5b5d2b0a1e0ac9cedb35d77592143062636970f91350835d3f266fd2f780e6b5c3b4ad25402d1b9c01ce7071137e924e2114c2f6fc66281a50f2e21b60898b1236680ab16e0cbc9696f0778346ec0879c4a2514f946338c9b953173a3a0d8328177d1a580f012ea195d39d7d41e7bb6263805bd1f4d7f4231a2837be3bd1be775949938ac6740107bd6319c92160b65f309ca5db854cdfbbdf694cde868725fd094fe34184ea2c012c4747d884e5a2b3f4d5cb782f977cbf9c80de8fc76f58750fd87d0383255cc600118873f89c5dcaca4b593084d782cf887e921f0a15164da94b6e7b630ab42e05010a71231d2239262c4f1420d9d63a27db85975c021ccb220156f50615329aee230103c7554ba4c4560a2e1da2ab552098b499d0c8ef0c72d8e5657d0ec9ffe1a605001e0b4ef22916e29b9720dcd98b548cc760c0455ba432d3dae56b02262d484fb10107c7aa1bd03506a336c8d5a440310dda7bf4414c30f8e8cee72a2474bdd3b770002c6702a440a63fc188a81e22d392928c199c58a15feb63bd29d50dc65415913a000ec5ec4e29fd2eb56a6457ff80032e68277d54b3421780c918274e2ce208996201269cd7a65cf0cf12f5cafba8bc853f3a7fb5b0e959d08473c915cdbdea310869010c07dda7eae9ee896cd6b90be3a01d1a132fd3a3fd3f23756e08c910ec3a9c160128b65c50b4c8e9d3cb95f6c78f2427080bfb0d542806bfaee2aa7937968102a600
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project