This is v1.20.4 of the Smart Node, including client updates, bug fixes, and an option to send Flashbots bundles when closing a minipool.
This is a high-priority upgrade as it provides a way to close minipools using Flashbots bundles.
Client Updates
- Reth updated to v2.3.0;
- Besu updated to v26.6.0;
- Nethermind updated to v1.38.0;
- Prysm updated to v7.1.4;
Smart Node changes
- Randomized the member selection for submit rpl price;
- Added a network state provider which makes it easier to test the SN with saved state;
- Added
--bundleflag to the minipool close command, which will calldistribute()on the fee distributor, distribute the minipool balance and finalize it on the same block; - Migrated the version checker from the external tracker into the SN api. Shows the pending version on Dashboard v1.4.1;
- Only use --p2p-host for Besu when EXTERNAL_IP is not empty;
- Remove getNodeEffectiveRPL call;
- Fix negative value on node collector;