
The data structures defined by this contract.
- { "name": "bet", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "bet", "type": "st_bet" }, { "name": "affiliates", "type": "st_affiliate[]" }, { "name": "proof", "type": "signature" } ] }
- { "name": "clear", "base": "", "fields": [ { "name": "game_id", "type": "uint64" } ] }
- { "name": "endgame", "base": "", "fields": [ { "name": "house_seed", "type": "string" } ] }
- { "name": "game_rules", "base": "", "fields": [ { "name": "ttl", "type": "uint8" }, { "name": "cap", "type": "asset" }, { "name": "step", "type": "asset" } ] }
- { "name": "init", "base": "", "fields": [ { "name": "locked", "type": "asset" }, { "name": "witness", "type": "public_key" } ] }
- { "name": "logbet", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "bet", "type": "st_bet" }, { "name": "players_seed", "type": "checksum256" }, { "name": "current_win", "type": "uint8" }, { "name": "affiliates", "type": "st_affiliate[]" } ] }
Action parameter in logendgame
{ "name": "logendgame", "base": "", "fields": [ { "name": "house_seed_hash", "type": "checksum256" }, { "name": "compound_hash", "type": "checksum256" }, { "name": "win", "type": "uint8" } ] }Action parameter in logstartgame
{ "name": "logstartgame", "base": "", "fields": [ { "name": "game", "type": "st_game" }, { "name": "timestamp", "type": "int64" } ] }- { "name": "migrate", "base": "", "fields": [ { "name": "version", "type": "uint64" } ] }
- { "name": "r_bet", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "game_id", "type": "uint64" }, { "name": "timestamp", "type": "time_point" }, { "name": "player", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "number", "type": "uint8" }, { "name": "coefficient", "type": "uint8" }, { "name": "seed", "type": "checksum256" }, { "name": "paid", "type": "bool" }, { "name": "affiliates", "type": "st_affiliate[]" } ] }
- { "name": "r_game", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "timestamp", "type": "time_point" }, { "name": "house_seed_hash", "type": "checksum256" }, { "name": "players_seed", "type": "checksum256" }, { "name": "rules", "type": "game_rules" }, { "name": "bank", "type": "asset" } ] }
- { "name": "st_affiliate", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "license", "type": "uint64" } ] }
- { "name": "st_bet", "base": "", "fields": [ { "name": "game", "type": "checksum256" }, { "name": "seed", "type": "checksum256" }, { "name": "quantity", "type": "asset" }, { "name": "numbers", "type": "uint8[]" } ] }
- { "name": "st_game", "base": "", "fields": [ { "name": "house_seed_hash", "type": "checksum256" }, { "name": "rules", "type": "game_rules" } ] }
- { "name": "startgame", "base": "", "fields": [ { "name": "game", "type": "st_game" } ] }
- { "name": "state", "base": "", "fields": [ { "name": "version", "type": "uint64" }, { "name": "locked", "type": "asset" }, { "name": "witness", "type": "public_key" } ] }