Expand description
§alloy-rpc-types-mev
Types for the MEV bundle JSON-RPC namespace.
Structs§
- Request for
eth_cancelBundle
- Request for
eth_cancelPrivateTransaction
- Represents information about when a bundle was considered by a builder.
- Response from the matchmaker after sending a bundle.
- Bundle of transactions for
eth_callBundle
- Response for
eth_callBundle
- Result of a single transaction in a bundle for
eth_callBundle
- Bundle of transactions for
eth_sendBundle
- Data used by block builders to check if the bundle should be considered for inclusion.
- Preferences on what data should be shared about the bundle and its transactions
- Hints on what data should be shared about the bundle and its transactions
- Additional preferences for
eth_sendPrivateTransaction
- Request for
eth_sendPrivateTransaction
- Specifies the minimum percent of a given bundle’s earnings to redistribute for it to be included in a builder’s block.
- 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).
- Represents information about when a bundle was sealed by a builder.
- A bundle of transactions to send to the matchmaker.
- Response from the matchmaker after sending a bundle.
- Logs returned by
mev_simBundle
. - Optional fields to override simulation state.
- Response from the matchmaker after sending a simulation request.
- Response for
flashbots_getBundleStatsV2
represents stats for a single bundle - Response for
flashbots_getBundleStatsV2
represents stats for a single bundle - Response for
flashbots_getUserStatsV2
represents stats for a searcher. - Requirements for the bundle to be included in the block.
Enums§
- A bundle tx, which can either be a transaction hash, or a full tx.
- Response for
flashbots_getBundleStatsV2
represents stats for a single bundle - The version of the MEV-share API to use.