This repository has been archived by the owner on Oct 25, 2024. It is now read-only.
Upgrade Notes
Deneb ready release with support for blob transactions and bundles
- Use
builder.validation_exclude_withdrawals
flag to exclude withdrawals from the block value calculation during block validation - Tested with lighthouse release v5.1.0
What's Changed
- Cache tx sender when validating payload by @dvush in #61
- builder: only build on top of first payload attributes event as it should be canonical by @Ruteri in #62
- Linting for builder by @avalonche in #63
- Fix race in tests by @avalonche in #65
- Upgrade go builder client to 0.3.0 by @avalonche in #68
- Ssz encoded request by @avalonche in #69
- [build-295] Improve Builder submission rate by @Wazzymandias in #70
- mev share by @dvush in #74
- Update go-boost-utils and type upgrades by @avalonche in #72
- Use access list tracing in builder by @dvush in #77
- [trivial] Add builder submission offset from end of slot flag and set default to 3 seconds from end of slot by @Wazzymandias in #80
- Add support for additional block building algorithm by @Wazzymandias in #76
- [trivial] Parameterize greedy-buckets price cutoff percent & update bundle profit to coinbase delta by @Wazzymandias in #83
- fix: mismatch greedy builder in test code by @boosik in #86
- Init BuilderRateLimitResubmitInterval builder config param from command line flag. by @vazha in #84
- Update readme to include greedy-buckets for miner.algotype by @Wazzymandias in #87
- [trivial] [Breaking Change] Migrate some miner CLI flags to builder by @Wazzymandias in #88
- [trivial] CLI fixes by @Wazzymandias in #92
- Toggleable discard for failed revertible transaction hashes by @Wazzymandias in #81
- Pass discard flag to miner from builder, revertible transaction gas used by @Wazzymandias in #95
- Add docker publish and release workflow by @avalonche in #94
- Check bundle atomicity by @dvush in #96
- Mark txs signed by builder as known txs by @dvush in #97
- Update env var for docker creds by @avalonche in #98
- Fix docker credentials by @avalonche in #103
- Don't check position of optional txs by @dvush in #100
- Allow alternative methods of proposer payments in validation api (simple version). by @dvush in #93
- rename validation api flag by @dvush in #106
- update codeowners by @sukoneck in #108
- support for arm64 image and fix for latest tag in release by @sukoneck in #109
- p2p: move ping handling into pingLoop goroutine (#27887) by @Wazzymandias in #115
- Builder Efficient reverts by @Wazzymandias in #90
- Bundle new UUID by @TymKh in #112
- Set cancellations to 1 instead of true by @Wazzymandias in #121
- Add fix and update unit tests for header gas limit calculation by @Wazzymandias in #123
- Fix division by zero by @Wazzymandias in #125
- Correct estimation of timestamp in eth_callBundle by @dvush in #126
- Decouple block processing by @TymKh in #129
- Exclude CL withdrawals from profit calculation by @dvush in #144
- Deneb by @avalonche in #145
New Contributors
- @Wazzymandias made their first contribution in #70
- @boosik made their first contribution in #86
- @vazha made their first contribution in #84
- @sukoneck made their first contribution in #108
- @TymKh made their first contribution in #112
Full Changelog: v1.11.5-0.2.1...v1.13.14-0.3.0