From a3adf16b8c3b523a44a8b384bb5ba27598bc4b30 Mon Sep 17 00:00:00 2001 From: Luke Parker Date: Mon, 5 Dec 2022 17:53:06 -0500 Subject: [PATCH] Update processor for latest Monero lib changes --- processor/src/coin/monero.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/processor/src/coin/monero.rs b/processor/src/coin/monero.rs index f0836f7e..ab7120fc 100644 --- a/processor/src/coin/monero.rs +++ b/processor/src/coin/monero.rs @@ -150,8 +150,12 @@ impl Coin for Monero { } async fn is_confirmed(&self, tx: &[u8]) -> Result { - let tx_block_number = - self.rpc.get_transaction_block_number(tx).await.map_err(|_| CoinError::ConnectionError)?; + let tx_block_number = self + .rpc + .get_transaction_block_number(tx) + .await + .map_err(|_| CoinError::ConnectionError)? + .unwrap_or(usize::MAX); Ok((self.get_latest_block_number().await?.saturating_sub(tx_block_number) + 1) >= 10) }