@@ -135,6 +135,7 @@ use io::utils::write_node_metrics;
135135use lightning:: chain:: BestBlock ;
136136use lightning:: events:: bump_transaction:: { Input , Wallet as LdkWallet } ;
137137use lightning:: impl_writeable_tlv_based;
138+ use lightning:: ln:: chan_utils:: { make_funding_redeemscript, FUNDING_TRANSACTION_WITNESS_WEIGHT } ;
138139use lightning:: ln:: channel_state:: ChannelShutdownState ;
139140use lightning:: ln:: channelmanager:: PaymentId ;
140141use lightning:: ln:: funding:: SpliceContribution ;
@@ -1251,19 +1252,18 @@ impl Node {
12511252 outpoint : funding_txo. into_bitcoin_outpoint ( ) ,
12521253 previous_utxo : bitcoin:: TxOut {
12531254 value : Amount :: from_sat ( channel_details. channel_value_satoshis ) ,
1254- script_pubkey : lightning :: ln :: chan_utils :: make_funding_redeemscript (
1255+ script_pubkey : make_funding_redeemscript (
12551256 & PublicKey :: from_slice ( & [ 2 ; 33 ] ) . unwrap ( ) ,
12561257 & PublicKey :: from_slice ( & [ 2 ; 33 ] ) . unwrap ( ) ,
12571258 )
12581259 . to_p2wsh ( ) ,
12591260 } ,
1260- satisfaction_weight : EMPTY_SCRIPT_SIG_WEIGHT
1261- + lightning:: ln:: chan_utils:: FUNDING_TRANSACTION_WITNESS_WEIGHT ,
1261+ satisfaction_weight : EMPTY_SCRIPT_SIG_WEIGHT + FUNDING_TRANSACTION_WITNESS_WEIGHT ,
12621262 } ;
12631263
12641264 let shared_output = bitcoin:: TxOut {
12651265 value : shared_input. previous_utxo . value + Amount :: from_sat ( splice_amount_sats) ,
1266- script_pubkey : lightning :: ln :: chan_utils :: make_funding_redeemscript (
1266+ script_pubkey : make_funding_redeemscript (
12671267 & PublicKey :: from_slice ( & [ 2 ; 33 ] ) . unwrap ( ) ,
12681268 & PublicKey :: from_slice ( & [ 2 ; 33 ] ) . unwrap ( ) ,
12691269 )
0 commit comments