
The data structures defined by this contract.
-
{ "name": "Config", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "admin", "type": "name" }, { "name": "gchip_token", "type": "name" }, { "name": "starting_bonus", "type": "asset" }, { "name": "bonus_balance", "type": "asset" }, { "name": "gchip_to_buy", "type": "asset" }, { "name": "end_bonus_time", "type": "time_point" }, { "name": "exchange_rate", "type": "float64" } ] }
-
{ "name": "Player", "base": "", "fields": [ { "name": "player", "type": "name" } ] }
-
{ "name": "notify", "base": "", "fields": [ { "name": "msg", "type": "string" } ] }
Action parameter in player.reg
{ "name": "register_player", "base": "", "fields": [ { "name": "player", "type": "name" } ] }
-
{ "name": "set_admin", "base": "", "fields": [ { "name": "caller", "type": "name" }, { "name": "admin", "type": "name" } ] }
-
{ "name": "set_bonus", "base": "", "fields": [ { "name": "caller", "type": "name" }, { "name": "bonus", "type": "asset" } ] }
Action parameter in enddate.set
{ "name": "set_end_date", "base": "", "fields": [ { "name": "caller", "type": "name" }, { "name": "when", "type": "time_point" } ] }
Action parameter in exchange.set
{ "name": "set_exchange_rate", "base": "", "fields": [ { "name": "caller", "type": "name" }, { "name": "rate", "type": "float64" } ] }
Action parameter in token.set
{ "name": "set_token_account", "base": "", "fields": [ { "name": "caller", "type": "name" }, { "name": "token", "type": "name" } ] }