
{ "version": "eosio::abi/1.2", "types": [], "structs": [ { "name": "account", "base": "", "fields": [ { "name": "balance", "type": "asset" } ] }, { "name": "cancelclg", "base": "", "fields": [ { "name": "creator", "type": "name" }, { "name": "challenge_id", "type": "uint64" }, { "name": "reason", "type": "string" } ] }, { "name": "challenge", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "creator", "type": "name" }, { "name": "challenge_type", "type": "uint8" }, { "name": "reward", "type": "asset" }, { "name": "num_winner", "type": "uint8" }, { "name": "target_position", "type": "pair_float64_float64" }, { "name": "min_distance", "type": "float64" }, { "name": "start_at", "type": "time_point_sec" }, { "name": "expired_at", "type": "time_point_sec" }, { "name": "status", "type": "uint8" }, { "name": "participators", "type": "pair_name_uint8[]" } ] }, { "name": "claimreward", "base": "", "fields": [ { "name": "challenge_id", "type": "uint64" }, { "name": "username", "type": "name" }, { "name": "user_position", "type": "pair_float64_float64" }, { "name": "desc", "type": "string" } ] }, { "name": "claimticket", "base": "", "fields": [ { "name": "username", "type": "name" } ] }, { "name": "cleanoldclg", "base": "", "fields": [ { "name": "challenge_id", "type": "uint64" } ] }, { "name": "configsystem", "base": "", "fields": [ { "name": "active_flag", "type": "uint64" }, { "name": "fee", "type": "float64" }, { "name": "miner_pool_account", "type": "name" }, { "name": "chl_pool_account", "type": "name" }, { "name": "account_bonus", "type": "asset" }, { "name": "referral_bonus", "type": "asset" } ] }, { "name": "create", "base": "", "fields": [ { "name": "issuer", "type": "name" }, { "name": "maximum_supply", "type": "asset" } ] }, { "name": "currency_stats", "base": "", "fields": [ { "name": "supply", "type": "asset" }, { "name": "max_supply", "type": "asset" }, { "name": "issuer", "type": "name" } ] }, { "name": "deactbalance", "base": "", "fields": [ { "name": "username", "type": "name" } ] }, { "name": "deactivate", "base": "", "fields": [ { "name": "username", "type": "name" } ] }, { "name": "itransfer", "base": "", "fields": [ { "name": "from_username", "type": "name" }, { "name": "to_username", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }, { "name": "newaccount", "base": "", "fields": [ { "name": "username", "type": "name" }, { "name": "user_pubkey", "type": "public_key" }, { "name": "referrer", "type": "name" } ] }, { "name": "newadmin", "base": "", "fields": [ { "name": "username", "type": "name" }, { "name": "role", "type": "string" }, { "name": "force", "type": "bool" } ] }, { "name": "newclg", "base": "", "fields": [ { "name": "creator", "type": "name" }, { "name": "challenge_index", "type": "uint64" }, { "name": "challenge_type", "type": "uint8" }, { "name": "auto_reward", "type": "bool" }, { "name": "reward_per_winner", "type": "asset" }, { "name": "max_winner", "type": "uint8" }, { "name": "description", "type": "string" }, { "name": "target_position", "type": "pair_float64_float64" }, { "name": "min_distance", "type": "float64" }, { "name": "receivers", "type": "name[]" }, { "name": "expired_at", "type": "uint32" } ] }, { "name": "pair_float64_float64", "base": "", "fields": [ { "name": "first", "type": "float64" }, { "name": "second", "type": "float64" } ] }, { "name": "pair_name_uint8", "base": "", "fields": [ { "name": "key", "type": "name" }, { "name": "value", "type": "uint8" } ] }, { "name": "rewardclg", "base": "", "fields": [ { "name": "challenge_id", "type": "uint64" }, { "name": "creator", "type": "name" }, { "name": "username", "type": "name" }, { "name": "desc", "type": "string" } ] }, { "name": "rewardrefer", "base": "", "fields": [ { "name": "referrer", "type": "name" }, { "name": "num_referree", "type": "uint64" }, { "name": "reward", "type": "asset" } ] }, { "name": "spinwheel", "base": "", "fields": [ { "name": "username", "type": "name" }, { "name": "seed", "type": "checksum256" } ] }, { "name": "upaccount", "base": "", "fields": [ { "name": "username", "type": "name" }, { "name": "user_pubkey", "type": "public_key" } ] }, { "name": "updateclg", "base": "", "fields": [ { "name": "challenge_id", "type": "uint64" }, { "name": "description", "type": "string" }, { "name": "receivers", "type": "name[]" } ] }, { "name": "username", "base": "", "fields": [ { "name": "username", "type": "name" }, { "name": "user_pubkey", "type": "public_key" } ] }, { "name": "v1_admin", "base": "", "fields": [ { "name": "username", "type": "name" }, { "name": "role", "type": "string" } ] }, { "name": "v1_challenge", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "creator", "type": "name" }, { "name": "challenge_type", "type": "uint8" }, { "name": "auto_reward", "type": "bool" }, { "name": "reward_per_winner", "type": "asset" }, { "name": "total_fund", "type": "asset" }, { "name": "num_winner", "type": "uint8" }, { "name": "target_position", "type": "pair_float64_float64" }, { "name": "min_distance", "type": "float64" }, { "name": "start_at", "type": "time_point_sec" }, { "name": "status", "type": "uint8" }, { "name": "winners", "type": "pair_name_uint8[]" } ] }, { "name": "v1_system", "base": "", "fields": [ { "name": "active_flag", "type": "uint64" }, { "name": "fee", "type": "float64" }, { "name": "miner_pool_account", "type": "name" }, { "name": "chl_pool_account", "type": "name" }, { "name": "account_bonus", "type": "asset" } ] }, { "name": "v1_username", "base": "", "fields": [ { "name": "username", "type": "name" }, { "name": "user_pubkey", "type": "public_key" }, { "name": "is_verified", "type": "bool" }, { "name": "ticket_num", "type": "uint8" }, { "name": "last_claim", "type": "time_point" } ] }, { "name": "v2_system", "base": "", "fields": [ { "name": "active_flag", "type": "uint64" }, { "name": "fee", "type": "float64" }, { "name": "miner_pool_account", "type": "name" }, { "name": "chl_pool_account", "type": "name" }, { "name": "account_bonus", "type": "asset" }, { "name": "referral_bonus", "type": "asset" } ] }, { "name": "verifyuser", "base": "", "fields": [ { "name": "username", "type": "name" }, { "name": "referrer", "type": "name" } ] }, { "name": "voteclg", "base": "", "fields": [ { "name": "challenge_id", "type": "uint64" }, { "name": "username", "type": "name" }, { "name": "chl_power", "type": "asset" } ] }, { "name": "withdraw", "base": "", "fields": [ { "name": "from_username", "type": "name" }, { "name": "to_account", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] } ], "actions": [ { "name": "cancelclg", "type": "cancelclg", "ricardian_contract": "" }, { "name": "claimreward", "type": "claimreward", "ricardian_contract": "" }, { "name": "claimticket", "type": "claimticket", "ricardian_contract": "" }, { "name": "cleanoldclg", "type": "cleanoldclg", "ricardian_contract": "" }, { "name": "configsystem", "type": "configsystem", "ricardian_contract": "" }, { "name": "create", "type": "create", "ricardian_contract": "" }, { "name": "deactbalance", "type": "deactbalance", "ricardian_contract": "" }, { "name": "deactivate", "type": "deactivate", "ricardian_contract": "" }, { "name": "itransfer", "type": "itransfer", "ricardian_contract": "" }, { "name": "newaccount", "type": "newaccount", "ricardian_contract": "" }, { "name": "newadmin", "type": "newadmin", "ricardian_contract": "" }, { "name": "newclg", "type": "newclg", "ricardian_contract": "" }, { "name": "rewardclg", "type": "rewardclg", "ricardian_contract": "" }, { "name": "rewardrefer", "type": "rewardrefer", "ricardian_contract": "" }, { "name": "spinwheel", "type": "spinwheel", "ricardian_contract": "" }, { "name": "upaccount", "type": "upaccount", "ricardian_contract": "" }, { "name": "updateclg", "type": "updateclg", "ricardian_contract": "" }, { "name": "verifyuser", "type": "verifyuser", "ricardian_contract": "" }, { "name": "voteclg", "type": "voteclg", "ricardian_contract": "" }, { "name": "withdraw", "type": "withdraw", "ricardian_contract": "" } ], "tables": [ { "name": "accounts", "index_type": "i64", "key_names": [], "key_types": [], "type": "account" }, { "name": "challenges", "index_type": "i64", "key_names": [], "key_types": [], "type": "challenge" }, { "name": "stat", "index_type": "i64", "key_names": [], "key_types": [], "type": "currency_stats" }, { "name": "usernames", "index_type": "i64", "key_names": [], "key_types": [], "type": "username" }, { "name": "v1.admins", "index_type": "i64", "key_names": [], "key_types": [], "type": "v1_admin" }, { "name": "v1.challenge", "index_type": "i64", "key_names": [], "key_types": [], "type": "v1_challenge" }, { "name": "v1.system", "index_type": "i64", "key_names": [], "key_types": [], "type": "v1_system" }, { "name": "v1.usernames", "index_type": "i64", "key_names": [], "key_types": [], "type": "v1_username" }, { "name": "v2.system", "index_type": "i64", "key_names": [], "key_types": [], "type": "v2_system" } ], "ricardian_clauses": [], "error_messages": [], "abi_extensions": [], "variants": [], "action_results": [] }