Name | Lookup | Attributes | |
|---|---|---|---|
| DepositStake | 4600 | ["PoolId","StakeId","SignedFixedPoint"] | |
| DistributeReward | 4601 | ["PoolRewardsCurrencyId","SignedFixedPoint"] | |
| WithdrawStake | 4602 | ["PoolId","StakeId","SignedFixedPoint"] | |
| WithdrawReward | 4603 | ["PoolId","StakeId","PoolRewardsCurrencyId","SignedFixedPoint"] |
Name | Type | |
|---|---|---|
| TotalStake | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["spacewalk_primitives:CurrencyId"],"value":"I128","keys_id":121,"value_id":164}} | |
| TotalRewards | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["spacewalk_primitives:CurrencyId"],"value":"I128","keys_id":121,"value_id":164}} | |
| RewardPerToken | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["spacewalk_primitives:CurrencyId","spacewalk_primitives:CurrencyId"],"value":"I128","keys_id":646,"value_id":164}} | |
| Stake | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["Tuple:spacewalk_primitives:CurrencyIdspacewalk_primitives:VaultId"],"value":"I128","keys_id":647,"value_id":164}} | |
| RewardTally | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["spacewalk_primitives:CurrencyId","Tuple:spacewalk_primitives:CurrencyIdspacewalk_primitives:VaultId"],"value":"I128","keys_id":648,"value_id":164}} | |
| RewardCurrencies | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["spacewalk_primitives:CurrencyId"],"value":"Vec<spacewalk_primitives:CurrencyId>","keys_id":121,"value_id":649}} |
Name | Type | Value | |
|---|---|---|---|
| MaxRewardCurrencies | U32 | 0a000000 |
Name | Docs |
|---|---|
| TryIntoIntError | Unable to convert value. |
| InsufficientFunds | Balance not sufficient to withdraw stake. |
| ZeroTotalStake | Cannot distribute rewards without stake. |
| MaxRewardCurrencies | Maximum rewards currencies reached. |