{
"version": "eosio::abi/1.1",
"types": [],
"structs": [
{
"name": "adjustmakers",
"base": "",
"fields": [
{
"name": "pool_id",
"type": "uint64"
},
{
"name": "makers",
"type": "int64"
}
]
},
{
"name": "asset_weights",
"base": "",
"fields": [
{
"name": "maker_reward_id",
"type": "uint64"
},
{
"name": "ranges",
"type": "float64[]"
},
{
"name": "values",
"type": "float64[]"
}
]
},
{
"name": "claimrewards",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "pool_id",
"type": "uint64"
}
]
},
{
"name": "depositlog",
"base": "",
"fields": [
{
"name": "maker",
"type": "name"
},
{
"name": "pool_id",
"type": "uint64"
},
{
"name": "lp_token",
"type": "int64"
},
{
"name": "quantity",
"type": "asset[]"
}
]
},
{
"name": "execcall",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "call_data",
"type": "string"
}
]
},
{
"name": "global_config",
"base": "",
"fields": [
{
"name": "admin",
"type": "name"
},
{
"name": "iss_contract",
"type": "name"
},
{
"name": "asset_contract",
"type": "name"
},
{
"name": "swap_contract",
"type": "name"
},
{
"name": "reserve1",
"type": "uint8"
},
{
"name": "reward_id",
"type": "uint16"
},
{
"name": "reserve3",
"type": "uint16"
},
{
"name": "reserve4",
"type": "uint16"
},
{
"name": "take_id",
"type": "uint32"
},
{
"name": "make_id",
"type": "uint32"
},
{
"name": "reserve7",
"type": "uint8"
}
]
},
{
"name": "init",
"base": "",
"fields": [
{
"name": "admin",
"type": "name"
},
{
"name": "iss_contract",
"type": "name"
},
{
"name": "asset_contract",
"type": "name"
},
{
"name": "swap_contract",
"type": "name"
}
]
},
{
"name": "make_records",
"base": "",
"fields": [
{
"name": "make_id",
"type": "uint64"
},
{
"name": "maker",
"type": "name"
},
{
"name": "pool_id",
"type": "uint64"
},
{
"name": "lp_token",
"type": "int64"
},
{
"name": "quantity",
"type": "asset[]"
},
{
"name": "type",
"type": "uint8"
},
{
"name": "created_time",
"type": "uint32"
},
{
"name": "txid",
"type": "checksum256"
}
]
},
{
"name": "maker_liquids",
"base": "",
"fields": [
{
"name": "pool_id",
"type": "uint64"
},
{
"name": "lp_token",
"type": "uint64"
},
{
"name": "principal",
"type": "asset[]"
},
{
"name": "created_time",
"type": "time_point_sec"
},
{
"name": "updated_time",
"type": "time_point_sec"
}
]
},
{
"name": "maker_rewards",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "creator",
"type": "name"
},
{
"name": "type",
"type": "uint8"
},
{
"name": "status",
"type": "uint8"
},
{
"name": "pool_id",
"type": "uint64"
},
{
"name": "target_pool_index",
"type": "uint64"
},
{
"name": "target_pool_quantity",
"type": "asset"
},
{
"name": "reward_contract",
"type": "name"
},
{
"name": "reward_supply",
"type": "asset"
},
{
"name": "reward_released",
"type": "asset"
},
{
"name": "rewarded",
"type": "asset"
},
{
"name": "claimed",
"type": "asset"
},
{
"name": "value",
"type": "float64"
},
{
"name": "use_stake_weight",
"type": "bool"
},
{
"name": "stake_contract",
"type": "name"
},
{
"name": "stake_symbol",
"type": "symbol"
},
{
"name": "stake_pool_id",
"type": "uint64"
},
{
"name": "pool_token_index",
"type": "uint64"
},
{
"name": "price_pool_id",
"type": "uint64"
},
{
"name": "price_stake_index",
"type": "uint64"
},
{
"name": "price_token_index",
"type": "uint64"
},
{
"name": "max_stake_weight",
"type": "float64"
},
{
"name": "use_time_weight",
"type": "bool"
},
{
"name": "days",
"type": "uint64"
},
{
"name": "max_time_weight",
"type": "float64"
},
{
"name": "sec_weight",
"type": "float64"
},
{
"name": "use_asset_weight",
"type": "bool"
},
{
"name": "max_asset_weight",
"type": "float64"
},
{
"name": "use_upgrade_weight",
"type": "bool"
},
{
"name": "max_upgrade_weight",
"type": "float64"
},
{
"name": "reserve_for_on_off",
"type": "uint64"
},
{
"name": "reserve_for_data_1",
"type": "uint64"
},
{
"name": "reserve_for_data_2",
"type": "uint64"
},
{
"name": "reserve_for_data_3",
"type": "uint64"
},
{
"name": "reserve_for_data_4",
"type": "uint16"
},
{
"name": "maker_ratio",
"type": "uint16"
},
{
"name": "team_ratio",
"type": "uint16"
},
{
"name": "insur_ratio",
"type": "uint16"
},
{
"name": "reserve_for_double_1",
"type": "float64"
},
{
"name": "reserve_for_double_2",
"type": "float64"
},
{
"name": "start_time",
"type": "time_point_sec"
},
{
"name": "end_time",
"type": "time_point_sec"
},
{
"name": "lp_power",
"type": "uint128"
},
{
"name": "last_power_time",
"type": "time_point_sec"
}
]
},
{
"name": "maker_stats",
"base": "",
"fields": [
{
"name": "pool_id",
"type": "uint64"
},
{
"name": "makers",
"type": "int64"
}
]
},
{
"name": "maker_weights",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "reward_id",
"type": "uint64"
},
{
"name": "maker",
"type": "name"
},
{
"name": "time_weight",
"type": "float64"
},
{
"name": "lp_power",
"type": "uint128"
},
{
"name": "to_claim",
"type": "asset"
}
]
},
{
"name": "managers",
"base": "",
"fields": [
{
"name": "manager",
"type": "name"
},
{
"name": "type",
"type": "uint64"
}
]
},
{
"name": "org_rewards",
"base": "",
"fields": [
{
"name": "maker_reward_id",
"type": "uint64"
},
{
"name": "team_account",
"type": "name"
},
{
"name": "insur_account",
"type": "name"
},
{
"name": "team_claimed",
"type": "asset"
},
{
"name": "insur_claimed",
"type": "asset"
},
{
"name": "last_team_time",
"type": "time_point_sec"
},
{
"name": "last_insur_time",
"type": "time_point_sec"
}
]
},
{
"name": "orgclaim",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "pool_id",
"type": "uint64"
}
]
},
{
"name": "pool_stats",
"base": "",
"fields": [
{
"name": "pool_id",
"type": "uint32"
},
{
"name": "timestamp",
"type": "uint32"
},
{
"name": "updated_time",
"type": "uint32"
},
{
"name": "hour_fee",
"type": "float64[]"
},
{
"name": "total_fee",
"type": "float64[]"
},
{
"name": "day_fee",
"type": "float64[]"
},
{
"name": "hour_amount",
"type": "float64[]"
},
{
"name": "total_amount",
"type": "float64[]"
},
{
"name": "day_amount",
"type": "float64[]"
},
{
"name": "hour_trade_num",
"type": "uint64"
},
{
"name": "total_trade_num",
"type": "uint64"
},
{
"name": "day_trade_num",
"type": "uint64"
},
{
"name": "bar",
"type": "float64[]"
}
]
},
{
"name": "rewardmaker",
"base": "",
"fields": [
{
"name": "manager",
"type": "name"
},
{
"name": "pool_id",
"type": "uint64"
},
{
"name": "type",
"type": "uint8"
},
{
"name": "reward_contract",
"type": "name"
},
{
"name": "reward_symbol",
"type": "symbol"
},
{
"name": "value",
"type": "float64"
},
{
"name": "use_stake_weight",
"type": "bool"
},
{
"name": "stake_ranges",
"type": "float64[]"
},
{
"name": "stake_values",
"type": "float64[]"
},
{
"name": "stake_pool_id",
"type": "uint64"
},
{
"name": "pool_token_index",
"type": "uint64"
},
{
"name": "price_pool_id",
"type": "uint64"
},
{
"name": "price_stake_index",
"type": "uint64"
},
{
"name": "price_token_index",
"type": "uint64"
},
{
"name": "use_time_weight",
"type": "bool"
},
{
"name": "days",
"type": "uint64"
},
{
"name": "max_time_weight",
"type": "float64"
},
{
"name": "use_asset_weight",
"type": "bool"
},
{
"name": "asset_ranges",
"type": "float64[]"
},
{
"name": "asset_values",
"type": "float64[]"
},
{
"name": "target_pool_index",
"type": "uint64"
},
{
"name": "target_pool_quantity",
"type": "asset"
},
{
"name": "start_time",
"type": "uint32"
},
{
"name": "end_time",
"type": "uint32"
},
{
"name": "maker_ratio",
"type": "uint16"
},
{
"name": "team_ratio",
"type": "uint16"
},
{
"name": "insur_ratio",
"type": "uint16"
},
{
"name": "team_account",
"type": "name"
},
{
"name": "insur_account",
"type": "name"
}
]
},
{
"name": "rewardtaker",
"base": "",
"fields": [
{
"name": "manager",
"type": "name"
},
{
"name": "pool_id",
"type": "uint64"
},
{
"name": "token_id",
"type": "uint64"
},
{
"name": "min_amount",
"type": "asset"
},
{
"name": "reward_side",
"type": "uint8"
},
{
"name": "reward_contract",
"type": "name"
},
{
"name": "reward_token",
"type": "symbol"
},
{
"name": "fixed",
"type": "bool"
},
{
"name": "reward_per_trade",
"type": "asset?"
},
{
"name": "reward_percent",
"type": "float64?"
},
{
"name": "reward_weight",
"type": "float64?"
}
]
},
{
"name": "rewardtohis",
"base": "",
"fields": [
{
"name": "maker_reward_id",
"type": "uint64"
}
]
},
{
"name": "rmmakerecord",
"base": "",
"fields": [
{
"name": "max_record",
"type": "uint64"
},
{
"name": "to_make_id",
"type": "uint64"
}
]
},
{
"name": "rmrwdmaker",
"base": "",
"fields": [
{
"name": "maker_reward_id",
"type": "uint64"
}
]
},
{
"name": "rmtakerecord",
"base": "",
"fields": [
{
"name": "max_record",
"type": "uint64"
},
{
"name": "to_take_id",
"type": "uint64"
}
]
},
{
"name": "settlereward",
"base": "",
"fields": [
{
"name": "pool_id",
"type": "uint64"
}
]
},
{
"name": "stake_weights",
"base": "",
"fields": [
{
"name": "maker_reward_id",
"type": "uint64"
},
{
"name": "ranges",
"type": "float64[]"
},
{
"name": "values",
"type": "float64[]"
}
]
},
{
"name": "swaplog",
"base": "",
"fields": [
{
"name": "taker",
"type": "name"
},
{
"name": "pool_id",
"type": "uint64"
},
{
"name": "in_quantity",
"type": "asset"
},
{
"name": "out_quantity",
"type": "asset"
},
{
"name": "fee",
"type": "asset"
},
{
"name": "in_token_id",
"type": "uint64"
},
{
"name": "out_token_id",
"type": "uint64"
}
]
},
{
"name": "take_records",
"base": "",
"fields": [
{
"name": "take_id",
"type": "uint64"
},
{
"name": "taker",
"type": "name"
},
{
"name": "in_quantity",
"type": "asset"
},
{
"name": "out_quantity",
"type": "asset"
},
{
"name": "fee",
"type": "asset"
},
{
"name": "pool_id",
"type": "uint64"
},
{
"name": "in_contract",
"type": "name"
},
{
"name": "out_contract",
"type": "name"
},
{
"name": "created_time",
"type": "uint32"
},
{
"name": "txid",
"type": "checksum256"
}
]
},
{
"name": "taker_rewards",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "manager",
"type": "name"
},
{
"name": "pool_id",
"type": "uint64"
},
{
"name": "token_id",
"type": "uint64"
},
{
"name": "min_amount",
"type": "asset"
},
{
"name": "reward_side",
"type": "uint8"
},
{
"name": "reward_contract",
"type": "name"
},
{
"name": "reward_supply",
"type": "asset"
},
{
"name": "rewarded",
"type": "asset"
},
{
"name": "fixed",
"type": "bool"
},
{
"name": "reward_per_trade",
"type": "asset"
},
{
"name": "reward_percent",
"type": "float64"
},
{
"name": "reward_weight",
"type": "float64"
}
]
},
{
"name": "token_ranks",
"base": "",
"fields": [
{
"name": "token_id",
"type": "uint64"
},
{
"name": "rank",
"type": "uint16"
}
]
},
{
"name": "token_stats",
"base": "",
"fields": [
{
"name": "token_id",
"type": "uint32"
},
{
"name": "timestamp",
"type": "uint32"
},
{
"name": "updated_time",
"type": "uint32"
},
{
"name": "hour_amount",
"type": "float64"
},
{
"name": "total_amount",
"type": "float64"
},
{
"name": "day_amount",
"type": "float64"
}
]
},
{
"name": "total_stats",
"base": "",
"fields": [
{
"name": "timestamp",
"type": "uint32"
},
{
"name": "updated_time",
"type": "uint32"
},
{
"name": "hour_trade_num",
"type": "uint64"
},
{
"name": "total_trade_num",
"type": "uint64"
},
{
"name": "day_trade_num",
"type": "uint64"
}
]
},
{
"name": "updmanager",
"base": "",
"fields": [
{
"name": "manager",
"type": "name"
},
{
"name": "remove",
"type": "bool"
}
]
},
{
"name": "updrwdmaker",
"base": "",
"fields": [
{
"name": "maker_reward_id",
"type": "uint64"
},
{
"name": "value",
"type": "float64"
},
{
"name": "use_stake_weight",
"type": "bool"
},
{
"name": "stake_ranges",
"type": "float64[]"
},
{
"name": "stake_values",
"type": "float64[]"
},
{
"name": "stake_pool_id",
"type": "uint64"
},
{
"name": "pool_token_index",
"type": "uint64"
},
{
"name": "price_pool_id",
"type": "uint64"
},
{
"name": "price_stake_index",
"type": "uint64"
},
{
"name": "price_token_index",
"type": "uint64"
},
{
"name": "use_time_weight",
"type": "bool"
},
{
"name": "days",
"type": "uint64"
},
{
"name": "max_time_weight",
"type": "float64"
},
{
"name": "use_asset_weight",
"type": "bool"
},
{
"name": "asset_ranges",
"type": "float64[]"
},
{
"name": "asset_values",
"type": "float64[]"
},
{
"name": "target_pool_index",
"type": "uint64"
},
{
"name": "target_pool_quantity",
"type": "asset"
},
{
"name": "end_time",
"type": "uint32"
},
{
"name": "team_account",
"type": "name"
},
{
"name": "insur_account",
"type": "name"
}
]
},
{
"name": "updrwdtaker",
"base": "",
"fields": [
{
"name": "taker_reward_id",
"type": "uint64"
},
{
"name": "remove",
"type": "bool"
},
{
"name": "min_amount",
"type": "asset?"
},
{
"name": "reward_side",
"type": "uint8?"
},
{
"name": "reward_per_trade",
"type": "asset?"
},
{
"name": "reward_percent",
"type": "float64?"
},
{
"name": "reward_weight",
"type": "float64?"
}
]
},
{
"name": "updtokenrank",
"base": "",
"fields": [
{
"name": "token_id",
"type": "uint64"
},
{
"name": "rank",
"type": "uint16"
},
{
"name": "remove",
"type": "bool"
}
]
},
{
"name": "withdrawlog",
"base": "",
"fields": [
{
"name": "maker",
"type": "name"
},
{
"name": "pool_id",
"type": "uint64"
},
{
"name": "lp_token",
"type": "int64"
},
{
"name": "quantity",
"type": "asset[]"
}
]
}
],
"actions": [
{
"name": "adjustmakers",
"type": "adjustmakers",
"ricardian_contract": ""
},
{
"name": "claimrewards",
"type": "claimrewards",
"ricardian_contract": ""
},
{
"name": "depositlog",
"type": "depositlog",
"ricardian_contract": ""
},
{
"name": "execcall",
"type": "execcall",
"ricardian_contract": ""
},
{
"name": "init",
"type": "init",
"ricardian_contract": ""
},
{
"name": "orgclaim",
"type": "orgclaim",
"ricardian_contract": ""
},
{
"name": "rewardmaker",
"type": "rewardmaker",
"ricardian_contract": ""
},
{
"name": "rewardtaker",
"type": "rewardtaker",
"ricardian_contract": ""
},
{
"name": "rewardtohis",
"type": "rewardtohis",
"ricardian_contract": ""
},
{
"name": "rmmakerecord",
"type": "rmmakerecord",
"ricardian_contract": ""
},
{
"name": "rmrwdmaker",
"type": "rmrwdmaker",
"ricardian_contract": ""
},
{
"name": "rmtakerecord",
"type": "rmtakerecord",
"ricardian_contract": ""
},
{
"name": "settlereward",
"type": "settlereward",
"ricardian_contract": ""
},
{
"name": "swaplog",
"type": "swaplog",
"ricardian_contract": ""
},
{
"name": "updmanager",
"type": "updmanager",
"ricardian_contract": ""
},
{
"name": "updrwdmaker",
"type": "updrwdmaker",
"ricardian_contract": ""
},
{
"name": "updrwdtaker",
"type": "updrwdtaker",
"ricardian_contract": ""
},
{
"name": "updtokenrank",
"type": "updtokenrank",
"ricardian_contract": ""
},
{
"name": "withdrawlog",
"type": "withdrawlog",
"ricardian_contract": ""
}
],
"tables": [
{
"name": "assetweights",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "asset_weights"
},
{
"name": "globalconfig",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "global_config"
},
{
"name": "makerecords",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "make_records"
},
{
"name": "makerliquids",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "maker_liquids"
},
{
"name": "makerrewards",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "maker_rewards"
},
{
"name": "makerstats",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "maker_stats"
},
{
"name": "makerweights",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "maker_weights"
},
{
"name": "managers",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "managers"
},
{
"name": "orgrewards",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "org_rewards"
},
{
"name": "poolstats",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "pool_stats"
},
{
"name": "stakeweights",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "stake_weights"
},
{
"name": "takerecords",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "take_records"
},
{
"name": "takerrewards",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "taker_rewards"
},
{
"name": "tokenranks",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "token_ranks"
},
{
"name": "tokenstats",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "token_stats"
},
{
"name": "totalstats",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "total_stats"
}
],
"ricardian_clauses": [],
"error_messages": [],
"abi_extensions": [],
"variants": [],
"action_results": []
}