{
"version": "eosio::abi/1.1",
"types": [],
"structs": [
{
"name": "account_type",
"base": "",
"fields": [
{
"name": "asset_name",
"type": "name"
},
{
"name": "balance",
"type": "asset"
},
{
"name": "locked",
"type": "asset"
}
]
},
{
"name": "ad_bak_type",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "state",
"type": "uint8"
},
{
"name": "user",
"type": "name"
},
{
"name": "created_at",
"type": "uint64"
},
{
"name": "updated_at",
"type": "uint64"
},
{
"name": "type",
"type": "uint8"
},
{
"name": "asset_amount",
"type": "asset"
},
{
"name": "locked_amount",
"type": "asset"
},
{
"name": "finished_amount",
"type": "asset"
},
{
"name": "country_code",
"type": "uint16"
},
{
"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": "ad_global_type",
"base": "",
"fields": [
{
"name": "current_id",
"type": "uint64"
}
]
},
{
"name": "ad_type",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "state",
"type": "uint8"
},
{
"name": "user",
"type": "name"
},
{
"name": "created_at",
"type": "uint64"
},
{
"name": "updated_at",
"type": "uint64"
},
{
"name": "type",
"type": "uint8"
},
{
"name": "asset_amount",
"type": "asset"
},
{
"name": "locked_amount",
"type": "asset"
},
{
"name": "finished_amount",
"type": "asset"
},
{
"name": "finished_count",
"type": "uint32"
},
{
"name": "country_code",
"type": "uint16"
},
{
"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": "client_id",
"type": "uint64"
}
]
},
{
"name": "addmoney",
"base": "",
"fields": [
{
"name": "money",
"type": "name"
},
{
"name": "symbol",
"type": "symbol_code"
},
{
"name": "country_code",
"type": "uint16"
}
]
},
{
"name": "addtp",
"base": "",
"fields": [
{
"name": "asset_name",
"type": "name"
},
{
"name": "money_name",
"type": "name"
},
{
"name": "type",
"type": "uint8"
},
{
"name": "country_code",
"type": "uint16"
}
]
},
{
"name": "addts",
"base": "",
"fields": [
{
"name": "asset_name",
"type": "name"
},
{
"name": "asset_contract",
"type": "name"
},
{
"name": "symbol",
"type": "symbol_code"
},
{
"name": "precision",
"type": "uint8"
}
]
},
{
"name": "adstate",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "trade_pair_id",
"type": "uint64"
},
{
"name": "ad_id",
"type": "uint64"
},
{
"name": "state",
"type": "uint8"
}
]
},
{
"name": "autotimeout",
"base": "",
"fields": [
{
"name": "country_code",
"type": "uint16"
},
{
"name": "trade_pair_id",
"type": "uint64"
},
{
"name": "order_id",
"type": "uint64"
},
{
"name": "message",
"type": "string"
}
]
},
{
"name": "cancelorder",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "trade_pair_id",
"type": "uint64"
},
{
"name": "order_id",
"type": "uint64"
},
{
"name": "message",
"type": "string"
}
]
},
{
"name": "closedispute",
"base": "",
"fields": [
{
"name": "country_code",
"type": "uint16"
},
{
"name": "trade_pair_id",
"type": "uint64"
},
{
"name": "order_id",
"type": "uint64"
},
{
"name": "rollback",
"type": "uint16"
},
{
"name": "message",
"type": "string"
}
]
},
{
"name": "closeorder",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "trade_pair_id",
"type": "uint64"
},
{
"name": "order_id",
"type": "uint64"
}
]
},
{
"name": "country_money_type",
"base": "",
"fields": [
{
"name": "money",
"type": "name"
},
{
"name": "money_symbol",
"type": "symbol_code"
}
]
},
{
"name": "deletead",
"base": "",
"fields": [
{
"name": "trade_pair_id",
"type": "uint64"
},
{
"name": "ad_id",
"type": "uint64"
}
]
},
{
"name": "deleteorder",
"base": "",
"fields": [
{
"name": "trade_pair_id",
"type": "uint64"
},
{
"name": "order_id",
"type": "uint64"
}
]
},
{
"name": "dispute",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "trade_pair_id",
"type": "uint64"
},
{
"name": "order_id",
"type": "uint64"
},
{
"name": "message",
"type": "string"
}
]
},
{
"name": "editad",
"base": "",
"fields": [
{
"name": "from",
"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": "log",
"base": "",
"fields": [
{
"name": "level",
"type": "name"
},
{
"name": "tag",
"type": "name"
},
{
"name": "content",
"type": "string"
}
]
},
{
"name": "modify",
"base": "",
"fields": []
},
{
"name": "my_ad_type",
"base": "",
"fields": [
{
"name": "trade_pair_id",
"type": "uint64"
},
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "my_dealing_order_type",
"base": "",
"fields": [
{
"name": "trade_pair_id",
"type": "uint64"
},
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "my_order_type",
"base": "",
"fields": [
{
"name": "trade_pair_id",
"type": "uint64"
},
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "newad",
"base": "",
"fields": [
{
"name": "from",
"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": "client_id",
"type": "uint64"
}
]
},
{
"name": "neworder",
"base": "",
"fields": [
{
"name": "from",
"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": "client_id",
"type": "uint64"
}
]
},
{
"name": "newuser",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "country_code",
"type": "uint16"
},
{
"name": "kyc_flags",
"type": "uint64"
}
]
},
{
"name": "order_global_type",
"base": "",
"fields": [
{
"name": "current_id",
"type": "uint64"
}
]
},
{
"name": "order_type",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "user",
"type": "name"
},
{
"name": "ad_user",
"type": "name"
},
{
"name": "buyer_id",
"type": "uint64"
},
{
"name": "seller_id",
"type": "uint64"
},
{
"name": "ad_id",
"type": "uint64"
},
{
"name": "created_at",
"type": "uint64"
},
{
"name": "updated_at",
"type": "uint64"
},
{
"name": "type",
"type": "uint8"
},
{
"name": "price",
"type": "asset"
},
{
"name": "asset_amount",
"type": "asset"
},
{
"name": "money_amount",
"type": "asset"
},
{
"name": "fee",
"type": "asset"
},
{
"name": "state",
"type": "uint32"
},
{
"name": "dispute_state",
"type": "uint8"
},
{
"name": "paid_at",
"type": "uint64"
},
{
"name": "finished_at",
"type": "uint64"
},
{
"name": "cancelled_at",
"type": "uint64"
},
{
"name": "rejected_at",
"type": "uint64"
},
{
"name": "closed_at",
"type": "uint64"
},
{
"name": "disputed_at",
"type": "uint64"
},
{
"name": "timeout_at",
"type": "uint64"
},
{
"name": "client_id",
"type": "uint64"
},
{
"name": "disputed_user",
"type": "name"
},
{
"name": "message",
"type": "string"
}
]
},
{
"name": "paidorder",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "trade_pair_id",
"type": "uint64"
},
{
"name": "order_id",
"type": "uint64"
}
]
},
{
"name": "price_source_type",
"base": "",
"fields": [
{
"name": "id",
"type": "uint8"
},
{
"name": "s_name",
"type": "string"
},
{
"name": "trade_pair_id",
"type": "uint64"
},
{
"name": "url",
"type": "string"
}
]
},
{
"name": "pricesource",
"base": "",
"fields": [
{
"name": "id",
"type": "uint8"
},
{
"name": "trade_pair_id",
"type": "uint64"
},
{
"name": "s_name",
"type": "string"
},
{
"name": "url",
"type": "string"
}
]
},
{
"name": "removerows",
"base": "",
"fields": [
{
"name": "table",
"type": "name"
},
{
"name": "scope",
"type": "uint64"
},
{
"name": "lower_bound",
"type": "uint64"
},
{
"name": "count",
"type": "uint64"
}
]
},
{
"name": "removerowsn",
"base": "",
"fields": [
{
"name": "table",
"type": "name"
},
{
"name": "scope",
"type": "name"
},
{
"name": "lower_bound",
"type": "uint64"
},
{
"name": "count",
"type": "uint64"
}
]
},
{
"name": "setglobals",
"base": "",
"fields": [
{
"name": "table",
"type": "name"
},
{
"name": "value",
"type": "uint64"
}
]
},
{
"name": "sigverify",
"base": "",
"fields": [
{
"name": "ad_id",
"type": "uint64"
},
{
"name": "order_price",
"type": "asset"
},
{
"name": "price_expires",
"type": "uint64"
},
{
"name": "sig",
"type": "signature"
}
]
},
{
"name": "start",
"base": "",
"fields": [
{
"name": "service_name",
"type": "name"
}
]
},
{
"name": "stop",
"base": "",
"fields": [
{
"name": "service_name",
"type": "name"
}
]
},
{
"name": "trade_asset_type",
"base": "",
"fields": [
{
"name": "asset_name",
"type": "name"
},
{
"name": "asset_contract",
"type": "name"
},
{
"name": "asset_symbol",
"type": "symbol_code"
},
{
"name": "precision",
"type": "uint8"
}
]
},
{
"name": "trade_pair_global_type",
"base": "",
"fields": [
{
"name": "current_id",
"type": "uint64"
}
]
},
{
"name": "trade_pair_type",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "asset_name",
"type": "name"
},
{
"name": "asset_symbol",
"type": "symbol_code"
},
{
"name": "money_name",
"type": "name"
},
{
"name": "money_symbol",
"type": "symbol_code"
},
{
"name": "type",
"type": "uint8"
}
]
},
{
"name": "user_type",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "created_at",
"type": "uint64"
},
{
"name": "updated_at",
"type": "uint64"
},
{
"name": "order_count",
"type": "uint32"
},
{
"name": "filled_ask_order_count",
"type": "uint32"
},
{
"name": "total_ask_order_duration",
"type": "uint64"
},
{
"name": "filled_bid_order_count",
"type": "uint32"
},
{
"name": "total_bid_order_duration",
"type": "uint64"
},
{
"name": "kyc_flags",
"type": "uint64"
},
{
"name": "country_code",
"type": "uint16"
}
]
},
{
"name": "userkyc",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "country_code",
"type": "uint16"
},
{
"name": "kyc_flags",
"type": "uint64"
}
]
},
{
"name": "withdraw",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "quantity",
"type": "asset"
},
{
"name": "asset_name",
"type": "name"
}
]
}
],
"actions": [
{
"name": "addmoney",
"type": "addmoney",
"ricardian_contract": ""
},
{
"name": "addtp",
"type": "addtp",
"ricardian_contract": ""
},
{
"name": "addts",
"type": "addts",
"ricardian_contract": ""
},
{
"name": "adstate",
"type": "adstate",
"ricardian_contract": ""
},
{
"name": "autotimeout",
"type": "autotimeout",
"ricardian_contract": ""
},
{
"name": "cancelorder",
"type": "cancelorder",
"ricardian_contract": ""
},
{
"name": "closedispute",
"type": "closedispute",
"ricardian_contract": ""
},
{
"name": "closeorder",
"type": "closeorder",
"ricardian_contract": ""
},
{
"name": "deletead",
"type": "deletead",
"ricardian_contract": ""
},
{
"name": "deleteorder",
"type": "deleteorder",
"ricardian_contract": ""
},
{
"name": "dispute",
"type": "dispute",
"ricardian_contract": ""
},
{
"name": "editad",
"type": "editad",
"ricardian_contract": ""
},
{
"name": "log",
"type": "log",
"ricardian_contract": ""
},
{
"name": "modify",
"type": "modify",
"ricardian_contract": ""
},
{
"name": "newad",
"type": "newad",
"ricardian_contract": ""
},
{
"name": "neworder",
"type": "neworder",
"ricardian_contract": ""
},
{
"name": "newuser",
"type": "newuser",
"ricardian_contract": ""
},
{
"name": "paidorder",
"type": "paidorder",
"ricardian_contract": ""
},
{
"name": "pricesource",
"type": "pricesource",
"ricardian_contract": ""
},
{
"name": "removerows",
"type": "removerows",
"ricardian_contract": ""
},
{
"name": "removerowsn",
"type": "removerowsn",
"ricardian_contract": ""
},
{
"name": "setglobals",
"type": "setglobals",
"ricardian_contract": ""
},
{
"name": "sigverify",
"type": "sigverify",
"ricardian_contract": ""
},
{
"name": "start",
"type": "start",
"ricardian_contract": ""
},
{
"name": "stop",
"type": "stop",
"ricardian_contract": ""
},
{
"name": "userkyc",
"type": "userkyc",
"ricardian_contract": ""
},
{
"name": "withdraw",
"type": "withdraw",
"ricardian_contract": ""
}
],
"tables": [
{
"name": "accounts",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "account_type"
},
{
"name": "adglobals",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "ad_global_type"
},
{
"name": "ads",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "ad_type"
},
{
"name": "adsbak",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "ad_bak_type"
},
{
"name": "countrymnys",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "country_money_type"
},
{
"name": "myads",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "my_ad_type"
},
{
"name": "mydealingods",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "my_dealing_order_type"
},
{
"name": "myorders",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "my_order_type"
},
{
"name": "orderglobals",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "order_global_type"
},
{
"name": "orders",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "order_type"
},
{
"name": "pricesources",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "price_source_type"
},
{
"name": "tradeassets",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "trade_asset_type"
},
{
"name": "tradepairglb",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "trade_pair_global_type"
},
{
"name": "tradepairs",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "trade_pair_type"
},
{
"name": "users",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "user_type"
}
],
"ricardian_clauses": [],
"error_messages": [],
"abi_extensions": [],
"variants": [],
"action_results": []
}