
The data structures defined by this contract.
Action parameter in cancelorder
{ "name": "cancelorder", "base": "", "fields": [ { "name": "trader", "type": "subaccount" }, { "name": "pool_id", "type": "uint64" }, { "name": "id", "type": "uint64" }, { "name": "is_bid", "type": "bool" } ] }
Action parameter in cancelorders
{ "name": "cancelorders", "base": "", "fields": [ { "name": "trader", "type": "subaccount" }, { "name": "order_ids", "type": "order_id[]" } ] }
Table row type of claimconfig
{ "name": "claim_config", "base": "", "fields": [ { "name": "claimer", "type": "name" }, { "name": "fee_receiver", "type": "name" } ] }
-
{ "name": "claimfee", "base": "", "fields": [ { "name": "pool_ids", "type": "uint64[]" } ] }
Table row type of globalstate
{ "name": "global_state", "base": "", "fields": [ { "name": "taker_fee_rate", "type": "uint64" }, { "name": "maker_fee_rate", "type": "uint64" }, { "name": "evm_helper", "type": "name" } ] }
Struct property of cancelorders
{ "name": "order_id", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "id", "type": "uint64" }, { "name": "is_bid", "type": "bool" } ] }
-
{ "name": "permission_level", "base": "", "fields": [ { "name": "actor", "type": "name" }, { "name": "permission", "type": "name" } ] }
Table row type of poolstate
{ "name": "pool_state", "base": "", "fields": [ { "name": "taker_fee_rate", "type": "uint64" }, { "name": "maker_fee_rate", "type": "uint64" } ] }
Action parameter in putlimorder
{ "name": "putlimorder", "base": "", "fields": [ { "name": "trader", "type": "subaccount" }, { "name": "pool_id", "type": "uint64" }, { "name": "cid", "type": "string" }, { "name": "type", "type": "uint8" }, { "name": "price", "type": "uint64" }, { "name": "quantity", "type": "asset" }, { "name": "is_bid", "type": "bool" } ] }
Action parameter in putmktorder
{ "name": "putmktorder", "base": "", "fields": [ { "name": "trader", "type": "subaccount" }, { "name": "pool_id", "type": "uint64" }, { "name": "cid", "type": "string" }, { "name": "quantity", "type": "asset" }, { "name": "is_bid", "type": "bool" } ] }
Action parameter in rmpfeerate
{ "name": "rmpfeerate", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" } ] }
Action parameter in rmpufeerate
{ "name": "rmpufeerate", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "pool_id", "type": "uint64" } ] }
Action parameter in rmufeerate
{ "name": "rmufeerate", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
Action parameter in setclaimconf
{ "name": "setclaimconf", "base": "", "fields": [ { "name": "claimer", "type": "name" }, { "name": "fee_receiver", "type": "name" } ] }
Action parameter in setevmhelper
{ "name": "setevmhelper", "base": "", "fields": [ { "name": "evm_helper", "type": "name" } ] }
Action parameter in setfeerate
{ "name": "setfeerate", "base": "", "fields": [ { "name": "taker_fee_rate", "type": "uint64" }, { "name": "maker_fee_rate", "type": "uint64" } ] }
Action parameter in setpfeerate
{ "name": "setpfeerate", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "taker_fee_rate", "type": "uint64" }, { "name": "maker_fee_rate", "type": "uint64" } ] }
Action parameter in setpufeerate
{ "name": "setpufeerate", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "pool_id", "type": "uint64" }, { "name": "taker_fee_rate", "type": "uint64" }, { "name": "maker_fee_rate", "type": "uint64" } ] }
Action parameter in setufeerate
{ "name": "setufeerate", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "taker_fee_rate", "type": "uint64" }, { "name": "maker_fee_rate", "type": "uint64" } ] }
-
{ "name": "user_state", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "taker_fee_rate", "type": "uint64" }, { "name": "maker_fee_rate", "type": "uint64" } ] }