Mangata
subscan
Runtime Modules / ParachainStaking
Spec Version:
Events
Name
Lookup
Attributes
NewRound1f00["BlockNumberFor","RoundIndex","u32","BalanceOf"]
JoinedCollatorCandidates1f01["AccountId","BalanceOf","BalanceOf"]
CollatorChosen1f02["RoundIndex","AccountId","BalanceOf"]
CandidateBondMoreRequested1f03["AccountId","BalanceOf","RoundIndex"]
CandidateBondLessRequested1f04["AccountId","BalanceOf","RoundIndex"]
CandidateBondedMore1f05["AccountId","BalanceOf","BalanceOf"]
CandidateBondedLess1f06["AccountId","BalanceOf","BalanceOf"]
CandidateWentOffline1f07["RoundIndex","AccountId"]
CandidateBackOnline1f08["RoundIndex","AccountId"]
CandidateScheduledExit1f09["RoundIndex","AccountId","RoundIndex"]
CancelledCandidateExit1f0a["AccountId"]
CancelledCandidateBondChange1f0b["AccountId","CandidateBondRequest<BalanceOf>"]
CandidateLeft1f0c["AccountId","BalanceOf","BalanceOf"]
DelegationIncreaseScheduled1f0d["AccountId","AccountId","BalanceOf","RoundIndex"]
DelegationDecreaseScheduled1f0e["AccountId","AccountId","BalanceOf","RoundIndex"]
DelegationIncreased1f0f["AccountId","AccountId","BalanceOf","bool"]
DelegationDecreased1f10["AccountId","AccountId","BalanceOf","bool"]
DelegatorExitScheduled1f11["RoundIndex","AccountId","RoundIndex"]
DelegationRevocationScheduled1f12["RoundIndex","AccountId","AccountId","RoundIndex"]
DelegatorLeft1f13["AccountId","BalanceOf"]
DelegationRevoked1f14["AccountId","AccountId","BalanceOf"]
DelegatorExitCancelled1f15["AccountId"]
CancelledDelegationRequest1f16["AccountId","DelegationRequest<AccountId, BalanceOf>"]
Delegation1f17["AccountId","BalanceOf","AccountId","DelegatorAdded<BalanceOf>"]
DelegatorLeftCandidate1f18["AccountId","AccountId","BalanceOf","BalanceOf"]
DelegatorDueReward1f19["RoundIndex","AccountId","AccountId","BalanceOf"]
Rewarded1f1a["RoundIndex","AccountId","BalanceOf"]
CollatorRewardsDistributed1f1b["AccountId","PayoutRounds"]
StakeExpectationsSet1f1c["BalanceOf","BalanceOf","BalanceOf"]
TotalSelectedSet1f1d["u32","u32"]
CollatorCommissionSet1f1e["Perbill","Perbill"]
CandidateAggregatorUpdated1f1f["AccountId","Option<AccountId>"]
AggregatorMetadataUpdated1f20["AccountId"]
Storage Functions
Name
Type
CollatorCommission{"origin":"PlainType","plain_type":"U32","PlainTypeValue":58}
TotalSelected{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
Round{"origin":"PlainType","plain_type":"parachain_staking:pallet:RoundInfo","PlainTypeValue":416}
DelegatorState{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["AccountId"],"value":"parachain_staking:pallet:Delegator","keys_id":0,"value_id":417}}
CandidateState{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["AccountId"],"value":"parachain_staking:pallet:CollatorCandidate","keys_id":0,"value_id":426}}
SelectedCandidates{"origin":"PlainType","plain_type":"Vec<AccountId>","PlainTypeValue":145}
Total{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"U128","keys_id":4,"value_id":45}}
CandidatePool{"origin":"PlainType","plain_type":"Vec<parachain_staking:pallet:Bond>","PlainTypeValue":418}
AtStake{"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U32","AccountId"],"value":"parachain_staking:pallet:CollatorSnapshot","keys_id":400,"value_id":430}}
Points{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"U32","keys_id":4,"value_id":4}}
AwardedPts{"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U32","AccountId"],"value":"U32","keys_id":400,"value_id":4}}
StakingLiquidityTokens{"origin":"PlainType","plain_type":"Vec<Tuple:U32option<Tuple:U128U128>>","PlainTypeValue":431}
CandidateAggregator{"origin":"PlainType","plain_type":"Vec<Tuple:AccountIdAccountId>","PlainTypeValue":434}
AggregatorMetadata{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["AccountId"],"value":"parachain_staking:pallet:AggregatorMetadataType","keys_id":0,"value_id":437}}
RoundAggregatorInfo{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"Vec<Tuple:AccountIdBTreeMap@442>","keys_id":4,"value_id":441}}
RoundCollatorRewardInfo{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Twox64Concat"],"key_vec":["AccountId","U32"],"value":"parachain_staking:pallet:RoundCollatorRewardInfoType","keys_id":356,"value_id":447}}
Constants
Name
Type
Value
BlocksPerRoundU32b0040000
LeaveCandidatesDelayU3202000000
CandidateBondDelayU3202000000
LeaveDelegatorsDelayU3202000000
RevokeDelegationDelayU3202000000
DelegationBondDelayU3202000000
RewardPaymentDelayU3202000000
MinSelectedCandidatesU3232000000
MaxCollatorCandidatesU3264000000
MaxTotalDelegatorsPerCandidateU321e000000
MaxDelegatorsPerCandidateU321e000000
DefaultPayoutLimitU3203000000
MaxDelegationsPerDelegatorU321e000000
DefaultCollatorCommissionU3200c2eb0b
MinCollatorStkU1280000e8890423c78a0000000000000000
MinCandidateStkU128000080716433b629a33d010000000000
MinDelegationU1280000c16ff28623000000000000000000
NativeTokenIdU3200000000
StakingIssuanceVaultAccountId6d6f646c70792f73746b69760000000000000000000000000000000000000000
Error Types
Name
Docs
DelegatorDNE
DelegatorDNEinTopNorBottom
DelegatorDNEInDelegatorSet
CandidateDNE
DelegationDNE
DelegatorExists
CandidateExists
CandidateBondBelowMin
InsufficientBalance
DelegationBelowMin
AlreadyOffline
AlreadyActive
DelegatorAlreadyLeaving
DelegatorNotLeaving
DelegatorCannotLeaveYet
CannotDelegateIfLeaving
CandidateAlreadyLeaving
CandidateNotLeaving
CandidateCannotLeaveYet
CannotGoOnlineIfLeaving
ExceedMaxDelegationsPerDelegator
AlreadyDelegatedCandidate
InvalidSchedule
CannotSetBelowMin
NoWritingSameValue
TooLowCandidateCountWeightHintJoinCandidates
TooLowCandidateCountWeightHintCancelLeaveCandidates
TooLowCandidateCountToLeaveCandidates
TooLowDelegationCountToDelegate
TooLowCandidateDelegationCountToDelegate
TooLowDelegationCountToLeaveDelegators
PendingCandidateRequestsDNE
PendingCandidateRequestAlreadyExists
PendingCandidateRequestNotDueYet
PendingDelegationRequestDNE
PendingDelegationRequestAlreadyExists
PendingDelegationRequestNotDueYet
StakingLiquidityTokenNotListed
TooLowCurrentStakingLiquidityTokensCount
StakingLiquidityTokenAlreadyListed
ExceedMaxCollatorCandidates
ExceedMaxTotalDelegatorsPerCandidate
CandidateNotAggregating
CandidateNotAggregatingUnderAggregator
CandidateAlreadyApprovedByAggregator
AggregatorExists
CollatorRoundRewardsDNE
DelegatorRewardsDNE
AggregatorDNE
TargettedAggregatorSameAsCurrent
CandidateNotApprovedByAggregator
AggregatorLiquidityTokenTaken
IncorrectRewardDelegatorCount
MathError