Updates balances of validator and transient stake accounts in the pool
While going through the pairs of validator and transient stake
accounts, if the transient stake is inactive, it is merged into the
reserve stake account. If the transient stake is active and has
matching credits observed, it is merged into the canonical
validator stake account. In all other states, nothing is done, and
the balance is simply added to the canonical stake account balance.
0. [] Stake pool
[] Stake pool withdraw authority
[w] Validator stake list storage account
[w] Reserve stake account
[] Sysvar clock
[] Sysvar stake history
[] Stake program
..7+2N [] N pairs of validator and transient stake accounts
Updates balances of validator and transient stake accounts in the pool While going through the pairs of validator and transient stake accounts, if the transient stake is inactive, it is merged into the reserve stake account. If the transient stake is active and has matching credits observed, it is merged into the canonical validator stake account. In all other states, nothing is done, and the balance is simply added to the canonical stake account balance. 0.
[]Stake pool[]Stake pool withdraw authority[w]Validator stake list storage account[w]Reserve stake account[]Sysvar clock[]Sysvar stake history[]Stake program..7+2N[] N pairs of validator and transient stake accounts