pendulum
subscan
Pendulum
Runtime Modules / Farming
Spec Version:
Events
Name
Lookup
Attributes
FarmingPoolCreated5a00["PoolId"]
FarmingPoolReset5a01["PoolId"]
FarmingPoolClosed5a02["PoolId"]
FarmingPoolKilled5a03["PoolId"]
FarmingPoolEdited5a04["PoolId"]
Charged5a05["AccountIdOf","PoolId","Vec<(CurrencyIdOf, BalanceOf)>"]
Deposited5a06["AccountIdOf","PoolId","BalanceOf","Option<(BalanceOf, BlockNumberFor)>"]
Withdrawn5a07["AccountIdOf","PoolId","Option<BalanceOf>"]
Claimed5a08["AccountIdOf","PoolId"]
WithdrawClaimed5a09["AccountIdOf","PoolId"]
GaugeWithdrawn5a0a["AccountIdOf","PoolId"]
AllForceGaugeClaimed5a0b["PoolId"]
PartiallyForceGaugeClaimed5a0c["PoolId"]
AllRetired5a0d["PoolId"]
PartiallyRetired5a0e["PoolId"]
RetireLimitSet5a0f["u32"]
RoundEnd5a10["BalanceOf","BlockNumberFor","BlockNumberFor"]
RoundStartError5a11["DispatchError"]
RoundStart5a12["BlockNumberFor"]
Voted5a13["AccountIdOf","Vec<(PoolId, Percent)>"]
BoostCharged5a14["AccountIdOf","Vec<(CurrencyIdOf, BalanceOf)>"]
Storage Functions
Name
Type
PoolNextId{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
GaugePoolNextId{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
RetireLimit{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
PoolInfos{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"bifrost_farming:rewards:PoolInfo","keys_id":4,"value_id":664}}
GaugePoolInfos{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"bifrost_farming:gauge:GaugePoolInfo","keys_id":4,"value_id":671}}
GaugeInfos{"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U32","AccountId"],"value":"bifrost_farming:gauge:GaugeInfo","keys_id":677,"value_id":678}}
SharesAndWithdrawnRewards{"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U32","AccountId"],"value":"bifrost_farming:rewards:ShareInfo","keys_id":677,"value_id":679}}
BoostPoolInfos{"origin":"PlainType","plain_type":"bifrost_farming:boost:BoostPoolInfo","PlainTypeValue":680}
UserBoostInfos{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["AccountId"],"value":"bifrost_farming:boost:UserBoostInfo","keys_id":0,"value_id":681}}
BoostWhitelist{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"NULL","keys_id":4,"value_id":43}}
BoostNextRoundWhitelist{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"NULL","keys_id":4,"value_id":43}}
BoostVotingPools{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"U128","keys_id":4,"value_id":6}}
BoostBasicRewards{"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U32","spacewalk_primitives:CurrencyId"],"value":"U128","keys_id":683,"value_id":6}}
Constants
Name
Type
Value
TreasuryAccountAccountId6d6f646c70792f74727372790000000000000000000000000000000000000000
Keeper[U8; 8]70652f666d6b7072
RewardIssuer[U8; 8]70652f666d726972
FarmingBoost[U8; 8]70652f666d627374
WhitelistMaximumLimitU320a000000
Error Types
Name
Docs
NotNullable
PoolDoesNotExist
GaugePoolNotExist
GaugeInfoNotExist
InvalidPoolState
LastGaugeNotClaim
CanNotClaimclaim_limit_time exceeded
GaugeMaxBlockOverflowgauge pool max_block exceeded
WithdrawLimitCountExceededwithdraw_limit_time exceeded
ShareInfoNotExists
CanNotDeposit
WhitelistEmpty
RoundNotOver
RoundLengthNotSet
WhitelistLimitExceeded
NobodyVoting
NotInWhitelist
PercentOverflow
PoolNotCleared