URI: 
       tlnhtlc: use current_per_commitment_point, current_commitment_signature - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 56d5936661255985a03ed656bd374e9942a11c90
   DIR parent 0ccafb547c5ed3b0662e4ebb280ff7543fb4e9a3
  HTML Author: Janus <ysangkok@gmail.com>
       Date:   Mon, 25 Jun 2018 12:48:00 +0200
       
       lnhtlc: use current_per_commitment_point, current_commitment_signature
       
       Diffstat:
         M lib/lnhtlc.py                       |       2 +-
         M lib/tests/test_lnhtlc.py            |       5 +++--
       
       2 files changed, 4 insertions(+), 3 deletions(-)
       ---
   DIR diff --git a/lib/lnhtlc.py b/lib/lnhtlc.py
       t@@ -274,7 +274,7 @@ class HTLCStateMachine(PrintError):
                self.state = self.state._replace(
                    remote_state=self.state.remote_state._replace(
                        ctn=self.state.remote_state.ctn + 1,
       -                last_per_commitment_point=next_point,
       +                current_per_commitment_point=next_point,
                        next_per_commitment_point=revocation.next_per_commitment_point,
                        amount_msat=self.state.remote_state.amount_msat + (sent_this_batch - received_this_batch)
                    ),
   DIR diff --git a/lib/tests/test_lnhtlc.py b/lib/tests/test_lnhtlc.py
       t@@ -45,7 +45,7 @@ def create_channel_state(funding_txid, funding_index, funding_sat, local_feerate
                    remote_state=lnbase.RemoteState(
                        ctn = 0,
                        next_per_commitment_point=nex,
       -                last_per_commitment_point=cur,
       +                current_per_commitment_point=cur,
                        amount_msat=remote_amount,
                        revocation_store=their_revocation_store,
                        next_htlc_id = 0
       t@@ -56,7 +56,8 @@ def create_channel_state(funding_txid, funding_index, funding_sat, local_feerate
                        amount_msat=local_amount,
                        next_htlc_id = 0,
                        funding_locked_received=True,
       -                was_announced=False
       +                was_announced=False,
       +                current_commitment_signature=None
                    ),
                    constraints=lnbase.ChannelConstraints(capacity=funding_sat, feerate=local_feerate, is_initiator=is_initiator, funding_txn_minimum_depth=3),
                    node_id=other_node_id