
The data structures defined by this contract.
Action parameter in addcategory
{ "name": "addcategory", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "title_english", "type": "string" }, { "name": "title_simp_chi", "type": "string" }, { "name": "title_trad_chi", "type": "string" }, { "name": "type", "type": "uint16" }, { "name": "priority", "type": "uint16" } ] }
-
{ "name": "additem", "base": "", "fields": [ { "name": "item_id", "type": "uint64" }, { "name": "display_id", "type": "uint32" }, { "name": "category_id", "type": "uint64" }, { "name": "market_price", "type": "uint16" }, { "name": "name", "type": "string" }, { "name": "remark", "type": "string" }, { "name": "demographics", "type": "string" } ] }
Action parameter in admcanorder
{ "name": "admcanorder", "base": "", "fields": [ { "name": "order_ids", "type": "uint64[]" } ] }
Table row type of tbladmininfo
{ "name": "admin_info_st", "base": "", "fields": [ { "name": "tot_fund_deposited", "type": "uint64" }, { "name": "tot_fund_withdrawal", "type": "uint64" }, { "name": "tot_accu_trans_fee", "type": "uint64" }, { "name": "tot_refer_comm_trans", "type": "uint64" }, { "name": "is_day_open", "type": "uint8" }, { "name": "date_time", "type": "uint32" } ] }
-
{ "name": "admininfo", "base": "", "fields": [ { "name": "tot_fund_deposited", "type": "uint64" }, { "name": "tot_fund_withdrawal", "type": "uint64" }, { "name": "tot_accu_trans_fee", "type": "uint64" }, { "name": "tot_refer_comm_trans", "type": "uint64" }, { "name": "is_day_open", "type": "uint8" } ] }
Action parameter in cancelorder
{ "name": "cancelorder", "base": "", "fields": [ { "name": "order_id", "type": "uint64" } ] }
Table row type of tblcategory
{ "name": "category_st", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "title_english", "type": "string" }, { "name": "title_simp_chi", "type": "string" }, { "name": "title_trad_chi", "type": "string" }, { "name": "type", "type": "uint16" }, { "name": "priority", "type": "uint16" } ] }
Action parameter in creatportfol
{ "name": "creatportfol", "base": "", "fields": [ { "name": "user_id", "type": "name" }, { "name": "referrer_id", "type": "name" }, { "name": "acc_type", "type": "uint8" } ] }
-
{ "name": "dayclose", "base": "", "fields": [] }
-
{ "name": "dayopen", "base": "", "fields": [] }
Action parameter in delitemusrpf
{ "name": "delitemusrpf", "base": "", "fields": [ { "name": "item_id", "type": "uint64" }, { "name": "user_names", "type": "name[]" } ] }
Table row type of indexcount
{ "name": "indexcounter", "base": "", "fields": [ { "name": "transactions", "type": "uint64" }, { "name": "transfers", "type": "uint64" } ] }
Action parameter in initcounter
{ "name": "initcounter", "base": "", "fields": [] }
Struct property of itemdayclose
{ "name": "item_day_close_price", "base": "", "fields": [ { "name": "item_id", "type": "uint64" }, { "name": "market_price", "type": "uint16" } ] }
Table row type of tblordmat
{ "name": "item_order_match_st", "base": "", "fields": [ { "name": "item_id", "type": "uint64" }, { "name": "price_list", "type": "price_ord_match_st[]" } ] }
-
{ "name": "item_st", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "category_id", "type": "uint64" }, { "name": "open_interest", "type": "uint64" }, { "name": "pend_long_qty", "type": "uint64" }, { "name": "pend_short_qty", "type": "uint64" }, { "name": "market_price", "type": "uint16" }, { "name": "day_open", "type": "uint16" }, { "name": "day_close", "type": "uint16" }, { "name": "day_low", "type": "uint16" }, { "name": "day_high", "type": "uint16" }, { "name": "prev_close_price", "type": "uint16" }, { "name": "best_l_price", "type": "uint16" }, { "name": "best_s_price", "type": "uint16" }, { "name": "date_time", "type": "uint32" }, { "name": "accu_trans_fee", "type": "uint64" }, { "name": "open_state", "type": "uint8" }, { "name": "display_id", "type": "uint32" }, { "name": "name", "type": "string" }, { "name": "remark", "type": "string" }, { "name": "demographics", "type": "string" } ] }
Action parameter in itemdayclose
{ "name": "itemdayclose", "base": "", "fields": [ { "name": "item_ids", "type": "item_day_close_price[]" } ] }
Action parameter in itemdayopen
{ "name": "itemdayopen", "base": "", "fields": [ { "name": "item_ids", "type": "uint64[]" } ] }
Action parameter in marktomarket
{ "name": "marktomarket", "base": "", "fields": [ { "name": "item_id", "type": "uint64" }, { "name": "user_names", "type": "name[]" } ] }
Action parameter in modcategory
{ "name": "modcategory", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "title_english", "type": "string" }, { "name": "title_simp_chi", "type": "string" }, { "name": "title_trad_chi", "type": "string" }, { "name": "type", "type": "uint16" }, { "name": "priority", "type": "uint16" } ] }
Action parameter in modifyitem
{ "name": "modifyitem", "base": "", "fields": [ { "name": "item_id", "type": "uint64" }, { "name": "display_id", "type": "uint32" }, { "name": "name", "type": "string" }, { "name": "remark", "type": "string" }, { "name": "demographics", "type": "string" } ] }
Struct property of portfolio_st
{ "name": "net_position", "base": "", "fields": [ { "name": "item_id", "type": "uint64" }, { "name": "position", "type": "int32" }, { "name": "marked_price", "type": "uint16" }, { "name": "item_margin", "type": "int64" }, { "name": "date_time", "type": "uint32" } ] }
-
{ "name": "order_st", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "user_name", "type": "name" }, { "name": "item_id", "type": "uint64" }, { "name": "price", "type": "uint16" }, { "name": "total_qty", "type": "uint32" }, { "name": "pend_qty", "type": "uint32" }, { "name": "pos_type", "type": "int8" }, { "name": "margin_change", "type": "int64" }, { "name": "date_time", "type": "uint32" } ] }
-
{ "name": "pay", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" } ] }
Action parameter in placeorder
{ "name": "placeorder", "base": "", "fields": [ { "name": "item_id", "type": "uint64" }, { "name": "user_name", "type": "name" }, { "name": "price", "type": "uint16" }, { "name": "pos_type", "type": "int8" }, { "name": "qty", "type": "uint32" } ] }
Table row type of tblportfolio
{ "name": "portfolio_st", "base": "", "fields": [ { "name": "user_name", "type": "name" }, { "name": "referrer_name", "type": "name" }, { "name": "avl_fund", "type": "int64" }, { "name": "on_order_fund", "type": "uint64" }, { "name": "margin_fund", "type": "uint64" }, { "name": "sum_of_open_order_fund", "type": "uint64" }, { "name": "accu_trans_fee", "type": "uint64" }, { "name": "sum_of_deposit", "type": "uint64" }, { "name": "sum_of_withdrawal", "type": "uint64" }, { "name": "date_time", "type": "uint32" }, { "name": "net_pos", "type": "net_position[]" }, { "name": "order_ids", "type": "uint64[]" }, { "name": "state", "type": "uint8" }, { "name": "acc_type", "type": "uint8" } ] }
Struct property of item_order_match_st
{ "name": "price_ord_match_st", "base": "", "fields": [ { "name": "price", "type": "uint16" }, { "name": "offer_qty", "type": "int32" }, { "name": "long_index", "type": "uint32" }, { "name": "short_index", "type": "uint32" }, { "name": "matched_index", "type": "uint32" } ] }
Action parameter in remcategory
{ "name": "remcategory", "base": "", "fields": [ { "name": "category_id", "type": "uint64" } ] }
Action parameter in removeitem
{ "name": "removeitem", "base": "", "fields": [ { "name": "item_id", "type": "uint64" } ] }
Table row type of tbltransact
{ "name": "transact_st", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "order_id", "type": "uint64" }, { "name": "user_name", "type": "name" }, { "name": "item_id", "type": "uint64" }, { "name": "price", "type": "uint16" }, { "name": "qty", "type": "uint32" }, { "name": "date_time", "type": "uint32" }, { "name": "pos_type", "type": "int8" } ] }
Action parameter in transreceipt
{ "name": "transreceipt", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "user_name", "type": "name" }, { "name": "item_id", "type": "uint64" }, { "name": "order_id", "type": "uint64" }, { "name": "price", "type": "uint16" }, { "name": "match_qty", "type": "uint32" }, { "name": "date_time", "type": "uint32" }, { "name": "pos_type", "type": "int8" } ] }
Action parameter in trxreceipt
{ "name": "trxreceipt", "base": "", "fields": [ { "name": "user_name", "type": "name" }, { "name": "id", "type": "uint64" }, { "name": "item_id", "type": "uint64" }, { "name": "order_id", "type": "uint64" }, { "name": "price", "type": "uint16" }, { "name": "qty", "type": "uint32" }, { "name": "date_time", "type": "uint32" }, { "name": "pos_type", "type": "int8" } ] }
-
{ "name": "vtransfer", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" }, { "name": "date_time", "type": "uint32" }, { "name": "transfer_type", "type": "uint8" } ] }
-
{ "name": "withdraw", "base": "", "fields": [ { "name": "user_name", "type": "name" }, { "name": "fund", "type": "uint64" } ] }