flashbots / rbuilder

rbuilder is a blazingly fast, state of the art Ethereum MEV-Boost block builder written in Rust
Apache License 2.0
186 stars 21 forks source link

feat: Derive builder domain from beacon api #35

Closed ferranbt closed 4 days ago

ferranbt commented 2 weeks ago

📝 Summary

Builds on top of #34.

This PR removes the flag cl_network_config_dir which is used to load the consensus network spec to derive the builder signing domain. Instead, it uses the beacon clients to retrieve the required fields.


✅ I have completed the following steps:

github-actions[bot] commented 2 weeks ago

Benchmark results for c3d5576

Report: https://flashbots-rbuilder-ci-stats.s3.us-east-2.amazonaws.com/benchmark/c3d5576-786de8c/report/index.html

Date (UTC) 2024-07-15T18:08:53+00:00
Commit c3d55761c78ec1f6ed8b94c4e609ea847d28ed27
Base SHA 786de8cc00aa572c90c168de073e31bf26fdbfa7

Significant changes

None