You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
let keys = TxCreationKeys::from_channel_static_keys(&dummy_key.clone(),&signer.pubkeys(), signer.counterparty_pubkeys().unwrap(),&secp_ctx);
1133
1136
letmut counterparty_htlc_sigs = Vec::new();
1134
1137
for _ in0..htlcs.len(){
1135
1138
counterparty_htlc_sigs.push(dummy_sig);
1136
1139
}
1137
-
let channel_parameters = channel_parameters.as_counterparty_broadcastable();
1138
-
let counterparty_payment_script = get_counterparty_payment_script(&channel_parameters.channel_type_features(),&channel_parameters.countersignatory_pubkeys().payment_point);
1140
+
let counterparty_payment_script = signer.get_counterparty_payment_script(true);
1139
1141
let counterparty_txout = TxOut{
1140
1142
script_pubkey: counterparty_payment_script,
1141
1143
value:Amount::ZERO,
1142
1144
};
1143
-
let inner = CommitmentTransaction::new_with_auxiliary_htlc_data(0,0, counterparty_txout, dummy_key.clone(), dummy_key.clone(), keys,0, htlcs,&channel_parameters);
1145
+
let inner = CommitmentTransaction::new_with_auxiliary_htlc_data(0,0, counterparty_txout, dummy_key.clone(), dummy_key.clone(), keys,0, htlcs,&channel_parameters.as_counterparty_broadcastable());
0 commit comments