pendulum
subscan
Pendulum
Runtime Modules / VaultStaking
Spec Version:
Events
Name
Lookup
Attributes
DepositStake4700["DefaultVaultId","AccountId","SignedFixedPoint"]
DistributeReward4701["CurrencyId","DefaultVaultId","SignedFixedPoint"]
WithdrawStake4702["DefaultVaultId","AccountId","SignedFixedPoint"]
WithdrawReward4703["Index","CurrencyId","DefaultVaultId","AccountId","SignedFixedPoint"]
ForceRefund4704["DefaultVaultId"]
IncreaseNonce4705["DefaultVaultId","Index"]
Storage Functions
Name
Type
TotalStake{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["U32","spacewalk_primitives:VaultId"],"value":"I128","keys_id":590,"value_id":161}}
TotalCurrentStake{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["U32","spacewalk_primitives:VaultId"],"value":"I128","keys_id":590,"value_id":161}}
TotalRewards{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["spacewalk_primitives:CurrencyId","Tuple:U32spacewalk_primitives:VaultId"],"value":"I128","keys_id":591,"value_id":161}}
RewardPerToken{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["spacewalk_primitives:CurrencyId","Tuple:U32spacewalk_primitives:VaultId"],"value":"I128","keys_id":591,"value_id":161}}
SlashPerToken{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["U32","spacewalk_primitives:VaultId"],"value":"I128","keys_id":590,"value_id":161}}
Stake{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["U32","Tuple:spacewalk_primitives:VaultIdAccountId"],"value":"I128","keys_id":592,"value_id":161}}
RewardTally{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["spacewalk_primitives:CurrencyId","Tuple:U32spacewalk_primitives:VaultIdAccountId"],"value":"I128","keys_id":594,"value_id":161}}
SlashTally{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["U32","Tuple:spacewalk_primitives:VaultIdAccountId"],"value":"I128","keys_id":592,"value_id":161}}
Nonce{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["spacewalk_primitives:VaultId"],"value":"U32","keys_id":140,"value_id":4}}
RewardCurrencies{"origin":"PlainType","plain_type":"Vec<spacewalk_primitives:CurrencyId>","PlainTypeValue":587}
Constants
Name
Type
Value
GetNativeCurrencyIdspacewalk_primitives:CurrencyId00
Error Types
Name
Docs
TryIntoIntErrorUnable to convert value.
InsufficientFundsBalance not sufficient to withdraw stake.
SlashZeroTotalStakeCannot slash zero total stake.
MaxRewardCurrenciesMax rewards currencies threshold