[V106-specific] Only churn out lowest-bond Active node when already at maximum Active nodes
requested to merge Multipartite/thornode:lowest-bond-churn-out-only-when-maximum-Active-nodes into develop
[V106-specific]
Based on this comment, this intends to churn out the lowest-bond Active node only when the previous number of Active nodes is at least the DesiredValidatorSet.
(When at DesiredValidatorSet, the lowest-bond Active node will still be churned out even if all Ready node bonds are lower.)
This closes the alternative MR !2742 (closed) (Churn out lowest-bond Active node only if there's a Ready node with a higher bond).
Edited by Multipartite