
{ "version": "eosio::abi/1.1", "types": [], "structs": [ { "name": "Player", "base": "", "fields": [ { "name": "name", "type": "name" }, { "name": "bet", "type": "asset" }, { "name": "score", "type": "uint64" }, { "name": "record_cid", "type": "string" }, { "name": "referrer", "type": "name" } ] }, { "name": "addblacklist", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "memo", "type": "string" } ] }, { "name": "addchannel", "base": "", "fields": [ { "name": "name", "type": "string" }, { "name": "bets", "type": "asset[]" }, { "name": "fee", "type": "asset" }, { "name": "prize", "type": "asset" }, { "name": "play_reward", "type": "asset" }, { "name": "win_reward", "type": "asset" }, { "name": "play_time_in_sec", "type": "uint64" }, { "name": "expiry_in_sec", "type": "uint64" }, { "name": "memo", "type": "string" } ] }, { "name": "addreflist", "base": "", "fields": [ { "name": "referrer", "type": "name" }, { "name": "memo", "type": "uint64" } ] }, { "name": "bet", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "bet_id", "type": "checksum256" }, { "name": "name", "type": "name" }, { "name": "bet", "type": "asset" }, { "name": "channel", "type": "channel" }, { "name": "free", "type": "bool" }, { "name": "timestamp", "type": "uint64" } ] }, { "name": "blacklist", "base": "", "fields": [ { "name": "user", "type": "name" } ] }, { "name": "cancelbet", "base": "", "fields": [ { "name": "ids", "type": "checksum256[]" }, { "name": "memo", "type": "string" } ] }, { "name": "channel", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "name", "type": "string" }, { "name": "bets", "type": "asset[]" }, { "name": "fee", "type": "asset" }, { "name": "prize", "type": "asset" }, { "name": "play_reward", "type": "asset" }, { "name": "win_reward", "type": "asset" }, { "name": "play_time_in_sec", "type": "uint64" }, { "name": "expiry_in_sec", "type": "uint64" } ] }, { "name": "config", "base": "", "fields": [ { "name": "something", "type": "uint64" } ] }, { "name": "finishmatch", "base": "", "fields": [ { "name": "match_id", "type": "checksum256" }, { "name": "join_id", "type": "checksum256" }, { "name": "seed", "type": "string" }, { "name": "host", "type": "Player" }, { "name": "guest", "type": "Player" }, { "name": "memo", "type": "string" } ] }, { "name": "globalvar", "base": "", "fields": [ { "name": "key", "type": "uint64" }, { "name": "value", "type": "string" } ] }, { "name": "login", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "memo", "type": "string" } ] }, { "name": "reflist", "base": "", "fields": [ { "name": "referrer", "type": "name" }, { "name": "memo", "type": "string" } ] }, { "name": "removeconfig", "base": "", "fields": [ { "name": "memo", "type": "string" } ] }, { "name": "rmblacklist", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "memo", "type": "string" } ] }, { "name": "rmchannel", "base": "", "fields": [ { "name": "ids", "type": "uint64[]" }, { "name": "memo", "type": "string" } ] }, { "name": "rmglobalvar", "base": "", "fields": [ { "name": "key", "type": "uint64" } ] }, { "name": "rmreflist", "base": "", "fields": [ { "name": "referrer", "type": "name" }, { "name": "memo", "type": "string" } ] }, { "name": "setconfig", "base": "", "fields": [ { "name": "max_bet_amount_value", "type": "uint64" }, { "name": "memo", "type": "string" } ] }, { "name": "setreward", "base": "", "fields": [ { "name": "value", "type": "string" } ] }, { "name": "startbet", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "bet_amount", "type": "asset" }, { "name": "channel", "type": "uint64" }, { "name": "free", "type": "bool" }, { "name": "memo", "type": "string" } ] } ], "actions": [ { "name": "addblacklist", "type": "addblacklist", "ricardian_contract": "" }, { "name": "addchannel", "type": "addchannel", "ricardian_contract": "" }, { "name": "addreflist", "type": "addreflist", "ricardian_contract": "" }, { "name": "cancelbet", "type": "cancelbet", "ricardian_contract": "" }, { "name": "finishmatch", "type": "finishmatch", "ricardian_contract": "" }, { "name": "login", "type": "login", "ricardian_contract": "" }, { "name": "removeconfig", "type": "removeconfig", "ricardian_contract": "" }, { "name": "rmblacklist", "type": "rmblacklist", "ricardian_contract": "" }, { "name": "rmchannel", "type": "rmchannel", "ricardian_contract": "" }, { "name": "rmglobalvar", "type": "rmglobalvar", "ricardian_contract": "" }, { "name": "rmreflist", "type": "rmreflist", "ricardian_contract": "" }, { "name": "setconfig", "type": "setconfig", "ricardian_contract": "" }, { "name": "setreward", "type": "setreward", "ricardian_contract": "" }, { "name": "startbet", "type": "startbet", "ricardian_contract": "" } ], "tables": [ { "name": "bet", "index_type": "i64", "key_names": [], "key_types": [], "type": "bet" }, { "name": "blacklist", "index_type": "i64", "key_names": [], "key_types": [], "type": "blacklist" }, { "name": "channel", "index_type": "i64", "key_names": [], "key_types": [], "type": "channel" }, { "name": "config", "index_type": "i64", "key_names": [], "key_types": [], "type": "config" }, { "name": "globalvar", "index_type": "i64", "key_names": [], "key_types": [], "type": "globalvar" }, { "name": "reflist", "index_type": "i64", "key_names": [], "key_types": [], "type": "reflist" } ], "ricardian_clauses": [], "error_messages": [], "abi_extensions": [], "variants": [], "action_results": [] }