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][ethers::providers::Middleware::send_transaction]), custom bundles can be crafted, simulated and submitted.

Structs

A bundle that can be submitted to a Flashbots relay.
Represents stats for a submitted bundle.
A middleware used to send bundles to a Flashbots relay.
A pending bundle is one that has been submitted to a relay, but not yet included.
A Flashbots relay client.
Details of a simulated bundle.
Details of a simulated transaction.
Represents stats for a searcher.

Enums

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

Type Definitions

A bundle hash.