Transaction Details
SMART CONTRACT
Transaction Hash
a2ed87cf0df458f79fa240ee383a39d6c9320867f8b3035a9422226e30b74bcf
Block Status
Smart Contract State
SCID Reserves
| SCID | Amount (Atomic Units) |
|---|---|
| 0000000000000000000000000000000000000000000000000000000000000000 | 0 |
String Variables
| Key | Value |
|---|---|
| C | 46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a313020494620696e69742829203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226e616d65486472222c20225469632054616320546f6522290a33312053544f524528226465736372486472222c20225469632d5461632d546f65206973206120636c61737369632074776f2d706c617965722067616d6520776865726520706c61796572732074616b65207475726e73206d61726b696e672061203378332067726964207769746820275827206f7220274f272e2054686520676f616c20697320746f20676574207468726565206f6620796f7572206d61726b7320696e206120726f77e28094686f72697a6f6e74616c6c792c20766572746963616c6c792c206f7220646961676f6e616c6c79e280946265666f726520796f7572206f70706f6e656e7420646f65732e20496620616c6c20737061636573206172652066696c6c656420776974686f757420612077696e6e65722c207468652067616d6520656e647320696e206120647261772e20546869732076657273696f6e20616c6c6f777320706c617965722076657273757320706c617965722c206f7220706c617965722076657273757320626f742e22290a33322053544f5245282269636f6e55524c486472222c202222290a33332053544f524528226455524c222c20227469635f7461635f746f652e74656c6122290a34302053544f52452822444f4331222c20226634373731653163333864666562383638643865346464623765613737633930623063633332386637386430383266623330353530306537643863626537386222290a34312053544f52452822444f4332222c20226363666162336363303833333332313162636639613034623062376338353138623531643831623338323239663637343832316133346561623132336433656622290a313030302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20696e697428292055696e7436340a31302049462045584953545328226f776e65722229203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226f776e6572222c20616464726573732829290a35302053544f5245282274656c6156657273696f6e222c2022312e302e3022290a36302053544f52452822636f6d6d6974222c2030290a37302053544f524528302c204845582854584944282929290a38302053544f5245282268617368222c204845582854584944282929290a38352053544f524528226c696b6573222c2030290a39302053544f524528226469736c696b6573222c2030290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2061646472657373282920537472696e670a31302044494d207320617320537472696e670a3230204c45542073203d205349474e455228290a33302049462049535f414444524553535f56414c4944287329205448454e20474f544f2035300a34302052455455524e2022616e6f6e220a35302052455455524e20414444524553535f535452494e472873290a456e642046756e6374696f6e0a0a46756e6374696f6e205261746528722055696e743634292055696e7436340a31302044494d206164647220617320537472696e670a3135204c45542061646472203d206164647265737328290a31362049462072203c2031303020262620455849535453286164647229203d3d2030202626206164647220213d2022616e6f6e22205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528616464722c2022222b722b225f222b424c4f434b5f4845494748542829290a34302049462072203c203530205448454e20474f544f2037300a35302053544f524528226c696b6573222c204c4f414428226c696b657322292b31290a36302052455455524e20300a37302053544f524528226469736c696b6573222c204c4f414428226469736c696b657322292b31290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20557064617465436f646528636f646520537472696e67292055696e7436340a3130204946204c4f414428226f776e65722229203d3d2022616e6f6e22205448454e20474f544f2032300a313520494620636f6465203d3d202222205448454e20474f544f2032300a3136204946204c4f414428226f776e65722229203d3d20616464726573732829205448454e20474f544f2033300a32302052455455524e20310a3330205550444154455f53435f434f444528636f6465290a34302053544f52452822636f6d6d6974222c204c4f41442822636f6d6d697422292b31290a35302053544f5245284c4f41442822636f6d6d697422292c204845582854584944282929290a36302053544f5245282268617368222c204845582854584944282929290a3130302052455455524e20300a456e642046756e6374696f6e |
| DOC1 | 66343737316531633338646665623836386438653464646237656137376339306230636333323866373864303832666233303535303065376438636265373862 |
| DOC2 | 63636661623363633038333333323131626366396130346230623763383531386235316438316233383232396636373438323161333465616231323364336566 |
| commit | 0 |
| dURL | 7469635f7461635f746f652e74656c61 |
| dero1qyf37uxdu03e5cdf2uwkwnsnx0g0p24lhq4xuz3s7slte77z70j05qgy726md | 38375f35303933333935 |
| dero1qyvqpdftj8r6005xs20rnflakmwa5pdxg9vcjzdcuywq2t8skqhvwqglt6x0g | 38375f34393237383530 |
| descrHdr | 5469632d5461632d546f65206973206120636c61737369632074776f2d706c617965722067616d6520776865726520706c61796572732074616b65207475726e73206d61726b696e672061203378332067726964207769746820275827206f7220274f272e2054686520676f616c20697320746f20676574207468726565206f6620796f7572206d61726b7320696e206120726f77e28094686f72697a6f6e74616c6c792c20766572746963616c6c792c206f7220646961676f6e616c6c79e280946265666f726520796f7572206f70706f6e656e7420646f65732e20496620616c6c20737061636573206172652066696c6c656420776974686f757420612077696e6e65722c207468652067616d6520656e647320696e206120647261772e20546869732076657273696f6e20616c6c6f777320706c617965722076657273757320706c617965722c206f7220706c617965722076657273757320626f742e |
| dislikes | 0 |
| hash | 61326564383763663064663435386637396661323430656533383361333964366339333230383637663862333033356139343232323236653330623734626366 |
| iconURLHdr | |
| likes | 2 |
| nameHdr | 5469632054616320546f65 |
| owner | 6465726f317179716d677771713876336d63376775797032686130726376656e396b387037683635357933336b3576676b67387376356b61327a71716b7866723430 |
| telaVersion | 312e302e30 |
Uint64 Variables
| Key | Value |
|---|---|
| 0 | 61326564383763663064663435386637396661323430656533383361333964366339333230383637663862333033356139343232323236653330623734626366 |
Transaction Information
Root Hash
Built Height
4922892
Block
Timestamp
1738274307367
Timestamp (UTC)
2025-01-30 21:58:27
Block Age
603d 3h ago
Fee
0.02771
TX Size
3.513 kB
Version
1
Confirmations
2748081
Signature Type
DERO_HOMOMORPHIC
DERO Asset
2
Ring Size
0.02771
Fees
0.00000
Deposited
Sender
dero1qyqmgwqq8v3mc7guyp2ha0rcven9k8p7h655y33k5vgkg8sv5ka2zqqkxfr40
Ring Members (2)
Smart Contract Details
SC Balance
0.00000 DERO
Smart Contract Code
Smart Contract Arguments
| Name | Type | Value |
|---|---|---|
| SC_ACTION | uint64 | 1 |
| SC_CODE | string | "Function InitializePrivate() Uint64 10 IF init() == 0 THEN GOTO 30 20 RETURN 1 30 STORE("nameHdr", "Tic Tac Toe") 31 STORE("descrHdr", "Tic-Tac-Toe is a classic two-player game where players take turns marking a 3x3 grid with 'X' or 'O'. The goal is to get three of your marks in a row—horizontally, vertically, or diagonally—before your opponent does. If all spaces are filled without a winner, the game ends in a draw. This version allows player versus player, or player versus bot.") 32 STORE("iconURLHdr", "") 33 STORE("dURL", "tic_tac_toe.tela") 40 STORE("DOC1", "f4771e1c38dfeb868d8e4ddb7ea77c90b0cc328f78d082fb305500e7d8cbe78b") 41 STORE("DOC2", "ccfab3cc08333211bcf9a04b0b7c8518b51d81b38229f674821a34eab123d3ef") 1000 RETURN 0 End Function Function init() Uint64 10 IF EXISTS("owner") == 0 THEN GOTO 30 20 RETURN 1 30 STORE("owner", address()) 50 STORE("telaVersion", "1.0.0") 60 STORE("commit", 0) 70 STORE(0, HEX(TXID())) 80 STORE("hash", HEX(TXID())) 85 STORE("likes", 0) 90 STORE("dislikes", 0) 100 RETURN 0 End Function Function address() String 10 DIM s as String 20 LET s = SIGNER() 30 IF IS_ADDRESS_VALID(s) THEN GOTO 50 40 RETURN "anon" 50 RETURN ADDRESS_STRING(s) End Function Function Rate(r Uint64) Uint64 10 DIM addr as String 15 LET addr = address() 16 IF r < 100 && EXISTS(addr) == 0 && addr != "anon" THEN GOTO 30 20 RETURN 1 30 STORE(addr, ""+r+"_"+BLOCK_HEIGHT()) 40 IF r < 50 THEN GOTO 70 50 STORE("likes", LOAD("likes")+1) 60 RETURN 0 70 STORE("dislikes", LOAD("dislikes")+1) 100 RETURN 0 End Function Function UpdateCode(code String) Uint64 10 IF LOAD("owner") == "anon" THEN GOTO 20 15 IF code == "" THEN GOTO 20 16 IF LOAD("owner") == address() THEN GOTO 30 20 RETURN 1 30 UPDATE_SC_CODE(code) 40 STORE("commit", LOAD("commit")+1) 50 STORE(LOAD("commit"), HEX(TXID())) 60 STORE("hash", HEX(TXID())) 100 RETURN 0 End Function" |
Prove Transaction
Prove that you sent DERO in this transaction. Obtain proof using the dero-wallet-cli command or from your wallet statement.
Note: The proof is sent to the server for verification calculations.
Payload proofs are user-provided display proofs; for the strongest verification, confirm with the receiving wallet.