logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: d125e48e128a7c114ad87547fbd5c0773894abdf939eb82d0121cf4cb61bedc9 Type SC

Block: b92425c26681d67589b1c43f3bdd7016a87ae9a7acfe5020f8b7aa4804e2a214 (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 0
SCID string variables
key value
C 2f2f20536d61727420526166666c650a0a2020202046756e6374696f6e20536d617274526166666c65286120537472696e672c207820537472696e672c207920537472696e672c207a20537472696e67292055696e7436340a202020203130202064696d206465706f7369745f636f756e742c77696e2c6d696e5f706c61792c6163746976652c6d61785f6465706f7369742061732055696e7436340a20202020323020204c4554206465706f7369745f636f756e74203d204c4f414428226465706f7369745f636f756e7422292b310a20202020333020204c4554206d696e5f706c6179203d204c4f414428226d696e5f706c617922290a20202020343020204c455420616374697665203d204c4f4144282261637469766522290a20202020353020204c4554206d61785f6465706f736974203d204c4f414428226d61785f6465706f73697422290a2020202036302020494620616374697665203d3d2030205448454e20474f544f203233300a20202020373020204946204445524f56414c55452829203c206d696e5f706c6179205448454e20474f544f203233300a202020203830202053544f524528226465706f7369746f725f6164647265737322202b20286465706f7369745f636f756e742d31292c205349474e4552282929200a202020203930202053544f524528226465706f7369745f746f74616c222c204c4f414428226465706f7369745f746f74616c2229202b204445524f56414c55452829290a202020203130302053544f524528226465706f7369745f636f756e74222c6465706f7369745f636f756e74290a202020203131302053544f524528226122202b20286465706f7369745f636f756e742d31292c2061290a202020203132302053544f524528227822202b20286465706f7369745f636f756e742d31292c2078290a202020203133302053544f524528227922202b20286465706f7369745f636f756e742d31292c2079290a202020203134302053544f524528227a22202b20286465706f7369745f636f756e742d31292c207a290a20202020313530204946206465706f7369745f636f756e74203c206d61785f6465706f736974205448454e20474f544f203233300a20202020313630204c45542077696e203d2052414e444f4d28292025206465706f7369745f636f756e740a202020203137302053544f5245282277696e6e6572222c4c4f414428226122202b2077696e29290a202020203138302053544f5245282277696e6e756d222c2077696e290a202020203139302053454e445f4445524f5f544f5f41444452455353284c4f414428226f776e657222292c4c4f414428226465706f7369745f746f74616c2229290a202020203230302053544f524528226465706f7369745f636f756e74222c2030290a202020203231302053544f524528226465706f7369745f746f74616c222c2030290a202020203232302053544f52452822616374697665222c2030290a202020203233302052455455524e20300a20202020456e642046756e6374696f6e0a0a2020202046756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a202020203130202053544f524528226f776e6572222c205349474e45522829290a202020203230202053544f5245282276657273696f6e222c22312e312e3522290a202020203330202053544f524528226465706f7369745f636f756e74222c20302920200a202020203430202053544f524528226465706f7369745f746f74616c222c2030290a202020203530202053544f524528226d61785f6465706f736974222c2032290a202020203630202053544f524528226d696e5f706c6179222c20313030290a202020203730202053544f52452822726561646d65222c2022526561646d6522290a202020203830202053544f5245282277696e6e6572222c20224e4122290a202020203930202053544f5245282277696e6e756d222c20224e4122290a202020203130302053544f52452822616374697665222c203029202020200a202020203131302052455455524e2030200a20202020456e642046756e6374696f6e0a0a2020202046756e6374696f6e20466f7263654472617728292055696e7436340a20202020313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a202020203230202052455455524e20310a202020203330202064696d206465706f7369745f636f756e742c77696e2061732055696e7436340a20202020343020204c455420646573706f7369745f636f756e74203d204c4f414428226465706f7369745f636f756e7422290a20202020353020204c45542077696e203d2052414e444f4d28292025206465706f7369745f636f756e740a202020203630202053544f5245282277696e6e6572222c4c4f414428226122202b2077696e29290a202020203730202053544f5245282277696e6e756d222c2077696e290a202020203830202053454e445f4445524f5f544f5f41444452455353284c4f414428226f776e657222292c4c4f414428226465706f7369745f746f74616c2229290a202020203930202053544f524528226465706f7369745f636f756e74222c2030290a202020203130302053544f524528226465706f7369745f746f74616c222c2030290a202020203131302053544f52452822616374697665222c2030290a202020203132302052455455524e20300a20202020456e642046756e6374696f6e0a0a2020202046756e6374696f6e20436c65617257696e6e657228292055696e7436340a20202020313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a202020203230202052455455524e20310a202020203330202053544f5245282277696e6e6572222c202222290a202020203430202053544f5245282277696e6e756d222c202222290a202020203530202052455455524e20300a20202020456e642046756e6374696f6e
active 0
deposit_count 0
deposit_total 0
max_deposit 2
min_play 100
owner 1aa64cd3c0317acad330b69b26b21b3162b3b6b7ccf36389617a10ac06383fcd01
readme 526561646d65
version 312e312e35
winner 4e41
winnum 4e41
SCID uint64 variables
key value
built BLID : f50982b90c3cf8b5d5e38293deec129bd4578238a27efef860b0d1e579ccd231
Tx RootHash: 4fcdef30f4b084905f4249e313416ed09d021a0729f0b4e9c319b1d780e0ab20 built height : 1647495
Timestamp: 1676568404552 Timestamp [UTC]: 2023-02-16 17:26:44 Age [y:d:h:m:s]: 22346:22:23.209
Block: 1647500 Fee: 0.03475 Tx size: 3.851 kB
Tx version: 1 No of confirmations: 4242736 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.03475 Deposited to SC 0.00000
Sender : dero1qyd2vnxncqch4jknxzmfkf4jrvck9vakklx0xcufv9apptqx8qlu6qgv26xst
address
dero1qyd2vnxncqch4jknxzmfkf4jrvck9vakklx0xcufv9apptqx8qlu6qgv26xst
dero1qyx5dapvczpfh07xru75avkuuqm5lk5fma3tqnll3zl5hcuelz43xqqvm0mmh
SC Balance: 0.00000 DERO
SC CODE:
  // Smart Raffle

    Function SmartRaffle(a String, x String, y String, z String) Uint64
    10  dim deposit_count,win,min_play,active,max_deposit as Uint64
    20  LET deposit_count = LOAD("deposit_count")+1
    30  LET min_play = LOAD("min_play")
    40  LET active = LOAD("active")
    50  LET max_deposit = LOAD("max_deposit")
    60  IF active == 0 THEN GOTO 230
    70  IF DEROVALUE() < min_play THEN GOTO 230
    80  STORE("depositor_address" + (deposit_count-1), SIGNER()) 
    90  STORE("deposit_total", LOAD("deposit_total") + DEROVALUE())
    100 STORE("deposit_count",deposit_count)
    110 STORE("a" + (deposit_count-1), a)
    120 STORE("x" + (deposit_count-1), x)
    130 STORE("y" + (deposit_count-1), y)
    140 STORE("z" + (deposit_count-1), z)
    150 IF deposit_count < max_deposit THEN GOTO 230
    160 LET win = RANDOM() % deposit_count
    170 STORE("winner",LOAD("a" + win))
    180 STORE("winnum", win)
    190 SEND_DERO_TO_ADDRESS(LOAD("owner"),LOAD("deposit_total"))
    200 STORE("deposit_count", 0)
    210 STORE("deposit_total", 0)
    220 STORE("active", 0)
    230 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", 100)
    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
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,min_play,active,max_deposit as Uint64 20 LET deposit_count = LOAD("deposit_count")+1 30 LET min_play = LOAD("min_play") 40 LET active = LOAD("active") 50 LET max_deposit = LOAD("max_deposit") 60 IF active == 0 THEN GOTO 230 70 IF DEROVALUE() < min_play THEN GOTO 230 80 STORE("depositor_address" + (deposit_count-1), SIGNER()) 90 STORE("deposit_total", LOAD("deposit_total") + DEROVALUE()) 100 STORE("deposit_count",deposit_count) 110 STORE("a" + (deposit_count-1), a) 120 STORE("x" + (deposit_count-1), x) 130 STORE("y" + (deposit_count-1), y) 140 STORE("z" + (deposit_count-1), z) 150 IF deposit_count < max_deposit THEN GOTO 230 160 LET win = RANDOM() % deposit_count 170 STORE("winner",LOAD("a" + win)) 180 STORE("winnum", win) 190 SEND_DERO_TO_ADDRESS(LOAD("owner"),LOAD("deposit_total")) 200 STORE("deposit_count", 0) 210 STORE("deposit_total", 0) 220 STORE("active", 0) 230 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", 100) 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']


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
010000050087c764f50982b90c3cf8b5d5e38293deec129bd4578238a27efef860b0d1e579ccd2310100000000000000000000000000000000000000000000000000000000000000000000bf40290665e4efb48a336c97ab9964f5bf307e42716f933488b9f99b351ce1859749f8537e4aef3a75a51d7f5a66f56bd4aaef39ce9fa3ca880731704df959a8fb46f178e990d9970f0ebc293742076f7c1a536fd4d2e75601a06755a768e306d572d1c24e4eb58d6c4fd8f60e68c3d0eaa9309414709a004df431048f63414b3676fc635db2d451b0901cf0a360d744000104931b16c7276dea5000a840f2c37018b819ceed9fdb894b7e3aff461cf0b25dd32519001d3d2bfe9835898d04f5a91f843b09d274483dba3991cd35a45d0b693b648a9d8f211e1f2b6fbae0001e6fc595d810f1d6e36aeb21f2a27aa4442de6deadf5bc5c84f362a3895f6707004fcdef30f4b084905f4249e313416ed09d021a0729f0b4e9c319b1d780e0ab20bd11a26853435f434f4445537908a42f2f20536d61727420526166666c650a0a2020202046756e6374696f6e20536d617274526166666c65286120537472696e672c207820537472696e672c207920537472696e672c207a20537472696e67292055696e7436340a202020203130202064696d206465706f7369745f636f756e742c77696e2c6d696e5f706c61792c6163746976652c6d61785f6465706f7369742061732055696e7436340a20202020323020204c4554206465706f7369745f636f756e74203d204c4f414428226465706f7369745f636f756e7422292b310a20202020333020204c4554206d696e5f706c6179203d204c4f414428226d696e5f706c617922290a20202020343020204c455420616374697665203d204c4f4144282261637469766522290a20202020353020204c4554206d61785f6465706f736974203d204c4f414428226d61785f6465706f73697422290a2020202036302020494620616374697665203d3d2030205448454e20474f544f203233300a20202020373020204946204445524f56414c55452829203c206d696e5f706c6179205448454e20474f544f203233300a202020203830202053544f524528226465706f7369746f725f6164647265737322202b20286465706f7369745f636f756e742d31292c205349474e4552282929200a202020203930202053544f524528226465706f7369745f746f74616c222c204c4f414428226465706f7369745f746f74616c2229202b204445524f56414c55452829290a202020203130302053544f524528226465706f7369745f636f756e74222c6465706f7369745f636f756e74290a202020203131302053544f524528226122202b20286465706f7369745f636f756e742d31292c2061290a202020203132302053544f524528227822202b20286465706f7369745f636f756e742d31292c2078290a202020203133302053544f524528227922202b20286465706f7369745f636f756e742d31292c2079290a202020203134302053544f524528227a22202b20286465706f7369745f636f756e742d31292c207a290a20202020313530204946206465706f7369745f636f756e74203c206d61785f6465706f736974205448454e20474f544f203233300a20202020313630204c45542077696e203d2052414e444f4d28292025206465706f7369745f636f756e740a202020203137302053544f5245282277696e6e6572222c4c4f414428226122202b2077696e29290a202020203138302053544f5245282277696e6e756d222c2077696e290a202020203139302053454e445f4445524f5f544f5f41444452455353284c4f414428226f776e657222292c4c4f414428226465706f7369745f746f74616c2229290a202020203230302053544f524528226465706f7369745f636f756e74222c2030290a202020203231302053544f524528226465706f7369745f746f74616c222c2030290a202020203232302053544f52452822616374697665222c2030290a202020203233302052455455524e20300a20202020456e642046756e6374696f6e0a0a2020202046756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a202020203130202053544f524528226f776e6572222c205349474e45522829290a202020203230202053544f5245282276657273696f6e222c22312e312e3522290a202020203330202053544f524528226465706f7369745f636f756e74222c20302920200a202020203430202053544f524528226465706f7369745f746f74616c222c2030290a202020203530202053544f524528226d61785f6465706f736974222c2032290a202020203630202053544f524528226d696e5f706c6179222c20313030290a202020203730202053544f52452822726561646d65222c2022526561646d6522290a202020203830202053544f5245282277696e6e6572222c20224e4122290a202020203930202053544f5245282277696e6e756d222c20224e4122290a202020203130302053544f52452822616374697665222c203029202020200a202020203131302052455455524e2030200a20202020456e642046756e6374696f6e0a0a2020202046756e6374696f6e20466f7263654472617728292055696e7436340a20202020313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a202020203230202052455455524e20310a202020203330202064696d206465706f7369745f636f756e742c77696e2061732055696e7436340a20202020343020204c455420646573706f7369745f636f756e74203d204c4f414428226465706f7369745f636f756e7422290a20202020353020204c45542077696e203d2052414e444f4d28292025206465706f7369745f636f756e740a202020203630202053544f5245282277696e6e6572222c4c4f414428226122202b2077696e29290a202020203730202053544f5245282277696e6e756d222c2077696e290a202020203830202053454e445f4445524f5f544f5f41444452455353284c4f414428226f776e657222292c4c4f414428226465706f7369745f746f74616c2229290a202020203930202053544f524528226465706f7369745f636f756e74222c2030290a202020203130302053544f524528226465706f7369745f746f74616c222c2030290a202020203131302053544f52452822616374697665222c2030290a202020203132302052455455524e20300a20202020456e642046756e6374696f6e0a0a2020202046756e6374696f6e20436c65617257696e6e657228292055696e7436340a20202020313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a202020203230202052455455524e20310a202020203330202053544f5245282277696e6e6572222c202222290a202020203430202053544f5245282277696e6e756d222c202222290a202020203530202052455455524e20300a20202020456e642046756e6374696f6e6a53435f414354494f4e550127eef0aba6c52f428a864aef9a6e5c0609d0464a424f7d65be0e289df6265bbe0011a554b03d8dd7ca6abb92a9ee33714d827d9afdde178cab6964a53739a2ab2a002d689fa9da1e8554c8612fa2af4023ff3c5d2cd1577ef3bd4c1717d2a1936a550111118992a5e17b6f286152a5b9274e37be1230134cccd35a0215c1273631a451000c3587e705e60d5ef4c93d368f4123211aef11f1137d359a01ab7e91c62d7d73012e3ad36cf4bc995521e216112c53757b435345fce4dea198a0def09686651fc7002f32626868daa641b0971a9aef319b6464121bdf7eff389934cba6b3f46a83a5001cba2fdddaf8cf8c3f3233111d8e9e335c2c80abd6192644e0372b27b3501ecd011669b8b409d4fa1f78bb14a2e96afaedbc00161cbe78ec1788e50d1085e7bdcf001b7ae41f32db27fae1ba1e128f5a28410b910832f37b9a6df1709c85f2eb30ba000a7980c079f5a7954e027025a927c4741f563b7dc02d86924b85e6970b420092010acb0272ca7bd6a5264c9a726c60eb83576c3131b3fc1a5af1326e3a560ed344011de55781696d7159603aa13c1c614682113d1a749af31652d3cff2db735c08710100000000000000000000000000000000000000000000000000000000000000001069ce4b521777c2d2f873c6d0e2252b7f2c2187847741eaf9341c3ce1b684fd1b56e4ca13fa7ea81675d2b340980108245d830326244771d462e099f73d3d5e0403b6527fa3607fb2a9083287ccd26be90b1050a289fd3bca7685eff63f92a400081303e13acc6eba5fbb2dd9843bfc1e50ad8ff6eb6505cf9cc87f4494111c9001052fa28141aab07c585210a797a635bd63fff3ebf9b2ccd31035aaee79d8aea91fe2053c12b92d14480412436844b2ee34e1aed9f4bf6f64230e662cda6f20a81da567f7338ff6ece2de4507f90a9e5126851d1c63b9b23cf9476d254cade044259923fe1e97ba08c0d0be0a547dea207649a0e23d2a5a001d2eae5ec70cf87e16fd278b63fabb7f0c3ff631ca498da6e68a645fa18200408589a447870b79ca1cdac388a859d7aa1dad0e08672c9479a28bf0b0754c236371d34c6439ccd6c32de5d93771f757cffcd370ad2b9711ea696339586c71befa36fc22ea0ad4f38513df5cb3e67d9e3724eb59205b00cbe03828612b0f7359aea4eded77ba9e1acf20d0c7d2a4b3fd810d5c3beb41cfa4aee471287bd1fc5b5f87d569a52541d3c00273cf4c50889c7bfeed6cb07e8d48f89b0eed53010f756a59341bf84f2fe074001fe22f2d24eed31cd4b37b979ac9d2c16ce29d3afdadb4cfb4ffb3fa0a847deb012fc421e04652279dc74e31afe4548009945d6d770a7245e384e73f25e34f479801012b697b2ccbc15cb943444624d084642347cc175e37c43f8a1c9e4c6fe4a7f800003cc9ab1f2809fafe87a4513c2cb6be0e7e3996bfffe4dafa612a08e02741ad0003096a3e1beb0665ce914b4b32eb14faf0a4cb7626d1dd4557410fb0ceb3b34c00050fd90e963a1e8ed7f15e258789aae3f3b1796321d0242c680ccd543eda98b00010b1e961e0ef56763ca25b676305141c43f3f22907978fd13dc44ae07d85be5c001c100e3856747014232c3dd18ef7f4f17cd2b2e77520c9bfe4c01f8cdeb79a2b010604f0b6551548f78354200bfd55adf1e88348cbd510c4bee0380ff9b1dd8d0701045d9c742c4c7aff9fe5eec937d84554e14277f46875d9b417efa3622bf0adc6002b644f47b1ecc782fbd910dd4633a98c179316cc26af1a575d8e7576303caaf2002e4c1f487ad9b1773c06e4d439384308335711652ca8f8a6a583b2f32efea1f4011294cfbf3ba7097976bc502a2ccfe80d84dea5dc43cc67ec3f041e2ab09b55e000
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project