
{ "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": [] }