Search Results
Search type | Search syntax |
---|---|
Tags | [tag] |
Exact | "words here" |
Author |
user:1234 user:me (yours) |
Score |
score:3 (3+) score:0 (none) |
Answers |
answers:3 (3+) answers:0 (none) isaccepted:yes hasaccepted:no inquestion:1234 |
Views | views:250 |
Code | code:"if (foo != bar)" |
Sections |
title:apples body:"apples oranges" |
URL | url:"*.example.com" |
Saves | in:saves |
Status |
closed:yes duplicate:no migrated:no wiki:no |
Types |
is:question is:answer |
Exclude |
-[tag] -apples |
For more details on advanced search visit our help page |
Questions about Proof-of-Stake systems built on top of Substrate.
8
votes
Accepted
For staking pallet, what options do I have for ElectionProvider?
As it stands now, you have two implementations in substrate:
pallet-election-provider-multi-phase: This is a generic, asynchronous election pallet that can provide a wide range of elections to the staking … This is because substrate assumes the existence of an election algorithm from the point of view of pallet-staking, so instead of pallet-staking trying to keep track of top x validators on the fly, the …
7
votes
Accepted
Why only top 256 nominators are rewarded for an oversubscribed validator on Polkadot?
Two reasons, the former being more important:
It somehow encourages decentralization. One very large validator, despite being very profitable, will have a limited capacity for nominators to join and …
4
votes
Accepted
Constant `MaxNominations` is removed from the Kusama runtime starting from 9170
Unfortunately this was removed accidentally in https://github.com/paritytech/substrate/pull/10601. This PR will bring it back, thanks for reporting this.
3
votes
Accepted
Why do Staking Rewards fluctuate so much?
The staking rewards are coming from era points. …
3
votes
Help for Staking Pallet! Preventing oversubscription on validator nodes
maxNominatorsCount is the maximum number of nomination intentions that can be set. In other words, it is limit on the maximum number of nominators. If set to None, no limit will exist.
maxNominatorRew …
3
votes
Accepted
Fixed Validator Rewards in an NPoS Substrate chain
The reward paid our per era is provided to staking as type EraPayout, which can be anything that implements trait EraPayout. …
2
votes
Is there a way to determine a Polkadot nominator's stake amount?
// The account of interest.
const who = "15qves7Kpm3voS6dRCo4LV4RgWJkGtcjXYmdwLjzm6rt8T3F";
// Their "staking ledger" entry -- where information about their stake is stored.
const ledger = (await api.query.staking.ledger …
2
votes
Accepted
Where can I find minimum active stake for a certain era?
What you are asking is basically MinActiveThreshold as defined here.
// the ere in which you are interested.
const currentEra = ...
// mapping from nominators, to the sum backing that they are providi …
2
votes
Is it possible to disable new validators from joining?
The given answer does not work and can easily be circumvented with proxy, multi-sig, batch, or any other type of call wrapping.
The better way to do this would be to set MaxValidatorCount to 0. Then n …
2
votes
Accepted
Genesis Authorities getting payout rewards in PoA
I believe the PoA period had staking rewards normally. Nonetheless, because no one was nominating, it basically only went into the initial authorities. …
1
vote
How to recover to normal election from `staking.StakingElectionFailed` with `Fallback = Boun...
generated 0 npos voters, 0 from validators and 0 nominators
Your logs are indicating that your chain has no nominators (voters), and no validators either, this is the root cause of the issue.
Otherw …
1
vote
How could I get that reward amount of the nominator
address=&module=staking&event=rewarded&startDate=&endDate=&startBlock=&endBlock=&timeType=date&version=9281 …
1
vote
Is a "fast_unstake" call (eg. in Polkadot.js) equivalent to a "chill" followed to "unbond" (...
fast_unstake is meant to be used only under certain conditions, as explained here:
If a nominator is not exposed in any ErasStakers (i.e. “has not actively backed any validators in the last BondingDu …
1
vote
Accepted
What happens if validator count < minimum_validator_count?
The staking pallet has two storage items to configure this:
ValidatorCount. This is the desired number of validators that staking tries to elect via its ElectionProvider. … MinimumValidatorCount, as its documents clearly dictate, is the minimum acceptable number of validators that staking can work with. …
1
vote
Failure of election for next session
if type ElectionProvider of pallet_staking::Config is set to an instance of election_multi_phase, then it is election_multi_phase that is first failing, possible in the offline election process, then staking …