Monthly Contribution - January 2025
Opened and merged 1 PR to ethereum-package
Prysm
#1
- As Issue #14698 describes, the current implementation had a little problem: It holds
pending_depositsforever while it would never use them after EIP-6110 is fully applied. I tried to tackle this issue by making aDepositPrunerand adding a pruning logic post-Electra. - ethereum-package was really helpful for testing my work. Kurtosis beautifully bootstrapped my private network with custom images.

- Added Grafana dashboard for checking whether the
pending_depositsare well pruned.
#2
- Refactored test codes for upgrading between forks.
#3
- Prysm has
TestHostIsResolved, which checks if it properly resolve a domain. It had usedexample.org, maintained by IANA. - I found this test has been failing a while because its IP is literally changed. However, IANA seems to manage it dynamically, not statically.
- Prysm team added a new PR for resolving this issue, using
ip.addr.tools.
ethpandaops/ethereum-package
#1
- Removed deprecated flag from Prysm.