Changelog
Merged pull requests:
- Update release.md to remove devops tasks and include local backup strategy (#4602) (@philknows)
- Cleanup the attestation tracker (#4584) (@nazarhussain)
- Update libp2p to ESM version (#4114) (@wemeetagain)
- Implement forkchoice equivocating validators (#4586) (@tuyennhv)
- Use web EventSource if available (#4557) (@wemeetagain)
- Update merge CI to latest commits of ELs (#4504) (@g11tech)
- Make all Writes by default 600 pem (#4594) (@g11tech)
- Start network before sync (#4581) (@tuyennhv)
- Merge Stable (v1.1.0) into Unstable (#4593) (@tuyennhv)
- Slow down the dynamic batch size recovery for eth1 deposit tracker (#4588) (@g11tech)
- Use mix of local key manager and external signer for sim tests (#4583) (@nazarhussain)
- Add sync committee assertions (#4582) (@nazarhussain)
- Add assertions for the head and finality (#4573) (@nazarhussain)
- Fix computed db checkpoint for weak subjectivity checks (#4575) (@g11tech)
- Remove /lib/ usage for IValidatorCliArgs (#4578) (@dapplion)
- Remove SHARDING_* fields from spec config (#4572) (@dapplion)
- Add strong ref to head state in state cache (#4562) (@dapplion)
- Enable auto-refresh on all dashboards (#4570) (@dapplion)
- Overhaul blinded types into multi-fork (#4565) (@g11tech)
- Add assertions to sim tests (#4510) (@nazarhussain)
- Add more getDependentRoot unit tests (#4564) (@dapplion)
- Use consistent type-guards in blinded block checks (#4560) (@dapplion)
- Checkpoint sync only if db state is stale (#4563) (@g11tech)
- Fix typo in local.md (#4561) (@alexmmueller)
- Remove ChainEvent.forkChoiceHead event (#4553) (@dapplion)
- Set dependantRoot type to string in api (#4554) (@dapplion)
- Improve validator UX (#4558) (@g11tech)
- Replace findAttesterDependentRoot with getDependantRoot (#4555) (@dapplion)
- Duplicate actions in the CI pipeline (#4552) (@nazarhussain)
- Fix remote signing (#4502) (@dadepo)
- Make batch sizes dynamic for eth1 fetch of blocks/logs (#4532) (@g11tech)
- Customize fastify bodyLimit (#4541) (@dapplion)
- Add DOMAIN_APPLICATION_MASK validation for builder domain (#4542) (@g11tech)
- Add trace log level (#4539) (@dapplion)
- Export light client validation functions (#4537) (@wemeetagain)
- Clean up cli logger args (#4538) (@dapplion)
- Add feerecipient and gas_limit routes (#4511) (@g11tech)
- Update the checkpoint sync references and args in the usage instructions (#4533) (@g11tech)
- Update default file options to save debug level log (#4531) (@g11tech)
- FIx archive finalized states db entry key typo (#4508) (@dapplion)
- Update default.env to current network values (#4519) (@philknows)
- Prevent MaxListenersExceededWarning observed in validator's abort controller (#4512) (@dadepo)
- More readable dbFilterOptions logic (#4516) (@dapplion)
- Relax nodeIsViableForHead if justified epoch is previous epoch (#4520) (@tuyennhv)
- Updating light client proof logic to root next sync committee in attested header (#4478) (@dadepo)
- Update validator monitor dashboards (#4518) (@dapplion)
- Bump level db to 8.0.0 (#4514) (@dapplion)
- Move winston NodeJS transports to cli package (#4509) (@dapplion)