nimbus-eth2
nimbus-eth2 copied to clipboard
Changing fee recipient with KeyManager API does not trigger mev-boost relayer update without a restart
Describe the bug Changing a validator's fee recipient address using the KeyManager API does not trigger an update with mev-boost relayers until the Nimbus client is restarted.
To Reproduce Steps to reproduce the behavior:
- Change fee recipient via KeyManager POST call
- Confirm change via KeyManager GET call
- Wait a couple of epochs and check relayers data for the validator
- No change
Additional context Smoothing Pools like Dappnode Smooth or Smoothly check that the validators have the correct fee recipient configured via mev-boost relayer lists. These for now (at least the fee recipient) are only updated when the Nimbus client is restarted.
I experienced this bug as well
https://github.com/status-im/nimbus-eth2/pull/6412