pendulum
subscan
Pendulum
Runtime Modules / RewardDistribution
Spec Version:
Call Functions
Name
Lookup
Parameters
set_reward_per_block49001
collect_reward49013
Events
Name
Lookup
Attributes
RewardPerBlockAdapted4900["BalanceOf"]
Storage Functions
Name
Type
RewardPerBlock{"origin":"PlainType","plain_type":"U128","PlainTypeValue":6}
RewardsAdaptedAt{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
NativeLiability{"origin":"PlainType","plain_type":"U128","PlainTypeValue":6}
Constants
Name
Type
Value
DecayIntervalU32c04b0300
DecayRateU6400c07ed23b088200
Error Types
Name
Docs
OverflowOverflow
UnderflowUnderflow
NoRewardsForAccountOrigin attempt to withdraw with 0 rewards
NotEnoughRewardsRegisteredAmount to be minted is more than total rewarded
InconsistentRewardCurrenciesIf distribution logic reaches an inconsistency with the amount of currencies in thesystem
CollectAmountTooSmallIf the amount to collect is less than existential deposit