pub(in crate::eth_sender) fn concurrent_eth_sender(
    max_txs_in_flight: u64,
) -> (
    ETHSender<MockEthereum, MockDatabase>,
    mpsc::Sender<ETHSenderRequest>,
    mpsc::Receiver<Operation>,
) {
    build_eth_sender(max_txs_in_flight, Vec::new(), Default::default())
}
/// Creates an `ETHSender` with mock Ethereum connection/database and no operations in DB
/// which supports multiple transactions in flight.
/// Returns the `ETHSender` itself along with communication channels to interact with it.
Creates an `ETHSender` with mock Ethereum connection/database and no operations in DB
which supports multiple transactions in flight.
Returns the `ETHSender` itself along with communication channels to interact with it.
Creates an ` ETHSender ` with mock Ethereum connection / database and no operations in DB which supports multiple transactions in flight . Returns the ` ETHSender ` itself along with communication channels to interact with it .
pub(in crate::eth_sender) fn concurrent_eth_sender(
    max_txs_in_flight: u64,
) -> (
    ETHSender<MockEthereum, MockDatabase>,
    mpsc::Sender<ETHSenderRequest>,
    mpsc::Receiver<Operation>,
) {
    build_eth_sender(max_txs_in_flight, Vec::new(), Default::default())
}
pub ( in crate :: eth_sender ) fn concurrent_eth_sender ( max_txs_in_flight : u64 , ) -> ( ETHSender < MockEthereum , MockDatabase > , mpsc :: Sender < ETHSenderRequest > , mpsc :: Receiver < Operation > , ) { build_eth_sender ( max_txs_in_flight , Vec :: new ( ) , Default :: default ( ) ) }
Creates an `ETHSender` with mock Ethereum connection/database and no operations in DB
which supports multiple transactions in flight.
Creates an ` ETHSender ` with mock Ethereum connection / database and no operations in DB which supports multiple transactions in flight .
max_txs_in_flight
u64