relay-specs
relay-specs copied to clipboard
MEV-Boost Relay API Specs
Adding the submit header optimistic endpoint as described in https://github.com/flashbots/relay-specs/issues/34
Currently many relays implement the [optimistic relaying functionality](https://github.com/michaelneuder/optimistic-relay-documentation/blob/main/proposal.md) which is not documented anywhere in the spec. A [high performance rust implementation](https://github.com/gattaca-com/helix) of the boost relay has recently been open sourced...
We could add the following fields to the `getDeliveredPayloads` Data API: 1. `num_blobs` 2. `blob_gas_limit` 3. `blob_gas_used`
Initially, only 1 spec/builder.md file was being maintained. To enable cross-fork updates, we separate the specs/builder.md into different fork versions. Fixes: https://github.com/flashbots/relay-specs/issues/27
The builder specs still include capella definitions. I believe we can modify them to update the deneb specs. I want to understand if there is a reason behind not updating...
1. Fixing the types for https://flashbots.github.io/relay-specs/#/Builder/getValidators 2. moving the relay spec.md file to the `capella` folder Things to do: 1. encoding details 2. example messages with json parsing in a...
# What With the introduction of changes like support for [different encoding types of builder submissions](https://github.com/flashbots/relay-specs/issues/14) there can be value in exposing an endpoint that returns relay server information to...
### Proposal The current API defines the request data type for the builder blocks submissions as a [`BuilderSubmitBlockRequest`](https://github.com/flashbots/go-boost-utils/blob/96f5162431f9f2835fedd430c81121e6d3777097/types/builder.go#L273-L277). ``` type BuilderSubmitBlockRequest struct { Signature Signature `json:"signature" ssz-size:"96"` Message *BidTrace `json:"message"`...
**Is your feature request related to a problem? Please describe.** Currently, there is no way to check that a validator is active via the relay API. You can see if...