Expand description
MEV-Share RPC interface definitions
Structs§
- Inclusion
- Data used by block builders to check if the bundle should be considered for inclusion.
- Privacy
- Preferences on what data should be shared about the bundle and its transactions
- Privacy
Hint - Hints on what data should be shared about the bundle and its transactions
- Refund
- Specifies the minimum percent of a given bundle’s earnings to redistribute for it to be included in a builder’s block.
- Refund
Config - Specifies what addresses should receive what percent of the overall refund for this bundle, if it is enveloped by another bundle (eg. a searcher backrun).
- Send
Bundle Request - A bundle of transactions to send to the matchmaker.
- Send
Bundle Response - Response from the matchmaker after sending a bundle.
- SimBundle
Logs - Logs returned by mev_simBundle.
- SimBundle
Overrides - Optional fields to override simulation state.
- SimBundle
Response - Response from the matchmaker after sending a simulation request.
- Validity
- Requirements for the bundle to be included in the block.
Enums§
- Bundle
Item - A bundle tx, which can either be a transaction hash, or a full tx.
- Protocol
Version - The version of the MEV-share API to use.