Expand description
The module that hosts all the FRAME types needed to add this pallet to a runtime.
Structs
- Can be used to configure the genesis state of this pallet.
- The pallet implementing the on-chain logic.
Enums
- Contains one variant per dispatchable that can be called by an extrinsic.
- Custom dispatch errors of this pallet.
- The event emitted by this pallet.
Traits
- Configuration trait of this pallet.
Type Definitions
- Amount of VAL currently being vested (aggregated over the previous period of 14,400 blocks)
- All addresses are split in batches,
AddressBatches
maps batch number to a set of addresses - A flag indicating whether VAL rewards data migration has been finalized
- ModuleDeprecatedType alias to
Pallet
, to be used byconstruct_runtime
. - Total amount of VAL that can be claimed by users at current point in time
- Total amount of VAL rewards either claimable now or some time in the future
- Stores whether address already claimed UMI NFT rewards.
- UMI NFT receivers storage
- The storage of available UMI NFTs.
- Amount of VAL burned since last vesting
- A map EthAddresses -> RewardInfo, that is claimable and remaining vested amounts per address