Crate ethers_flashbots

Source
Expand description

§Ethers Flashbots

Provides an ethers compatible middleware for submitting Flashbots bundles.

In addition to leveraging the standard Ethers middleware API (send_transaction), custom bundles can be crafted, simulated and submitted.

Structs§

BroadcasterMiddleware
A middleware used to broadcast bundles to multiple builders.
BundleRequest
A bundle that can be submitted to a Flashbots relay.
BundleStats
Represents stats for a submitted bundle.
FlashbotsMiddleware
A middleware used to send bundles to a Flashbots relay.
PendingBundle
A pending bundle is one that has been submitted to a relay, but not yet included.
Relay
A Flashbots relay client.
SimulatedBundle
Details of a simulated bundle.
SimulatedTransaction
Details of a simulated transaction.
UserStats
Represents stats for a searcher.

Enums§

BundleTransaction
A transaction that can be added to a bundle.
FlashbotsMiddlewareError
Errors for the Flashbots middleware.
PendingBundleError
Errors for pending bundles.
RelayError
Errors for relay requests.

Type Aliases§

BundleHash
A bundle hash.