
The data structures defined by this contract.
- { "name": "account", "base": "", "fields": [ { "name": "balance", "type": "asset" } ] }
- { "name": "adddollar", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "id", "type": "uint64" }, { "name": "quantity", "type": "asset" } ] }
- { "name": "approve", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "user", "type": "string" } ] }
Table row type of reward
{ "name": "bonus_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "user", "type": "name" }, { "name": "total", "type": "asset" }, { "name": "receive", "type": "asset" }, { "name": "time", "type": "uint32" } ] }- { "name": "buyrex", "base": "", "fields": [ { "name": "quantity", "type": "asset" } ] }
- { "name": "clear", "base": "", "fields": [ { "name": "price", "type": "uint64" }, { "name": "id", "type": "uint64" } ] }
- { "name": "delhash", "base": "", "fields": [ { "name": "start", "type": "uint64" }, { "name": "num", "type": "uint64" } ] }
Action parameter in delhistory
{ "name": "delhistory", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }Action parameter in delhistorys
{ "name": "delhistorys", "base": "", "fields": [ { "name": "start", "type": "uint64" }, { "name": "num", "type": "uint64" } ] }- { "name": "dellock", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
- { "name": "delmax", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
Action parameter in delpizzahis
{ "name": "delpizzahis", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }- { "name": "delprofit", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
- { "name": "delreward", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
- { "name": "delrex", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
Action parameter in delrexback
{ "name": "delrexback", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }Action parameter in delrextran
{ "name": "delrextran", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }- { "name": "deltotal", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
- { "name": "deposit", "base": "", "fields": [] }
- { "name": "eosbuyrex", "base": "", "fields": [] }
Table row type of order
{ "name": "exchange_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "user", "type": "name" }, { "name": "pledge", "type": "asset" }, { "name": "dollar", "type": "asset" }, { "name": "award", "type": "uint32" }, { "name": "price", "type": "uint32" }, { "name": "risk", "type": "uint32" }, { "name": "status", "type": "uint32" }, { "name": "time", "type": "uint32" } ] }Action parameter in fundwithdraw
{ "name": "fundwithdraw", "base": "", "fields": [] }Action parameter in handrextran
{ "name": "handrextran", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }Table row type of history
{ "name": "history_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "orderid", "type": "uint64" }, { "name": "pledge", "type": "asset" }, { "name": "dollar", "type": "asset" }, { "name": "status", "type": "uint32" }, { "name": "type", "type": "uint32" }, { "name": "time", "type": "uint32" }, { "name": "describe", "type": "string" } ] }- { "name": "insertmax", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "user", "type": "string" }, { "name": "max", "type": "asset" } ] }
Table row type of lock
{ "name": "lock_eos_data", "base": "", "fields": [ { "name": "id", "type": "uint32" }, { "name": "eos", "type": "asset" } ] }- { "name": "max_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "user", "type": "string" }, { "name": "max", "type": "asset" }, { "name": "time", "type": "uint32" } ] }
Action parameter in mergeorder
{ "name": "mergeorder", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "order_id", "type": "uint64" }, { "name": "ids", "type": "uint64[]" } ] }- { "name": "newreward", "base": "", "fields": [ { "name": "cycle", "type": "uint32" }, { "name": "user", "type": "name" }, { "name": "quantity", "type": "asset" } ] }
Struct property of rex_tran_data
{ "name": "pair_name_REXTRANS", "base": "", "fields": [ { "name": "key", "type": "name" }, { "name": "value", "type": "REXTRANS" } ] }- { "name": "pair_time_point_sec_int64", "base": "", "fields": [ { "name": "first", "type": "time_point_sec" }, { "name": "second", "type": "int64" } ] }
- { "name": "pause", "base": "", "fields": [ { "name": "status", "type": "uint32" } ] }
Table row type of pause
{ "name": "pause_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "status", "type": "uint32" } ] }Table row type of pizzacycle
{ "name": "pizza_cycle_data", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "cycle", "type": "uint32" } ] }Table row type of pizzahistory
{ "name": "pizza_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "cycle", "type": "uint32[]" } ] }Table row type of pledge
{ "name": "pledge_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "pledge", "type": "asset" } ] }Table row type of price
{ "name": "price_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "contract", "type": "name" }, { "name": "sym", "type": "symbol" }, { "name": "price", "type": "uint32" }, { "name": "time", "type": "uint32" } ] }Table row type of proxy
{ "name": "proxy_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "proxy", "type": "name" }, { "name": "time", "type": "uint32" } ] }Table row type of profit
{ "name": "receive_profit_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "receive_profit_eos", "type": "asset" }, { "name": "time", "type": "uint32" } ] }Table row type of rexback
{ "name": "rex_back_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "order_id", "type": "uint64" }, { "name": "eos", "type": "asset" }, { "name": "rex_eos", "type": "asset" }, { "name": "status", "type": "uint32" }, { "name": "time", "type": "uint32" } ] }Table row type of rexbal
{ "name": "rex_balance", "base": "", "fields": [ { "name": "version", "type": "uint8" }, { "name": "owner", "type": "name" }, { "name": "vote_stake", "type": "asset" }, { "name": "rex_balance", "type": "asset" }, { "name": "matured_rex", "type": "int64" }, { "name": "rex_maturities", "type": "pair_time_point_sec_int64[]" } ] }Table row type of rexpause
{ "name": "rex_pause_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "status", "type": "uint32" } ] }- { "name": "rex_pool", "base": "", "fields": [ { "name": "version", "type": "uint8" }, { "name": "total_lent", "type": "asset" }, { "name": "total_unlent", "type": "asset" }, { "name": "total_rent", "type": "asset" }, { "name": "total_lendable", "type": "asset" }, { "name": "total_rex", "type": "asset" }, { "name": "namebid_proceeds", "type": "asset" }, { "name": "loan_num", "type": "uint64" } ] }
Table row type of rexrecord
{ "name": "rex_record_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "eos", "type": "asset" }, { "name": "time", "type": "uint32" }, { "name": "maturities_time", "type": "time_point_sec" } ] }Table row type of rextrans
{ "name": "rex_tran_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "order_id", "type": "uint64" }, { "name": "users", "type": "pair_name_REXTRANS[]" } ] }- { "name": "rexpause", "base": "", "fields": [ { "name": "status", "type": "uint32" } ] }
- { "name": "rextrans", "base": "", "fields": [ { "name": "lock_eos", "type": "asset" }, { "name": "memo", "type": "string" } ] }
- { "name": "rollback", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "user", "type": "string" } ] }
- { "name": "setpledge", "base": "", "fields": [ { "name": "quantity", "type": "asset" } ] }
- { "name": "subpledge", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "id", "type": "uint64" }, { "name": "quantity", "type": "asset" } ] }
Action parameter in takeprofit
{ "name": "takeprofit", "base": "", "fields": [] }- { "name": "time_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "cycle", "type": "uint32" }, { "name": "time", "type": "uint32" } ] }
Table row type of total
{ "name": "total_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "total_eos", "type": "asset" }, { "name": "mature_eos", "type": "asset" }, { "name": "immature_eos", "type": "asset" }, { "name": "rex_eos", "type": "asset" }, { "name": "eos_balance", "type": "asset" }, { "name": "access_eos", "type": "asset" }, { "name": "pledge_eos", "type": "asset" }, { "name": "profit_eos", "type": "asset" }, { "name": "order_num", "type": "uint64" }, { "name": "rex_maturities", "type": "pair_time_point_sec_int64[]" }, { "name": "time", "type": "uint32" } ] }Table row type of hash
{ "name": "tx_hash_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "history_id", "type": "uint64" }, { "name": "status", "type": "uint32" }, { "name": "tx_hash", "type": "checksum256" }, { "name": "time", "type": "uint32" } ] }Action parameter in updateprice
{ "name": "updateprice", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "sym", "type": "string" }, { "name": "price", "type": "uint32" }, { "name": "time", "type": "uint32" }, { "name": "vid", "type": "int64[]" } ] }Action parameter in updateprice2
{ "name": "updateprice2", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "sym", "type": "string" }, { "name": "price", "type": "uint32" }, { "name": "time", "type": "uint32" }, { "name": "vid", "type": "uint64[]" } ] }Action parameter in updatereward
{ "name": "updatereward", "base": "", "fields": [ { "name": "cycle", "type": "uint32" }, { "name": "memo", "type": "string[]" } ] }Action parameter in updaterisk
{ "name": "updaterisk", "base": "", "fields": [ { "name": "ids", "type": "uint64[]" } ] }Action parameter in voteproducer
{ "name": "voteproducer", "base": "", "fields": [ { "name": "proxy", "type": "name" }, { "name": "producer", "type": "name[]" } ] }Action parameter in writerexinfo
{ "name": "writerexinfo", "base": "", "fields": [ { "name": "change", "type": "uint32" }, { "name": "pledge_eos", "type": "asset" }, { "name": "order_num", "type": "uint64" } ] }