Skip to content

v1.3.2

Compare
Choose a tag to compare
@github-actions github-actions released this 22 Sep 20:17
1d359df

Summary

Most important updates:

  • getPayload requests are sent only to the relay(s) which had the bid (not to every relay as before)
  • Enhanced logging which simplifies debugging, in particular on errors
  • Improved e2e testing with the EF test data. Fixed potential issue with voluntary exits.
  • -debug cli argument to enable debug logs

What's Changed

  • fixed this annoying flaky test in #327
  • Parallel relay check in #325
  • pretty print relays on startup in #332
  • Added -debug flag (shorthand for -loglevel debug) in #331
  • log version on getHeader and getPayload in #328
  • add e2e test with known signed-blinded-beacon-block in #326
  • getpayload: log request body on error in #333
  • cleanup relay-status check in #335
  • Dependency updates, fix SignedVoluntaryExit in #338
  • getPayload only to origin relays in #342

Testing

  • Live testing of release candidate by Kiln.fi on Sepolia 🙏
  • CI and manual testing

Signed off by

@avalonche @kailinr @metachris


Full Changelog: v1.3.1...v1.3.2

Updated images are available on Docker Hub: https://hub.docker.com/r/flashbots/mev-boost


Usage

$ mev-boost -help
Usage of mev-boost:
  -addr string
        listen-address for mev-boost server (default "localhost:18550")
  -debug
        shorthand for '-loglevel debug'
  -genesis-fork-version string
        use a custom genesis fork version
  -goerli
        use Goerli
  -json
        log in JSON format instead of text
  -kiln
        use Kiln
  -loglevel string
        minimum loglevel: trace, debug, info, warn/warning, error, fatal, panic (default "info")
  -mainnet
        use Mainnet
  -relay-check
        check relay status on startup and on the status API call
  -relay-monitors string
        relay monitor urls - single entry or comma-separated list (scheme://host)
  -relays string
        relay urls - single entry or comma-separated list (scheme://pubkey@host)
  -request-timeout-getheader int
        timeout for getHeader requests to the relay [ms] (default 950)
  -request-timeout-getpayload int
        timeout for getPayload requests to the relay [ms] (default 4000)
  -request-timeout-regval int
        timeout for registerValidator requests [ms] (default 3000)
  -ropsten
        use Ropsten
  -sepolia
        use Sepolia
  -version
        only print version