logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: a6eda7a86546e57e5293055ac4abc2fe83ff7d4c3773603be163aa701c5b4285 Type SC

Block: d848fb54f031f779c7b68447c8d5cfe569d76a17bf8ced62a8501326c70a6336 (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 0
SCID string variables
key value
Banker Wins: 0
C 2f2f204847432042616363617261740a46756e6374696f6e206261636361726174506c617965724465616c28292055696e7436340a31302044494d20706c617965725f782c20706c617965725f792c20706c617965725f746f74616c2061732055696e7436340a3230204c455420706c617965725f78203d20312b2052414e444f4d283133290a3330204c455420706c617965725f79203d20312b2052414e444f4d283133290a3335204c455420706c617965725f746f74616c203d20706c617965725f78202b20706c617965725f790a3530204d415053544f52452822706c617965725f78222c20706c617965725f78290a3630204d415053544f52452822706c617965725f79222c20706c617965725f79290a363520494620706c617965725f746f74616c203c203130205448454e20474f544f203135300a3730204946204d41504745542822706c617965725f782229203e3d203130205448454e20474f544f20383020454c534520474f544f203131300a3830204d415053544f52452822706c617965725f78222c2030290a313130204946204d41504745542822706c617965725f792229203e3d203130205448454e20474f544f2031323020454c534520474f544f203135300a313230204d415053544f52452822706c617965725f79222c2030290a313530204d415053544f52452822706c617965725f746f74616c222c204d41504745542822706c617965725f782229202b204d41504745542822706c617965725f792229290a313630204946204d41504745542822706c617965725f746f74616c2229203e3d203130205448454e20474f544f2031373020454c534520474f544f203138300a313730204d415053544f52452822706c617965725f746f74616c222c204d41504745542822706c617965725f746f74616c2229202d203130290a3138302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20626163636172617442616e6b65724465616c28292055696e7436340a31302044494d2062616e6b65725f782c2062616e6b65725f792c2062616e6b65725f746f74616c2061732055696e7436340a3230204c45542062616e6b65725f78203d20312b2052414e444f4d283133290a3330204c45542062616e6b65725f79203d20312b2052414e444f4d283133290a3430204c45542062616e6b65725f746f74616c203d2062616e6b65725f78202b2062616e6b65725f790a3530204d415053544f5245282262616e6b65725f78222c2062616e6b65725f78290a3630204d415053544f5245282262616e6b65725f79222c2062616e6b65725f79290a36352049462062616e6b65725f746f74616c203c203130205448454e20474f544f203135300a3730204946204d4150474554282262616e6b65725f782229203e3d203130205448454e20474f544f20383020454c534520474f544f203131300a3830204d415053544f5245282262616e6b65725f78222c2030290a313130204946204d4150474554282262616e6b65725f792229203e3d203130205448454e20474f544f2031323020454c534520474f544f203135300a313230204d415053544f5245282262616e6b65725f79222c2030290a313530204d415053544f5245282262616e6b65725f746f74616c222c204d4150474554282262616e6b65725f782229202b204d4150474554282262616e6b65725f792229290a313630204946204d4150474554282262616e6b65725f746f74616c2229203e3d203130205448454e20474f544f2031373020454c534520474f544f203138300a313730204d415053544f5245282262616e6b65725f746f74616c222c204d4150474554282262616e6b65725f746f74616c2229202d20313029200a3138302052455455524e2030200a456e642046756e6374696f6e0a0a46756e6374696f6e20706c617965724e61747572616c436865636b28292055696e7436340a3730204946204d41504745542822706c617965725f746f74616c2229203e3d2038205448454e20474f544f2039300a38302052455455524e20300a39302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e2062616e6b65724e61747572616c436865636b28292055696e7436340a3730204946204d4150474554282262616e6b65725f746f74616c2229203e3d2038205448454e20474f544f2039300a38302052455455524e20300a39302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e20506c61794261636361726174286265744f6e20537472696e67292055696e7436340a34204946204c4f414428224f70656e2229203d3d2030205448454e20474f544f203630300a3520494620415353455456414c5545284c4f41442822746f6b656e53434944222929203e204c4f414428224d6178204265743a2229205448454e20474f544f203630300a3620494620415353455456414c5545284c4f41442822746f6b656e53434944222929203c204c4f414428224d696e204265743a2229205448454e20474f544f203630300a31302044494d20706c617965725f7a2c2062616e6b65725f7a2061732055696e7436340a3230206261636361726174506c617965724465616c2829200a333020626163636172617442616e6b65724465616c28290a34302049462062616e6b65724e61747572616c436865636b2829205448454e20474f544f203136300a2f2f20506c61796572206472617720737461727473200a3530204946204d41504745542822706c617965725f746f74616c2229203c3d2035205448454e20474f544f20363020454c534520474f544f203136300a3630204c455420706c617965725f7a203d20312b2052414e444f4d283133290a3830204d415053544f52452822706c617965725f7a222c20706c617965725f7a290a3930204946204d41504745542822706c617965725f7a2229203e3d203130205448454e20474f544f2031303020454c534520474f544f203132300a313030204d415053544f52452822706c617965725f7a222c2030290a313230204d415053544f52452822706c617965725f746f74616c222c204d41504745542822706c617965725f746f74616c2229202b204d41504745542822706c617965725f7a2229290a313330204946204d41504745542822706c617965725f746f74616c2229203e3d203130205448454e20474f544f2031343020454c534520474f544f203136300a313430204d415053544f52452822706c617965725f746f74616c222c204d41504745542822706c617965725f746f74616c2229202d203130290a313630204d415053544f52452822706c617965725f7a222c20706c617965725f7a290a31383020494620706c617965724e61747572616c436865636b2829205448454e20474f544f203430300a2f2f2042616e6b65722064726177207374617274730a323030204946204d41504745542822706c617965725f746f74616c2229203d3d2039205448454e20474f544f2032313020454c534520474f544f203232300a323130204946204d4150474554282262616e6b65725f746f74616c2229203c3d2033205448454e20474f544f2033323020454c534520474f544f203430300a323230204946204d41504745542822706c617965725f746f74616c2229203d3d2038205448454e20474f544f2032333020454c534520474f544f203234300a323330204946204d4150474554282262616e6b65725f746f74616c2229203c3d2032205448454e20474f544f2033323020454c534520474f544f203430300a323430204946204d41504745542822706c617965725f746f74616c2229203e3d2036205448454e20474f544f2032353020454c534520474f544f203236300a323530204946204d4150474554282262616e6b65725f746f74616c2229203c3d2036205448454e20474f544f2033323020454c534520474f544f203430300a323630204946204d41504745542822706c617965725f746f74616c2229203e3d2034205448454e20474f544f2032373020454c534520474f544f203238300a323730204946204d4150474554282262616e6b65725f746f74616c2229203c3d2035205448454e20474f544f2033323020454c534520474f544f203430300a323830204946204d41504745542822706c617965725f746f74616c2229203e3d2032205448454e20474f544f2032393020454c534520474f544f203330300a323930204946204d4150474554282262616e6b65725f746f74616c2229203c3d2034205448454e20474f544f2033323020454c534520474f544f203430300a333030204946204d41504745542822706c617965725f746f74616c2229203e3d2030205448454e20474f544f2033313020454c534520474f544f203430300a333130204946204d4150474554282262616e6b65725f746f74616c2229203c3d2033205448454e20474f544f2033323020454c534520474f544f203430300a333230204c45542062616e6b65725f7a203d20312b2052414e444f4d283133290a333430204d415053544f5245282262616e6b65725f7a222c2062616e6b65725f7a290a333530204946204d4150474554282262616e6b65725f7a2229203e3d203130205448454e20474f544f2033363020454c534520474f544f203337300a333630204d415053544f5245282262616e6b65725f7a222c2030290a333730204d415053544f5245282262616e6b65725f746f74616c222c204d4150474554282262616e6b65725f746f74616c2229202b204d4150474554282262616e6b65725f7a2229290a333830204946204d4150474554282262616e6b65725f746f74616c2229203e3d203130205448454e20474f544f2033393020454c534520474f544f203430300a333930204d415053544f5245282262616e6b65725f746f74616c222c204d4150474554282262616e6b65725f746f74616c2229202d203130290a343030204d415053544f5245282262616e6b65725f7a222c2062616e6b65725f7a290a3433302073686f7748616e64526573756c7428290a0a343430204946204d41504745542822706c617965725f746f74616c2229203d3d204d4150474554282262616e6b65725f746f74616c2229205448454e20474f544f2034353020454c534520474f544f203530300a3435302053544f52452822546965733a222c204c4f41442822546965733a22292b31290a343535204946206265744f6e203d3d202274696522205448454e20474f544f2034363020454c534520474f544f20343830200a3436302053454e445f41535345545f544f5f41444452455353285349474e455228292c20415353455456414c5545284c4f41442822746f6b656e534349442229292a392c204c4f41442822746f6b656e534349442229290a3437302052455455524e2030200a2f2f20546965200a3438302053454e445f41535345545f544f5f41444452455353285349474e455228292c20415353455456414c5545284c4f41442822746f6b656e534349442229292a312c204c4f41442822746f6b656e534349442229290a3439302052455455524e20300a2f2f20506c617965722057696e0a353030204946204d41504745542822706c617965725f746f74616c2229203e204d4150474554282262616e6b65725f746f74616c2229205448454e20474f544f2035313020454c534520474f544f203534300a3531302053544f52452822506c617965722057696e733a222c204c4f41442822506c617965722057696e733a22292b31290a353135204946206265744f6e203d3d2022706c6179657222205448454e20474f544f2035323020454c534520474f544f203533300a3532302053454e445f41535345545f544f5f41444452455353285349474e455228292c20415353455456414c5545284c4f41442822746f6b656e534349442229292a322c204c4f41442822746f6b656e534349442229290a3533302052455455524e20300a2f2f2042616e6b65722057696e0a3534302053544f5245282242616e6b65722057696e733a222c204c4f4144282242616e6b65722057696e733a22292b31290a353435204946206265744f6e203d3d202262616e6b657222205448454e20474f544f2035353020454c534520474f544f203536300a3535302053454e445f41535345545f544f5f41444452455353285349474e455228292c20313935302a415353455456414c5545284c4f41442822746f6b656e534349442229292f313030302c204c4f41442822746f6b656e534349442229290a3536302052455455524e20300a3630302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e2073686f7748616e64526573756c7428292055696e7436340a352044494d20692061732055696e7436340a36204c45542069203d204c4f41442822646973706c617922290a31302053544f52452822546f74616c48616e6473506c617965643a222c204c4f41442822546f74616c48616e6473506c617965643a22292b31290a32302053544f52452849544f41284c4f41442822546f74616c48616e6473506c617965643a2229292b222d48616e6423545849443a222c20545849442829290a33302053544f52452849544f41284c4f41442822546f74616c48616e6473506c617965643a2229292b222d506c6179657220783a222c204d41504745542822706c617965725f782229290a34302053544f52452849544f41284c4f41442822546f74616c48616e6473506c617965643a2229292b222d506c6179657220793a222c204d41504745542822706c617965725f792229290a35302053544f52452849544f41284c4f41442822546f74616c48616e6473506c617965643a2229292b222d506c61796572207a3a222c204d41504745542822706c617965725f7a2229290a36302053544f52452849544f41284c4f41442822546f74616c48616e6473506c617965643a2229292b223d3d3d3d3d3d3d3d3d3d3d3d222c202222290a37302053544f52452849544f41284c4f41442822546f74616c48616e6473506c617965643a2229292b222d506c6179657220746f74616c3a222c204d41504745542822706c617965725f746f74616c2229290a38302053544f52452849544f41284c4f41442822546f74616c48616e6473506c617965643a2229292b222d42616e6b657220783a222c204d4150474554282262616e6b65725f782229290a39302053544f52452849544f41284c4f41442822546f74616c48616e6473506c617965643a2229292b222d42616e6b657220793a222c204d4150474554282262616e6b65725f792229290a3130302053544f52452849544f41284c4f41442822546f74616c48616e6473506c617965643a2229292b222d42616e6b6572207a3a222c204d4150474554282262616e6b65725f7a2229290a3131302053544f52452849544f41284c4f41442822546f74616c48616e6473506c617965643a2229292b222d42616e6b657220746f74616c3a222c204d4150474554282262616e6b65725f746f74616c2229290a3133302044454c4554452849544f41284c4f41442822546f74616c48616e6473506c617965643a22292d69292b222d48616e6423545849443a22290a3134302044454c4554452849544f41284c4f41442822546f74616c48616e6473506c617965643a22292d69292b222d506c6179657220783a22290a3135302044454c4554452849544f41284c4f41442822546f74616c48616e6473506c617965643a22292d69292b222d506c6179657220793a22290a3136302044454c4554452849544f41284c4f41442822546f74616c48616e6473506c617965643a22292d69292b222d506c61796572207a3a22290a3136352044454c4554452849544f41284c4f41442822546f74616c48616e6473506c617965643a22292d69292b223d3d3d3d3d3d3d3d3d3d3d3d22290a3137302044454c4554452849544f41284c4f41442822546f74616c48616e6473506c617965643a22292d69292b222d506c6179657220746f74616c3a22290a3139302044454c4554452849544f41284c4f41442822546f74616c48616e6473506c617965643a22292d69292b222d42616e6b657220783a22290a3230302044454c4554452849544f41284c4f41442822546f74616c48616e6473506c617965643a22292d69292b222d42616e6b657220793a22290a3231302044454c4554452849544f41284c4f41442822546f74616c48616e6473506c617965643a22292d69292b222d42616e6b6572207a3a22290a3232302044454c4554452849544f41284c4f41442822546f74616c48616e6473506c617965643a22292d69292b222d42616e6b657220746f74616c3a22290a3234302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20636865636b4372656428292055696e7436340a3130204946205349474e45522829203d3d204c4f414428226372656469746f722229205448454e20474f544f203230300a33302044494d20692061732055696e7436340a3430204c45542069203d20320a34352049462045584953545328226372656469746f72222b49544f4128692929203d3d2030205448454e20474f544f2036300a3530204946205349474e45522829203d3d204c4f414428226372656469746f72222b49544f4128692929205448454e20474f544f203230300a3630204c45542069203d20692b310a37302049462069203c3d2039205448454e20474f544f2034350a3130302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e204465706f736974286e2055696e743634292055696e74363420200a313020494620636865636b437265642829205448454e20474f544f2033300a32302052455455524e20310a33302053544f52452822617070726f7665222c206e290a34302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20546f6b656e576974686472617728616d6f756e742055696e743634292055696e7436342020200a313020494620636865636b437265642829205448454e20474f544f2033300a32302052455455524e20310a33302053454e445f41535345545f544f5f41444452455353285349474e455228292c20616d6f756e742c204c4f41442822746f6b656e534349442229290a34302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e205365745461626c65496e666f286d696e2055696e7436342c206d61782055696e7436342c206f70656e2055696e7436342c20646973706c61792055696e743634292055696e7436340a3130204946204c4f41442822617070726f76652229203d3d2031202626204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528224f70656e222c206f70656e290a34302053544f524528224d6178204265743a222c206d6178290a35302053544f524528224d696e204265743a222c206d696e290a36302053544f52452822646973706c6179222c20646973706c6179290a37302053544f52452822617070726f7665222c2030290a38302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e205472616e736665724f776e657273686970286164647220537472696e67292055696e74363420200a3130204946204c4f41442822617070726f76652229203d3d2031202626204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a33302053544f52452822746d706f776e6572222c20414444524553535f524157286164647229290a34302053544f52452822617070726f7665222c2030290a35302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20436c61696d4f776e65727368697028292055696e7436340a35204946204558495354532822746d706f776e65722229203d3d2030205448454e20474f544f2032300a3130204946204c4f41442822746d706f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226f776e6572222c205349474e4552282929200a34302044454c4554452822746d706f776e657222290a35302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20557064617465436f646528636f646520537472696e67292055696e7436340a3130204946204c4f41442822617070726f76652229203d3d2031202626204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a3330205550444154455f53435f434f444528636f6465290a34302053544f52452822617070726f7665222c2030290a35302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2041646443726564286e20537472696e672c206164647220537472696e67292055696e7436340a3130204946204c4f41442822617070726f76652229203d3d2031202626204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226372656469746f72222b6e2c20414444524553535f524157286164647229290a34302053544f52452822617070726f7665222c2030290a35302052455455524e20300a456e642046756e6374696f6e
Max Bet: 2.5e+07
Min Bet: 1e+06
Open 1
Player Wins: 0
Ties: 0
TotalHandsPlayed: 0
approve 0
creditor 0c5f54f62b86b397ba1ede217fa4322119b6db6235b53e17004e49de9512543400
display 24
owner 0f2bc033670f3a2f847d7cf975e19c05493a44ba12c048b1977a6ffccac8629801
tokenSCID e2e45ce26f70cb551951c855e81a12fee0bb6ebe80ef115c3f50f51e119c02f3
SCID uint64 variables
key value
built BLID : fc8b4d79faf000a5713137009116f5db6ffe4f5e425a9603f014ea6b8a749fc3
Tx RootHash: 2ff245ece321614082615d0a861dc288d805e124e511f0c7a9329783a38ae403 built height : 2091585
Timestamp: 1684951538381 Timestamp [UTC]: 2023-05-24 19:05:38 Age [y:d:h:m:s]: 20258:18:6.887
Block: 2091589 Fee: 0.12877 Tx size: 9.976 kB
Tx version: 1 No of confirmations: 3844090 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.12877 Deposited to SC 0.00000
Sender : dero1qy8jhspnvu8n5tuy0470ja0pnsz5jwjyhgfvqj93jaaxllx2ep3fsqgz0kggh
address
dero1qypntv3nsuqfmjp32zdl0t2g8ajgkytnltswc9uvcl7hva3fzzycsqqwjwwwk
dero1qy8jhspnvu8n5tuy0470ja0pnsz5jwjyhgfvqj93jaaxllx2ep3fsqgz0kggh
SC Balance: 0.00000 DERO
SC CODE:
  // HGC Baccarat
Function InitializePrivate() Uint64
10 IF EXISTS("owner") == 0 THEN GOTO 30
20 RETURN 1
30 STORE("owner", SIGNER())
33 STORE("creditor", ADDRESS_RAW("dero1qyx9748k9wrt89a6rm0zzlayxgs3ndkmvg6m20shqp8ynh54zf2rgqq8yn9hn"))
34 STORE("approve", 1)
40 STORE("TotalHandsPlayed:", 0)
50 STORE("tokenSCID", HEXDECODE("e2e45ce26f70cb551951c855e81a12fee0bb6ebe80ef115c3f50f51e119c02f3"))  
60 STORE("Player Wins:", 0)
70 STORE("Banker Wins:", 0)
80 STORE("Ties:", 0)
90 STORE("Open", 1)
100 STORE("Max Bet:", 25000000)
110 STORE("Min Bet:", 1000000)
120 STORE("display", 24)
150 RETURN 0
End Function

Function baccaratPlayerDeal() Uint64
10 DIM player_x, player_y, player_total as Uint64
20 LET player_x = 1+ RANDOM(13)
30 LET player_y = 1+ RANDOM(13)
35 LET player_total = player_x + player_y
50 MAPSTORE("player_x", player_x)
60 MAPSTORE("player_y", player_y)
65 IF player_total < 10 THEN GOTO 150
70 IF MAPGET("player_x") >= 10 THEN GOTO 80 ELSE GOTO 110
80 MAPSTORE("player_x", 0)
110 IF MAPGET("player_y") >= 10 THEN GOTO 120 ELSE GOTO 150
120 MAPSTORE("player_y", 0)
150 MAPSTORE("player_total", MAPGET("player_x") + MAPGET("player_y"))
160 IF MAPGET("player_total") >= 10 THEN GOTO 170 ELSE GOTO 180
170 MAPSTORE("player_total", MAPGET("player_total") - 10)
180 RETURN 0
End Function

Function baccaratBankerDeal() Uint64
10 DIM banker_x, banker_y, banker_total as Uint64
20 LET banker_x = 1+ RANDOM(13)
30 LET banker_y = 1+ RANDOM(13)
40 LET banker_total = banker_x + banker_y
50 MAPSTORE("banker_x", banker_x)
60 MAPSTORE("banker_y", banker_y)
65 IF banker_total < 10 THEN GOTO 150
70 IF MAPGET("banker_x") >= 10 THEN GOTO 80 ELSE GOTO 110
80 MAPSTORE("banker_x", 0)
110 IF MAPGET("banker_y") >= 10 THEN GOTO 120 ELSE GOTO 150
120 MAPSTORE("banker_y", 0)
150 MAPSTORE("banker_total", MAPGET("banker_x") + MAPGET("banker_y"))
160 IF MAPGET("banker_total") >= 10 THEN GOTO 170 ELSE GOTO 180
170 MAPSTORE("banker_total", MAPGET("banker_total") - 10) 
180 RETURN 0 
End Function

Function playerNaturalCheck() Uint64
70 IF MAPGET("player_total") >= 8 THEN GOTO 90
80 RETURN 0
90 RETURN 1
End Function

Function bankerNaturalCheck() Uint64
70 IF MAPGET("banker_total") >= 8 THEN GOTO 90
80 RETURN 0
90 RETURN 1
End Function

Function PlayBaccarat(betOn String) Uint64
4 IF LOAD("Open") == 0 THEN GOTO 600
5 IF ASSETVALUE(LOAD("tokenSCID")) > LOAD("Max Bet:") THEN GOTO 600
6 IF ASSETVALUE(LOAD("tokenSCID")) < LOAD("Min Bet:") THEN GOTO 600
10 DIM player_z, banker_z as Uint64
20 baccaratPlayerDeal() 
30 baccaratBankerDeal()
40 IF bankerNaturalCheck() THEN GOTO 160
// Player draw starts 
50 IF MAPGET("player_total") <= 5 THEN GOTO 60 ELSE GOTO 160
60 LET player_z = 1+ RANDOM(13)
80 MAPSTORE("player_z", player_z)
90 IF MAPGET("player_z") >= 10 THEN GOTO 100 ELSE GOTO 120
100 MAPSTORE("player_z", 0)
120 MAPSTORE("player_total", MAPGET("player_total") + MAPGET("player_z"))
130 IF MAPGET("player_total") >= 10 THEN GOTO 140 ELSE GOTO 160
140 MAPSTORE("player_total", MAPGET("player_total") - 10)
160 MAPSTORE("player_z", player_z)
180 IF playerNaturalCheck() THEN GOTO 400
// Banker draw starts
200 IF MAPGET("player_total") == 9 THEN GOTO 210 ELSE GOTO 220
210 IF MAPGET("banker_total") <= 3 THEN GOTO 320 ELSE GOTO 400
220 IF MAPGET("player_total") == 8 THEN GOTO 230 ELSE GOTO 240
230 IF MAPGET("banker_total") <= 2 THEN GOTO 320 ELSE GOTO 400
240 IF MAPGET("player_total") >= 6 THEN GOTO 250 ELSE GOTO 260
250 IF MAPGET("banker_total") <= 6 THEN GOTO 320 ELSE GOTO 400
260 IF MAPGET("player_total") >= 4 THEN GOTO 270 ELSE GOTO 280
270 IF MAPGET("banker_total") <= 5 THEN GOTO 320 ELSE GOTO 400
280 IF MAPGET("player_total") >= 2 THEN GOTO 290 ELSE GOTO 300
290 IF MAPGET("banker_total") <= 4 THEN GOTO 320 ELSE GOTO 400
300 IF MAPGET("player_total") >= 0 THEN GOTO 310 ELSE GOTO 400
310 IF MAPGET("banker_total") <= 3 THEN GOTO 320 ELSE GOTO 400
320 LET banker_z = 1+ RANDOM(13)
340 MAPSTORE("banker_z", banker_z)
350 IF MAPGET("banker_z") >= 10 THEN GOTO 360 ELSE GOTO 370
360 MAPSTORE("banker_z", 0)
370 MAPSTORE("banker_total", MAPGET("banker_total") + MAPGET("banker_z"))
380 IF MAPGET("banker_total") >= 10 THEN GOTO 390 ELSE GOTO 400
390 MAPSTORE("banker_total", MAPGET("banker_total") - 10)
400 MAPSTORE("banker_z", banker_z)
430 showHandResult()

440 IF MAPGET("player_total") == MAPGET("banker_total") THEN GOTO 450 ELSE GOTO 500
450 STORE("Ties:", LOAD("Ties:")+1)
455 IF betOn == "tie" THEN GOTO 460 ELSE GOTO 480 
460 SEND_ASSET_TO_ADDRESS(SIGNER(), ASSETVALUE(LOAD("tokenSCID"))*9, LOAD("tokenSCID"))
470 RETURN 0 
// Tie 
480 SEND_ASSET_TO_ADDRESS(SIGNER(), ASSETVALUE(LOAD("tokenSCID"))*1, LOAD("tokenSCID"))
490 RETURN 0
// Player Win
500 IF MAPGET("player_total") > MAPGET("banker_total") THEN GOTO 510 ELSE GOTO 540
510 STORE("Player Wins:", LOAD("Player Wins:")+1)
515 IF betOn == "player" THEN GOTO 520 ELSE GOTO 530
520 SEND_ASSET_TO_ADDRESS(SIGNER(), ASSETVALUE(LOAD("tokenSCID"))*2, LOAD("tokenSCID"))
530 RETURN 0
// Banker Win
540 STORE("Banker Wins:", LOAD("Banker Wins:")+1)
545 IF betOn == "banker" THEN GOTO 550 ELSE GOTO 560
550 SEND_ASSET_TO_ADDRESS(SIGNER(), 1950*ASSETVALUE(LOAD("tokenSCID"))/1000, LOAD("tokenSCID"))
560 RETURN 0
600 RETURN 1
End Function

Function showHandResult() Uint64
5 DIM i as Uint64
6 LET i = LOAD("display")
10 STORE("TotalHandsPlayed:", LOAD("TotalHandsPlayed:")+1)
20 STORE(ITOA(LOAD("TotalHandsPlayed:"))+"-Hand#TXID:", TXID())
30 STORE(ITOA(LOAD("TotalHandsPlayed:"))+"-Player x:", MAPGET("player_x"))
40 STORE(ITOA(LOAD("TotalHandsPlayed:"))+"-Player y:", MAPGET("player_y"))
50 STORE(ITOA(LOAD("TotalHandsPlayed:"))+"-Player z:", MAPGET("player_z"))
60 STORE(ITOA(LOAD("TotalHandsPlayed:"))+"============", "")
70 STORE(ITOA(LOAD("TotalHandsPlayed:"))+"-Player total:", MAPGET("player_total"))
80 STORE(ITOA(LOAD("TotalHandsPlayed:"))+"-Banker x:", MAPGET("banker_x"))
90 STORE(ITOA(LOAD("TotalHandsPlayed:"))+"-Banker y:", MAPGET("banker_y"))
100 STORE(ITOA(LOAD("TotalHandsPlayed:"))+"-Banker z:", MAPGET("banker_z"))
110 STORE(ITOA(LOAD("TotalHandsPlayed:"))+"-Banker total:", MAPGET("banker_total"))
130 DELETE(ITOA(LOAD("TotalHandsPlayed:")-i)+"-Hand#TXID:")
140 DELETE(ITOA(LOAD("TotalHandsPlayed:")-i)+"-Player x:")
150 DELETE(ITOA(LOAD("TotalHandsPlayed:")-i)+"-Player y:")
160 DELETE(ITOA(LOAD("TotalHandsPlayed:")-i)+"-Player z:")
165 DELETE(ITOA(LOAD("TotalHandsPlayed:")-i)+"============")
170 DELETE(ITOA(LOAD("TotalHandsPlayed:")-i)+"-Player total:")
190 DELETE(ITOA(LOAD("TotalHandsPlayed:")-i)+"-Banker x:")
200 DELETE(ITOA(LOAD("TotalHandsPlayed:")-i)+"-Banker y:")
210 DELETE(ITOA(LOAD("TotalHandsPlayed:")-i)+"-Banker z:")
220 DELETE(ITOA(LOAD("TotalHandsPlayed:")-i)+"-Banker total:")
240 RETURN 0
End Function

Function checkCred() Uint64
10 IF SIGNER() == LOAD("creditor") THEN GOTO 200
30 DIM i as Uint64
40 LET i = 2
45 IF EXISTS("creditor"+ITOA(i)) == 0 THEN GOTO 60
50 IF SIGNER() == LOAD("creditor"+ITOA(i)) THEN GOTO 200
60 LET i = i+1
70 IF i <= 9 THEN GOTO 45
100 RETURN 0
200 RETURN 1
End Function

Function Deposit(n Uint64) Uint64  
10 IF checkCred() THEN GOTO 30
20 RETURN 1
30 STORE("approve", n)
40 RETURN 0
End Function

Function TokenWithdraw(amount Uint64) Uint64   
10 IF checkCred() THEN GOTO 30
20 RETURN 1
30 SEND_ASSET_TO_ADDRESS(SIGNER(), amount, LOAD("tokenSCID"))
40 RETURN 0
End Function

Function SetTableInfo(min Uint64, max Uint64, open Uint64, display Uint64) Uint64
10 IF LOAD("approve") == 1 && LOAD("owner") == SIGNER() THEN GOTO 30
20 RETURN 1
30 STORE("Open", open)
40 STORE("Max Bet:", max)
50 STORE("Min Bet:", min)
60 STORE("display", display)
70 STORE("approve", 0)
80 RETURN 0
End Function

Function TransferOwnership(addr String) Uint64  
10 IF LOAD("approve") == 1 && LOAD("owner") == SIGNER() THEN GOTO 30
20 RETURN 1
30 STORE("tmpowner", ADDRESS_RAW(addr))
40 STORE("approve", 0)
50 RETURN 0
End Function

Function ClaimOwnership() Uint64
5 IF EXISTS("tmpowner") == 0 THEN GOTO 20
10 IF LOAD("tmpowner") == SIGNER() THEN GOTO 30
20 RETURN 1
30 STORE("owner", SIGNER()) 
40 DELETE("tmpowner")
50 RETURN 0
End Function

Function UpdateCode(code String) Uint64
10 IF LOAD("approve") == 1 && LOAD("owner") == SIGNER() THEN GOTO 30
20 RETURN 1
30 UPDATE_SC_CODE(code)
40 STORE("approve", 0)
50 RETURN 0
End Function

Function AddCred(n String, addr String) Uint64
10 IF LOAD("approve") == 1 && LOAD("owner") == SIGNER() THEN GOTO 30
20 RETURN 1
30 STORE("creditor"+n, ADDRESS_RAW(addr))
40 STORE("approve", 0)
50 RETURN 0
End Function
SC Arguments: [Name:SC_ACTION Type:uint64 Value:'1' Name:SC_CODE Type:string Value:'// HGC Baccarat Function InitializePrivate() Uint64 10 IF EXISTS("owner") == 0 THEN GOTO 30 20 RETURN 1 30 STORE("owner", SIGNER()) 33 STORE("creditor", ADDRESS_RAW("dero1qyx9748k9wrt89a6rm0zzlayxgs3ndkmvg6m20shqp8ynh54zf2rgqq8yn9hn")) 34 STORE("approve", 1) 40 STORE("TotalHandsPlayed:", 0) 50 STORE("tokenSCID", HEXDECODE("e2e45ce26f70cb551951c855e81a12fee0bb6ebe80ef115c3f50f51e119c02f3")) 60 STORE("Player Wins:", 0) 70 STORE("Banker Wins:", 0) 80 STORE("Ties:", 0) 90 STORE("Open", 1) 100 STORE("Max Bet:", 25000000) 110 STORE("Min Bet:", 1000000) 120 STORE("display", 24) 150 RETURN 0 End Function Function baccaratPlayerDeal() Uint64 10 DIM player_x, player_y, player_total as Uint64 20 LET player_x = 1+ RANDOM(13) 30 LET player_y = 1+ RANDOM(13) 35 LET player_total = player_x + player_y 50 MAPSTORE("player_x", player_x) 60 MAPSTORE("player_y", player_y) 65 IF player_total < 10 THEN GOTO 150 70 IF MAPGET("player_x") >= 10 THEN GOTO 80 ELSE GOTO 110 80 MAPSTORE("player_x", 0) 110 IF MAPGET("player_y") >= 10 THEN GOTO 120 ELSE GOTO 150 120 MAPSTORE("player_y", 0) 150 MAPSTORE("player_total", MAPGET("player_x") + MAPGET("player_y")) 160 IF MAPGET("player_total") >= 10 THEN GOTO 170 ELSE GOTO 180 170 MAPSTORE("player_total", MAPGET("player_total") - 10) 180 RETURN 0 End Function Function baccaratBankerDeal() Uint64 10 DIM banker_x, banker_y, banker_total as Uint64 20 LET banker_x = 1+ RANDOM(13) 30 LET banker_y = 1+ RANDOM(13) 40 LET banker_total = banker_x + banker_y 50 MAPSTORE("banker_x", banker_x) 60 MAPSTORE("banker_y", banker_y) 65 IF banker_total < 10 THEN GOTO 150 70 IF MAPGET("banker_x") >= 10 THEN GOTO 80 ELSE GOTO 110 80 MAPSTORE("banker_x", 0) 110 IF MAPGET("banker_y") >= 10 THEN GOTO 120 ELSE GOTO 150 120 MAPSTORE("banker_y", 0) 150 MAPSTORE("banker_total", MAPGET("banker_x") + MAPGET("banker_y")) 160 IF MAPGET("banker_total") >= 10 THEN GOTO 170 ELSE GOTO 180 170 MAPSTORE("banker_total", MAPGET("banker_total") - 10) 180 RETURN 0 End Function Function playerNaturalCheck() Uint64 70 IF MAPGET("player_total") >= 8 THEN GOTO 90 80 RETURN 0 90 RETURN 1 End Function Function bankerNaturalCheck() Uint64 70 IF MAPGET("banker_total") >= 8 THEN GOTO 90 80 RETURN 0 90 RETURN 1 End Function Function PlayBaccarat(betOn String) Uint64 4 IF LOAD("Open") == 0 THEN GOTO 600 5 IF ASSETVALUE(LOAD("tokenSCID")) > LOAD("Max Bet:") THEN GOTO 600 6 IF ASSETVALUE(LOAD("tokenSCID")) < LOAD("Min Bet:") THEN GOTO 600 10 DIM player_z, banker_z as Uint64 20 baccaratPlayerDeal() 30 baccaratBankerDeal() 40 IF bankerNaturalCheck() THEN GOTO 160 // Player draw starts 50 IF MAPGET("player_total") <= 5 THEN GOTO 60 ELSE GOTO 160 60 LET player_z = 1+ RANDOM(13) 80 MAPSTORE("player_z", player_z) 90 IF MAPGET("player_z") >= 10 THEN GOTO 100 ELSE GOTO 120 100 MAPSTORE("player_z", 0) 120 MAPSTORE("player_total", MAPGET("player_total") + MAPGET("player_z")) 130 IF MAPGET("player_total") >= 10 THEN GOTO 140 ELSE GOTO 160 140 MAPSTORE("player_total", MAPGET("player_total") - 10) 160 MAPSTORE("player_z", player_z) 180 IF playerNaturalCheck() THEN GOTO 400 // Banker draw starts 200 IF MAPGET("player_total") == 9 THEN GOTO 210 ELSE GOTO 220 210 IF MAPGET("banker_total") <= 3 THEN GOTO 320 ELSE GOTO 400 220 IF MAPGET("player_total") == 8 THEN GOTO 230 ELSE GOTO 240 230 IF MAPGET("banker_total") <= 2 THEN GOTO 320 ELSE GOTO 400 240 IF MAPGET("player_total") >= 6 THEN GOTO 250 ELSE GOTO 260 250 IF MAPGET("banker_total") <= 6 THEN GOTO 320 ELSE GOTO 400 260 IF MAPGET("player_total") >= 4 THEN GOTO 270 ELSE GOTO 280 270 IF MAPGET("banker_total") <= 5 THEN GOTO 320 ELSE GOTO 400 280 IF MAPGET("player_total") >= 2 THEN GOTO 290 ELSE GOTO 300 290 IF MAPGET("banker_total") <= 4 THEN GOTO 320 ELSE GOTO 400 300 IF MAPGET("player_total") >= 0 THEN GOTO 310 ELSE GOTO 400 310 IF MAPGET("banker_total") <= 3 THEN GOTO 320 ELSE GOTO 400 320 LET banker_z = 1+ RANDOM(13) 340 MAPSTORE("banker_z", banker_z) 350 IF MAPGET("banker_z") >= 10 THEN GOTO 360 ELSE GOTO 370 360 MAPSTORE("banker_z", 0) 370 MAPSTORE("banker_total", MAPGET("banker_total") + MAPGET("banker_z")) 380 IF MAPGET("banker_total") >= 10 THEN GOTO 390 ELSE GOTO 400 390 MAPSTORE("banker_total", MAPGET("banker_total") - 10) 400 MAPSTORE("banker_z", banker_z) 430 showHandResult() 440 IF MAPGET("player_total") == MAPGET("banker_total") THEN GOTO 450 ELSE GOTO 500 450 STORE("Ties:", LOAD("Ties:")+1) 455 IF betOn == "tie" THEN GOTO 460 ELSE GOTO 480 460 SEND_ASSET_TO_ADDRESS(SIGNER(), ASSETVALUE(LOAD("tokenSCID"))*9, LOAD("tokenSCID")) 470 RETURN 0 // Tie 480 SEND_ASSET_TO_ADDRESS(SIGNER(), ASSETVALUE(LOAD("tokenSCID"))*1, LOAD("tokenSCID")) 490 RETURN 0 // Player Win 500 IF MAPGET("player_total") > MAPGET("banker_total") THEN GOTO 510 ELSE GOTO 540 510 STORE("Player Wins:", LOAD("Player Wins:")+1) 515 IF betOn == "player" THEN GOTO 520 ELSE GOTO 530 520 SEND_ASSET_TO_ADDRESS(SIGNER(), ASSETVALUE(LOAD("tokenSCID"))*2, LOAD("tokenSCID")) 530 RETURN 0 // Banker Win 540 STORE("Banker Wins:", LOAD("Banker Wins:")+1) 545 IF betOn == "banker" THEN GOTO 550 ELSE GOTO 560 550 SEND_ASSET_TO_ADDRESS(SIGNER(), 1950*ASSETVALUE(LOAD("tokenSCID"))/1000, LOAD("tokenSCID")) 560 RETURN 0 600 RETURN 1 End Function Function showHandResult() Uint64 5 DIM i as Uint64 6 LET i = LOAD("display") 10 STORE("TotalHandsPlayed:", LOAD("TotalHandsPlayed:")+1) 20 STORE(ITOA(LOAD("TotalHandsPlayed:"))+"-Hand#TXID:", TXID()) 30 STORE(ITOA(LOAD("TotalHandsPlayed:"))+"-Player x:", MAPGET("player_x")) 40 STORE(ITOA(LOAD("TotalHandsPlayed:"))+"-Player y:", MAPGET("player_y")) 50 STORE(ITOA(LOAD("TotalHandsPlayed:"))+"-Player z:", MAPGET("player_z")) 60 STORE(ITOA(LOAD("TotalHandsPlayed:"))+"============", "") 70 STORE(ITOA(LOAD("TotalHandsPlayed:"))+"-Player total:", MAPGET("player_total")) 80 STORE(ITOA(LOAD("TotalHandsPlayed:"))+"-Banker x:", MAPGET("banker_x")) 90 STORE(ITOA(LOAD("TotalHandsPlayed:"))+"-Banker y:", MAPGET("banker_y")) 100 STORE(ITOA(LOAD("TotalHandsPlayed:"))+"-Banker z:", MAPGET("banker_z")) 110 STORE(ITOA(LOAD("TotalHandsPlayed:"))+"-Banker total:", MAPGET("banker_total")) 130 DELETE(ITOA(LOAD("TotalHandsPlayed:")-i)+"-Hand#TXID:") 140 DELETE(ITOA(LOAD("TotalHandsPlayed:")-i)+"-Player x:") 150 DELETE(ITOA(LOAD("TotalHandsPlayed:")-i)+"-Player y:") 160 DELETE(ITOA(LOAD("TotalHandsPlayed:")-i)+"-Player z:") 165 DELETE(ITOA(LOAD("TotalHandsPlayed:")-i)+"============") 170 DELETE(ITOA(LOAD("TotalHandsPlayed:")-i)+"-Player total:") 190 DELETE(ITOA(LOAD("TotalHandsPlayed:")-i)+"-Banker x:") 200 DELETE(ITOA(LOAD("TotalHandsPlayed:")-i)+"-Banker y:") 210 DELETE(ITOA(LOAD("TotalHandsPlayed:")-i)+"-Banker z:") 220 DELETE(ITOA(LOAD("TotalHandsPlayed:")-i)+"-Banker total:") 240 RETURN 0 End Function Function checkCred() Uint64 10 IF SIGNER() == LOAD("creditor") THEN GOTO 200 30 DIM i as Uint64 40 LET i = 2 45 IF EXISTS("creditor"+ITOA(i)) == 0 THEN GOTO 60 50 IF SIGNER() == LOAD("creditor"+ITOA(i)) THEN GOTO 200 60 LET i = i+1 70 IF i <= 9 THEN GOTO 45 100 RETURN 0 200 RETURN 1 End Function Function Deposit(n Uint64) Uint64 10 IF checkCred() THEN GOTO 30 20 RETURN 1 30 STORE("approve", n) 40 RETURN 0 End Function Function TokenWithdraw(amount Uint64) Uint64 10 IF checkCred() THEN GOTO 30 20 RETURN 1 30 SEND_ASSET_TO_ADDRESS(SIGNER(), amount, LOAD("tokenSCID")) 40 RETURN 0 End Function Function SetTableInfo(min Uint64, max Uint64, open Uint64, display Uint64) Uint64 10 IF LOAD("approve") == 1 && LOAD("owner") == SIGNER() THEN GOTO 30 20 RETURN 1 30 STORE("Open", open) 40 STORE("Max Bet:", max) 50 STORE("Min Bet:", min) 60 STORE("display", display) 70 STORE("approve", 0) 80 RETURN 0 End Function Function TransferOwnership(addr String) Uint64 10 IF LOAD("approve") == 1 && LOAD("owner") == SIGNER() THEN GOTO 30 20 RETURN 1 30 STORE("tmpowner", ADDRESS_RAW(addr)) 40 STORE("approve", 0) 50 RETURN 0 End Function Function ClaimOwnership() Uint64 5 IF EXISTS("tmpowner") == 0 THEN GOTO 20 10 IF LOAD("tmpowner") == SIGNER() THEN GOTO 30 20 RETURN 1 30 STORE("owner", SIGNER()) 40 DELETE("tmpowner") 50 RETURN 0 End Function Function UpdateCode(code String) Uint64 10 IF LOAD("approve") == 1 && LOAD("owner") == SIGNER() THEN GOTO 30 20 RETURN 1 30 UPDATE_SC_CODE(code) 40 STORE("approve", 0) 50 RETURN 0 End Function Function AddCred(n String, addr String) Uint64 10 IF LOAD("approve") == 1 && LOAD("owner") == SIGNER() THEN GOTO 30 20 RETURN 1 30 STORE("creditor"+n, ADDRESS_RAW(addr)) 40 STORE("approve", 0) 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
0100000500c1d47ffc8b4d79faf000a5713137009116f5db6ffe4f5e425a9603f014ea6b8a749fc3010000000000000000000000000000000000000000000000000000000000000000000066bf76e1b0f8d4f7c2d969b212929b777e4c57deeaf0bf681cf7dffb662d89b5e2db5fdf5472a7d1f5260e3936ed10ac09cc55d1dfe7619927afaac8495f942175e8ac07b2aa40c470416e294b208a1409fc260f44321f3c74b1a87bbeb7e5e795126c8cbc1fab82773d69877f10637adc95dae38511245b15bd61d16cb12e32cdbc7d655a20f9b3e7d0ef80426a8807770106cd642d45f51313e7bf6080698553102498bfb44fa980ba66e9f1ebf5becbabe0d8ac00cfd16ce459f4e8fed0de051f263fe40b07371b36b0cf67c343515f504c550c7328b9f619e726959c1abea3440106ee3c31fdf003e9e6f096c8c1114571d258f743b40f8b6a3f11c350589b0dee002ff245ece321614082615d0a861dc288d805e124e511f0c7a9329783a38ae403b942a26853435f434f4445537921202f2f204847432042616363617261740a46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a31302049462045584953545328226f776e65722229203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226f776e6572222c205349474e45522829290a33332053544f524528226372656469746f72222c20414444524553535f52415728226465726f31717978393734386b3977727438396136726d307a7a6c6179786773336e646b6d7667366d32307368717038796e6835347a66327267717138796e39686e2229290a33342053544f52452822617070726f7665222c2031290a34302053544f52452822546f74616c48616e6473506c617965643a222c2030290a35302053544f52452822746f6b656e53434944222c204845584445434f444528226532653435636532366637306362353531393531633835356538316131326665653062623665626538306566313135633366353066353165313139633032663322292920200a36302053544f52452822506c617965722057696e733a222c2030290a37302053544f5245282242616e6b65722057696e733a222c2030290a38302053544f52452822546965733a222c2030290a39302053544f524528224f70656e222c2031290a3130302053544f524528224d6178204265743a222c203235303030303030290a3131302053544f524528224d696e204265743a222c2031303030303030290a3132302053544f52452822646973706c6179222c203234290a3135302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e206261636361726174506c617965724465616c28292055696e7436340a31302044494d20706c617965725f782c20706c617965725f792c20706c617965725f746f74616c2061732055696e7436340a3230204c455420706c617965725f78203d20312b2052414e444f4d283133290a3330204c455420706c617965725f79203d20312b2052414e444f4d283133290a3335204c455420706c617965725f746f74616c203d20706c617965725f78202b20706c617965725f790a3530204d415053544f52452822706c617965725f78222c20706c617965725f78290a3630204d415053544f52452822706c617965725f79222c20706c617965725f79290a363520494620706c617965725f746f74616c203c203130205448454e20474f544f203135300a3730204946204d41504745542822706c617965725f782229203e3d203130205448454e20474f544f20383020454c534520474f544f203131300a3830204d415053544f52452822706c617965725f78222c2030290a313130204946204d41504745542822706c617965725f792229203e3d203130205448454e20474f544f2031323020454c534520474f544f203135300a313230204d415053544f52452822706c617965725f79222c2030290a313530204d415053544f52452822706c617965725f746f74616c222c204d41504745542822706c617965725f782229202b204d41504745542822706c617965725f792229290a313630204946204d41504745542822706c617965725f746f74616c2229203e3d203130205448454e20474f544f2031373020454c534520474f544f203138300a313730204d415053544f52452822706c617965725f746f74616c222c204d41504745542822706c617965725f746f74616c2229202d203130290a3138302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20626163636172617442616e6b65724465616c28292055696e7436340a31302044494d2062616e6b65725f782c2062616e6b65725f792c2062616e6b65725f746f74616c2061732055696e7436340a3230204c45542062616e6b65725f78203d20312b2052414e444f4d283133290a3330204c45542062616e6b65725f79203d20312b2052414e444f4d283133290a3430204c45542062616e6b65725f746f74616c203d2062616e6b65725f78202b2062616e6b65725f790a3530204d415053544f5245282262616e6b65725f78222c2062616e6b65725f78290a3630204d415053544f5245282262616e6b65725f79222c2062616e6b65725f79290a36352049462062616e6b65725f746f74616c203c203130205448454e20474f544f203135300a3730204946204d4150474554282262616e6b65725f782229203e3d203130205448454e20474f544f20383020454c534520474f544f203131300a3830204d415053544f5245282262616e6b65725f78222c2030290a313130204946204d4150474554282262616e6b65725f792229203e3d203130205448454e20474f544f2031323020454c534520474f544f203135300a313230204d415053544f5245282262616e6b65725f79222c2030290a313530204d415053544f5245282262616e6b65725f746f74616c222c204d4150474554282262616e6b65725f782229202b204d4150474554282262616e6b65725f792229290a313630204946204d4150474554282262616e6b65725f746f74616c2229203e3d203130205448454e20474f544f2031373020454c534520474f544f203138300a313730204d415053544f5245282262616e6b65725f746f74616c222c204d4150474554282262616e6b65725f746f74616c2229202d20313029200a3138302052455455524e2030200a456e642046756e6374696f6e0a0a46756e6374696f6e20706c617965724e61747572616c436865636b28292055696e7436340a3730204946204d41504745542822706c617965725f746f74616c2229203e3d2038205448454e20474f544f2039300a38302052455455524e20300a39302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e2062616e6b65724e61747572616c436865636b28292055696e7436340a3730204946204d4150474554282262616e6b65725f746f74616c2229203e3d2038205448454e20474f544f2039300a38302052455455524e20300a39302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e20506c61794261636361726174286265744f6e20537472696e67292055696e7436340a34204946204c4f414428224f70656e2229203d3d2030205448454e20474f544f203630300a3520494620415353455456414c5545284c4f41442822746f6b656e53434944222929203e204c4f414428224d6178204265743a2229205448454e20474f544f203630300a3620494620415353455456414c5545284c4f41442822746f6b656e53434944222929203c204c4f414428224d696e204265743a2229205448454e20474f544f203630300a31302044494d20706c617965725f7a2c2062616e6b65725f7a2061732055696e7436340a3230206261636361726174506c617965724465616c2829200a333020626163636172617442616e6b65724465616c28290a34302049462062616e6b65724e61747572616c436865636b2829205448454e20474f544f203136300a2f2f20506c61796572206472617720737461727473200a3530204946204d41504745542822706c617965725f746f74616c2229203c3d2035205448454e20474f544f20363020454c534520474f544f203136300a3630204c455420706c617965725f7a203d20312b2052414e444f4d283133290a3830204d415053544f52452822706c617965725f7a222c20706c617965725f7a290a3930204946204d41504745542822706c617965725f7a2229203e3d203130205448454e20474f544f2031303020454c534520474f544f203132300a313030204d415053544f52452822706c617965725f7a222c2030290a313230204d415053544f52452822706c617965725f746f74616c222c204d41504745542822706c617965725f746f74616c2229202b204d41504745542822706c617965725f7a2229290a313330204946204d41504745542822706c617965725f746f74616c2229203e3d203130205448454e20474f544f2031343020454c534520474f544f203136300a313430204d415053544f52452822706c617965725f746f74616c222c204d41504745542822706c617965725f746f74616c2229202d203130290a313630204d415053544f52452822706c617965725f7a222c20706c617965725f7a290a31383020494620706c617965724e61747572616c436865636b2829205448454e20474f544f203430300a2f2f2042616e6b65722064726177207374617274730a323030204946204d41504745542822706c617965725f746f74616c2229203d3d2039205448454e20474f544f2032313020454c534520474f544f203232300a323130204946204d4150474554282262616e6b65725f746f74616c2229203c3d2033205448454e20474f544f2033323020454c534520474f544f203430300a323230204946204d41504745542822706c617965725f746f74616c2229203d3d2038205448454e20474f544f2032333020454c534520474f544f203234300a323330204946204d4150474554282262616e6b65725f746f74616c2229203c3d2032205448454e20474f544f2033323020454c534520474f544f203430300a323430204946204d41504745542822706c617965725f746f74616c2229203e3d2036205448454e20474f544f2032353020454c534520474f544f203236300a323530204946204d4150474554282262616e6b65725f746f74616c2229203c3d2036205448454e20474f544f2033323020454c534520474f544f203430300a323630204946204d41504745542822706c617965725f746f74616c2229203e3d2034205448454e20474f544f2032373020454c534520474f544f203238300a323730204946204d4150474554282262616e6b65725f746f74616c2229203c3d2035205448454e20474f544f2033323020454c534520474f544f203430300a323830204946204d41504745542822706c617965725f746f74616c2229203e3d2032205448454e20474f544f2032393020454c534520474f544f203330300a323930204946204d4150474554282262616e6b65725f746f74616c2229203c3d2034205448454e20474f544f2033323020454c534520474f544f203430300a333030204946204d41504745542822706c617965725f746f74616c2229203e3d2030205448454e20474f544f2033313020454c534520474f544f203430300a333130204946204d4150474554282262616e6b65725f746f74616c2229203c3d2033205448454e20474f544f2033323020454c534520474f544f203430300a333230204c45542062616e6b65725f7a203d20312b2052414e444f4d283133290a333430204d415053544f5245282262616e6b65725f7a222c2062616e6b65725f7a290a333530204946204d4150474554282262616e6b65725f7a2229203e3d203130205448454e20474f544f2033363020454c534520474f544f203337300a333630204d415053544f5245282262616e6b65725f7a222c2030290a333730204d415053544f5245282262616e6b65725f746f74616c222c204d4150474554282262616e6b65725f746f74616c2229202b204d4150474554282262616e6b65725f7a2229290a333830204946204d4150474554282262616e6b65725f746f74616c2229203e3d203130205448454e20474f544f2033393020454c534520474f544f203430300a333930204d415053544f5245282262616e6b65725f746f74616c222c204d4150474554282262616e6b65725f746f74616c2229202d203130290a343030204d415053544f5245282262616e6b65725f7a222c2062616e6b65725f7a290a3433302073686f7748616e64526573756c7428290a0a343430204946204d41504745542822706c617965725f746f74616c2229203d3d204d4150474554282262616e6b65725f746f74616c2229205448454e20474f544f2034353020454c534520474f544f203530300a3435302053544f52452822546965733a222c204c4f41442822546965733a22292b31290a343535204946206265744f6e203d3d202274696522205448454e20474f544f2034363020454c534520474f544f20343830200a3436302053454e445f41535345545f544f5f41444452455353285349474e455228292c20415353455456414c5545284c4f41442822746f6b656e534349442229292a392c204c4f41442822746f6b656e534349442229290a3437302052455455524e2030200a2f2f20546965200a3438302053454e445f41535345545f544f5f41444452455353285349474e455228292c20415353455456414c5545284c4f41442822746f6b656e534349442229292a312c204c4f41442822746f6b656e534349442229290a3439302052455455524e20300a2f2f20506c617965722057696e0a353030204946204d41504745542822706c617965725f746f74616c2229203e204d4150474554282262616e6b65725f746f74616c2229205448454e20474f544f2035313020454c534520474f544f203534300a3531302053544f52452822506c617965722057696e733a222c204c4f41442822506c617965722057696e733a22292b31290a353135204946206265744f6e203d3d2022706c6179657222205448454e20474f544f2035323020454c534520474f544f203533300a3532302053454e445f41535345545f544f5f41444452455353285349474e455228292c20415353455456414c5545284c4f41442822746f6b656e534349442229292a322c204c4f41442822746f6b656e534349442229290a3533302052455455524e20300a2f2f2042616e6b65722057696e0a3534302053544f5245282242616e6b65722057696e733a222c204c4f4144282242616e6b65722057696e733a22292b31290a353435204946206265744f6e203d3d202262616e6b657222205448454e20474f544f2035353020454c534520474f544f203536300a3535302053454e445f41535345545f544f5f41444452455353285349474e455228292c20313935302a415353455456414c5545284c4f41442822746f6b656e534349442229292f313030302c204c4f41442822746f6b656e534349442229290a3536302052455455524e20300a3630302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e2073686f7748616e64526573756c7428292055696e7436340a352044494d20692061732055696e7436340a36204c45542069203d204c4f41442822646973706c617922290a31302053544f52452822546f74616c48616e6473506c617965643a222c204c4f41442822546f74616c48616e6473506c617965643a22292b31290a32302053544f52452849544f41284c4f41442822546f74616c48616e6473506c617965643a2229292b222d48616e6423545849443a222c20545849442829290a33302053544f52452849544f41284c4f41442822546f74616c48616e6473506c617965643a2229292b222d506c6179657220783a222c204d41504745542822706c617965725f782229290a34302053544f52452849544f41284c4f41442822546f74616c48616e6473506c617965643a2229292b222d506c6179657220793a222c204d41504745542822706c617965725f792229290a35302053544f52452849544f41284c4f41442822546f74616c48616e6473506c617965643a2229292b222d506c61796572207a3a222c204d41504745542822706c617965725f7a2229290a36302053544f52452849544f41284c4f41442822546f74616c48616e6473506c617965643a2229292b223d3d3d3d3d3d3d3d3d3d3d3d222c202222290a37302053544f52452849544f41284c4f41442822546f74616c48616e6473506c617965643a2229292b222d506c6179657220746f74616c3a222c204d41504745542822706c617965725f746f74616c2229290a38302053544f52452849544f41284c4f41442822546f74616c48616e6473506c617965643a2229292b222d42616e6b657220783a222c204d4150474554282262616e6b65725f782229290a39302053544f52452849544f41284c4f41442822546f74616c48616e6473506c617965643a2229292b222d42616e6b657220793a222c204d4150474554282262616e6b65725f792229290a3130302053544f52452849544f41284c4f41442822546f74616c48616e6473506c617965643a2229292b222d42616e6b6572207a3a222c204d4150474554282262616e6b65725f7a2229290a3131302053544f52452849544f41284c4f41442822546f74616c48616e6473506c617965643a2229292b222d42616e6b657220746f74616c3a222c204d4150474554282262616e6b65725f746f74616c2229290a3133302044454c4554452849544f41284c4f41442822546f74616c48616e6473506c617965643a22292d69292b222d48616e6423545849443a22290a3134302044454c4554452849544f41284c4f41442822546f74616c48616e6473506c617965643a22292d69292b222d506c6179657220783a22290a3135302044454c4554452849544f41284c4f41442822546f74616c48616e6473506c617965643a22292d69292b222d506c6179657220793a22290a3136302044454c4554452849544f41284c4f41442822546f74616c48616e6473506c617965643a22292d69292b222d506c61796572207a3a22290a3136352044454c4554452849544f41284c4f41442822546f74616c48616e6473506c617965643a22292d69292b223d3d3d3d3d3d3d3d3d3d3d3d22290a3137302044454c4554452849544f41284c4f41442822546f74616c48616e6473506c617965643a22292d69292b222d506c6179657220746f74616c3a22290a3139302044454c4554452849544f41284c4f41442822546f74616c48616e6473506c617965643a22292d69292b222d42616e6b657220783a22290a3230302044454c4554452849544f41284c4f41442822546f74616c48616e6473506c617965643a22292d69292b222d42616e6b657220793a22290a3231302044454c4554452849544f41284c4f41442822546f74616c48616e6473506c617965643a22292d69292b222d42616e6b6572207a3a22290a3232302044454c4554452849544f41284c4f41442822546f74616c48616e6473506c617965643a22292d69292b222d42616e6b657220746f74616c3a22290a3234302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20636865636b4372656428292055696e7436340a3130204946205349474e45522829203d3d204c4f414428226372656469746f722229205448454e20474f544f203230300a33302044494d20692061732055696e7436340a3430204c45542069203d20320a34352049462045584953545328226372656469746f72222b49544f4128692929203d3d2030205448454e20474f544f2036300a3530204946205349474e45522829203d3d204c4f414428226372656469746f72222b49544f4128692929205448454e20474f544f203230300a3630204c45542069203d20692b310a37302049462069203c3d2039205448454e20474f544f2034350a3130302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e204465706f736974286e2055696e743634292055696e74363420200a313020494620636865636b437265642829205448454e20474f544f2033300a32302052455455524e20310a33302053544f52452822617070726f7665222c206e290a34302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20546f6b656e576974686472617728616d6f756e742055696e743634292055696e7436342020200a313020494620636865636b437265642829205448454e20474f544f2033300a32302052455455524e20310a33302053454e445f41535345545f544f5f41444452455353285349474e455228292c20616d6f756e742c204c4f41442822746f6b656e534349442229290a34302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e205365745461626c65496e666f286d696e2055696e7436342c206d61782055696e7436342c206f70656e2055696e7436342c20646973706c61792055696e743634292055696e7436340a3130204946204c4f41442822617070726f76652229203d3d2031202626204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528224f70656e222c206f70656e290a34302053544f524528224d6178204265743a222c206d6178290a35302053544f524528224d696e204265743a222c206d696e290a36302053544f52452822646973706c6179222c20646973706c6179290a37302053544f52452822617070726f7665222c2030290a38302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e205472616e736665724f776e657273686970286164647220537472696e67292055696e74363420200a3130204946204c4f41442822617070726f76652229203d3d2031202626204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a33302053544f52452822746d706f776e6572222c20414444524553535f524157286164647229290a34302053544f52452822617070726f7665222c2030290a35302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20436c61696d4f776e65727368697028292055696e7436340a35204946204558495354532822746d706f776e65722229203d3d2030205448454e20474f544f2032300a3130204946204c4f41442822746d706f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226f776e6572222c205349474e4552282929200a34302044454c4554452822746d706f776e657222290a35302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20557064617465436f646528636f646520537472696e67292055696e7436340a3130204946204c4f41442822617070726f76652229203d3d2031202626204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a3330205550444154455f53435f434f444528636f6465290a34302053544f52452822617070726f7665222c2030290a35302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2041646443726564286e20537472696e672c206164647220537472696e67292055696e7436340a3130204946204c4f41442822617070726f76652229203d3d2031202626204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226372656469746f72222b6e2c20414444524553535f524157286164647229290a34302053544f52452822617070726f7665222c2030290a35302052455455524e20300a456e642046756e6374696f6e6a53435f414354494f4e550116a231d8a73f9bdbec49cbd405ab03192df843fe463828821f21933bfa0b8bd7000a2e68cf7da30470164526b9cc84e57cf2d9ac5772e37015831abca16d2cca610118ce46e7eb95186fa868a8a0810f120cfaa0e770bb5b2af5e3563ece6f5e4288010d889a348b34dad9779269470106337582216fdaac6f5c9fba64d004a495a30d010ea16f8ad16e4f7ce70ac5bf7a0022a430943402a7b13ed694135e00236ff8ec000906c587173c9dfa1e69b5734c70b5e8e34d080104f153096faca81c79b3eb190128c05ff5da660329f8e6c228ef7eca27ea98db1e12fcf479e73a81fe9d56c315000ba5c72c10d110a2160f7b2f42679b5ace9237fa236b53554354f45ef8bb5aff0108c5504b1a7414fb47835cd09dc9be932c8f106e054b104ff271b799999f046101254f673f6523bdea0cbfe2b5947a2192b6479fdadf02229416f136bb5746c9b4011c560638de52849360cbb62f3366680fe72c549f0eb6fc78eb8a2397d0d4c68a0022b3b0d23da41599dfc733fad59543eb6419a1979d44f0fe40d062af616bc45b002f2afcb0d992d022221fdc8b729ad10fb482cda96a7079a35444f5a8613df32e001553959b0fbde39a59b75a6af70dda1e2949649fcb8203b932e966320de83563000000000000000000000000000000000000000000000000000000000000000021f1f7919509a24d7e0da8773a6ea9593bc15930014001abab947640ba25bd1402a3544104084367d4ae5765fd2be1ffd17fd520c0b9c77317740a976e23f75e0110005e56fd1c6c858fa051ae85623a378cc0ccd6be14bebd0954ffdca049ec270001ff7baf72d1984c6cc8a48c5894cb4286d24c2267a1692704951010d24db0bf02f6dcf6f5ad433a956f39d6aaed1898d14def9cf56a7ee5031786f8bd49b3b62a0f1ff475f6726b6f41f64d6d9f6d71386d379081f6fd5034cfe7f881934aef0591eb0855e114769822e2f6e1d62553ddab510cfde17ee76eca0d2ced19b950149184db020f5acde5ee39e00ac69163a949a3691f0e3c7cf8150d608c955fe50908d3cc5059da79fc6951901ed7d68aeb345b60e0a615a1cbb8ff1d4a0d742e1889264e1122912c6f8f6e1c55da158e1300a2ee02359e5edb8355a8e5663dd71cd90bc848535db45e51f2202cd4b54963bc40ba1a32517c5e0501e81ac3ad2b18c9792f27a9af673188bcbceb49604f510b40254beb0373b277e3f4a6101f3907978a110b60687310a4ed89a4a455c256bb4c26425644acd1b458a642e13c580019d27859300d601143149cca752a14d89c4d47e593e9abd4c1358e36754924ac002f31f849e9f758ce1d958a1aa01aa033a188d1a45925b966cec7bac6d9a2062c0123a2dc1545b325a033c18eb1d25d895adb77d02a532b92c92df94a6122cc65ea001744a4cf46c94d891fabd273742a003fe69f005499cbd68593b8121849eca91f002f6dd47496b1ef8cde1db0227dc02140806eb08ec06f6cba78adc50be6e17bbc000b01bb91702bace28a428ae1a99064859023f8b7d0beed4f54afcaae7e41e65e0007bd06eb3e12f4549958441bc23491aa136b1941ac5206bafa191bd6ec8abc68011b7db44a844314c67568df4a286c6b4ae6f26736bdeb4ce397b8d4200e180f7801235702219a08018bb5382c5a167a5cda241c1bc69761c0734652babf1bdeb66d00102775fe65afaddc3187f20a95d700230bc7cb7290b0b2118986b58cbc839186001f88295f127d9d033f09fa0e52535e3e097beee83ed1c536d61acb3d0a11e369001dfa8ba6f1e78644ea294553c11f340d416ef2d1276d854ff86c2321e741d176011217718ccb81c34dd3eb5f483a1282fb16eb6a2718435888f79efcbf96cac9e401
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project