subscan
Runtime Modules / CrowdloanClaim
Spec Version:
Events
Name
Lookup
Attributes
ClaimPalletInitialized5d00
RewardClaimed5d01["RelayChainAccountId","ParachainAccountIdOf","Balance"]
LockedAtUpdated5d02["BlockNumber"]
ContributionsRootUpdated5d03["RootHashOf"]
CrowdloanTrieIndexUpdated5d04["TrieIndex"]
LeaseStartUpdated5d05["BlockNumber"]
LeasePeriodUpdated5d06["BlockNumber"]
Storage Functions
Name
Type
Contributions{"origin":"PlainType","plain_type":"H256","PlainTypeValue":9}
LockedAt{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
CrowdloanTrieIndex{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
ProcessedClaims{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["AccountId","U32"],"value":"Bool","keys_id":344,"value_id":45}}
CurrIndex{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
PrevIndex{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
LeaseStart{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
LeasePeriod{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
Constants
Name
Type
Value
PalletId[U8; 8]63632f636c61696d
Error Types
Name
Docs
PalletAlreadyInitializedCannot re-initialize the pallet
PalletNotInitializedCannot call reward before pallet is initialized
ClaimAlreadyProcessedClaim has already been processed (replay attack, probably)
InvalidProofOfContributionThe proof of a contribution is invalid
ClaimedAmountIsOutOfBoundariesClaimed amount is out of boundaries (too low or too high)
MustBeAdministratorSensitive transactions can only be performed by administrator entity (e.g. Sudo or Democracy pallet)
InvalidClaimAmountThe reward amount that is claimed does not correspond to the one of the contribution
InvalidContributorSignatureThe signature provided by the contributor when registering is not valid.The consequence is that the relaychain and parachain accounts being notassociated, the contributor is not elligible for a reward payout.
OngoingLeaseA lease is ongoging and the pallet can henced not be initialized again
OutOfLeasePeriodClaiming rewards is only possible during a lease