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 funding_script = self.get_funding_redeemscript();
1265
1265
1266
-
let remote_keys = self.build_remote_transaction_keys()?;
1267
-
let remote_initial_commitment_tx = self.build_commitment_transaction(self.cur_remote_commitment_transaction_number,&remote_keys,false,false).0;
1268
-
let remote_sighash = Message::from_slice(&bip143::SighashComponents::new(&remote_initial_commitment_tx).sighash_all(&remote_initial_commitment_tx.input[0],&funding_script,self.channel_value_satoshis)[..]).unwrap();
1269
-
1270
1266
let local_keys = self.build_local_transaction_keys(self.cur_local_commitment_transaction_number)?;
1271
1267
let local_initial_commitment_tx = self.build_commitment_transaction(self.cur_local_commitment_transaction_number,&local_keys,true,false).0;
1272
1268
let local_sighash = Message::from_slice(&bip143::SighashComponents::new(&local_initial_commitment_tx).sighash_all(&local_initial_commitment_tx.input[0],&funding_script,self.channel_value_satoshis)[..]).unwrap();
1273
1269
1274
1270
// They sign the "local" commitment transaction, allowing us to broadcast the tx if we wish.
1275
1271
secp_call!(self.secp_ctx.verify(&local_sighash,&sig,&self.their_funding_pubkey.unwrap()),"Invalid funding_created signature from peer",self.channel_id());
1276
1272
1273
+
let remote_keys = self.build_remote_transaction_keys()?;
1274
+
let remote_initial_commitment_tx = self.build_commitment_transaction(self.cur_remote_commitment_transaction_number,&remote_keys,false,false).0;
1275
+
let remote_sighash = Message::from_slice(&bip143::SighashComponents::new(&remote_initial_commitment_tx).sighash_all(&remote_initial_commitment_tx.input[0],&funding_script,self.channel_value_satoshis)[..]).unwrap();
1276
+
1277
1277
// We sign the "remote" commitment transaction, allowing them to broadcast the tx if they wish.
0 commit comments