@@ -13,7 +13,7 @@ use bitcoin::consensus::encode;
13
13
use bitcoin::constants::ChainHash;
14
14
use bitcoin::script::{Builder, Script, ScriptBuf, WScriptHash};
15
15
use bitcoin::sighash::EcdsaSighashType;
16
- use bitcoin::transaction::{Transaction, TxIn, TxOut};
16
+ use bitcoin::transaction::{Transaction, TxOut};
17
17
use bitcoin::{Weight, Witness};
18
18
19
19
use bitcoin::hash_types::{BlockHash, Txid};
@@ -24,9 +24,9 @@ use bitcoin::hashes::Hash;
24
24
use bitcoin::secp256k1::constants::PUBLIC_KEY_SIZE;
25
25
use bitcoin::secp256k1::{ecdsa::Signature, Secp256k1};
26
26
use bitcoin::secp256k1::{PublicKey, SecretKey};
27
- #[cfg(splicing)]
28
- use bitcoin::Sequence;
29
27
use bitcoin::{secp256k1, sighash};
28
+ #[cfg(splicing)]
29
+ use bitcoin::{Sequence, TxIn};
30
30
31
31
use crate::chain::chaininterface::{
32
32
fee_for_weight, ConfirmationTarget, FeeEstimator, LowerBoundedFeeEstimator,
@@ -14122,7 +14122,9 @@ mod tests {
14122
14122
TOTAL_BITCOIN_SUPPLY_SATOSHIS,
14123
14123
};
14124
14124
use crate::ln::channel_keys::{RevocationBasepoint, RevocationKey};
14125
- use crate::ln::channelmanager::{self, FundingTxInput, HTLCSource, PaymentId};
14125
+ #[cfg(splicing)]
14126
+ use crate::ln::channelmanager::FundingTxInput;
14127
+ use crate::ln::channelmanager::{self, HTLCSource, PaymentId};
14126
14128
use crate::ln::msgs;
14127
14129
use crate::ln::msgs::{ChannelUpdate, UnsignedChannelUpdate, MAX_VALUE_MSAT};
14128
14130
use crate::ln::onion_utils::{AttributionData, LocalHTLCFailureReason};
0 commit comments