You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Run process_builder_pending_payments before effective balance updates (#4737)
Long form reasoning on this change in the discord
[chat](https://discord.com/channels/595666850260713488/874767108809031740/1436395151655305389)
TLDR:
Move `process_builder_pending_payments` to run before
`process_effective_balance_updates` in `process_epoch`. This makes
`compute_exit_epoch_and_update_churn` use the current epoch effective
balances, matching `process_execution_payload` behavior and avoiding
inconsistent updates to `state.exit_balance_to_consume` and
`state.earliest_exit_epoch`
0 commit comments