File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -1206,12 +1206,12 @@ impl InMemorySigner {
1206
1206
return Err ( ( ) ) ;
1207
1207
}
1208
1208
1209
- // TODO: Is this ok?
1210
- let channel_parameters =
1211
- descriptor . channel_transaction_parameters . as_ref ( ) . expect ( MISSING_PARAMS_ERR ) ;
1212
- let remotepubkey = bitcoin :: PublicKey :: new ( channel_parameters . holder_pubkeys . payment_point ) ;
1213
- let supports_anchors_zero_fee_htlc_tx =
1214
- channel_parameters . channel_type_features . supports_anchors_zero_fee_htlc_tx ( ) ;
1209
+ let remotepubkey = bitcoin :: PublicKey :: new ( self . pubkeys ( ) . payment_point ) ;
1210
+ let supports_anchors_zero_fee_htlc_tx = descriptor
1211
+ . channel_transaction_parameters
1212
+ . as_ref ( )
1213
+ . map ( |params| params . channel_type_features . supports_anchors_zero_fee_htlc_tx ( ) )
1214
+ . unwrap_or ( false ) ;
1215
1215
1216
1216
let witness_script = if supports_anchors_zero_fee_htlc_tx {
1217
1217
chan_utils:: get_to_countersignatory_with_anchors_redeemscript ( & remotepubkey. inner )
You can’t perform that action at this time.
0 commit comments