v5.0.0
5.0.0 (2025-05-08)
⚠ BREAKING CHANGES
- refactor open ports + add quic support (#1000)
- launch spamoor daemon with web ui (#964)
- rename max_blob to sidecar for spamoor-blob (#959)
- rename transaction spammer, remove beacon metrics gazer (#923)
Features
- add force snapshot syncing capability (#993) (28b6e95)
- add fraction as a config param (#944) (ad5ed42)
- add gas limit overrides (#968) (35a3667)
- add params to configure spamoor resource limits (#1001) (0c2945c)
- add peerdas fulu support to nethermind (#937) (c187400)
- add perfect peerdas testing (#928) (7e9a17f)
- add shadowfork at block height (#1006) (595d663)
- add spammor_blob wrapper v1 to activate with fulu (#948) (8c35011)
- add validator custody (#929) (2ab3246)
- enable checkpoint sync for ephemery and public devnets (#949) (423b8c1)
- enable checkpoint sync for public networks (#935) (13dbe4d)
- launch spamoor daemon with web ui (#964) (dabce8c)
- make genesis electra (#940) (1d4e943)
- remove python dependency (#958) (96cc80e)
- rename max_blob to sidecar for spamoor-blob (#959) (8aa239e)
- test new eth-beacon-genesis (#938) (7ae4061)
- Update pectra files (#983) (cf13b4b)
Bug Fixes
- able to override spamoor blob image (#954) (07ad4cf)
- add blobscan DIRECT_URL env var (#936) (084e08d), closes #916
- add missing flags to rbuilder (#947) (b710250)
- add sec per slot to mev boost (#984) (ee447ec)
- allow prysm to be forever-alone (#969) (6c82d40)
- bump egg to v4.0.1 (#939) (4e3099c)
- bump eth metrics export and egg (#991) (1e65a6f)
- bump mev relay mem limit (#1003) (8e54d8d)
- bump tests (#942) (09ce03f)
- cancellations for mev_relay_launcher.star (#961) (6b8f5e4)
- change all deposit addresses to mainnet (#981) (d677e63)
- ci: make docker rate limits appear correctly (#946) (0d9550a)
- cleanup spamoor blob (#972) (9f3a81e)
- geth network id cant be set with public networks (#1005) (09ded2a)
- handle extra args for spamoor (#975) (12736e6)
- lighthouse to be able to run alone (#1007) (4c75506)
- make geth default to snap-sync (#998) (067ca8c)
- make mev work with minimal preset (#992) (ff3da12)
- mev-pectra workflow (#963) (729ead8)
- nimbus supernode flag (#997) (8518302)
- osaka blob schedule chainspec (#943) (59ebc52)
- public networks wont fetch prague and osaka time (#950) (7fe59a8)
- python 3.11 bug, bump to 3.12 (#957) (83830d4)
- refactor open ports + add quic support (#1000) (a9247f3)
- reth-builder client name type (#967) (d27d959)
- set fulu specific properties for blob scenarios in spamoor (#971) (74e98f0)
- supernode bool in participant matrix (#951) (3a0a9a0)
- teku initial state to genesis state (#962) (1ad949f)
- update nimbus latest image (#987) (a5a1561)
- update prysm supernode flag (#999) (eed788c)
- Update tests (#918) (d8e035b)
- use latest spamoor instead of blob-v1 for peerdas (#1004) (f2c19b1)
- use next js proxy for blockscout frontend (#873) (151ff0a)
- use separate file for additional contracts & fix disabled fork activation epoch (#849) (e8cd95d)
- yeet trailing comma from enr list (#965) (63a6d50)