logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: 9c2cefa84b7b3822f6e48912a959f3e8e23f22afff7ee09e0f98a875f95626eb Type SC

Block: 3866af71a1f743228acf67489f4a301ad85c6ad0eda428db829d88830c8029f6 (VALID)
built BLID : 7daab71cebf4a7542bd9f6c9a2af983a83a814d287a92560e6cfbbd6c29c9c3b
Tx RootHash: 14eb7b5b7086883507d1a3ff541c2d2ce6fbbaee4e8b3dace03b76fd3d6c09bc built height : 1645357
Timestamp: 1676527955285 Timestamp [UTC]: 2023-02-16 06:12:35 Age [y:d:h:m:s]: 22555:47:43.877
Block: 1645361 Fee: 0.04687 Tx size: 4.642 kB
Tx version: 1 No of confirmations: 4282309 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.04687 Deposited to SC 0.00000
Sender : dero1qyd2vnxncqch4jknxzmfkf4jrvck9vakklx0xcufv9apptqx8qlu6qgv26xst
address
dero1qyd2vnxncqch4jknxzmfkf4jrvck9vakklx0xcufv9apptqx8qlu6qgv26xst
dero1qygakh9gevxl6f7zsluxrvv2nccxxmr6h4y8y9vh7p3juffkq4xkyqqr4drhz
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 version("1.1.5") 20 STORE("owner", SIGNER()) 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
0100000500adb6647daab71cebf4a7542bd9f6c9a2af983a83a814d287a92560e6cfbbd6c29c9c3b0100000000000000000000000000000000000000000000000000000000000000000000535fb6414008f80d05733de62d282375de22c594e42aef1913a0f244b835a712a0d93ef7df55e96ea11643ce07fa52f6cf4cdb8d09988d4eb0c4032559e7670940da4a9d22a21f09bd1026ff3727db3a42210fba56557ec95953d2cbd89f976409bc2bb6e62b5084fa27d91c156277ea8e2b883ce9beaced7489eab28014e5e2cb944d85b7c96f9cb0eb77c2e19c02f9b30105cf242d3678d0bb43b6f65ee02befa169be92e3ac9f10c5ef9bdbf4038f3297b93b27011d3d2bfe2fdae3a57d610f60f27b804e165ca4902ca3ee72ec0709933374579f615ca388ab38963b634700057a831af9885ffd3a07e43c679074a6b44b10777a7d6b56aedf8f5827d9f1250114eb7b5b7086883507d1a3ff541c2d2ce6fbbaee4e8b3dace03b76fd3d6c09bce517a26853435f434f444553790bcc2f2f20536d61727420526166666c650a0a46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a3130202076657273696f6e2822312e312e3522290a3230202053544f524528226f776e6572222c205349474e45522829290a3330202053544f524528226465706f7369745f636f756e74222c20302920200a3430202053544f524528226465706f7369745f746f74616c222c2030290a3530202053544f524528226d61785f6465706f736974222c2032290a3630202053544f524528226d696e5f706c6179222c20302e303031290a3730202053544f52452822726561646d65222c202222290a3830202053544f5245282277696e6e6572222c202222290a3930202053544f5245282277696e6e756d222c202222290a3130302053544f52452822616374697665222c203029202020200a3131302052455455524e2030200a456e642046756e6374696f6e0a0a46756e6374696f6e20536d617274526166666c65286120537472696e672c207820537472696e672c207920537472696e672c207a20537472696e67292055696e7436340a3130202064696d206465706f7369745f636f756e742c77696e2061732055696e7436340a323020204c4554206465706f7369745f636f756e74203d204c4f414428226465706f7369745f636f756e7422292b310a333020204946204c4f414428226163746976652229203d3d2030205448454e20474f544f203230300a343020204946204445524f56414c55452829203c204c4f414428226d696e5f706c61792229205448454e20474f544f203230300a3530202053544f524528226465706f7369746f725f6164647265737322202b20286465706f7369745f636f756e742d31292c205349474e4552282929200a3630202053544f524528226465706f7369745f746f74616c222c204c4f414428226465706f7369745f746f74616c2229202b204445524f56414c5545282920290a3730202053544f524528226465706f7369745f636f756e74222c6465706f7369745f636f756e74290a3830202053544f524528226122202b20286465706f7369745f636f756e742d31292c2061290a3930202053544f524528227822202b20286465706f7369745f636f756e742d31292c2078290a3130302053544f524528227922202b20286465706f7369745f636f756e742d31292c2079290a3131302053544f524528227a22202b20286465706f7369745f636f756e742d31292c207a290a313230204946206465706f7369745f636f756e74203c204c4f414428226d61785f6465706f7369742229205448454e20474f544f203230300a313330204c45542077696e203d2052414e444f4d28292025206465706f7369745f636f756e740a3134302053544f5245282277696e6e6572222c4c4f414428226122202b2077696e29290a3135302053544f5245282277696e6e756d222c2077696e290a3136302053454e445f4445524f5f544f5f41444452455353284c4f414428226f776e657222292c4c4f414428226465706f7369745f746f74616c2229290a3137302053544f524528226465706f7369745f636f756e74222c2030290a3138302053544f524528226465706f7369745f746f74616c222c2030290a3139302053544f52452822616374697665222c2030290a3230302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20466f7263654472617728292055696e7436340a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a3230202052455455524e20310a3330202064696d206465706f7369745f636f756e742c77696e2061732055696e7436340a343020204c455420646573706f7369745f636f756e74203d204c4f414428226465706f7369745f636f756e7422290a353020204c45542077696e203d2052414e444f4d28292025206465706f7369745f636f756e740a3630202053544f5245282277696e6e6572222c4c4f414428226122202b2077696e29290a3730202053544f5245282277696e6e756d222c2077696e290a3830202053454e445f4445524f5f544f5f41444452455353284c4f414428226f776e657222292c4c4f414428226465706f7369745f746f74616c2229290a3930202053544f524528226465706f7369745f636f756e74222c2030290a3130302053544f524528226465706f7369745f746f74616c222c2030290a3131302053544f52452822616374697665222c2030290a3132302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20436c65617257696e6e657228292055696e7436340a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a3230202052455455524e20310a3330202053544f5245282277696e6e6572222c202222290a3430202053544f5245282277696e6e756d222c202222290a3530202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20436c656172456e747279286920556e69743634292055696e7436340a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a3230202052455455524e20310a3330202053544f524528226122202b202869292c202222290a3430202053544f524528227822202b202869292c202222290a3530202053544f524528227922202b202869292c202222290a3630202053544f524528227a22202b202869292c202222290a3730202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2054756e65506172616d6574657273286e6f746520537472696e672c20782055696e7436342c20792055696e7436342c207a2055696e743634292055696e7436340a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a3230202052455455524e20310a3330202053544f52452822726561646d65222c206e6f7465290a3430202053544f524528226d61785f6465706f736974222c2078290a3530202053544f524528226d696e5f706c6179222c2079290a3630202053544f52452822616374697665222c207a290a3730202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20576974686472617728616d6f756e742055696e743634292055696e743634200a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203330200a3230202052455455524e20310a3330202053454e445f4445524f5f544f5f41444452455353285349474e455228292c616d6f756e74290a3430202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e205472616e736665724f776e657273686970286e65776f776e657220537472696e67292055696e743634200a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203330200a3230202052455455524e20310a3330202053544f52452822746d706f776e6572222c414444524553535f524157286e65776f776e657229290a3430202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20436c61696d4f776e65727368697028292055696e743634200a313020204946204c4f41442822746d706f776e65722229203d3d205349474e45522829205448454e20474f544f203330200a3230202052455455524e20310a3330202053544f524528226f776e6572222c5349474e4552282929202f2f206f776e65727368697020636c61696d207375636365737366756c0a3430202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20557064617465436f646528636f646520537472696e67292055696e743634200a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203330200a3230202052455455524e20310a333020205550444154455f53435f434f444528636f6465290a3430202052455455524e20300a456e642046756e6374696f6e6a53435f414354494f4e55010c8566ce4d247e31f777ff3aa3c2d3c2e464a32d5229a8541ca72ad44a49d2470117fc576f8b4e1975a52f08f58e7663c2a32d57164ea1b4bc197d494b2b3af9e5012a32a087a996e537688fdeb84ab9527c6be518c3b49b637c697357215688f5250016526ce2e0ef09909e24ffa8b9e94204f6b710456364d8c29eba1cc8b8eeb39800099a886abf48174d1475096b18ea944d6dcc446dbbf7990e87c5dd6a03955c000020e2fed11b1def8be77f765465c23db783c6480214e791240dbdedf8fc81abc00007b29c4e399632d5d4c66fc3963efe573a0fcabbd702cd3f00ae07ad20bbe13d010f906b240ef2708e68c34559a11335d9cf11ccbb688f94fc38c7c237f6444dce010d246621a6cbe0ea5cb3712be949363370c2779361ad99e66879870019e4f1b400098e64b0e475df37a4c57308b6f175a33afaceef2ee9f721809bf5001d72d4f0001cc634993943a23089415f49eb490151fe0a51b08f0c46c56bb3ca3820951eb30112b1d03a742a330a6e7516c4abeafb631b04bd682f8acfd918d8f8dcc3a2c617002c55144d04c8fc1dcd6d13235ec521fcf98495a0d2efedc6fbc5cecc3e1e66630000000000000000000000000000000000000000000000000000000000000000001a847bb84815ef48232dd4e720c30fa5aeee20e7feee00df9761749d70b20f9b0abc96b512e568e4a5fbf0e6e10fcce1c5e0154fbd20ccd400f157cfca410f5b1873d4e901a212ec59318ff36134c6d4ecebc4a5c174fe6b847f570bd408b3370010f58ac08a2e34929b6f403f8502e608d187e0e0b2301b11adc5418571bb68650004115988fd7aa6b26935b067c887c228b49ca8ac53854dc2466260982824489601c077ff58cc849c946cb90798557da875a999c861d65020b4fd25a8eaa9b4640bc49502724050c73a389deb7e64f8242fd5f8a21e7eaacb7b535b4a020d5674067e517ea452ea9a5fbf3757bfb9fbe028c8d1e49e466b9ef87f656dec3e00de201d4baf981ecd3c0cd7c7abef3331bc41b42333e7de27a2a85e5cac0c5c2ebc0ea46a4878985b4c61633a939065356d9414b7667acf2b1e0c26eeacdd72f32d2cd1921d308cedf00ed466d2372f023ac523569030fdca519c3550013ba37a75156ce96abef0113282169656135d972d92e7eca0e24c1d1656c727a2e9b6e2db0acfe876060f98fc096119d6ee3fd6ebb656a23a0904f91815a807afd9b16bbd281dfdd6716842dae2914ff1e68f3dfa972a7fe2e80899496f606dd51a4e2eac0003d8caa4cf44dfc895d2dd4de224ddd5fd725e2029dbe90e84f1ca2f11947977001aa780865afaa2b2cb1618be63b6e939855eeace853745cf2730c74945b5b1b20124436fe38289f40dc74d2e8e1c7c3fe12e36c18abbbc2215aa0554b8f6f6a2c9002f1d09abc0a6096ffd46935dd5d3fe991a90dd396f030e29c80a346d4e9f91c80119239f1fd1262c3ec0dabe9b92fed8adfbbcbf12b5b96a78640a9d136dc326740003548d29a79dd026d3b8522e46e162f7973537f3a4c40ca2db77eb51d5921606002d1c747218acbf4fe1dd7bbd3a7f5b51dcd19457ac55301ac1322d8f2bdc8ca6011e461b9de74558a0791fc888729c2502b7a4ad94b5599aa1bf29106504da69f800190194159e841df719dfe0564b06e1becaed0c4e649f44248e9aacafbb28e972001fddff4dfc9a420c489302cc2aa008a52dc2fe6f24c24c001b038cf7db630e2d010bf2969d2decdee846702d05740bd27d7debb8ab07d702db67ab8c1133dec889010f15db1a6b59ee7eda6ff708bb6bf23236f5a071848c476a3521f63ab5ceb77a0121cfb13674f95b0534a5e5e31ee6ce722aa84ee76cee12ec0442024fcdeef16d01
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project