
The data structures defined by this contract.
Action parameter in addauction
{ "name": "addauction", "base": "", "fields": [ { "name": "auction_id", "type": "uint64" }, { "name": "price", "type": "asset" }, { "name": "begin", "type": "time_point_sec" }, { "name": "end", "type": "time_point_sec" } ] }
Action parameter in auctionend
{ "name": "auctionend", "base": "", "fields": [ { "name": "auction_id", "type": "uint64" } ] }
Table row type of auctionlist
{ "name": "auctionlist", "base": "", "fields": [ { "name": "auction_id", "type": "uint64" }, { "name": "high_bidder", "type": "name" }, { "name": "high_bid", "type": "asset" }, { "name": "auction_state", "type": "uint64" }, { "name": "begin", "type": "time_point_sec" }, { "name": "end", "type": "time_point_sec" } ] }
-
{ "name": "cleanrace", "base": "", "fields": [] }
Action parameter in issuereward
{ "name": "issuereward", "base": "", "fields": [ { "name": "gameid", "type": "uint64" }, { "name": "horses", "type": "racefinal_info[]" } ] }
-
{ "name": "login", "base": "", "fields": [ { "name": "user_id", "type": "uint64" } ] }
Table row type of logininfos
{ "name": "logininfos", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "user_id", "type": "uint64" }, { "name": "login_time", "type": "time_point_sec" } ] }
Table row type of nmarketlist
{ "name": "nmarketlist", "base": "", "fields": [ { "name": "market_id", "type": "uint64" }, { "name": "buyer", "type": "name" }, { "name": "price", "type": "asset" }, { "name": "deal_time", "type": "time_point_sec" } ] }
Table row type of nracefinal
{ "name": "nracefinal", "base": "", "fields": [ { "name": "race_id", "type": "uint64" }, { "name": "race_time", "type": "time_point_sec" }, { "name": "reward_pool", "type": "asset" }, { "name": "first_horse_id", "type": "uint64" }, { "name": "first_user_id", "type": "uint64" }, { "name": "first_reward", "type": "asset" }, { "name": "second_horse_id", "type": "uint64" }, { "name": "second_user_id", "type": "uint64" }, { "name": "second_reward", "type": "asset" }, { "name": "third_horse_id", "type": "uint64" }, { "name": "third_user_id", "type": "uint64" }, { "name": "third_reward", "type": "asset" }, { "name": "fourth_horse_id", "type": "uint64" }, { "name": "fourth_user_id", "type": "uint64" }, { "name": "fourth_reward", "type": "asset" }, { "name": "fifth_horse_id", "type": "uint64" }, { "name": "fifth_user_id", "type": "uint64" }, { "name": "fifth_reward", "type": "asset" }, { "name": "sixth_horse_id", "type": "uint64" }, { "name": "sixth_user_id", "type": "uint64" }, { "name": "sixth_reward", "type": "asset" }, { "name": "seventh_horse_id", "type": "uint64" }, { "name": "seventh_user_id", "type": "uint64" }, { "name": "seventh_reward", "type": "asset" }, { "name": "eighth_horse_id", "type": "uint64" }, { "name": "eighth_user_id", "type": "uint64" }, { "name": "eighth_reward", "type": "asset" }, { "name": "ninth_horse_id", "type": "uint64" }, { "name": "ninth_user_id", "type": "uint64" }, { "name": "ninth_reward", "type": "asset" }, { "name": "tenth_horse_id", "type": "uint64" }, { "name": "tenth_user_id", "type": "uint64" }, { "name": "tenth_reward", "type": "asset" } ] }
Table row type of raceconfigs
{ "name": "raceconfigs", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "begin", "type": "time_point_sec" }, { "name": "end", "type": "time_point_sec" }, { "name": "rewardpool", "type": "asset" }, { "name": "status", "type": "uint8" } ] }
Struct property of issuereward
{ "name": "racefinal_info", "base": "", "fields": [ { "name": "horse_id", "type": "uint64" }, { "name": "rank", "type": "uint64" }, { "name": "wallet_name", "type": "string" }, { "name": "user_id", "type": "uint64" } ] }
-
{ "name": "raceinfo", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "begin", "type": "time_point_sec" }, { "name": "end", "type": "time_point_sec" }, { "name": "reqlevel", "type": "uint8" }, { "name": "rewardpool", "type": "asset" } ] }
-
{ "name": "setrace", "base": "", "fields": [ { "name": "rules", "type": "raceinfo" } ] }
-
{ "name": "test", "base": "", "fields": [] }
-
{ "name": "transfer", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }