
cryptovgsapp
Contract
The data structures defined by this contract.
- { "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" } ] }
Action parameter in cancelbetadm
{ "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" } ] }
Action parameter in evtcanceladm
{ "name": "evtcanceladm", "base": "", "fields": [ { "name": "ids", "type": "uint64[]" }, { "name": "message", "type": "string" } ] }Action parameter in evtcancelbet
{ "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" } ] }
Table row type of gamepubkey
{ "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" } ] }
Action parameter in removeconfig
{ "name": "removeconfig", "base": "", "fields": [ { "name": "memo", "type": "string" } ] }Action parameter in removepubkey
{ "name": "removepubkey", "base": "", "fields": [ { "name": "memo", "type": "string" } ] }- { "name": "resetall", "base": "", "fields": [ { "name": "memo", "type": "string" } ] }
Action parameter in resetplayer
{ "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" } ] }
Action parameter in rmgamedata
{ "name": "rmgamedata", "base": "", "fields": [ { "name": "ids", "type": "uint64[]" }, { "name": "message", "type": "string" } ] }Action parameter in secureclaim
{ "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" } ] }
Action parameter in setgamedata
{ "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" } ] }