
The data structures defined by this contract.
Action parameter in addswapinc
{ "name": "add_swap_income", "base": "", "fields": [ { "name": "income", "type": "extended_asset" } ] }
Action parameter in blbuyord
{ "name": "block_buy_order", "base": "", "fields": [ { "name": "ord_id", "type": "uint64" }, { "name": "token", "type": "symbol_code" } ] }
Action parameter in blsellord
{ "name": "block_sell_order", "base": "", "fields": [ { "name": "ord_id", "type": "uint64" }, { "name": "token", "type": "symbol_code" } ] }
Action parameter in buycrypto
{ "name": "buy_crypto", "base": "", "fields": [ { "name": "ord_id", "type": "uint64" }, { "name": "user", "type": "name" }, { "name": "volume", "type": "asset" }, { "name": "insurance", "type": "asset" } ] }
Action parameter in cnlbuydeal
{ "name": "cancel_buy_deal", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "token", "type": "symbol_code" } ] }
Action parameter in cnlselldeal
{ "name": "cancel_sell_deal", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "token", "type": "symbol_code" } ] }
Action parameter in close
{ "name": "close_account", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "symbol", "type": "symbol" } ] }
Action parameter in clsbuyord
{ "name": "close_buy_order", "base": "", "fields": [ { "name": "ord_id", "type": "uint64" }, { "name": "token", "type": "symbol_code" } ] }
Action parameter in clssellord
{ "name": "close_sell_order", "base": "", "fields": [ { "name": "ord_id", "type": "uint64" }, { "name": "token", "type": "symbol_code" } ] }
Action parameter in cmptbuydeal
{ "name": "complete_buy_deal", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "token", "type": "symbol_code" } ] }
Action parameter in cmptselldeal
{ "name": "complete_sell_deal", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "token", "type": "symbol_code" } ] }
-
{ "name": "counter", "base": "", "fields": [ { "name": "token", "type": "symbol_code" }, { "name": "available_ord_id", "type": "uint64" }, { "name": "available_deal_id", "type": "uint64" } ] }
Action parameter in crtbuyord
{ "name": "create_buy_order", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "volume", "type": "asset" }, { "name": "insurance", "type": "asset" }, { "name": "min_package", "type": "asset" }, { "name": "max_package", "type": "asset" }, { "name": "meta", "type": "string" }, { "name": "data", "type": "string" } ] }
Action parameter in crtsellord
{ "name": "create_sell_order", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "volume", "type": "asset" }, { "name": "insurance", "type": "asset" }, { "name": "min_package", "type": "asset" }, { "name": "max_package", "type": "asset" }, { "name": "meta", "type": "string" }, { "name": "data", "type": "string" } ] }
-
{ "name": "deal", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "order_id", "type": "uint64" }, { "name": "status", "type": "name" }, { "name": "seller", "type": "name" }, { "name": "buyer", "type": "name" }, { "name": "volume", "type": "asset" }, { "name": "insurance", "type": "asset" }, { "name": "meta", "type": "string" }, { "name": "data", "type": "string" }, { "name": "creation_date", "type": "time_point_sec" }, { "name": "expiration_date", "type": "time_point_sec" } ] }
Action parameter in dealdetails
{ "name": "deal_details", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "ord_id", "type": "uint64" }, { "name": "buyer_details", "type": "details" }, { "name": "seller_details", "type": "details" }, { "name": "meta", "type": "string" }, { "name": "data", "type": "string" } ] }
-
{ "name": "deposit", "base": "", "fields": [ { "name": "balance", "type": "asset" }, { "name": "blocked_balance", "type": "asset" } ] }
Struct property of deal_details
{ "name": "details", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "volume_delta", "type": "asset" }, { "name": "insurance_delta", "type": "asset" }, { "name": "penalty_delta", "type": "asset" } ] }
Action parameter in open
{ "name": "open_account", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "symbol", "type": "symbol" }, { "name": "ram_payer", "type": "name" } ] }
-
{ "name": "order", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "status", "type": "name" }, { "name": "volume", "type": "asset" }, { "name": "insurance", "type": "asset" }, { "name": "volume_balance", "type": "asset" }, { "name": "insurance_balance", "type": "asset" }, { "name": "min_package", "type": "asset" }, { "name": "max_package", "type": "asset" }, { "name": "meta", "type": "string" }, { "name": "data", "type": "string" } ] }
-
{ "name": "rating", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "completed_deals", "type": "uint64" }, { "name": "failed_deals", "type": "uint64" } ] }
Action parameter in sellcrypto
{ "name": "sell_crypto", "base": "", "fields": [ { "name": "ord_id", "type": "uint64" }, { "name": "user", "type": "name" }, { "name": "volume", "type": "asset" }, { "name": "insurance", "type": "asset" } ] }
Action parameter in setbuyddspt
{ "name": "set_buy_deal_dispute", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "token", "type": "symbol_code" } ] }
Action parameter in setsellddspt
{ "name": "set_sell_deal_dispute", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "token", "type": "symbol_code" } ] }
-
{ "name": "swap", "base": "", "fields": [ { "name": "income", "type": "extended_asset" } ] }
Action parameter in unblbuyord
{ "name": "unblock_buy_order", "base": "", "fields": [ { "name": "ord_id", "type": "uint64" }, { "name": "token", "type": "symbol_code" } ] }
Action parameter in unblsellord
{ "name": "unblock_sell_order", "base": "", "fields": [ { "name": "ord_id", "type": "uint64" }, { "name": "token", "type": "symbol_code" } ] }
-
{ "name": "withdraw", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "value", "type": "asset" } ] }