Best only on elected (#3007)
This commit is contained in:
parent
fa107fe74f
commit
26318a2d8f
@ -31,9 +31,9 @@ interface Selected {
|
||||
}
|
||||
|
||||
function autoPick (targets: SortedTargets): string[] {
|
||||
return (targets.validators || []).reduce((result: string[], { key, numNominators, rewardPayout }): string[] => {
|
||||
return (targets.validators || []).reduce((result: string[], { isElected, isFavorite, key, numNominators, rewardPayout }): string[] => {
|
||||
if (result.length < MAX_NOMINATIONS) {
|
||||
if (numNominators && (numNominators < MAX_PAYOUTS) && !rewardPayout.isZero()) {
|
||||
if (numNominators && (numNominators < MAX_PAYOUTS) && (isElected || isFavorite) && !rewardPayout.isZero()) {
|
||||
result.push(key);
|
||||
}
|
||||
}
|
||||
|
||||
@ -81,8 +81,8 @@ function Targets ({ className = '', ownStashes, targets: { calcWith, lastReward,
|
||||
|
||||
const _selectProfitable = useCallback(
|
||||
() => setSelected(
|
||||
(validators || []).reduce((result: string[], { hasIdentity, key, rewardPayout }): string[] => {
|
||||
if ((result.length < MAX_NOMINATIONS) && (withoutName || hasIdentity) && !rewardPayout.isZero()) {
|
||||
(validators || []).reduce((result: string[], { hasIdentity, isElected, isFavorite, key, rewardPayout }): string[] => {
|
||||
if ((result.length < MAX_NOMINATIONS) && (withoutName || hasIdentity) && (isElected || isFavorite) && !rewardPayout.isZero()) {
|
||||
result.push(key);
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user