From c4b4240fe655752df61b3a9b08590e09918c2f97 Mon Sep 17 00:00:00 2001 From: Casey Rodarmor Date: Mon, 3 Mar 2025 10:13:08 -0800 Subject: [PATCH] Adjust --- src/wallet.rs | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/src/wallet.rs b/src/wallet.rs index 9e1eb84afe..d5a02614c7 100644 --- a/src/wallet.rs +++ b/src/wallet.rs @@ -201,9 +201,9 @@ impl Wallet { &self, kind: KeychainKind, ) -> Result> { - let rtx = self.database.begin_read()?; + let tx = self.database.begin_read()?; - let master_private_key = rtx + let master_private_key = tx .open_table(XPRIV)? .get(())? .map(|xpriv| Xpriv::decode(xpriv.value().as_slice())) @@ -217,18 +217,14 @@ impl Wallet { } pub(crate) fn get_receive_addresses(&mut self, n: usize) -> Vec
{ - let mut addresses = Vec::new(); - - for _ in 0..n { - addresses.push( + (0..n) + .map(|_| { self .wallet .reveal_next_address(KeychainKind::External) - .address, - ) - } - - addresses + .address + }) + .collect() } pub(crate) fn derive_descriptor(