
{ "version": "eosio::abi/1.2", "types": [ { "new_type_name": "Distribution", "type": "variant_DistributionFT_DistributionNFT" }, { "new_type_name": "DistributionDefinition", "type": "variant_DistributionDefinitionFT_DistributionDefinitionNFT" }, { "new_type_name": "DistributionWinners", "type": "variant_DistributionWinnersFT_DistributionWinnersNFT" }, { "new_type_name": "DistributionWinnersFT", "type": "WinnerFT[]" }, { "new_type_name": "DistributionWinnersNFT", "type": "WinnerNFT[]" }, { "new_type_name": "FlexValue", "type": "variant_monostate_name_string_asset_time_point_int64_uint32_uint64_checksum256" }, { "new_type_name": "Returns", "type": "variant_ReturnsFT_ReturnsNFT" }, { "new_type_name": "Reward", "type": "variant_RewardFT_RewardNFT" } ], "structs": [ { "name": "AuthRecord", "base": "", "fields": [ { "name": "authorizer", "type": "name" }, { "name": "account", "type": "name" }, { "name": "auth_level", "type": "uint64" }, { "name": "display_name", "type": "string" }, { "name": "artifact_cid", "type": "string" }, { "name": "notes", "type": "string" }, { "name": "staked_amount", "type": "asset" }, { "name": "unstake_waiting_period_end", "type": "time_point" }, { "name": "additional_fields", "type": "pair_string_FlexValue[]" } ] }, { "name": "AuthTokenRecord", "base": "", "fields": [ { "name": "symbol", "type": "symbol" }, { "name": "token_contract", "type": "name" }, { "name": "authorizer", "type": "name" }, { "name": "artifact_cid", "type": "string" }, { "name": "token_roles", "type": "pair_name_TokenLimits[]" }, { "name": "additional_fields", "type": "pair_string_FlexValue[]" } ] }, { "name": "Balance", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "token_holder", "type": "name" }, { "name": "symbol", "type": "symbol" }, { "name": "liquid_balance", "type": "asset" }, { "name": "staked_balance", "type": "asset" }, { "name": "token_contract", "type": "name" }, { "name": "additional_fields", "type": "pair_string_FlexValue[]" } ] }, { "name": "CategoryRecord", "base": "", "fields": [ { "name": "category", "type": "name" }, { "name": "category_name", "type": "string" }, { "name": "category_description", "type": "string" }, { "name": "category_image", "type": "string" }, { "name": "additional_fields", "type": "pair_string_FlexValue[]" } ] }, { "name": "DistributionDefinitionFT", "base": "", "fields": [ { "name": "all_participants_perc_x100000", "type": "uint32" }, { "name": "beneficiary_perc_x100000", "type": "uint32" }, { "name": "pool_manager_perc_x100000", "type": "uint32" }, { "name": "winners_perc_x100000", "type": "uint32[]" }, { "name": "reward", "type": "asset" }, { "name": "yield_source", "type": "name" }, { "name": "vesting_config", "type": "VestingConfig" } ] }, { "name": "DistributionDefinitionNFT", "base": "", "fields": [ { "name": "each_participant_reward", "type": "uint16" }, { "name": "beneficiary_reward", "type": "uint16" }, { "name": "pool_manager_fee", "type": "uint16" }, { "name": "winner_prizes", "type": "uint16[]" }, { "name": "nft_config", "type": "NFTConfig" }, { "name": "vesting_config", "type": "VestingConfig" } ] }, { "name": "DistributionFT", "base": "", "fields": [ { "name": "winner_prizes", "type": "asset[]" }, { "name": "beneficiary_reward", "type": "asset" }, { "name": "beneficiary_reward_paid", "type": "asset" }, { "name": "pool_manager_fee", "type": "asset" }, { "name": "pool_manager_fee_paid", "type": "asset" }, { "name": "min_participant_reward", "type": "asset" } ] }, { "name": "DistributionNFT", "base": "", "fields": [ { "name": "each_participant_reward", "type": "uint16" }, { "name": "beneficiary_reward", "type": "uint16" }, { "name": "beneficiary_reward_paid", "type": "uint16" }, { "name": "pool_manager_fee", "type": "uint16" }, { "name": "pool_manager_fee_paid", "type": "uint16" }, { "name": "winner_prizes", "type": "uint16[]" } ] }, { "name": "Entry", "base": "", "fields": [ { "name": "entry_id", "type": "uint64" }, { "name": "pool_id", "type": "uint64" }, { "name": "participant", "type": "name" }, { "name": "position", "type": "uint64" }, { "name": "entry_stake", "type": "asset" }, { "name": "returns", "type": "pair_name_Returns[]" }, { "name": "entry_status", "type": "name" }, { "name": "vesting_state", "type": "name" }, { "name": "entered_date", "type": "time_point" }, { "name": "additional_fields", "type": "pair_string_FlexValue[]" } ] }, { "name": "NFTConfig", "base": "", "fields": [ { "name": "config", "type": "pair_string_FlexValue[]" } ] }, { "name": "PoolRecord", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "term_id", "type": "uint64" }, { "name": "project_id", "type": "uint64" }, { "name": "pool_name", "type": "string" }, { "name": "pool_description", "type": "string" }, { "name": "pool_type", "type": "name" }, { "name": "pool_access", "type": "name" }, { "name": "pool_category", "type": "name" }, { "name": "staking_period", "type": "microseconds" }, { "name": "enrollment_time_out", "type": "microseconds" }, { "name": "num_participants", "type": "uint32" }, { "name": "participant_entry_fee", "type": "asset" }, { "name": "pool_manager_entry_fee", "type": "asset" }, { "name": "beneficiary_entry_fee", "type": "asset" }, { "name": "beneficiary_entry_fee_state", "type": "name" }, { "name": "entry_stake", "type": "asset" }, { "name": "rewards", "type": "pair_name_Reward[]" }, { "name": "num_participants_entered", "type": "uint32" }, { "name": "num_claimed_returns", "type": "uint32" }, { "name": "num_unstaked", "type": "uint32" }, { "name": "num_early_exits", "type": "uint32" }, { "name": "vesting_cycle", "type": "uint16" }, { "name": "num_vested", "type": "uint32" }, { "name": "current_state", "type": "name" }, { "name": "stake_state", "type": "name" }, { "name": "vesting_state", "type": "name" }, { "name": "winners", "type": "pair_name_DistributionWinners[]" }, { "name": "total_deposits", "type": "asset" }, { "name": "beneficiary", "type": "name" }, { "name": "distributions", "type": "pair_name_Distribution[]" }, { "name": "total_early_exit_stake", "type": "asset" }, { "name": "total_early_exit_reward_fees", "type": "pair_name_asset[]" }, { "name": "pool_manager", "type": "name" }, { "name": "start_time", "type": "time_point" }, { "name": "closed_time", "type": "time_point" }, { "name": "staked_time", "type": "time_point" }, { "name": "stake_end_time", "type": "time_point" }, { "name": "enrollment_time_end", "type": "time_point" }, { "name": "next_vesting_time", "type": "time_point" }, { "name": "created_date", "type": "time_point" }, { "name": "updated_date", "type": "time_point" }, { "name": "additional_fields", "type": "pair_string_FlexValue[]" } ] }, { "name": "ProjectRecord", "base": "", "fields": [ { "name": "project_id", "type": "uint64" }, { "name": "authorizer", "type": "name" }, { "name": "beneficiary", "type": "name" }, { "name": "attributes", "type": "pair_string_FlexValue[]" }, { "name": "created_date", "type": "time_point" }, { "name": "updated_date", "type": "time_point" }, { "name": "deleted_date", "type": "time_point" } ] }, { "name": "ReturnsFT", "base": "", "fields": [ { "name": "prize", "type": "asset" }, { "name": "minimum_payout", "type": "asset" }, { "name": "amount_paid_out", "type": "asset" }, { "name": "early_exit_return_fee", "type": "asset" } ] }, { "name": "ReturnsNFT", "base": "", "fields": [ { "name": "prize", "type": "uint16" }, { "name": "minimum_payout", "type": "uint16" }, { "name": "amount_paid_out", "type": "uint16" } ] }, { "name": "RewardFT", "base": "", "fields": [ { "name": "funder", "type": "name" }, { "name": "reward", "type": "asset" }, { "name": "funding_state", "type": "name" } ] }, { "name": "RewardNFT", "base": "", "fields": [ { "name": "funder", "type": "name" }, { "name": "reward", "type": "uint32" }, { "name": "funding_state", "type": "name" } ] }, { "name": "SettingRecord", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "key", "type": "string" }, { "name": "values", "type": "FlexValue[]" }, { "name": "created_date", "type": "time_point" }, { "name": "updated_date", "type": "time_point" } ] }, { "name": "Term", "base": "", "fields": [ { "name": "term_id", "type": "uint64" }, { "name": "term_name", "type": "string" }, { "name": "authorizer", "type": "name" }, { "name": "pool_type", "type": "name" }, { "name": "pool_access", "type": "name" }, { "name": "num_participants", "type": "uint32" }, { "name": "entry_stake", "type": "asset" }, { "name": "staking_period", "type": "microseconds" }, { "name": "enrollment_time_out", "type": "microseconds" }, { "name": "beneficiary_entry_fee_perc_x100000", "type": "uint32" }, { "name": "pool_manager_entry_fee_perc_x100000", "type": "uint32" }, { "name": "distribution_definitions", "type": "pair_name_DistributionDefinition[]" }, { "name": "default_values", "type": "pair_string_FlexValue[]" }, { "name": "created_date", "type": "time_point" }, { "name": "updated_date", "type": "time_point" }, { "name": "deleted_date", "type": "time_point" }, { "name": "additional_fields", "type": "pair_string_FlexValue[]" } ] }, { "name": "TokenLimits", "base": "", "fields": [ { "name": "min_value", "type": "asset" }, { "name": "max_value", "type": "asset" } ] }, { "name": "VestingConfig", "base": "", "fields": [ { "name": "config", "type": "pair_string_FlexValue[]" } ] }, { "name": "WinnerFT", "base": "", "fields": [ { "name": "participant", "type": "name" }, { "name": "prize", "type": "asset" }, { "name": "entry_position", "type": "uint64" } ] }, { "name": "WinnerNFT", "base": "", "fields": [ { "name": "participant", "type": "name" }, { "name": "prize", "type": "uint16" }, { "name": "entry_position", "type": "uint64" } ] }, { "name": "YieldSourceRecord", "base": "", "fields": [ { "name": "yield_source", "type": "name" }, { "name": "yield_source_name", "type": "string" }, { "name": "yield_source_description", "type": "string" }, { "name": "stake_symbol", "type": "symbol" }, { "name": "adaptor_contract", "type": "name" }, { "name": "yield_source_cid", "type": "string" }, { "name": "entry_fee_percentage_of_yield_x100000", "type": "uint32" }, { "name": "daily_yield_x100000", "type": "uint32" }, { "name": "token_value", "type": "asset" }, { "name": "beny_value", "type": "asset" }, { "name": "authorizer", "type": "name" }, { "name": "additional_fields", "type": "pair_string_FlexValue[]" } ] }, { "name": "attribute", "base": "", "fields": [ { "name": "attribute_name", "type": "name" }, { "name": "points", "type": "int64" }, { "name": "locked", "type": "bool" } ] }, { "name": "cancreatetkn", "base": "", "fields": [ { "name": "user", "type": "name" } ] }, { "name": "claimathstks", "base": "", "fields": [ { "name": "call_counter", "type": "uint64" } ] }, { "name": "clmpartrtrn", "base": "", "fields": [ { "name": "entry_id", "type": "uint64" } ] }, { "name": "clmprtrtrnpl", "base": "", "fields": [ { "name": "call_counter", "type": "uint64" } ] }, { "name": "deltmdpools", "base": "", "fields": [ { "name": "call_counter", "type": "uint64" } ] }, { "name": "endenrollmnt", "base": "", "fields": [ { "name": "call_counter", "type": "uint64" } ] }, { "name": "enterpool", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "participant", "type": "name" } ] }, { "name": "eraseauth", "base": "", "fields": [ { "name": "authorizer", "type": "name" }, { "name": "account", "type": "name" } ] }, { "name": "erasectgry", "base": "", "fields": [ { "name": "category", "type": "name" }, { "name": "authorizer", "type": "name" } ] }, { "name": "eraseproject", "base": "", "fields": [ { "name": "project_id", "type": "uint64" }, { "name": "authorizer", "type": "name" }, { "name": "erase", "type": "bool" } ] }, { "name": "erasesetting", "base": "", "fields": [ { "name": "setter", "type": "name" }, { "name": "key", "type": "string" } ] }, { "name": "eraseterm", "base": "", "fields": [ { "name": "term_id", "type": "uint64" }, { "name": "authorizer", "type": "name" }, { "name": "erase", "type": "bool" } ] }, { "name": "erasetknrole", "base": "", "fields": [ { "name": "authorizer", "type": "name" }, { "name": "symbol", "type": "symbol" }, { "name": "token_role", "type": "name" } ] }, { "name": "erasetoken", "base": "", "fields": [ { "name": "authorizer", "type": "name" }, { "name": "symbol", "type": "symbol" } ] }, { "name": "eraseyldsrc", "base": "", "fields": [ { "name": "yield_source", "type": "name" }, { "name": "authorizer", "type": "name" } ] }, { "name": "escrow", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "amount", "type": "asset" } ] }, { "name": "exchange", "base": "", "fields": [ { "name": "exchange_type", "type": "name" }, { "name": "id", "type": "uint64" }, { "name": "account", "type": "name" } ] }, { "name": "fundpool", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "funder", "type": "name" } ] }, { "name": "item", "base": "", "fields": [ { "name": "serial", "type": "uint64" }, { "name": "group", "type": "name" }, { "name": "owner", "type": "name" } ] }, { "name": "microseconds", "base": "", "fields": [ { "name": "_count", "type": "int64" } ] }, { "name": "monostate", "base": "", "fields": [] }, { "name": "newpool", "base": "", "fields": [ { "name": "pool_manager", "type": "name" }, { "name": "term_id", "type": "uint64" }, { "name": "project_id", "type": "uint64" }, { "name": "pool_name", "type": "string" }, { "name": "pool_description", "type": "string" }, { "name": "pool_category", "type": "name" }, { "name": "start_time", "type": "time_point" } ] }, { "name": "newterm", "base": "", "fields": [ { "name": "authorizer", "type": "name" }, { "name": "term_name", "type": "string" }, { "name": "pool_type", "type": "name" }, { "name": "pool_access", "type": "name" }, { "name": "num_participants", "type": "uint32" }, { "name": "max_num_participants", "type": "int32" }, { "name": "max_entries_per_participant", "type": "uint32" }, { "name": "entry_stake", "type": "asset" }, { "name": "staking_period_hrs", "type": "uint32" }, { "name": "enrollment_time_out_hrs", "type": "uint32" }, { "name": "beneficiary_entry_fee_perc_x100000", "type": "uint32" }, { "name": "pool_manager_entry_fee_perc_x100000", "type": "uint32" }, { "name": "distribution_definitions", "type": "pair_name_DistributionDefinition[]" }, { "name": "default_values", "type": "pair_string_FlexValue[]" } ] }, { "name": "notify", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "msg", "type": "string" } ] }, { "name": "pair_name_Distribution", "base": "", "fields": [ { "name": "first", "type": "name" }, { "name": "second", "type": "Distribution" } ] }, { "name": "pair_name_DistributionDefinition", "base": "", "fields": [ { "name": "first", "type": "name" }, { "name": "second", "type": "DistributionDefinition" } ] }, { "name": "pair_name_DistributionWinners", "base": "", "fields": [ { "name": "first", "type": "name" }, { "name": "second", "type": "DistributionWinners" } ] }, { "name": "pair_name_Returns", "base": "", "fields": [ { "name": "first", "type": "name" }, { "name": "second", "type": "Returns" } ] }, { "name": "pair_name_Reward", "base": "", "fields": [ { "name": "first", "type": "name" }, { "name": "second", "type": "Reward" } ] }, { "name": "pair_name_TokenLimits", "base": "", "fields": [ { "name": "first", "type": "name" }, { "name": "second", "type": "TokenLimits" } ] }, { "name": "pair_name_asset", "base": "", "fields": [ { "name": "first", "type": "name" }, { "name": "second", "type": "asset" } ] }, { "name": "pair_string_FlexValue", "base": "", "fields": [ { "name": "first", "type": "string" }, { "name": "second", "type": "FlexValue" } ] }, { "name": "pause", "base": "", "fields": [ { "name": "pause", "type": "uint32" } ] }, { "name": "pay", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "amount", "type": "asset" }, { "name": "from_escrow", "type": "bool" } ] }, { "name": "randreceipt", "base": "", "fields": [ { "name": "request_id", "type": "uint64" }, { "name": "caller", "type": "name" }, { "name": "number", "type": "uint64" } ] }, { "name": "receiverand", "base": "", "fields": [ { "name": "assoc_id", "type": "uint64" }, { "name": "random", "type": "checksum256" } ] }, { "name": "redraw", "base": "", "fields": [] }, { "name": "reset", "base": "", "fields": [ { "name": "limit", "type": "uint64" }, { "name": "to_delete", "type": "string[]" }, { "name": "call_counter", "type": "uint64" } ] }, { "name": "setauth", "base": "", "fields": [ { "name": "authorizer", "type": "name" }, { "name": "account", "type": "name" }, { "name": "auth_level", "type": "uint64" }, { "name": "display_name", "type": "string" }, { "name": "artifact_cid", "type": "string" }, { "name": "notes", "type": "string" } ] }, { "name": "setauthlevel", "base": "", "fields": [ { "name": "authorizer", "type": "name" }, { "name": "account", "type": "name" }, { "name": "auth_level", "type": "uint64" }, { "name": "notes", "type": "string" } ] }, { "name": "setcategory", "base": "", "fields": [ { "name": "category", "type": "name" }, { "name": "category_name", "type": "string" }, { "name": "category_description", "type": "string" }, { "name": "category_image", "type": "string" }, { "name": "authorizer", "type": "name" } ] }, { "name": "setprofile", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "display_name", "type": "string" }, { "name": "artifact_cid", "type": "string" } ] }, { "name": "setproject", "base": "", "fields": [ { "name": "project_id", "type": "uint64" }, { "name": "authorizer", "type": "name" }, { "name": "beneficiary", "type": "name" }, { "name": "attributes", "type": "pair_string_FlexValue[]" } ] }, { "name": "setsetting", "base": "", "fields": [ { "name": "setter", "type": "name" }, { "name": "key", "type": "string" }, { "name": "value", "type": "FlexValue" } ] }, { "name": "settoken", "base": "", "fields": [ { "name": "authorizer", "type": "name" }, { "name": "symbol", "type": "symbol" }, { "name": "token_contract", "type": "name" }, { "name": "artifact_cid", "type": "string" }, { "name": "token_roles", "type": "pair_name_TokenLimits[]" } ] }, { "name": "settokenrole", "base": "", "fields": [ { "name": "authorizer", "type": "name" }, { "name": "symbol", "type": "symbol" }, { "name": "token_contract", "type": "name" }, { "name": "token_role", "type": "name" }, { "name": "min_value", "type": "asset" }, { "name": "max_value", "type": "asset" } ] }, { "name": "setyieldsrc", "base": "", "fields": [ { "name": "yield_source", "type": "name" }, { "name": "yield_source_name", "type": "string" }, { "name": "yield_source_description", "type": "string" }, { "name": "stake_symbol", "type": "symbol" }, { "name": "adaptor_contract", "type": "name" }, { "name": "yield_source_cid", "type": "string" }, { "name": "entry_fee_percentage_of_yield_x100000", "type": "uint32" }, { "name": "daily_yield_x100000", "type": "uint32" }, { "name": "token_value", "type": "asset" }, { "name": "beny_value", "type": "asset" }, { "name": "authorizer", "type": "name" } ] }, { "name": "stakeauth", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "auth_level", "type": "uint64" } ] }, { "name": "startpool", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" } ] }, { "name": "startpools", "base": "", "fields": [ { "name": "call_counter", "type": "uint64" } ] }, { "name": "tstathlpstm", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "call_counter", "type": "uint64" } ] }, { "name": "tstlapsetime", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "lapse_enrollment_time_end", "type": "bool" }, { "name": "call_counter", "type": "uint64" } ] }, { "name": "unescrow", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "amount", "type": "asset" } ] }, { "name": "unlockpool", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" } ] }, { "name": "unlockpools", "base": "", "fields": [ { "name": "call_counter", "type": "uint64" } ] }, { "name": "unstake", "base": "", "fields": [ { "name": "entry_id", "type": "uint64" } ] }, { "name": "unstakeauth", "base": "", "fields": [ { "name": "authorizer", "type": "name" }, { "name": "account", "type": "name" } ] }, { "name": "unstakeopen", "base": "", "fields": [ { "name": "entry_id", "type": "uint64" } ] }, { "name": "updyieldsrc", "base": "", "fields": [ { "name": "yield_source", "type": "name" }, { "name": "daily_yield_x100000", "type": "uint32" }, { "name": "token_value", "type": "asset" }, { "name": "beny_value", "type": "asset" } ] }, { "name": "ustktmdpools", "base": "", "fields": [ { "name": "call_counter", "type": "uint64" } ] }, { "name": "ustkulkpools", "base": "", "fields": [ { "name": "call_counter", "type": "uint64" } ] }, { "name": "vesting", "base": "", "fields": [ { "name": "entry_id", "type": "uint64" } ] }, { "name": "vestingpools", "base": "", "fields": [ { "name": "call_counter", "type": "uint64" } ] }, { "name": "withdraw", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "quantity", "type": "asset" } ] }, { "name": "withdrawtot", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "symbol", "type": "symbol" } ] } ], "actions": [ { "name": "cancreatetkn", "type": "cancreatetkn", "ricardian_contract": "" }, { "name": "claimathstks", "type": "claimathstks", "ricardian_contract": "" }, { "name": "clmpartrtrn", "type": "clmpartrtrn", "ricardian_contract": "" }, { "name": "clmprtrtrnpl", "type": "clmprtrtrnpl", "ricardian_contract": "" }, { "name": "deltmdpools", "type": "deltmdpools", "ricardian_contract": "" }, { "name": "endenrollmnt", "type": "endenrollmnt", "ricardian_contract": "" }, { "name": "enterpool", "type": "enterpool", "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Enter pool\nsummary: 'Enter pool'\nicon: http://tinyurl.com/f8n8jrxp#fa1b1fd9ac657f64af36871400e1b1c5bffacd0f0784eb054bc0e789a8738c69\n---\n\n{{participant}} enters pool: {{pool_id}}\n\nThe Terms of Service have been made available to me at the link below, and I have understood them in full.\nhttps://bennyfi.infura-ipfs.io/ipfs/QmaeGpVyNvtzWdgvVud1BMW7WaxVcWftxaFk3bjYcqfCdv" }, { "name": "eraseauth", "type": "eraseauth", "ricardian_contract": "" }, { "name": "erasectgry", "type": "erasectgry", "ricardian_contract": "" }, { "name": "eraseproject", "type": "eraseproject", "ricardian_contract": "" }, { "name": "erasesetting", "type": "erasesetting", "ricardian_contract": "" }, { "name": "eraseterm", "type": "eraseterm", "ricardian_contract": "" }, { "name": "erasetknrole", "type": "erasetknrole", "ricardian_contract": "" }, { "name": "erasetoken", "type": "erasetoken", "ricardian_contract": "" }, { "name": "eraseyldsrc", "type": "eraseyldsrc", "ricardian_contract": "" }, { "name": "escrow", "type": "escrow", "ricardian_contract": "" }, { "name": "exchange", "type": "exchange", "ricardian_contract": "" }, { "name": "fundpool", "type": "fundpool", "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Fund pool\nsummary: 'Fund pool'\nicon: http://tinyurl.com/f8n8jrxp#fa1b1fd9ac657f64af36871400e1b1c5bffacd0f0784eb054bc0e789a8738c69\n---\n\n{{funder}} funds pool: {{pool_id}}\n\nThe Terms of Service have been made available to me at the link below, and I have understood them in full.\nhttps://bennyfi.infura-ipfs.io/ipfs/QmaeGpVyNvtzWdgvVud1BMW7WaxVcWftxaFk3bjYcqfCdv" }, { "name": "newpool", "type": "newpool", "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Create pool\nsummary: 'Create pool'\nicon: http://tinyurl.com/f8n8jrxp#fa1b1fd9ac657f64af36871400e1b1c5bffacd0f0784eb054bc0e789a8738c69\n---\n\n{{pool_manager}} creates pool: {{pool_name}}\n\nThe Terms of Service have been made available to me at the link below, and I have understood them in full.\nhttps://bennyfi.infura-ipfs.io/ipfs/QmaeGpVyNvtzWdgvVud1BMW7WaxVcWftxaFk3bjYcqfCdv" }, { "name": "newterm", "type": "newterm", "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Create terms\nsummary: 'Create terms'\nicon: http://tinyurl.com/f8n8jrxp#fa1b1fd9ac657f64af36871400e1b1c5bffacd0f0784eb054bc0e789a8738c69\n---\n\n{{authorizer}} creates terms: {{term_name}}\n\nThe Terms of Service have been made available to me at the link below, and I have understood them in full.\nhttps://bennyfi.infura-ipfs.io/ipfs/QmaeGpVyNvtzWdgvVud1BMW7WaxVcWftxaFk3bjYcqfCdv" }, { "name": "notify", "type": "notify", "ricardian_contract": "" }, { "name": "pause", "type": "pause", "ricardian_contract": "" }, { "name": "pay", "type": "pay", "ricardian_contract": "" }, { "name": "randreceipt", "type": "randreceipt", "ricardian_contract": "" }, { "name": "receiverand", "type": "receiverand", "ricardian_contract": "" }, { "name": "redraw", "type": "redraw", "ricardian_contract": "" }, { "name": "reset", "type": "reset", "ricardian_contract": "" }, { "name": "setauth", "type": "setauth", "ricardian_contract": "" }, { "name": "setauthlevel", "type": "setauthlevel", "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Set authorization level\nsummary: 'Set authorization level'\nicon: http://tinyurl.com/f8n8jrxp#fa1b1fd9ac657f64af36871400e1b1c5bffacd0f0784eb054bc0e789a8738c69\n---\n\n{{authorizer}} sets auth level: {{auth_level}} for: {{account}}\n\nThe Terms of Service have been made available to me at the link below, and I have understood them in full.\nhttps://bennyfi.infura-ipfs.io/ipfs/QmaeGpVyNvtzWdgvVud1BMW7WaxVcWftxaFk3bjYcqfCdv" }, { "name": "setcategory", "type": "setcategory", "ricardian_contract": "" }, { "name": "setprofile", "type": "setprofile", "ricardian_contract": "" }, { "name": "setproject", "type": "setproject", "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Create/Update project\nsummary: 'Create/Update project'\nicon: http://tinyurl.com/f8n8jrxp#fa1b1fd9ac657f64af36871400e1b1c5bffacd0f0784eb054bc0e789a8738c69\n---\n\n{{authorizer}} creates/updates project\n\nThe Terms of Service have been made available to me at the link below, and I have understood them in full.\nhttps://bennyfi.infura-ipfs.io/ipfs/QmaeGpVyNvtzWdgvVud1BMW7WaxVcWftxaFk3bjYcqfCdv" }, { "name": "setsetting", "type": "setsetting", "ricardian_contract": "" }, { "name": "settoken", "type": "settoken", "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Authorize token\nsummary: 'Authorize token for specific roles'\nicon: http://tinyurl.com/f8n8jrxp#fa1b1fd9ac657f64af36871400e1b1c5bffacd0f0784eb054bc0e789a8738c69\n---\n\n{{authorizer}} authorizes token: {{symbol}}\n\nThe Terms of Service have been made available to me at the link below, and I have understood them in full.\nhttps://bennyfi.infura-ipfs.io/ipfs/QmaeGpVyNvtzWdgvVud1BMW7WaxVcWftxaFk3bjYcqfCdv" }, { "name": "settokenrole", "type": "settokenrole", "ricardian_contract": "" }, { "name": "setyieldsrc", "type": "setyieldsrc", "ricardian_contract": "" }, { "name": "stakeauth", "type": "stakeauth", "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Stake for Authorization\nsummary: 'Stake to obtain an authorization level'\nicon: http://tinyurl.com/f8n8jrxp#fa1b1fd9ac657f64af36871400e1b1c5bffacd0f0784eb054bc0e789a8738c69\n---\n\n{{account}} stakes to obtain level: {{auth_level}}\n\nThe Terms of Service have been made available to me at the link below, and I have understood them in full.\nhttps://bennyfi.infura-ipfs.io/ipfs/QmaeGpVyNvtzWdgvVud1BMW7WaxVcWftxaFk3bjYcqfCdv" }, { "name": "startpool", "type": "startpool", "ricardian_contract": "" }, { "name": "startpools", "type": "startpools", "ricardian_contract": "" }, { "name": "tstathlpstm", "type": "tstathlpstm", "ricardian_contract": "" }, { "name": "tstlapsetime", "type": "tstlapsetime", "ricardian_contract": "" }, { "name": "unescrow", "type": "unescrow", "ricardian_contract": "" }, { "name": "unlockpool", "type": "unlockpool", "ricardian_contract": "" }, { "name": "unlockpools", "type": "unlockpools", "ricardian_contract": "" }, { "name": "unstake", "type": "unstake", "ricardian_contract": "" }, { "name": "unstakeauth", "type": "unstakeauth", "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Unstake from Authorization\nsummary: 'Unstake from authorization level'\nicon: http://tinyurl.com/f8n8jrxp#fa1b1fd9ac657f64af36871400e1b1c5bffacd0f0784eb054bc0e789a8738c69\n---\n\n{{account}} unstakes from current level\n\nThe Terms of Service have been made available to me at the link below, and I have understood them in full.\nhttps://bennyfi.infura-ipfs.io/ipfs/QmaeGpVyNvtzWdgvVud1BMW7WaxVcWftxaFk3bjYcqfCdv" }, { "name": "unstakeopen", "type": "unstakeopen", "ricardian_contract": "" }, { "name": "updyieldsrc", "type": "updyieldsrc", "ricardian_contract": "" }, { "name": "ustktmdpools", "type": "ustktmdpools", "ricardian_contract": "" }, { "name": "ustkulkpools", "type": "ustkulkpools", "ricardian_contract": "" }, { "name": "vesting", "type": "vesting", "ricardian_contract": "" }, { "name": "vestingpools", "type": "vestingpools", "ricardian_contract": "" }, { "name": "withdraw", "type": "withdraw", "ricardian_contract": "" }, { "name": "withdrawtot", "type": "withdrawtot", "ricardian_contract": "" } ], "tables": [ { "name": "attributes", "index_type": "i64", "key_names": [], "key_types": [], "type": "attribute" }, { "name": "auths", "index_type": "i64", "key_names": [], "key_types": [], "type": "AuthRecord" }, { "name": "authtokens", "index_type": "i64", "key_names": [], "key_types": [], "type": "AuthTokenRecord" }, { "name": "balances", "index_type": "i64", "key_names": [], "key_types": [], "type": "Balance" }, { "name": "categories", "index_type": "i64", "key_names": [], "key_types": [], "type": "CategoryRecord" }, { "name": "entries", "index_type": "i64", "key_names": [], "key_types": [], "type": "Entry" }, { "name": "items", "index_type": "i64", "key_names": [], "key_types": [], "type": "item" }, { "name": "pools", "index_type": "i64", "key_names": [], "key_types": [], "type": "PoolRecord" }, { "name": "projects", "index_type": "i64", "key_names": [], "key_types": [], "type": "ProjectRecord" }, { "name": "settings", "index_type": "i64", "key_names": [], "key_types": [], "type": "SettingRecord" }, { "name": "terms", "index_type": "i64", "key_names": [], "key_types": [], "type": "Term" }, { "name": "yieldsources", "index_type": "i64", "key_names": [], "key_types": [], "type": "YieldSourceRecord" } ], "ricardian_clauses": [], "error_messages": [], "abi_extensions": [], "variants": [ { "name": "variant_DistributionDefinitionFT_DistributionDefinitionNFT", "types": [ "DistributionDefinitionFT", "DistributionDefinitionNFT" ] }, { "name": "variant_DistributionFT_DistributionNFT", "types": [ "DistributionFT", "DistributionNFT" ] }, { "name": "variant_DistributionWinnersFT_DistributionWinnersNFT", "types": [ "DistributionWinnersFT", "DistributionWinnersNFT" ] }, { "name": "variant_ReturnsFT_ReturnsNFT", "types": [ "ReturnsFT", "ReturnsNFT" ] }, { "name": "variant_RewardFT_RewardNFT", "types": [ "RewardFT", "RewardNFT" ] }, { "name": "variant_monostate_name_string_asset_time_point_int64_uint32_uint64_checksum256", "types": [ "monostate", "name", "string", "asset", "time_point", "int64", "uint32", "uint64", "checksum256" ] } ], "action_results": [] }