
此合约定义的数据结构。
-
{ "name": "config", "base": "", "fields": [ { "name": "name", "type": "uint64" }, { "name": "value", "type": "int64" } ] } -
{ "name": "dieroll", "base": "", "fields": [ { "name": "roll_id", "type": "uint64" }, { "name": "player", "type": "name" }, { "name": "timestamp", "type": "time_point_sec" } ] } -
{ "name": "getconfig", "base": "", "fields": [ { "name": "config", "type": "name" } ] } -
{ "name": "getstats", "base": "", "fields": [ { "name": "player", "type": "name" } ] } -
{ "name": "init", "base": "", "fields": [ { "name": "player", "type": "name" } ] } -
{ "name": "logtime", "base": "", "fields": [ { "name": "assoc_id", "type": "uint64" }, { "name": "player", "type": "name" }, { "name": "resolve_time", "type": "uint32" } ] } playerstats1 的表格行类型
{ "name": "playerstats", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "total_rolls", "type": "uint32" }, { "name": "ones", "type": "uint32" }, { "name": "twos", "type": "uint32" }, { "name": "threes", "type": "uint32" }, { "name": "fours", "type": "uint32" }, { "name": "fives", "type": "uint32" }, { "name": "sixes", "type": "uint32" }, { "name": "last_roll", "type": "uint32" }, { "name": "last_roll_time", "type": "time_point_sec" }, { "name": "avg_time", "type": "uint32" } ] }receiverand中的操作参数
{ "name": "receiverand", "base": "", "fields": [ { "name": "assoc_id", "type": "uint64" }, { "name": "random_value", "type": "checksum256" } ] }-
{ "name": "reset", "base": "", "fields": [] } -
{ "name": "rolldie", "base": "", "fields": [ { "name": "player", "type": "name" } ] } rollhistory1 的表格行类型
{ "name": "rollhistory", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "player", "type": "name" }, { "name": "roll_id", "type": "uint64" }, { "name": "result", "type": "uint32" }, { "name": "timestamp", "type": "time_point_sec" }, { "name": "resolve_time", "type": "uint32" } ] }-
{ "name": "setconfig", "base": "", "fields": [ { "name": "config", "type": "name" }, { "name": "value", "type": "int64" } ] }