
The data structures defined by this contract.
-
{ "name": "account", "base": "", "fields": [ { "name": "balance", "type": "asset" } ] }
-
{ "name": "c_stats", "base": "", "fields": [ { "name": "supply", "type": "asset" }, { "name": "max_supply", "type": "asset" }, { "name": "issuer", "type": "account_name" } ] }
Table row type of blacklists
{ "name": "blacklist", "base": "", "fields": [ { "name": "account", "type": "account_name" }, { "name": "add_time", "type": "uint64" } ] }
Table row type of basetokens
{ "name": "base_token", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "contract", "type": "account_name" }, { "name": "sym", "type": "uint64" }, { "name": "sym_name", "type": "string" }, { "name": "precision", "type": "uint8" } ] }
Table row type of tokenpairs
{ "name": "token_pair", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "base_id", "type": "uint64" }, { "name": "contract", "type": "account_name" }, { "name": "sym", "type": "uint64" }, { "name": "sym_name", "type": "string" }, { "name": "precision", "type": "uint8" }, { "name": "creator", "type": "account_name" }, { "name": "create_time", "type": "uint64" }, { "name": "pledge", "type": "asset" }, { "name": "price", "type": "float64" }, { "name": "open_price", "type": "float64" }, { "name": "open_date", "type": "uint64" } ] }
-
{ "name": "token", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "contract", "type": "account_name" }, { "name": "sym", "type": "uint64" }, { "name": "sym_name", "type": "string" }, { "name": "precision", "type": "uint8" }, { "name": "creator", "type": "account_name" }, { "name": "create_time", "type": "uint64" }, { "name": "pledge", "type": "asset" }, { "name": "price", "type": "float64" }, { "name": "open_price", "type": "float64" }, { "name": "open_date", "type": "uint64" } ] }
-
{ "name": "buy_order", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "c_id", "type": "uint64" }, { "name": "owner", "type": "account_name" }, { "name": "price", "type": "float64" }, { "name": "amount", "type": "asset" }, { "name": "amount_total", "type": "asset" }, { "name": "order_time", "type": "uint64" } ] }
Table row type of ubuyorders
{ "name": "u_buy_order", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "c_id", "type": "uint64" }, { "name": "price", "type": "float64" }, { "name": "amount", "type": "asset" }, { "name": "amount_total", "type": "asset" }, { "name": "order_time", "type": "uint64" } ] }
Table row type of sellorders
{ "name": "sell_order", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "c_id", "type": "uint64" }, { "name": "owner", "type": "account_name" }, { "name": "price", "type": "float64" }, { "name": "qty", "type": "asset" }, { "name": "qty_total", "type": "asset" }, { "name": "order_time", "type": "uint64" } ] }
Table row type of usellorders
{ "name": "u_sell_order", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "c_id", "type": "uint64" }, { "name": "price", "type": "float64" }, { "name": "qty", "type": "asset" }, { "name": "qty_total", "type": "asset" }, { "name": "order_time", "type": "uint64" } ] }
Action parameter in addblacklist
{ "name": "addblacklist", "base": "", "fields": [ { "name": "manager", "type": "account_name" }, { "name": "bl_account", "type": "account_name" } ] }
Action parameter in delblacklist
{ "name": "delblacklist", "base": "", "fields": [ { "name": "manager", "type": "account_name" }, { "name": "bl_account", "type": "account_name" } ] }
Action parameter in newbasetoken
{ "name": "newbasetoken", "base": "", "fields": [ { "name": "manager", "type": "account_name" }, { "name": "contract", "type": "account_name" }, { "name": "sym_name", "type": "string" } ] }
Action parameter in delbasetoken
{ "name": "delbasetoken", "base": "", "fields": [ { "name": "manager", "type": "account_name" }, { "name": "base_id", "type": "uint64" } ] }
Action parameter in deltokenpair
{ "name": "deltokenpair", "base": "", "fields": [ { "name": "creator", "type": "account_name" }, { "name": "pair_id", "type": "uint64" } ] }
Action parameter in settppledge
{ "name": "settppledge", "base": "", "fields": [ { "name": "manager", "type": "account_name" }, { "name": "pair_id", "type": "uint64" }, { "name": "pledge_qty", "type": "asset" } ] }
Action parameter in settpcreator
{ "name": "settpcreator", "base": "", "fields": [ { "name": "creator", "type": "account_name" }, { "name": "pair_id", "type": "uint64" }, { "name": "new_creator", "type": "account_name" } ] }
Action parameter in cancelorder
{ "name": "cancelorder", "base": "", "fields": [ { "name": "owner", "type": "account_name" }, { "name": "pair_id", "type": "uint64" }, { "name": "o_id", "type": "uint64" }, { "name": "o_type", "type": "uint64" } ] }
Action parameter in rmuserorder
{ "name": "rmuserorder", "base": "", "fields": [ { "name": "manager", "type": "account_name" }, { "name": "u_account", "type": "account_name" } ] }