From ff7b74ec276231f90d186845558798d42f33b552 Mon Sep 17 00:00:00 2001 From: Riccardo Casatta Date: Thu, 15 Apr 2021 16:07:02 +0200 Subject: [PATCH] destructure tuple to improve clarity --- src/descriptor/policy.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/descriptor/policy.rs b/src/descriptor/policy.rs index cc04894a..aa8c11c6 100644 --- a/src/descriptor/policy.rs +++ b/src/descriptor/policy.rs @@ -767,8 +767,8 @@ fn signature_in_psbt(psbt: &PSBT, key: &DescriptorPublicKey, secp: &SecpCtx) -> let pubkey = input .bip32_derivation .iter() - .find(|s| s.1 .0 == xpub.root_fingerprint(secp)) - .map(|f| f.0); + .find(|(_, (f, _))| *f == xpub.root_fingerprint(secp)) + .map(|(p, _)| p); //TODO check actual derivation matches match pubkey { Some(pubkey) => input.partial_sigs.contains_key(pubkey),