
The data structures defined by this contract.
-
{ "name": "bot", "base": "", "fields": [ { "name": "key", "type": "name" }, { "name": "role", "type": "bool" } ] }
-
{ "name": "buytoken", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "eos_amount", "type": "asset" }, { "name": "id_pool", "type": "int32" }, { "name": "token_amount_per_native", "type": "asset" }, { "name": "slippage_bips", "type": "int64" }, { "name": "platform_fee_bips", "type": "int64" }, { "name": "gas_estimate", "type": "int64" }, { "name": "recipient", "type": "name" } ] }
-
{ "name": "configds", "base": "", "fields": [ { "name": "admins", "type": "name" }, { "name": "pending_platform_fee", "type": "asset" }, { "name": "recipient", "type": "name" } ] }
-
{ "name": "init", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "initial_admin", "type": "name" }, { "name": "pending_platform_fee", "type": "asset" } ] }
-
{ "name": "setadmin", "base": "", "fields": [ { "name": "new_admin", "type": "name" } ] }
Action parameter in setbotrole
{ "name": "setbotrole", "base": "", "fields": [ { "name": "new_bot", "type": "name" }, { "name": "brole", "type": "bool" } ] }
Action parameter in withdrawfee
{ "name": "withdrawfee", "base": "", "fields": [ { "name": "recipient", "type": "name" }, { "name": "amount", "type": "asset" } ] }