
The data structures defined by this contract.
-
{ "name": "gbdata", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "round", "type": "uint64" }, { "name": "gamesize", "type": "uint64" }, { "name": "roundsize", "type": "uint64" }, { "name": "nextheight", "type": "uint64" }, { "name": "rewardpool", "type": "asset" }, { "name": "odds", "type": "uint32[]" }, { "name": "nexttime", "type": "uint64" }, { "name": "roundtotal", "type": "asset" }, { "name": "starttime", "type": "uint64" }, { "name": "surplus", "type": "asset" } ] }
-
{ "name": "gameround", "base": "", "fields": [ { "name": "round", "type": "uint64" }, { "name": "height", "type": "uint64" }, { "name": "hash", "type": "checksum256" }, { "name": "result", "type": "uint8" }, { "name": "time", "type": "uint64" } ] }
-
{ "name": "game", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "name", "type": "name" }, { "name": "bet", "type": "asset" }, { "name": "win", "type": "uint8" }, { "name": "winamount", "type": "asset" }, { "name": "raw", "type": "string" }, { "name": "result", "type": "uint8" }, { "name": "height", "type": "uint64" }, { "name": "hash", "type": "checksum256" }, { "name": "round", "type": "uint64" }, { "name": "time", "type": "uint64" } ] }
-
{ "name": "selectopt", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "name", "type": "name" }, { "name": "bet", "type": "asset" }, { "name": "raw", "type": "string" }, { "name": "play", "type": "string" }, { "name": "select", "type": "string" }, { "name": "round", "type": "uint64" }, { "name": "agent", "type": "name" }, { "name": "time", "type": "uint64" }, { "name": "height", "type": "uint64" } ] }
-
{ "name": "account", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "agent", "type": "name" }, { "name": "total", "type": "asset" }, { "name": "agent_rebate", "type": "asset" } ] }
-
{ "name": "start", "base": "", "fields": [ { "name": "height", "type": "uint64" }, { "name": "quantity", "type": "asset" }, { "name": "round", "type": "uint64" } ] }
-
{ "name": "transfer", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }
-
{ "name": "upload", "base": "", "fields": [ { "name": "name", "type": "name" }, { "name": "blocknum", "type": "uint64" }, { "name": "blockhash", "type": "checksum256" }, { "name": "time", "type": "uint64" } ] }
-
{ "name": "reward", "base": "", "fields": [ { "name": "name", "type": "name" } ] }
-
{ "name": "receipt", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "height", "type": "uint64" }, { "name": "time", "type": "uint64" }, { "name": "name", "type": "name" }, { "name": "bet", "type": "asset" }, { "name": "raw", "type": "string" }, { "name": "result", "type": "uint8" }, { "name": "desc", "type": "string" }, { "name": "winamount", "type": "asset" } ] }
-
{ "name": "clear", "base": "", "fields": [ { "name": "name", "type": "string" } ] }
-
{ "name": "withdraw", "base": "", "fields": [ { "name": "from", "type": "name" } ] }