pub fn execute_tx(
        &self,
        tx_hash: H256,
        success: bool,
        finality_status: EthTxFinalityStatus,
    ) -> MockExecutedTxHandle<'_> {
        let mut inner = self.inner.write().unwrap();
        inner.execute_tx(
            tx_hash,
            success,
            self.non_ordering_confirmations,
            finality_status,
        );
        MockExecutedTxHandle { inner, tx_hash }
    }
Increments the blocks by a provided `confirmations` and marks the sent transaction
as a success.
core/lib/eth_client/src/clients/mock.rs