
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[]" } ] }
-
{ "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": "tot_pay_comm_fee", "type": "uint64" }, { "name": "is_day_open", "type": "uint8" }, { "name": "date_time", "type": "uint32" } ] }
Struct property of cancelorder
{ "name": "cancel_order_params", "base": "", "fields": [ { "name": "vaccount", "type": "name" }, { "name": "order_id", "type": "uint64" } ] }
Action parameter in cancelorder
{ "name": "cancelorder", "base": "", "fields": [ { "name": "payload", "type": "cancel_order_params" } ] }
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" } ] }
Struct property of changekey
{ "name": "change_key_params", "base": "", "fields": [ { "name": "vaccount", "type": "name" }, { "name": "pubkey", "type": "public_key" } ] }
-
{ "name": "changekey", "base": "", "fields": [ { "name": "payload", "type": "change_key_params" } ] }
Action parameter in createvacc
{ "name": "createvacc", "base": "", "fields": [ { "name": "vaccount", "type": "name" }, { "name": "pubkey", "type": "public_key" }, { "name": "referrer", "type": "name" }, { "name": "acc_type", "type": "uint8" }, { "name": "avl_fund", "type": "int64" } ] }
Action parameter in delitemusrpf
{ "name": "delitemusrpf", "base": "", "fields": [ { "name": "item_id", "type": "uint64" }, { "name": "user_names", "type": "name[]" } ] }
Action parameter in delordertbl
{ "name": "delordertbl", "base": "", "fields": [] }
Table row type of eosjulrecv
{ "name": "eos_acc_jul_recv_st", "base": "", "fields": [ { "name": "vAccount", "type": "name" }, { "name": "from_accts", "type": "from_acc_amount[]" } ] }
Struct property of eosjulclaim
{ "name": "eos_jul_claim_params", "base": "", "fields": [ { "name": "vaccount", "type": "name" } ] }
Action parameter in eosjulclaim
{ "name": "eosjulclaim", "base": "", "fields": [ { "name": "payload", "type": "eos_jul_claim_params" } ] }
Action parameter in eosjulrecv
{ "name": "eosjulrecv", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "date_time", "type": "uint32" } ] }
Action parameter in eosjultrans
{ "name": "eosjultrans", "base": "", "fields": [ { "name": "vAccount", "type": "name" } ] }
Struct property of eos_acc_jul_recv_st
{ "name": "from_acc_amount", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "amount", "type": "uint64" }, { "name": "date_time", "type": "uint32" } ] }
Table row type of indexcounter
{ "name": "indexcounter", "base": "", "fields": [ { "name": "transactions", "type": "uint64" }, { "name": "transfers", "type": "uint64" } ] }
-
{ "name": "initadmin", "base": "", "fields": [] }
Action parameter in initcounter
{ "name": "initcounter", "base": "", "fields": [ { "name": "transactions", "type": "uint64" }, { "name": "transfers", "type": "uint64" } ] }
-
{ "name": "ipfsentry", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "data", "type": "bytes" }, { "name": "pending_commit", "type": "bool$" } ] }
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": "vaccount", "type": "name" } ] }
-
{ "name": "migratev1", "base": "", "fields": [ { "name": "vaccount", "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" } ] }
-
{ "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" } ] }
Struct property of vmanifest
{ "name": "pair_uint64_bytes", "base": "", "fields": [ { "name": "key", "type": "uint64" }, { "name": "value", "type": "bytes" } ] }
Struct property of placeorder
{ "name": "place_order_params", "base": "", "fields": [ { "name": "vaccount", "type": "name" }, { "name": "item_id", "type": "uint64" }, { "name": "price", "type": "uint16" }, { "name": "pos_type", "type": "int8" }, { "name": "qty", "type": "uint32" } ] }
Action parameter in placeorder
{ "name": "placeorder", "base": "", "fields": [ { "name": "payload", "type": "place_order_params" } ] }
Table row type of .portfolio
{ "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" } ] }
Table row type of .portfoliov1
{ "name": "portfoliov1_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": "state", "type": "uint8" }, { "name": "acc_type", "type": "uint8" }, { "name": "pubkey", "type": "public_key" }, { "name": "net_pos", "type": "net_position[]" }, { "name": "order_ids", "type": "uint64[]" } ] }
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" } ] }
-
{ "name": "remoldpf", "base": "", "fields": [ { "name": "vaccount", "type": "name" } ] }
Action parameter in removeitem
{ "name": "removeitem", "base": "", "fields": [ { "name": "item_id", "type": "uint64" } ] }
Struct property of sendtoeosacc
{ "name": "send_to_eos_acc_params", "base": "", "fields": [ { "name": "vaccount", "type": "name" }, { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }
Action parameter in sendtoeosacc
{ "name": "sendtoeosacc", "base": "", "fields": [ { "name": "payload", "type": "send_to_eos_acc_params" } ] }
Struct property of setpubkey
{ "name": "set_pub_key_params", "base": "", "fields": [ { "name": "vaccount", "type": "name" }, { "name": "pubkey", "type": "public_key" } ] }
-
{ "name": "setpubkey", "base": "", "fields": [ { "name": "payload", "type": "set_pub_key_params" } ] }
-
{ "name": "shardbucket", "base": "", "fields": [ { "name": "shard_uri", "type": "bytes" }, { "name": "shard", "type": "uint64" } ] }
Table row type of vkey
{ "name": "shardbucket_t", "base": "", "fields": [ { "name": "shard_uri", "type": "bytes" }, { "name": "shard", "type": "uint64" } ] }
-
{ "name": "share", "base": "", "fields": [ { "name": "payload", "type": "share_token_params" } ] }
Struct property of share
{ "name": "share_token_params", "base": "", "fields": [ { "name": "vaccount", "type": "name" }, { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }
Action parameter in tradeclose
{ "name": "tradeclose", "base": "", "fields": [] }
-
{ "name": "tradeopen", "base": "", "fields": [] }
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 updolduserpf
{ "name": "updolduserpf", "base": "", "fields": [ { "name": "vaccount", "type": "name" }, { "name": "avl_fund", "type": "int64" } ] }
-
{ "name": "vchain", "base": "", "fields": [ { "name": "chainid", "type": "checksum256" } ] }
-
{ "name": "vconfig", "base": "", "fields": [ { "name": "next_available_key", "type": "checksum256" }, { "name": "shards", "type": "uint32" }, { "name": "buckets_per_shard", "type": "uint32" }, { "name": "revision", "type": "uint32" } ] }
-
{ "name": "vkey", "base": "", "fields": [ { "name": "pubkey", "type": "public_key" }, { "name": "vaccount", "type": "name" }, { "name": "nonce", "type": "uint64" } ] }
Table row type of .vmanifest
{ "name": "vmanifest", "base": "", "fields": [ { "name": "next_available_key", "type": "checksum256" }, { "name": "shards", "type": "uint32" }, { "name": "buckets_per_shard", "type": "uint32" }, { "name": "shardbuckets", "type": "pair_uint64_bytes[]" } ] }
-
{ "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": "xcleanup", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "size", "type": "uint32" }, { "name": "uri", "type": "string" } ] }
Action parameter in xcleanuprow
{ "name": "xcleanuprow", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "size", "type": "uint32" }, { "name": "uris", "type": "string[]" } ] }
-
{ "name": "xcommit", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "size", "type": "uint32" }, { "name": "uri", "type": "string" } ] }
-
{ "name": "xdcommit", "base": "", "fields": [ { "name": "data", "type": "bytes" } ] }
-
{ "name": "xlogclear", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "size", "type": "uint64" }, { "name": "reciept", "type": "string" } ] }
-
{ "name": "xlogevent", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "size", "type": "uint64" }, { "name": "reciept", "type": "string" } ] }
-
{ "name": "xrfnuse", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "size", "type": "uint64" } ] }
-
{ "name": "xsignal", "base": "", "fields": [ { "name": "service", "type": "name" }, { "name": "action", "type": "name" }, { "name": "provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "signalRawData", "type": "bytes" } ] }
-
{ "name": "xvexec", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "payload", "type": "bytes" }, { "name": "sig", "type": "signature" }, { "name": "pubkey", "type": "public_key" } ] }
-
{ "name": "xvinit", "base": "", "fields": [ { "name": "chainid", "type": "checksum256" } ] }
-
{ "name": "xwarmup", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "size", "type": "uint32" }, { "name": "uri", "type": "string" }, { "name": "data", "type": "bytes" } ] }
Action parameter in xwarmupcode
{ "name": "xwarmupcode", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "size", "type": "uint32" }, { "name": "uri", "type": "string" }, { "name": "data", "type": "bytes" } ] }
Action parameter in xwarmuprow
{ "name": "xwarmuprow", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "size", "type": "uint32" }, { "name": "uris", "type": "string[]" }, { "name": "data", "type": "bytes[]" } ] }