
The data structures defined by this contract.
Table row type of animallucky
Table row type of animalrun
Table row type of animalshake
Table row type of shakelucky
{ "name": "animalrun_record", "base": "", "fields": [ { "name": "animal_id", "type": "uint64" }, { "name": "trade_no", "type": "string" }, { "name": "player", "type": "string" }, { "name": "play_id", "type": "uint64" }, { "name": "player_seed", "type": "string" }, { "name": "amount", "type": "uint64" }, { "name": "coin_symbol", "type": "string" }, { "name": "coin_id", "type": "uint64" }, { "name": "animals", "type": "string" }, { "name": "lucky_animal", "type": "uint8" }, { "name": "payout", "type": "uint64" }, { "name": "seed_hash", "type": "string" }, { "name": "sig", "type": "string" }, { "name": "sig_hash", "type": "string" }, { "name": "timestamp", "type": "uint64" } ] }- { "name": "animalrun_result", "base": "", "fields": [ { "name": "animal_id", "type": "uint64" }, { "name": "trade_no", "type": "string" }, { "name": "player", "type": "string" }, { "name": "play_id", "type": "uint64" }, { "name": "player_seed", "type": "string" }, { "name": "amount", "type": "uint64" }, { "name": "coin_id", "type": "uint64" }, { "name": "animals", "type": "string" }, { "name": "lucky_animal", "type": "uint64" }, { "name": "seed_hash", "type": "string" }, { "name": "sig", "type": "string" }, { "name": "sig_hash", "type": "string" }, { "name": "timestamp", "type": "uint64" } ] }
- { "name": "push", "base": "", "fields": [ { "name": "result", "type": "animalrun_result" } ] }
- { "name": "shake", "base": "", "fields": [ { "name": "result", "type": "animalrun_result" } ] }
Table row type of animalrunid
{ "name": "st_animal_id", "base": "", "fields": [ { "name": "current_id", "type": "uint64" } ] }Table row type of shakeid
{ "name": "st_shake_id", "base": "", "fields": [ { "name": "current_id", "type": "uint64" } ] }- { "name": "upgrade", "base": "", "fields": [] }