EOS

cryptovgsapp

Contract

{ "version": "eosio::abi/1.1", "types": [], "structs": [ { "name": "bet", "base": "", "fields": [ { "name": "message", "type": "string" }, { "name": "eos_account_name", "type": "name" }, { "name": "total_bet_amount", "type": "asset" }, { "name": "game_id", "type": "string" }, { "name": "player_id", "type": "uint64" }, { "name": "hashed_server_entropy", "type": "string" }, { "name": "client_entropy", "type": "uint32" } ] }, { "name": "cancelbet", "base": "", "fields": [ { "name": "bet_tx_id", "type": "checksum256" }, { "name": "bet_id", "type": "string" }, { "name": "game_id", "type": "string" }, { "name": "player_id", "type": "uint64" }, { "name": "message", "type": "string" } ] }, { "name": "cancelbetadm", "base": "", "fields": [ { "name": "ids", "type": "uint64[]" }, { "name": "message", "type": "string" } ] }, { "name": "claim", "base": "", "fields": [ { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }, { "name": "config", "base": "", "fields": [ { "name": "something", "type": "uint64" } ] }, { "name": "eventplay", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "eos_account_name", "type": "name" }, { "name": "event_game_id", "type": "string" }, { "name": "player_id", "type": "uint64" }, { "name": "timestamp", "type": "uint64" }, { "name": "total_bet_amount", "type": "asset" }, { "name": "total_bet_amount_amount", "type": "int64" }, { "name": "bet_tx_id", "type": "checksum256" }, { "name": "pub_key", "type": "public_key" } ] }, { "name": "evtbet", "base": "", "fields": [ { "name": "message", "type": "string" }, { "name": "eos_account_name", "type": "name" }, { "name": "total_bet_amount", "type": "asset" }, { "name": "event_game_id", "type": "string" }, { "name": "player_id", "type": "uint64" } ] }, { "name": "evtcanceladm", "base": "", "fields": [ { "name": "ids", "type": "uint64[]" }, { "name": "message", "type": "string" } ] }, { "name": "evtcancelbet", "base": "", "fields": [ { "name": "bet_tx_id", "type": "checksum256" }, { "name": "event_game_id", "type": "string" }, { "name": "player_id", "type": "uint64" }, { "name": "message", "type": "string" } ] }, { "name": "evtresult", "base": "", "fields": [ { "name": "message", "type": "string" }, { "name": "eos_account_name", "type": "name" }, { "name": "player_id", "type": "uint64" }, { "name": "total_bet_amount", "type": "asset" }, { "name": "bet_tx_id", "type": "checksum256" }, { "name": "seed", "type": "signature" }, { "name": "total_payout", "type": "asset" }, { "name": "pub_key", "type": "public_key" } ] }, { "name": "game", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "game_id", "type": "string" }, { "name": "game_data_key_set", "type": "string" } ] }, { "name": "gamepubkey", "base": "", "fields": [ { "name": "pub_key", "type": "public_key" } ] }, { "name": "login", "base": "", "fields": [ { "name": "eos_account_name", "type": "name" }, { "name": "memo", "type": "string" } ] }, { "name": "play", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "eos_account_name", "type": "name" }, { "name": "game_id", "type": "string" }, { "name": "player_id", "type": "uint64" }, { "name": "timestamp", "type": "uint64" }, { "name": "total_bet_amount", "type": "asset" }, { "name": "total_bet_amount_amount", "type": "int64" }, { "name": "hashed_server_entropy", "type": "checksum256" }, { "name": "client_entropy", "type": "uint32" }, { "name": "bet_tx_id", "type": "checksum256" }, { "name": "pub_key", "type": "public_key" }, { "name": "game_data_key_set", "type": "string" } ] }, { "name": "removeconfig", "base": "", "fields": [ { "name": "memo", "type": "string" } ] }, { "name": "removepubkey", "base": "", "fields": [ { "name": "memo", "type": "string" } ] }, { "name": "resetall", "base": "", "fields": [ { "name": "memo", "type": "string" } ] }, { "name": "resetplayer", "base": "", "fields": [ { "name": "player_id", "type": "uint64" }, { "name": "memo", "type": "string" } ] }, { "name": "result", "base": "", "fields": [ { "name": "message", "type": "string" }, { "name": "eos_account_name", "type": "name" }, { "name": "game_id", "type": "string" }, { "name": "player_id", "type": "uint64" }, { "name": "total_bet_amount", "type": "asset" }, { "name": "bet_tx_id", "type": "checksum256" }, { "name": "bet_id", "type": "string" }, { "name": "hashed_server_entropy", "type": "checksum256" }, { "name": "server_entropy", "type": "checksum256" }, { "name": "client_entropy", "type": "uint32" }, { "name": "seed", "type": "signature" }, { "name": "result", "type": "string" }, { "name": "cid", "type": "string" }, { "name": "total_payout", "type": "asset" }, { "name": "pub_key", "type": "public_key" }, { "name": "game_data_key_set", "type": "string" } ] }, { "name": "rmgamedata", "base": "", "fields": [ { "name": "ids", "type": "uint64[]" }, { "name": "message", "type": "string" } ] }, { "name": "secureclaim", "base": "", "fields": [ { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "entropy", "type": "checksum256" }, { "name": "sig", "type": "signature" }, { "name": "pub_key", "type": "public_key" }, { "name": "memo", "type": "string" } ] }, { "name": "seed", "base": "", "fields": [ { "name": "eos_account_name", "type": "name" }, { "name": "game_id", "type": "string" }, { "name": "player_id", "type": "uint64" }, { "name": "hashed_server_entropy", "type": "string" }, { "name": "client_entropy", "type": "uint32" } ] }, { "name": "setconfig", "base": "", "fields": [ { "name": "something", "type": "uint64" }, { "name": "memo", "type": "string" } ] }, { "name": "setgamedata", "base": "", "fields": [ { "name": "game_id", "type": "string" }, { "name": "game_data_key_set", "type": "string" } ] }, { "name": "setpubkey", "base": "", "fields": [ { "name": "pub_key", "type": "public_key" } ] } ], "actions": [ { "name": "bet", "type": "bet", "ricardian_contract": "" }, { "name": "cancelbet", "type": "cancelbet", "ricardian_contract": "" }, { "name": "cancelbetadm", "type": "cancelbetadm", "ricardian_contract": "" }, { "name": "claim", "type": "claim", "ricardian_contract": "" }, { "name": "evtbet", "type": "evtbet", "ricardian_contract": "" }, { "name": "evtcanceladm", "type": "evtcanceladm", "ricardian_contract": "" }, { "name": "evtcancelbet", "type": "evtcancelbet", "ricardian_contract": "" }, { "name": "evtresult", "type": "evtresult", "ricardian_contract": "" }, { "name": "login", "type": "login", "ricardian_contract": "" }, { "name": "removeconfig", "type": "removeconfig", "ricardian_contract": "" }, { "name": "removepubkey", "type": "removepubkey", "ricardian_contract": "" }, { "name": "resetall", "type": "resetall", "ricardian_contract": "" }, { "name": "resetplayer", "type": "resetplayer", "ricardian_contract": "" }, { "name": "result", "type": "result", "ricardian_contract": "" }, { "name": "rmgamedata", "type": "rmgamedata", "ricardian_contract": "" }, { "name": "secureclaim", "type": "secureclaim", "ricardian_contract": "" }, { "name": "seed", "type": "seed", "ricardian_contract": "" }, { "name": "setconfig", "type": "setconfig", "ricardian_contract": "" }, { "name": "setgamedata", "type": "setgamedata", "ricardian_contract": "" }, { "name": "setpubkey", "type": "setpubkey", "ricardian_contract": "" } ], "tables": [ { "name": "config", "index_type": "i64", "key_names": [], "key_types": [], "type": "config" }, { "name": "eventplay", "index_type": "i64", "key_names": [], "key_types": [], "type": "eventplay" }, { "name": "game", "index_type": "i64", "key_names": [], "key_types": [], "type": "game" }, { "name": "gamepubkey", "index_type": "i64", "key_names": [], "key_types": [], "type": "gamepubkey" }, { "name": "play", "index_type": "i64", "key_names": [], "key_types": [], "type": "play" } ], "ricardian_clauses": [], "error_messages": [], "abi_extensions": [], "variants": [], "action_results": [] }