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