logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: c151c253461b74820ed24112f8a3cc3d18bbde4f409fc7ca3da24b198c395bb6 Type SC

Block: c0160ab3ce08739654285104a11a52a3db859e6dcefdaa8a0a0b66c624392fae (VALID)
built BLID : f48daf3612d9fca60a7c832b0b0f4713299bdc5cf437bf6cdde9110b8d69de95
Tx RootHash: 78bea41b4af8e513b19e210d4ad0a00fab162ad2373ef06602a6de70e9367d4c built height : 1645484
Timestamp: 1676530290232 Timestamp [UTC]: 2023-02-16 06:51:30 Age [y:d:h:m:s]: 22491:17:51.322
Block: 1645488 Fee: 0.04687 Tx size: 4.649 kB
Tx version: 1 No of confirmations: 4270100 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.04687 Deposited to SC 0.00000
Sender : dero1qyd2vnxncqch4jknxzmfkf4jrvck9vakklx0xcufv9apptqx8qlu6qgv26xst
address
dero1qyd2vnxncqch4jknxzmfkf4jrvck9vakklx0xcufv9apptqx8qlu6qgv26xst
dero1qy846wk8czh5y8ktdw3cmxfgdjzq6ut870f2kst2nlg3mc3xtxqlcqqatgy4d
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 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", "") 80 STORE("winner", "") 90 STORE("winnum", "") 100 STORE("active", 0) 110 RETURN 0 End Function 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 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
0100000500acb764f48daf3612d9fca60a7c832b0b0f4713299bdc5cf437bf6cdde9110b8d69de950100000000000000000000000000000000000000000000000000000000000000000000a669fba2cfb301bb17252cf0cf652b5421bc338eb11a412e6f81eb88d3c7a8f79571ba25abfd15b9b1d0202d2f6cfe3416e1d2f0dee4592b59c2871048a10593ef812cd0a4536ae55ac41673071b8a4032c3bca1d12a06dafff39fe44153df512be676b7182e5105f17033c5ad35078985c8b639027093a691cfda88b7caa093f96ff88cf5fb2f22d1f67460c1a9d98efd0109cf241e91fc39f79f2ec018bf305fe9c2fb2fb9fd7cf7ab9bcead49775114a8792cc5001d3d2bfe2f3bffb1b089a95d03d2a09368d62ce8f035075b0cd1f82d4b02202afa1f1627c0ee298577e1f113b565fd94a4a3012e806fca40861b389e3c5fd4addaf11f72182a33f38faf5d67b22e23f6b785460078bea41b4af8e513b19e210d4ad0a00fab162ad2373ef06602a6de70e9367d4ce517a26853435f434f444553790bcc2f2f20536d61727420526166666c650a0a46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a3130202053544f524528226f776e6572222c205349474e45522829290a3230202053544f5245282276657273696f6e222c22312e312e3522290a3330202053544f524528226465706f7369745f636f756e74222c20302920200a3430202053544f524528226465706f7369745f746f74616c222c2030290a3530202053544f524528226d61785f6465706f736974222c2032290a3630202053544f524528226d696e5f706c6179222c20302e303031290a3730202053544f52452822726561646d65222c202222290a3830202053544f5245282277696e6e6572222c202222290a3930202053544f5245282277696e6e756d222c202222290a3130302053544f52452822616374697665222c203029202020200a3131302052455455524e2030200a456e642046756e6374696f6e0a0a46756e6374696f6e20536d617274526166666c65286120537472696e672c207820537472696e672c207920537472696e672c207a20537472696e67292055696e7436340a3130202064696d206465706f7369745f636f756e742c77696e2061732055696e7436340a323020204c4554206465706f7369745f636f756e74203d204c4f414428226465706f7369745f636f756e7422292b310a333020204946204c4f414428226163746976652229203d3d2030205448454e20474f544f203230300a343020204946204445524f56414c55452829203c204c4f414428226d696e5f706c61792229205448454e20474f544f203230300a3530202053544f524528226465706f7369746f725f6164647265737322202b20286465706f7369745f636f756e742d31292c205349474e4552282929200a3630202053544f524528226465706f7369745f746f74616c222c204c4f414428226465706f7369745f746f74616c2229202b204445524f56414c5545282920290a3730202053544f524528226465706f7369745f636f756e74222c6465706f7369745f636f756e74290a3830202053544f524528226122202b20286465706f7369745f636f756e742d31292c2061290a3930202053544f524528227822202b20286465706f7369745f636f756e742d31292c2078290a3130302053544f524528227922202b20286465706f7369745f636f756e742d31292c2079290a3131302053544f524528227a22202b20286465706f7369745f636f756e742d31292c207a290a313230204946206465706f7369745f636f756e74203c204c4f414428226d61785f6465706f7369742229205448454e20474f544f203230300a313330204c45542077696e203d2052414e444f4d28292025206465706f7369745f636f756e740a3134302053544f5245282277696e6e6572222c4c4f414428226122202b2077696e29290a3135302053544f5245282277696e6e756d222c2077696e290a3136302053454e445f4445524f5f544f5f41444452455353284c4f414428226f776e657222292c4c4f414428226465706f7369745f746f74616c2229290a3137302053544f524528226465706f7369745f636f756e74222c2030290a3138302053544f524528226465706f7369745f746f74616c222c2030290a3139302053544f52452822616374697665222c2030290a3230302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20466f7263654472617728292055696e7436340a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a3230202052455455524e20310a3330202064696d206465706f7369745f636f756e742c77696e2061732055696e7436340a343020204c455420646573706f7369745f636f756e74203d204c4f414428226465706f7369745f636f756e7422290a353020204c45542077696e203d2052414e444f4d28292025206465706f7369745f636f756e740a3630202053544f5245282277696e6e6572222c4c4f414428226122202b2077696e29290a3730202053544f5245282277696e6e756d222c2077696e290a3830202053454e445f4445524f5f544f5f41444452455353284c4f414428226f776e657222292c4c4f414428226465706f7369745f746f74616c2229290a3930202053544f524528226465706f7369745f636f756e74222c2030290a3130302053544f524528226465706f7369745f746f74616c222c2030290a3131302053544f52452822616374697665222c2030290a3132302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20436c65617257696e6e657228292055696e7436340a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a3230202052455455524e20310a3330202053544f5245282277696e6e6572222c202222290a3430202053544f5245282277696e6e756d222c202222290a3530202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20436c656172456e747279286920556e69743634292055696e7436340a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a3230202052455455524e20310a3330202053544f524528226122202b20692c202222290a3430202053544f524528227822202b20692c202222290a3530202053544f524528227922202b20692c202222290a3630202053544f524528227a22202b20692c202222290a3730202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2054756e65506172616d6574657273286e6f746520537472696e672c20782055696e7436342c20792055696e7436342c207a2055696e743634292055696e7436340a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a3230202052455455524e20310a3330202053544f52452822726561646d65222c206e6f7465290a3430202053544f524528226d61785f6465706f736974222c2078290a3530202053544f524528226d696e5f706c6179222c2079290a3630202053544f52452822616374697665222c207a290a3730202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20576974686472617728616d6f756e742055696e743634292055696e743634200a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203330200a3230202052455455524e20310a3330202053454e445f4445524f5f544f5f41444452455353285349474e455228292c616d6f756e74290a3430202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e205472616e736665724f776e657273686970286e65776f776e657220537472696e67292055696e743634200a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203330200a3230202052455455524e20310a3330202053544f52452822746d706f776e6572222c414444524553535f524157286e65776f776e657229290a3430202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20436c61696d4f776e65727368697028292055696e743634200a313020204946204c4f41442822746d706f776e65722229203d3d205349474e45522829205448454e20474f544f203330200a3230202052455455524e20310a3330202053544f524528226f776e6572222c5349474e4552282929202f2f206f776e65727368697020636c61696d207375636365737366756c0a3430202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20557064617465436f646528636f646520537472696e67292055696e743634200a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203330200a3230202052455455524e20310a333020205550444154455f53435f434f444528636f6465290a3430202052455455524e20300a456e642046756e6374696f6e6a53435f414354494f4e55011008b8d7690b8ab992ae89b02133e226718e29ec5e353b4eacd34a01f5bbdffe012719e39c24ac62e04e13ee18441fe4324ebe69965c2830603ab7b6884d00aecf0116833464985185fb3d2833b85f7445605b4d8c1aba2ccf476481314552768ae10106d141887f9aa7f48879543c5a28a3357b3698111743e036f9e09c11aee8526101005e748782c1908ac4afce91f6f30acb209ebc2799f80e9ced847bc5e1cadb1700225d7b5097dfa8e5b5af21a84ffa405e1781103a0b2eee4304d2af5626670b8f0027369f5012c5d992bdad697d0dd777bfe8bc3edddd54c6c904f306ad8c79e396010b4bf309002106379fa1dc7a4b699a1bb74ac47cdc47d255072c25443b7af5430105089ac02dc1aa556d69d381102942c8bea7f43387efa80a0fb765d0a85f74d6012e91d34d0ac430ec09cca250d07afacc324aa63290aca97ee53fa8919dd4479f01198a24fe5f534890f66dc536e0644587eb3eb10553ac7b50efb4debf1cedc969000daadfa6fa540a2ca85ea854c015c51a6a79d562a63cf154e4b109af3c0d33d90127f1b8ac5a40b69dec1b8531540511c89ddcee424552de68324d132565b77618010000000000000000000000000000000000000000000000000000000000000000185a58f4a903266725da0b3252230686fa998333991d41632bb43739b16217281008767e7f31d6f2b91e46ebbb66101cfe811a729c82fb28e524cf1f8cdde427028e6451e3119cf2b423ac90d86a221c04546b0cb2f8e009708ddf283c54770c0001907ccaab0f02e4b4f3dfa476975139ea53c1d4e749ac2f8df75a17122d834300003d23e3cfdb126bd0d87d8215e4528d0e1c77437fb9b692be19d063197f989a2b1adb588f45d06c867fcdada0edafc030f7f476dff731a057cba88d4cd7df5300f9e4ad6cba4323fb2b62be555cb0d40af9070bf226321507f34c0d6953096a253405e05e87dbe67be2139542e26d858ae2aca36cda77846d2b19e499171d9411e7488024c384ae27b5d2b0f4aa960fe1969ab80d4bc8a7aaa09f303b612fdf008509e5fcc7a50047c3257c66d74a4069a4138274b89765af2fb81ca1fdf8151f2b6d7da28f8bc7be81633fd4bda92e7208e0f4d9fd6a6690db4df2e85b24fb275ba5ad443c317539383007b55c3964a93e3c54effe8ba7dffc142bff907c5324b86047dbe6fac632931fc3d7ebc90ff4b13f6ef94ee78a1b0090dba6852f642d746466d48184bed194eb2733b176692f1261ef49afbe707e2f538d6d1923f2011d44d95a57171e8069a83ebaf043d602c63c0a4e7e7191bcd71742865926e68201123451ef95918604e7938a77b0f681f63c248035e835ab3604f1782c0ab06d8a01191510c87f5210a5b3765d8cc0a8810b12a5ad1727637a0014d331ac13d5f176010d8a4a3e0041304cdba48f167bcf57e253f6a56f950a8852ab558e3ce9e68328002afabd0f1a3ddd45cc9db4e3e358fe553f20ab251f39280a64ea1242da784ea2012b8b05aba8f5131aea46710374f1d2b23c416ae06693c45033e63d16c3ce43dd000afad3f598f53ae04c81e5f1f6ad482d7de3099671ecdddb186526de6249f1de011a1890950aad5b40ed32642f6641aadc521fcb130f8daaaf7e04e987036b99490011d30dc88fb2c68e325248c554a107355975e2d0f1950e3f417eed3e6a7b51b4012ac8f57c35e9faa44d24aac09dd4f8fa66f390e7f18ac900dabb7e96dca382b701104cffc538ff7795ff9b0004c1b985909f51d2a94bc3044434a3c731bf902a590018db1fc8d532723f30fcc384eb0dc756d372b7a3bb37dd3e58bb677c380007e9010ed008e3139e64ff5b2fd88c172684d4812d6db1483b5f0ade7a20d2363bb4f600
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project