
whaleexgate2
Contract
The data structures defined by this contract.
- { "name": "ad_ids", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "ad_id", "type": "uint64" } ] }
Action parameter in addordermap
{ "name": "addordermap", "base": "", "fields": [ { "name": "order_id", "type": "uint64" }, { "name": "pie_id", "type": "uint64" } ] }- { "name": "adstate", "base": "", "fields": [ { "name": "timestamp", "type": "uint32" }, { "name": "user_sig", "type": "signature?" }, { "name": "digital_account", "type": "name" }, { "name": "trade_pair_id", "type": "uint64" }, { "name": "ad_id", "type": "uint64" }, { "name": "state", "type": "uint8" } ] }
Action parameter in cancelorder
{ "name": "cancelorder", "base": "", "fields": [ { "name": "timestamp", "type": "uint32" }, { "name": "user_sig", "type": "signature?" }, { "name": "digital_account", "type": "name" }, { "name": "trade_pair_id", "type": "uint64" }, { "name": "order_id", "type": "uint64" }, { "name": "message", "type": "string" }, { "name": "sig_msg", "type": "string" } ] }- { "name": "clearids", "base": "", "fields": [ { "name": "trade_pair_id", "type": "uint64" }, { "name": "id_type", "type": "uint8" }, { "name": "max_records", "type": "uint32" } ] }
Action parameter in cleartable
{ "name": "cleartable", "base": "", "fields": [ { "name": "table_name", "type": "string" }, { "name": "scope", "type": "string" }, { "name": "max_records", "type": "uint32" } ] }Action parameter in closeorder
{ "name": "closeorder", "base": "", "fields": [ { "name": "timestamp", "type": "uint32" }, { "name": "user_sig", "type": "signature?" }, { "name": "digital_account", "type": "name" }, { "name": "trade_pair_id", "type": "uint64" }, { "name": "order_id", "type": "uint64" } ] }- { "name": "dispute", "base": "", "fields": [ { "name": "timestamp", "type": "uint32" }, { "name": "user_sig", "type": "signature?" }, { "name": "digital_account", "type": "name" }, { "name": "trade_pair_id", "type": "uint64" }, { "name": "order_id", "type": "uint64" }, { "name": "message", "type": "string" }, { "name": "sig_msg", "type": "string" } ] }
- { "name": "editad", "base": "", "fields": [ { "name": "timestamp", "type": "uint32" }, { "name": "user_sig", "type": "signature?" }, { "name": "digital_account", "type": "name" }, { "name": "trade_pair_id", "type": "uint64" }, { "name": "ad_id", "type": "uint64" }, { "name": "asset_amount", "type": "asset" }, { "name": "fixed_price", "type": "asset" }, { "name": "relative_price", "type": "int32" }, { "name": "price_source_id", "type": "uint8" }, { "name": "min_money", "type": "asset" }, { "name": "max_money", "type": "asset" }, { "name": "payment_flags", "type": "uint64" }, { "name": "payment_window", "type": "uint16" }, { "name": "terms", "type": "string" }, { "name": "opening_hours", "type": "uint64" }, { "name": "required_kyc_flags", "type": "uint64" }, { "name": "payment_methods", "type": "uint16[]" }, { "name": "to_delete", "type": "bool" }, { "name": "sig_msg", "type": "string" } ] }
Table row type of globalconfig
{ "name": "global_config", "base": "", "fields": [ { "name": "pieotcholder", "type": "name" }, { "name": "whaleex", "type": "name" }, { "name": "validator", "type": "name" }, { "name": "check_sig", "type": "bool" }, { "name": "extend", "type": "uint8" }, { "name": "extend2", "type": "uint64" } ] }- { "name": "init", "base": "", "fields": [ { "name": "pieotcholder", "type": "name" }, { "name": "whaleex", "type": "name" }, { "name": "validator", "type": "name" }, { "name": "verify_sig", "type": "bool" } ] }
- { "name": "newad", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "timestamp", "type": "uint32" }, { "name": "user_sig", "type": "signature?" }, { "name": "digital_account", "type": "name" }, { "name": "trade_pair_id", "type": "uint64" }, { "name": "asset_amount", "type": "asset" }, { "name": "fixed_price", "type": "asset" }, { "name": "relative_price", "type": "int32" }, { "name": "price_source_id", "type": "uint8" }, { "name": "min_money", "type": "asset" }, { "name": "max_money", "type": "asset" }, { "name": "payment_flags", "type": "uint64" }, { "name": "payment_window", "type": "uint16" }, { "name": "terms", "type": "string" }, { "name": "opening_hours", "type": "uint64" }, { "name": "required_kyc_flags", "type": "uint64" }, { "name": "payment_methods", "type": "uint16[]" }, { "name": "sig_msg", "type": "string" } ] }
- { "name": "neworder", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "timestamp", "type": "uint32" }, { "name": "user_sig", "type": "signature?" }, { "name": "digital_account", "type": "name" }, { "name": "trade_pair_id", "type": "uint64" }, { "name": "ad_id", "type": "uint64" }, { "name": "amount", "type": "asset" }, { "name": "message", "type": "string" }, { "name": "order_price", "type": "asset" }, { "name": "price_expires", "type": "uint64" }, { "name": "sig", "type": "signature" }, { "name": "sig_msg", "type": "string" } ] }
- { "name": "newuser", "base": "", "fields": [ { "name": "digital_account", "type": "name" }, { "name": "country_code", "type": "uint16" }, { "name": "kyc_flags", "type": "uint64" } ] }
Table row type of orderassets
{ "name": "order_assets", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "code", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }- { "name": "order_ids", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "order_id", "type": "uint64" } ] }
- { "name": "paidorder", "base": "", "fields": [ { "name": "timestamp", "type": "uint32" }, { "name": "user_sig", "type": "signature?" }, { "name": "digital_account", "type": "name" }, { "name": "trade_pair_id", "type": "uint64" }, { "name": "order_id", "type": "uint64" } ] }
Action parameter in rejectorder
{ "name": "rejectorder", "base": "", "fields": [ { "name": "timestamp", "type": "uint32" }, { "name": "user_sig", "type": "signature?" }, { "name": "digital_account", "type": "name" }, { "name": "trade_pair_id", "type": "uint64" }, { "name": "order_id", "type": "uint64" }, { "name": "message", "type": "string" }, { "name": "sig_msg", "type": "string" } ] }Action parameter in retbackasset
{ "name": "retbackasset", "base": "", "fields": [ { "name": "order_id", "type": "uint64" } ] }- { "name": "userkyc", "base": "", "fields": [ { "name": "digital_account", "type": "name" }, { "name": "country_code", "type": "uint16" }, { "name": "kyc_flags", "type": "uint64" } ] }
- { "name": "withdraw", "base": "", "fields": [ { "name": "timestamp", "type": "uint32" }, { "name": "user_sig", "type": "signature?" }, { "name": "digital_account", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "asset_name", "type": "name" } ] }