What's changed
Most noteworthy
- Send
getPayload
requests to all relays (for additional data availability) in #531 - Log ms into slot when getHeader/getPayload requests start in #508
- Add per-slot-uid to getHeader and getPayload in #498
- Log slot-uid in #536
- Logs with millisecond timestamp in #534
- Allow skipping relay signature check in #504
- Replace blst with gnark-crypto, simplify builds in #479
Various
- Produce statically linked builds by @metachris in #473
- readme + release cleanup in #468
- fix: goerli/prater genesis validator root by @nick-staked in #474
- Removed two references to the flashbot relay by @fredriksvantes in #491
- Do not allow relays to have point-at-infinity pubkey by @jtraglia in #493
- only run github ci checks once in #494
- docs: main -> develop branch in #509
- docker badge for readme in #515
- remove forkversion header (it's unused and not necessary) in #533
- Clarify release docs in #535
Dependency updates
- Bump github.com/attestantio/go-eth2-client from 0.15.6 to 0.15.8 by @dependabot in #487
- Bump github.com/flashbots/go-boost-utils from 1.4.1 to 1.5.0 by @dependabot in #490
- Bump github.com/attestantio/go-builder-client from 0.2.6-0.20230105014332-e601ac7db862 to 0.2.8 by @dependabot in #488
- Bump github.com/holiman/uint256 from 1.2.1 to 1.2.2 by @dependabot in #486
- Bump github.com/ethereum/go-ethereum from 1.11.5 to 1.11.6 by @dependabot in #495
- Bump github.com/flashbots/go-boost-utils from 1.5.0 to 1.6.0 by @dependabot in #502
- Bump attestant go-eth2-client to 0.16.3 and go-builder-client to 0.3.0 by @avalonche in #505
- Bump github.com/sirupsen/logrus from 1.9.0 to 1.9.1 by @dependabot in #512
- Bump github.com/sirupsen/logrus from 1.9.1 to 1.9.2 by @dependabot in #513
- Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in #514
- Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 by @dependabot in #521
- Bump github.com/ethereum/go-ethereum from 1.11.6 to 1.12.0 by @dependabot in #520
- Bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 by @dependabot in #522
- Bump github.com/attestantio/go-builder-client from 0.3.0 to 0.3.1 by @dependabot in #526
- Bump github.com/attestantio/go-eth2-client from 0.16.3 to 0.17.0 by @dependabot in #528
New Contributors
- @nick-staked made their first contribution in #474
- @fredriksvantes made their first contribution in #491
Note on portable builds
We're happy to announce that we've obviated the need for portable builds. They've been necessary due to the previously used blst library, which we've replaced with gnark-crypto #479
From now on, everyone can use the regular builds!
Full Changelog
Docker Images
https://hub.docker.com/r/flashbots/mev-boost/tags
flashbots/mev-boost:1.6
flashbots/mev-boost:latest