pub fn add_withdraw_operation(&mut self, withdraw_operation: TxData) {
        self.withdraw_operations.push_back(withdraw_operation);

        log::info!(
            "Adding withdraw operation to the queue. \
            Sent pending txs count: {}, \
            max pending txs count: {}, \
            size of withdraw queue: {}",
            self.sent_pending_txs,
            self.max_pending_txs,
            self.withdraw_operations.len()
        );
    }
/// Adds the `withdraw` operation to the queue.
Adds the `withdraw` operation to the queue.
Adds the ` withdraw ` operation to the queue .
pub fn add_withdraw_operation(&mut self, withdraw_operation: TxData) {
        self.withdraw_operations.push_back(withdraw_operation);
        log::info!(
            "Adding withdraw operation to the queue. \
            Sent pending txs count: {}, \
            max pending txs count: {}, \
            size of withdraw queue: {}",
            self.sent_pending_txs,
            self.max_pending_txs,
            self.withdraw_operations.len()
        );
    }
pub fn add_withdraw_operation ( & mut self , withdraw_operation : TxData ) { self . withdraw_operations . push_back ( withdraw_operation ) ; log :: info ! ( " \
 \
 \
 " self sent_pending_txs self max_pending_txs self withdraw_operations len ( ) ) ; }
Adds the `withdraw` operation to the queue.
Adds the ` withdraw ` operation to the queue .
&mut self
withdraw_operation
TxData