Name | Lookup | Parameters | |
|---|---|---|---|
| associate_native_identity | 5a00 | 3 | |
| change_association_with_relay_keys | 5a01 | 3 | |
| claim | 5a02 | - | |
| update_reward_address | 5a03 | 1 | |
| complete_initialization | 5a04 | 1 | |
| initialize_reward_vec | 5a05 | 1 |
Name | Lookup | Attributes | |
|---|---|---|---|
| InitialPaymentMade | 5a00 | ["AccountId","BalanceOf"] | |
| NativeIdentityAssociated | 5a01 | ["RelayChainAccountId","AccountId","BalanceOf"] | |
| RewardsPaid | 5a02 | ["AccountId","BalanceOf"] | |
| RewardAddressUpdated | 5a03 | ["AccountId","AccountId"] | |
| InitializedAlreadyInitializedAccount | 5a04 | ["RelayChainAccountId","Option<AccountId>","BalanceOf"] | |
| InitializedAccountWithNotEnoughContribution | 5a05 | ["RelayChainAccountId","Option<AccountId>","BalanceOf"] |
Name | Type | |
|---|---|---|
| AccountsPayable | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["H160"],"value":"pallet_crowdloan_rewards:pallet:RewardInfo","keys_id":0,"value_id":690}} | |
| ClaimedRelayChainIds | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 32]"],"value":"NULL","keys_id":14,"value_id":57}} | |
| UnassociatedContributions | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 32]"],"value":"pallet_crowdloan_rewards:pallet:RewardInfo","keys_id":14,"value_id":690}} | |
| Initialized | {"origin":"PlainType","plain_type":"Bool","PlainTypeValue":8} | |
| InitRelayBlock | {"origin":"PlainType","plain_type":"U32","PlainTypeValue":4} | |
| EndRelayBlock | {"origin":"PlainType","plain_type":"U32","PlainTypeValue":4} | |
| InitializedRewardAmount | {"origin":"PlainType","plain_type":"U128","PlainTypeValue":6} | |
| TotalContributors | {"origin":"PlainType","plain_type":"U32","PlainTypeValue":4} |
Name | Type | Value | |
|---|---|---|---|
| InitializationPayment | U32 | 00a3e111 | |
| MaxInitContributors | U32 | f4010000 | |
| RewardAddressRelayVoteThreshold | U32 | 00ca9a3b | |
| SignatureNetworkIdentifier | Vec<U8> | 286d6f6f6e72697665722d |
Name | Docs |
|---|---|
| AlreadyAssociated | User trying to associate a native identity with a relay chain identity for posteriorreward claiming provided an already associated relay chain identity |
| BatchBeyondFundPot | Trying to introduce a batch that goes beyond the limits of the funds |
| FirstClaimAlreadyDone | First claim already done |
| RewardNotHighEnough | The contribution is not high enough to be eligible for rewards |
| InvalidClaimSignature | User trying to associate a native identity with a relay chain identity for posteriorreward claiming provided a wrong signature |
| InvalidFreeClaimSignature | User trying to claim the first free reward provided the wrong signature |
| NoAssociatedClaim | User trying to claim an award did not have an claim associated with it. This may meanthey did not contribute to the crowdloan, or they have not yet associated a native idwith their contribution |
| RewardsAlreadyClaimed | User trying to claim rewards has already claimed all rewards associated with itsidentity and contribution |
| RewardVecAlreadyInitialized | Reward vec has already been initialized |
| RewardVecNotFullyInitializedYet | Reward vec has not yet been fully initialized |
| RewardsDoNotMatchFund | Rewards should match funds of the pallet |
| TooManyContributors | Initialize_reward_vec received too many contributors |
| VestingPeriodNonValid | Provided vesting period is not valid |
| NonContributedAddressProvided | User provided a signature from a non-contributor relay account |
| InsufficientNumberOfValidProofs | User submitted an unsifficient number of proofs to change the reward address |