
The data structures defined by this contract.
Table row type of award
{ "name": "award_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "account", "type": "name" }, { "name": "reward_type", "type": "uint32" }, { "name": "reward_amount", "type": "asset" }, { "name": "reward_time", "type": "uint32" }, { "name": "description", "type": "string" } ] }
-
{ "name": "bank_data", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "ids", "type": "uint64[]" }, { "name": "deposit_minor", "type": "asset" }, { "name": "deposit_major", "type": "asset" }, { "name": "mm_minor", "type": "asset" }, { "name": "mm_major", "type": "asset" }, { "name": "history_mm_minor", "type": "asset" }, { "name": "history_mm_major", "type": "asset" }, { "name": "total_mmf", "type": "uint64" }, { "name": "fee", "type": "asset" }, { "name": "history_fee", "type": "asset" }, { "name": "time", "type": "uint32" } ] }
Table row type of bankpair
{ "name": "bankpair_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "pairs", "type": "string[]" } ] }
Table row type of contract
{ "name": "contract_data", "base": "", "fields": [ { "name": "sym", "type": "symbol" }, { "name": "contract", "type": "name" } ] }
Table row type of dailyreward
{ "name": "daily_reward_data", "base": "", "fields": [ { "name": "event_name", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "day_num", "type": "uint32" } ] }
-
{ "name": "delaward", "base": "", "fields": [ { "name": "event_name", "type": "name" }, { "name": "ids", "type": "uint64[]" } ] }
-
{ "name": "delbank", "base": "", "fields": [ { "name": "pair", "type": "name" }, { "name": "user", "type": "name" } ] }
Action parameter in delcontract
{ "name": "delcontract", "base": "", "fields": [ { "name": "sym", "type": "symbol" } ] }
Action parameter in deldreward
{ "name": "deldreward", "base": "", "fields": [ { "name": "event_name", "type": "name" } ] }
-
{ "name": "delevent", "base": "", "fields": [ { "name": "event_name", "type": "name" } ] }
-
{ "name": "delfee", "base": "", "fields": [ { "name": "pair", "type": "name" }, { "name": "id", "type": "uint64" } ] }
-
{ "name": "delinvite", "base": "", "fields": [ { "name": "event_name", "type": "name" }, { "name": "account", "type": "name" } ] }
-
{ "name": "delmaker", "base": "", "fields": [ { "name": "pair", "type": "name" }, { "name": "id", "type": "uint64" } ] }
-
{ "name": "delmmf", "base": "", "fields": [ { "name": "users", "type": "name[]" }, { "name": "pair", "type": "name" } ] }
-
{ "name": "delpair", "base": "", "fields": [ { "name": "pair", "type": "name" } ] }
Action parameter in delparameter
{ "name": "delparameter", "base": "", "fields": [ { "name": "key", "type": "name" }, { "name": "pair", "type": "name" } ] }
-
{ "name": "delrecord", "base": "", "fields": [ { "name": "pair", "type": "name" }, { "name": "id", "type": "uint64" } ] }
Action parameter in delrecords
{ "name": "delrecords", "base": "", "fields": [ { "name": "pair", "type": "name" } ] }
Action parameter in delsubswap
{ "name": "delsubswap", "base": "", "fields": [ { "name": "pair", "type": "name" }, { "name": "ids", "type": "uint64[]" } ] }
-
{ "name": "delswap", "base": "", "fields": [ { "name": "pair", "type": "name" }, { "name": "id", "type": "uint64" } ] }
-
{ "name": "delswaps", "base": "", "fields": [ { "name": "pair", "type": "name" } ] }
-
{ "name": "deltotal", "base": "", "fields": [ { "name": "pair", "type": "name" }, { "name": "id", "type": "uint64" } ] }
-
{ "name": "deltrade", "base": "", "fields": [ { "name": "event_name", "type": "name" }, { "name": "ids", "type": "uint64[]" } ] }
Action parameter in depositlog
{ "name": "depositlog", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "pair", "type": "name" }, { "name": "quantity0", "type": "asset" }, { "name": "quantity1", "type": "asset" }, { "name": "mmf", "type": "uint64" } ] }
Table row type of event
{ "name": "event_data", "base": "", "fields": [ { "name": "event_name", "type": "name" }, { "name": "start_time", "type": "uint32" }, { "name": "end_time", "type": "uint32" }, { "name": "daily_reward_limit", "type": "uint64" }, { "name": "daily_reward_amount", "type": "asset" }, { "name": "champion_daily_reward", "type": "asset[]" }, { "name": "final_rewrd", "type": "asset[]" }, { "name": "final_rewrd_back", "type": "asset[]" }, { "name": "pairs", "type": "name[]" }, { "name": "champion_day", "type": "uint32" } ] }
-
{ "name": "eventback", "base": "", "fields": [ { "name": "event_name", "type": "name" }, { "name": "accounts", "type": "name[]" } ] }
Action parameter in eventreceive
{ "name": "eventreceive", "base": "", "fields": [ { "name": "event_name", "type": "name" }, { "name": "account", "type": "name" } ] }
-
{ "name": "fee_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "fee", "type": "asset" }, { "name": "history_fee", "type": "asset" }, { "name": "status", "type": "uint32" }, { "name": "time", "type": "uint32" }, { "name": "handle_mmf", "type": "uint64" }, { "name": "total_mmf", "type": "uint64" } ] }
-
{ "name": "fix", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "ids", "type": "uint64[]" } ] }
Action parameter in insertpair
{ "name": "insertpair", "base": "", "fields": [ { "name": "pair", "type": "name" }, { "name": "minor_symbol", "type": "symbol" }, { "name": "minor_contract", "type": "name" }, { "name": "major_symbol", "type": "symbol" }, { "name": "major_contract", "type": "name" }, { "name": "status", "type": "uint32" } ] }
Action parameter in insertpairs
{ "name": "insertpairs", "base": "", "fields": [ { "name": "params", "type": "string[]" } ] }
Table row type of invitation
{ "name": "invitation_data", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "invite_code", "type": "string" }, { "name": "superior", "type": "name" }, { "name": "superior_code", "type": "string" }, { "name": "superior_time", "type": "uint32" } ] }
-
{ "name": "invite", "base": "", "fields": [ { "name": "event_name", "type": "name" }, { "name": "account", "type": "name" }, { "name": "invite_code", "type": "string" } ] }
Table row type of maker
{ "name": "maker_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "user", "type": "name" }, { "name": "minor", "type": "asset" }, { "name": "major", "type": "asset" }, { "name": "withdraw_minor", "type": "asset" }, { "name": "withdraw_major", "type": "asset" }, { "name": "status", "type": "uint32" }, { "name": "mmf", "type": "uint64" }, { "name": "history_mmf", "type": "uint64" }, { "name": "make_tx_hash", "type": "checksum256" }, { "name": "time", "type": "uint32" }, { "name": "maturities_time", "type": "uint32" }, { "name": "fee_id", "type": "uint64" } ] }
-
{ "name": "min_data", "base": "", "fields": [ { "name": "sym", "type": "symbol" }, { "name": "min_quantity", "type": "uint64" } ] }
-
{ "name": "mmf_data", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "mmf", "type": "uint64" }, { "name": "time", "type": "uint32" } ] }
-
{ "name": "pair_data", "base": "", "fields": [ { "name": "pair", "type": "name" }, { "name": "minor_symbol", "type": "symbol" }, { "name": "minor_contract", "type": "name" }, { "name": "major_symbol", "type": "symbol" }, { "name": "major_contract", "type": "name" }, { "name": "status", "type": "uint32" }, { "name": "time", "type": "uint32" } ] }
Table row type of parameter
{ "name": "parameter_data", "base": "", "fields": [ { "name": "key", "type": "name" }, { "name": "value", "type": "string" } ] }
-
{ "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" } ] }
-
{ "name": "quit", "base": "", "fields": [ { "name": "pubkey", "type": "public_key" } ] }
-
{ "name": "receive", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "pairs", "type": "string[]" } ] }
Action parameter in receiveback
{ "name": "receiveback", "base": "", "fields": [ { "name": "users", "type": "name[]" }, { "name": "pairs", "type": "string[]" } ] }
Table row type of record
{ "name": "record_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "user", "type": "name" }, { "name": "move_token", "type": "asset" }, { "name": "tx_hash", "type": "checksum256" }, { "name": "status", "type": "uint32" }, { "name": "time", "type": "uint32" } ] }
-
{ "name": "setaward", "base": "", "fields": [ { "name": "event_name", "type": "name" }, { "name": "account", "type": "name" }, { "name": "type", "type": "uint32" }, { "name": "reward_amount", "type": "asset" }, { "name": "description", "type": "string" } ] }
Action parameter in setbankpair
{ "name": "setbankpair", "base": "", "fields": [ { "name": "pairs", "type": "string[]" } ] }
Action parameter in setcontract
{ "name": "setcontract", "base": "", "fields": [ { "name": "sym", "type": "symbol" }, { "name": "contract", "type": "name" } ] }
-
{ "name": "setevent", "base": "", "fields": [ { "name": "event_name", "type": "name" }, { "name": "times", "type": "uint64[]" }, { "name": "daily_reward_limit", "type": "uint64" }, { "name": "daily_reward_amount", "type": "asset" }, { "name": "champion_daily_reward", "type": "asset[]" }, { "name": "final_rewrd", "type": "asset[]" }, { "name": "pairs", "type": "name[]" } ] }
-
{ "name": "setmin", "base": "", "fields": [ { "name": "sym", "type": "string" }, { "name": "amount", "type": "uint64" } ] }
-
{ "name": "setpair", "base": "", "fields": [ { "name": "pair", "type": "name" }, { "name": "token", "type": "symbol" }, { "name": "tcontract", "type": "name" }, { "name": "main", "type": "symbol" }, { "name": "mcontract", "type": "name" }, { "name": "stauts", "type": "uint32" } ] }
Action parameter in setparameter
{ "name": "setparameter", "base": "", "fields": [ { "name": "key", "type": "name" }, { "name": "value", "type": "string" }, { "name": "pair", "type": "name" } ] }
-
{ "name": "setparams", "base": "", "fields": [ { "name": "pair", "type": "name" }, { "name": "params", "type": "string[]" } ] }
-
{ "name": "setpause", "base": "", "fields": [ { "name": "status", "type": "uint32" } ] }
-
{ "name": "settrade", "base": "", "fields": [ { "name": "event_name", "type": "name" }, { "name": "account", "type": "name" }, { "name": "day_num", "type": "uint32" }, { "name": "volume", "type": "uint64" }, { "name": "invite_volume", "type": "uint64" }, { "name": "time", "type": "uint32" } ] }
Table row type of subswap
{ "name": "sub_swap_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "actual_pair", "type": "name" }, { "name": "refer_id", "type": "uint64" }, { "name": "swap_id", "type": "uint64" } ] }
-
{ "name": "super", "base": "", "fields": [ { "name": "event_name", "type": "name" }, { "name": "account", "type": "name" }, { "name": "superior", "type": "name" } ] }
-
{ "name": "swap_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "user", "type": "name" }, { "name": "send_token", "type": "asset" }, { "name": "fee", "type": "asset" }, { "name": "get_token", "type": "asset" }, { "name": "origin_price", "type": "uint64" }, { "name": "trade_price", "type": "uint64" }, { "name": "current_price", "type": "uint64" }, { "name": "tx_hash", "type": "checksum256" }, { "name": "time", "type": "uint32" } ] }
-
{ "name": "swaplog", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "pair", "type": "name" }, { "name": "quantity_in", "type": "asset" }, { "name": "quantity_out", "type": "asset" }, { "name": "mmf", "type": "uint64" } ] }
Table row type of total
{ "name": "total_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "total_minor", "type": "asset" }, { "name": "total_major", "type": "asset" }, { "name": "total_mmf", "type": "uint64" }, { "name": "total_fee", "type": "asset" }, { "name": "history_mm_minor", "type": "asset" }, { "name": "history_mm_major", "type": "asset" }, { "name": "history_bank_minor", "type": "asset" }, { "name": "history_bank_major", "type": "asset" }, { "name": "history_fee", "type": "asset" }, { "name": "time", "type": "uint32" } ] }
Table row type of trade
{ "name": "trade_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "account", "type": "name" }, { "name": "day_num", "type": "uint32" }, { "name": "volume", "type": "uint64" }, { "name": "invite_volume", "type": "uint64" }, { "name": "update_time", "type": "uint32" } ] }
-
{ "name": "withdraw", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "pair", "type": "name" }, { "name": "mmf", "type": "uint64" }, { "name": "price", "type": "uint64" } ] }
Table row type of withdraw
{ "name": "withdraw_data", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "user", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "eos_quantity", "type": "asset" }, { "name": "tx_hash", "type": "checksum256" }, { "name": "time", "type": "uint32" } ] }
Action parameter in withdrawback
{ "name": "withdrawback", "base": "", "fields": [ { "name": "users", "type": "name[]" }, { "name": "pair", "type": "name" } ] }
Action parameter in withdrawlog
{ "name": "withdrawlog", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "pair", "type": "name" }, { "name": "quantity0", "type": "asset" }, { "name": "quantity1", "type": "asset" }, { "name": "mmf", "type": "uint64" } ] }