Expand description
§alloy-rpc-types-mev
Types for the MEV bundle JSON-RPC namespace.
Modules§
- mevshare
- MEV-share event type bindings
Structs§
- Cancel
Bundle Request - Request for
eth_cancelBundle
- Cancel
Private Transaction Request - Request for
eth_cancelPrivateTransaction
- Considered
ByBuilders At - Represents information about when a bundle was considered by a builder.
- EthBundle
Hash - Response from the matchmaker after sending a bundle.
- EthCall
Bundle - Bundle of transactions for
eth_callBundle
- EthCall
Bundle Response - Response for
eth_callBundle
- EthCall
Bundle Transaction Result - Result of a single transaction in a bundle for
eth_callBundle
- EthSend
Bundle - Bundle of transactions for
eth_sendBundle
- 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
- Private
Transaction Preferences - Additional preferences for
eth_sendPrivateTransaction
- Private
Transaction Request - Request for
eth_sendPrivateTransaction
- 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).
- Sealed
ByBuilders At - Represents information about when a bundle was sealed by a builder.
- 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.
- Stats
Seen - Response for
flashbots_getBundleStatsV2
represents stats for a single bundle - Stats
Simulated - Response for
flashbots_getBundleStatsV2
represents stats for a single bundle - User
Stats - Response for
flashbots_getUserStatsV2
represents stats for a searcher. - 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.
- Bundle
Stats - Response for
flashbots_getBundleStatsV2
represents stats for a single bundle - Protocol
Version - The version of the MEV-share API to use.