pub fn advance_block_number(&self, val: u64, finality_status: EthTxFinalityStatus) -> u64 {
        let mut inner = self.inner.write().unwrap();

        match finality_status {
            EthTxFinalityStatus::Pending => {
                inner.pending_block_number += val;
                inner.pending_block_number
            }
            EthTxFinalityStatus::FastFinalized => {
                inner.safe_block_number += val;
                inner.safe_block_number
            }
            EthTxFinalityStatus::Finalized => {
                inner.pending_block_number += val;
                inner.safe_block_number = inner.pending_block_number;
                inner.final_block_number = inner.safe_block_number;
                inner.final_block_number
            }
        }
    }
Increases the block number in the network by the specified value.
core/lib/eth_client/src/clients/mock.rs