Skip to content

Commit 69f6223

Browse files
committed
Move extension trait imports to test modules
1 parent a919d5f commit 69f6223

File tree

3 files changed

+6
-10
lines changed

3 files changed

+6
-10
lines changed

src/descriptor/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ use core::ops::Range;
1616
use core::str::{self, FromStr};
1717

1818
use bitcoin::hashes::{hash160, ripemd160, sha256};
19-
use bitcoin::script::{ScriptBufExt, ScriptExt, WitnessScriptExt, ScriptPubKey, ScriptPubKeyBuf, ScriptSigBuf};
19+
use bitcoin::script::{ScriptPubKey, ScriptPubKeyBuf, ScriptSigBuf};
2020
use bitcoin::{
2121
secp256k1, Address, Network, TxIn, Weight, Witness, WitnessVersion,
2222
};
@@ -1116,7 +1116,7 @@ mod tests {
11161116
use bitcoin::blockdata::opcodes::all::{OP_CLTV, OP_CSV};
11171117
use bitcoin::blockdata::script::Instruction;
11181118
use bitcoin::blockdata::{opcodes, script};
1119-
use bitcoin::script::{PushBytes, ScriptPubKeyBuf, ScriptSigBuf};
1119+
use bitcoin::script::{PushBytes, ScriptPubKeyBuf, ScriptSigBuf, WitnessScriptExt, ScriptExt, ScriptBufExt};
11201120
use bitcoin::sighash::EcdsaSighashType;
11211121
use bitcoin::{bip32, PublicKey, Sequence, XOnlyPublicKey};
11221122

src/interpreter/mod.rs

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1054,8 +1054,6 @@ fn verify_sersig<'txin>(
10541054
#[cfg(test)]
10551055
mod tests {
10561056

1057-
use bitcoin::secp256k1::Secp256k1;
1058-
10591057
use super::inner::ToNoChecks;
10601058
use super::*;
10611059
use crate::miniscript::analyzable::ExtParams;
@@ -1068,12 +1066,10 @@ mod tests {
10681066
Vec<Vec<u8>>,
10691067
Vec<bitcoin::ecdsa::Signature>,
10701068
secp256k1::Message,
1071-
Secp256k1<secp256k1::All>,
10721069
Vec<bitcoin::XOnlyPublicKey>,
10731070
Vec<bitcoin::taproot::Signature>,
10741071
Vec<Vec<u8>>,
10751072
) {
1076-
let secp = secp256k1::Secp256k1::new();
10771073
let msg = secp256k1::Message::from_digest(*b"Yoda: btc, I trust. HODL I must!");
10781074
let mut pks = vec![];
10791075
let mut ecdsa_sigs = vec![];
@@ -1114,12 +1110,12 @@ mod tests {
11141110
ser_schnorr_sigs.push(schnorr_sig.to_vec());
11151111
schnorr_sigs.push(schnorr_sig);
11161112
}
1117-
(pks, der_sigs, ecdsa_sigs, msg, secp, x_only_pks, schnorr_sigs, ser_schnorr_sigs)
1113+
(pks, der_sigs, ecdsa_sigs, msg, x_only_pks, schnorr_sigs, ser_schnorr_sigs)
11181114
}
11191115

11201116
#[test]
11211117
fn sat_constraints() {
1122-
let (pks, der_sigs, ecdsa_sigs, sighash, secp, xpks, schnorr_sigs, ser_schnorr_sigs) =
1118+
let (pks, der_sigs, ecdsa_sigs, sighash, xpks, schnorr_sigs, ser_schnorr_sigs) =
11231119
setup_keys_sigs(10);
11241120
let vfyfn = |pksig: &KeySigPair| match pksig {
11251121
KeySigPair::Ecdsa(pk, ecdsa_sig) =>

src/psbt/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ use bitcoin::secp256k1;
1919
use bitcoin::secp256k1::{Secp256k1, VerifyOnly};
2020
use bitcoin::sighash::{self, SighashCache};
2121
use bitcoin::taproot::{self, ControlBlock, LeafVersion, TapLeafHash};
22-
use bitcoin::script::{RedeemScriptBuf, ScriptBufExt, ScriptExt, ScriptPubKey, ScriptPubKeyBuf, ScriptPubKeyExt, TapScriptBuf, WitnessScriptBuf, WitnessScriptExt};
22+
use bitcoin::script::{RedeemScriptBuf, ScriptExt, ScriptPubKey, ScriptPubKeyBuf, ScriptPubKeyExt, TapScriptBuf, WitnessScriptBuf, WitnessScriptExt};
2323
use bitcoin::transaction::TxInExt;
2424
use bitcoin::{absolute, bip32, relative, transaction};
2525

@@ -1386,7 +1386,7 @@ mod tests {
13861386

13871387
use bitcoin::bip32::{DerivationPath, Xpub};
13881388
use bitcoin::consensus::encode::deserialize;
1389-
use bitcoin::script::{self, ScriptPubKeyBuf};
1389+
use bitcoin::script::{self, ScriptPubKeyBuf, ScriptBufExt};
13901390
use bitcoin::secp256k1::PublicKey;
13911391
use bitcoin::{Amount, OutPoint, TxIn, TxOut, XOnlyPublicKey};
13921392
use hex;

0 commit comments

Comments
 (0)