From 9e2b2d04baf952fc2f984517c3ce3a74ff9378f0 Mon Sep 17 00:00:00 2001 From: Justin Moon Date: Thu, 19 Nov 2020 10:19:57 -0600 Subject: [PATCH] More consistent references with 'signers' variables --- src/descriptor/policy.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/descriptor/policy.rs b/src/descriptor/policy.rs index 9391c15f..a41a650e 100644 --- a/src/descriptor/policy.rs +++ b/src/descriptor/policy.rs @@ -710,8 +710,8 @@ impl ExtractPolicy for Miniscript Ok(match &self.node { // Leaves Terminal::True | Terminal::False => None, - Terminal::PkK(pubkey) => Some(signature(pubkey, &signers, secp)), - Terminal::PkH(pubkey_hash) => Some(signature_key(pubkey_hash, &signers, secp)), + Terminal::PkK(pubkey) => Some(signature(pubkey, signers, secp)), + Terminal::PkH(pubkey_hash) => Some(signature_key(pubkey_hash, signers, secp)), Terminal::After(value) => { let mut policy: Policy = SatisfiableItem::AbsoluteTimelock { value: *value }.into(); policy.contribution = Satisfaction::Complete { @@ -776,7 +776,7 @@ impl ExtractPolicy for Miniscript let mut threshold = *k; let mapped: Vec<_> = nodes .iter() - .map(|n| n.extract_policy(&signers, secp)) + .map(|n| n.extract_policy(signers, secp)) .collect::, _>>()? .into_iter() .filter_map(|x| x)