diff --git a/crates/wallet/src/wallet/persisted.rs b/crates/wallet/src/wallet/persisted.rs index 1bc0a7884..28a6ec78c 100644 --- a/crates/wallet/src/wallet/persisted.rs +++ b/crates/wallet/src/wallet/persisted.rs @@ -120,7 +120,7 @@ pub trait AsyncWalletPersister { #[derive(Debug)] pub struct PersistedWallet
{ inner: Wallet, - marker: PhantomData
,
+ _marker: PhantomData Deref for PersistedWallet {
@@ -155,7 +155,7 @@ impl {
}
Ok(Self {
inner,
- marker: PhantomData,
+ _marker: PhantomData,
})
}
@@ -169,7 +169,7 @@ impl {
.map(|opt| {
opt.map(|inner| PersistedWallet {
inner,
- marker: PhantomData,
+ _marker: PhantomData,
})
})
.map_err(LoadWithPersistError::InvalidChangeSet)
@@ -214,7 +214,7 @@ impl {
}
Ok(Self {
inner,
- marker: PhantomData,
+ _marker: PhantomData,
})
}
@@ -230,7 +230,7 @@ impl {
.map(|opt| {
opt.map(|inner| PersistedWallet {
inner,
- marker: PhantomData,
+ _marker: PhantomData,
})
})
.map_err(LoadWithPersistError::InvalidChangeSet)
diff --git a/crates/wallet/tests/wallet.rs b/crates/wallet/tests/wallet.rs
index f42f0bcd5..35cbd85d4 100644
--- a/crates/wallet/tests/wallet.rs
+++ b/crates/wallet/tests/wallet.rs
@@ -12,7 +12,9 @@ use bdk_wallet::psbt::PsbtUtils;
use bdk_wallet::signer::{SignOptions, SignerError};
use bdk_wallet::test_utils::*;
use bdk_wallet::tx_builder::AddForeignUtxoError;
-use bdk_wallet::{AddressInfo, Balance, ChangeSet, Update, Wallet, WalletPersister, WalletTx};
+use bdk_wallet::{
+ AddressInfo, Balance, ChangeSet, PersistedWallet, Update, Wallet, WalletPersister, WalletTx,
+};
use bdk_wallet::{KeychainKind, LoadError, LoadMismatch, LoadWithPersistError};
use bitcoin::constants::{ChainHash, COINBASE_MATURITY};
use bitcoin::hashes::Hash;
@@ -4209,6 +4211,7 @@ fn test_tx_cancellation() {
fn test_thread_safety() {
fn thread_safe