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["Nonce","CurrencyId","DefaultVaultId","AccountId","SignedFixedPoint"]
ForceRefund4704["DefaultVaultId"]
IncreaseNonce4705["DefaultVaultId","Nonce"]
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":652,"value_id":164}}
TotalCurrentStake{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["U32","spacewalk_primitives:VaultId"],"value":"I128","keys_id":652,"value_id":164}}
TotalRewards{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["spacewalk_primitives:CurrencyId","Tuple:U32spacewalk_primitives:VaultId"],"value":"I128","keys_id":653,"value_id":164}}
RewardPerToken{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["spacewalk_primitives:CurrencyId","Tuple:U32spacewalk_primitives:VaultId"],"value":"I128","keys_id":653,"value_id":164}}
SlashPerToken{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["U32","spacewalk_primitives:VaultId"],"value":"I128","keys_id":652,"value_id":164}}
Stake{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["U32","Tuple:spacewalk_primitives:VaultIdAccountId"],"value":"I128","keys_id":654,"value_id":164}}
RewardTally{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["spacewalk_primitives:CurrencyId","Tuple:U32spacewalk_primitives:VaultIdAccountId"],"value":"I128","keys_id":656,"value_id":164}}
SlashTally{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["U32","Tuple:spacewalk_primitives:VaultIdAccountId"],"value":"I128","keys_id":654,"value_id":164}}
Nonce{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["spacewalk_primitives:VaultId"],"value":"U32","keys_id":143,"value_id":4}}
RewardCurrencies{"origin":"PlainType","plain_type":"Vec<spacewalk_primitives:CurrencyId>","PlainTypeValue":649}
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