logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: a27428fc045c1bea389372a541877110f09a7ed1f206c47bc1c697de24f3da86 Type SC

Block: 28e256202ef6d921d8107e8b27f12a6cf9b987a335f4007ef30da19fff5afa55 (VALID)
built BLID : e8e0a6e8e49ae57fec22bf4e62b0e874a0d5ef527a4b8607b082955a5b9a56a4
Tx RootHash: a04e996eb7b483ef9e8f36121a8728844be2518fd5676309aa26c3392788df28 built height : 1645638
Timestamp: 1676533192119 Timestamp [UTC]: 2023-02-16 07:39:52 Age [y:d:h:m:s]: 22480:10:23.795
Block: 1645643 Fee: 0.04702 Tx size: 4.653 kB
Tx version: 1 No of confirmations: 4267982 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.04702 Deposited to SC 0.00000
Sender : dero1qyd2vnxncqch4jknxzmfkf4jrvck9vakklx0xcufv9apptqx8qlu6qgv26xst
address
dero1qyd2vnxncqch4jknxzmfkf4jrvck9vakklx0xcufv9apptqx8qlu6qgv26xst
dero1qynv306msds3ee3f9t8vplvphgnhhptz9xxf0dreuzs9cdtzgklrzqqf4dhje
SC Balance: 0.00000 DERO
SC CODE:
  
SC Arguments: [Name:SC_ACTION Type:uint64 Value:'1' Name:SC_CODE Type:string Value:'// Smart Raffle Function SmartRaffle(a String, x String, y String, z String) Uint64 10 dim deposit_count,win as Uint64 20 LET deposit_count = LOAD("deposit_count")+1 30 IF LOAD("active") == 0 THEN GOTO 200 40 IF DEROVALUE() < LOAD("min_play") THEN GOTO 200 50 STORE("depositor_address" + (deposit_count-1), SIGNER()) 60 STORE("deposit_total", LOAD("deposit_total") + DEROVALUE() ) 70 STORE("deposit_count",deposit_count) 80 STORE("a" + (deposit_count-1), a) 90 STORE("x" + (deposit_count-1), x) 100 STORE("y" + (deposit_count-1), y) 110 STORE("z" + (deposit_count-1), z) 120 IF deposit_count < LOAD("max_deposit") THEN GOTO 200 130 LET win = RANDOM() % deposit_count 140 STORE("winner",LOAD("a" + win)) 150 STORE("winnum", win) 160 SEND_DERO_TO_ADDRESS(LOAD("owner"),LOAD("deposit_total")) 170 STORE("deposit_count", 0) 180 STORE("deposit_total", 0) 190 STORE("active", 0) 200 RETURN 0 End Function Function InitializePrivate() Uint64 10 STORE("owner", SIGNER()) 20 STORE("version","1.1.5") 30 STORE("deposit_count", 0) 40 STORE("deposit_total", 0) 50 STORE("max_deposit", 2) 60 STORE("min_play", 0.001) 70 STORE("readme", "Readme") 80 STORE("winner", "NA") 90 STORE("winnum", "NA") 100 STORE("active", 0) 110 RETURN 0 End Function Function ForceDraw() Uint64 10 IF LOAD("owner") == SIGNER() THEN GOTO 30 20 RETURN 1 30 dim deposit_count,win as Uint64 40 LET desposit_count = LOAD("deposit_count") 50 LET win = RANDOM() % deposit_count 60 STORE("winner",LOAD("a" + win)) 70 STORE("winnum", win) 80 SEND_DERO_TO_ADDRESS(LOAD("owner"),LOAD("deposit_total")) 90 STORE("deposit_count", 0) 100 STORE("deposit_total", 0) 110 STORE("active", 0) 120 RETURN 0 End Function Function ClearWinner() Uint64 10 IF LOAD("owner") == SIGNER() THEN GOTO 30 20 RETURN 1 30 STORE("winner", "") 40 STORE("winnum", "") 50 RETURN 0 End Function Function ClearEntry(i Unit64) Uint64 10 IF LOAD("owner") == SIGNER() THEN GOTO 30 20 RETURN 1 30 STORE("a" + i, "") 40 STORE("x" + i, "") 50 STORE("y" + i, "") 60 STORE("z" + i, "") 70 RETURN 0 End Function Function TuneParameters(note String, x Uint64, y Uint64, z Uint64) Uint64 10 IF LOAD("owner") == SIGNER() THEN GOTO 30 20 RETURN 1 30 STORE("readme", note) 40 STORE("max_deposit", x) 50 STORE("min_play", y) 60 STORE("active", z) 70 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 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 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
0100000500c6b864e8e0a6e8e49ae57fec22bf4e62b0e874a0d5ef527a4b8607b082955a5b9a56a401000000000000000000000000000000000000000000000000000000000000000000003e78a9c4f706ccc0527740daf12f1896129118f5a7788f3eaad72b0aca97927c3438fc3ad27c63bcf9c8f177f0392b7681b06c5373a5e0f699c797ee2cb2baff3eef17a7f828c0c8e3d7c5a1bb917c0af357e674bc974231aa618a8e54d2427db09ffdda85287a57a5edd7fbff8ed7ef128702092f52032e8265c1e3cdf6c441b7361ad9b53b4a36140ddf358500697f540106de240d96ab5666f93bbb460ea9ecf0d265a1b77fb041a05c28dc4cad53bbd620654b001d3d2bfe2f3b4ba13111131c0b22e2fdeaefe62eb5d94b3b1dac60b6a544f2edcf33d6c08c9c559c965c861f010b6ff0e371a1b4b8af819a0e467c4b435f3998828139a5e8e63e940ec625a84800a04e996eb7b483ef9e8f36121a8728844be2518fd5676309aa26c3392788df28ef17a26853435f434f444553790bd62f2f20536d61727420526166666c650a0a46756e6374696f6e20536d617274526166666c65286120537472696e672c207820537472696e672c207920537472696e672c207a20537472696e67292055696e7436340a3130202064696d206465706f7369745f636f756e742c77696e2061732055696e7436340a323020204c4554206465706f7369745f636f756e74203d204c4f414428226465706f7369745f636f756e7422292b310a333020204946204c4f414428226163746976652229203d3d2030205448454e20474f544f203230300a343020204946204445524f56414c55452829203c204c4f414428226d696e5f706c61792229205448454e20474f544f203230300a3530202053544f524528226465706f7369746f725f6164647265737322202b20286465706f7369745f636f756e742d31292c205349474e4552282929200a3630202053544f524528226465706f7369745f746f74616c222c204c4f414428226465706f7369745f746f74616c2229202b204445524f56414c5545282920290a3730202053544f524528226465706f7369745f636f756e74222c6465706f7369745f636f756e74290a3830202053544f524528226122202b20286465706f7369745f636f756e742d31292c2061290a3930202053544f524528227822202b20286465706f7369745f636f756e742d31292c2078290a3130302053544f524528227922202b20286465706f7369745f636f756e742d31292c2079290a3131302053544f524528227a22202b20286465706f7369745f636f756e742d31292c207a290a313230204946206465706f7369745f636f756e74203c204c4f414428226d61785f6465706f7369742229205448454e20474f544f203230300a313330204c45542077696e203d2052414e444f4d28292025206465706f7369745f636f756e740a3134302053544f5245282277696e6e6572222c4c4f414428226122202b2077696e29290a3135302053544f5245282277696e6e756d222c2077696e290a3136302053454e445f4445524f5f544f5f41444452455353284c4f414428226f776e657222292c4c4f414428226465706f7369745f746f74616c2229290a3137302053544f524528226465706f7369745f636f756e74222c2030290a3138302053544f524528226465706f7369745f746f74616c222c2030290a3139302053544f52452822616374697665222c2030290a3230302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a3130202053544f524528226f776e6572222c205349474e45522829290a3230202053544f5245282276657273696f6e222c22312e312e3522290a3330202053544f524528226465706f7369745f636f756e74222c20302920200a3430202053544f524528226465706f7369745f746f74616c222c2030290a3530202053544f524528226d61785f6465706f736974222c2032290a3630202053544f524528226d696e5f706c6179222c20302e303031290a3730202053544f52452822726561646d65222c2022526561646d6522290a3830202053544f5245282277696e6e6572222c20224e4122290a3930202053544f5245282277696e6e756d222c20224e4122290a3130302053544f52452822616374697665222c203029202020200a3131302052455455524e2030200a456e642046756e6374696f6e0a0a46756e6374696f6e20466f7263654472617728292055696e7436340a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a3230202052455455524e20310a3330202064696d206465706f7369745f636f756e742c77696e2061732055696e7436340a343020204c455420646573706f7369745f636f756e74203d204c4f414428226465706f7369745f636f756e7422290a353020204c45542077696e203d2052414e444f4d28292025206465706f7369745f636f756e740a3630202053544f5245282277696e6e6572222c4c4f414428226122202b2077696e29290a3730202053544f5245282277696e6e756d222c2077696e290a3830202053454e445f4445524f5f544f5f41444452455353284c4f414428226f776e657222292c4c4f414428226465706f7369745f746f74616c2229290a3930202053544f524528226465706f7369745f636f756e74222c2030290a3130302053544f524528226465706f7369745f746f74616c222c2030290a3131302053544f52452822616374697665222c2030290a3132302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20436c65617257696e6e657228292055696e7436340a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a3230202052455455524e20310a3330202053544f5245282277696e6e6572222c202222290a3430202053544f5245282277696e6e756d222c202222290a3530202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20436c656172456e747279286920556e69743634292055696e7436340a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a3230202052455455524e20310a3330202053544f524528226122202b20692c202222290a3430202053544f524528227822202b20692c202222290a3530202053544f524528227922202b20692c202222290a3630202053544f524528227a22202b20692c202222290a3730202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2054756e65506172616d6574657273286e6f746520537472696e672c20782055696e7436342c20792055696e7436342c207a2055696e743634292055696e7436340a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a3230202052455455524e20310a3330202053544f52452822726561646d65222c206e6f7465290a3430202053544f524528226d61785f6465706f736974222c2078290a3530202053544f524528226d696e5f706c6179222c2079290a3630202053544f52452822616374697665222c207a290a3730202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20576974686472617728616d6f756e742055696e743634292055696e743634200a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203330200a3230202052455455524e20310a3330202053454e445f4445524f5f544f5f41444452455353285349474e455228292c616d6f756e74290a3430202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e205472616e736665724f776e657273686970286e65776f776e657220537472696e67292055696e743634200a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203330200a3230202052455455524e20310a3330202053544f52452822746d706f776e6572222c414444524553535f524157286e65776f776e657229290a3430202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20436c61696d4f776e65727368697028292055696e743634200a313020204946204c4f41442822746d706f776e65722229203d3d205349474e45522829205448454e20474f544f203330200a3230202052455455524e20310a3330202053544f524528226f776e6572222c5349474e4552282929202f2f206f776e65727368697020636c61696d207375636365737366756c0a3430202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20557064617465436f646528636f646520537472696e67292055696e743634200a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203330200a3230202052455455524e20310a333020205550444154455f53435f434f444528636f6465290a3430202052455455524e20300a456e642046756e6374696f6e6a53435f414354494f4e550109e091af5479b0da4c3f39da61ac2c08c23adb3d8ba9d907d3e4b32f78a10cf80027e0995125198854aac62bd5c450870ea0f13afb9c67a8a96ff5e7b3a438d79a010b3bcc29f4f14ae94c638897d311a10be9246065589e355b90788e64380bdb840115a3dfc9c3c68dbfc5f1a92b735c6e6f66d89a0f63b91ff6e5bfb20cba42200600043c88c4ae8410b45d864e8d39c0117a208fc07bd0caebb459afff1d1ab9a116011838a43ebd33e3895e8d8e62054b8e05c55b28247aad361f99d09fa84d165c130021d027f904aca4774612e2dba3dd0c922274e027805ad2354e240aa9c1a060c3001eb4f6724af27724650d4592e1f8e191384db48ecbb6366d1852b2495919004b002b17df39a7c06b6a4756bb4a9bbe249e06a8d483b464c5c767a06795b806656f012858bf1af209a8686b6bb28d1684e80ac7cadb34bbf0a1cfe4d12b7b425e464f00088a6c50fbdb227b011999ecec0b7cbe6c58b147012d42b7eb41f1e3682858d6010db4dd02bd949d530e5d0d7b533ff966ba116d8b284973c218508f5df7007b4100059baa1c4fb2e20b70ed45a4619e10f761f03b75b8abb3feaf2a0b0d06225b240000000000000000000000000000000000000000000000000000000000000000001633503cdfa085e7aea966776691379b95b4145b81feb9757d07c36ec45a407b2abde9cdd8eee00a7b32b0154c7670ab5c5ed4d8e760b5b39427a69d3165c6c900cb42189dd60fe9fb12387ce9d6e5914ea6817f37d549f3438dd69b3587e191011898a198c9d146f128e5f90dcca48737cb9c87568dddbceecb9f9156ea1ea69400159e1defaf89d68e277484f73cf7761a3b51cd1bd80d4d3a7d817c36fef06dca23c47a89ebf68b1d23cdac2bddcf5e9f5999cad5c2ef58f0e571194f9d3ff4fc043090868ea26f7782daa3fc54fcab3e789c06bf0b83e095f8beacdfa1b5919f2b7a36ac68f140dababa01013f5279317db33d362c1f9b08bc3ed4a33ceaa8f3132f4149796984c5f0a5db6938e2d6a4413158e2af33bed08cab4d88e7dbd897205bf16ee032fe01ef149da0f40138adf1f1f06fd594d62f39c3bc77b92df89005bbc9a6acf38c9a67031b9f6a920b098886792db5935622d0b6edf86149ba76283cca383c266b1e22ef5dcdbf42868681c286d15b6e52ebbbe6764b830c850d29c8994bd9b43634a71662eb49f40f7ac2c73a65e4c50b79c67a641b3992286d1d47b2769f5190b32575553708eef4e9dfc6159e1d48119fc20d2577f852ce9b01139bdd98cadb40b1d175303691588d27c22a928b39c7253aee0222a374dde4eb000d25888879512987c01e72d04691cb7e588bb1468db5775310c9292a17e5a7ca002f4096ba0857e1240449c9c4531cdf898480bdecbbad5477654fb998cf9b96c8001123670caffa03e1322d62b6ebbcd0231b67e89281f4e0e216b1fe3d1b77e40f0103d3e27c444fe99468230f9f063e5bf5a7197e99d3355dec1c7c71dda94e4380002a9edc0a16553067361d17fa1f06e31d6bde94ed718c5cb3b216a2b64a460b6001066ffda5559ba1d4a1ea4c9114e9ae2de34dc6b78419631dcad3f29f2e270dce01299fe2d63d7124c83bb02dd174c1e810ca0bf97e22e0e8ca68afbd0fc3dfff7b001438a8a187ea68d9aa9f2763c64b36f8a8a31cb6412f22e1e53cd5e03828a4b40021c35145a28c8776bfe71cccb2f1ee04d52b8a115a01297b9c41b731f192989700007dccc4af620bca0ca4c1c8b76244e957cdd504bb15f0a69a5d723a84ca3f4c0012dfec8882d767bd4f5a0247abf362e7e6bc35c44c85d71c56a91ad892c56ac50128fda586cd8d4027a89e7b90bb8020f561bd9e2569a60245e578c49f5f95b0e600
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project