Don't modify LocalCommitmemntTransaction after construction
authorMatt Corallo <git@bluematt.me>
Thu, 23 Apr 2020 19:43:21 +0000 (15:43 -0400)
committerMatt Corallo <git@bluematt.me>
Sat, 25 Apr 2020 01:23:51 +0000 (21:23 -0400)
Instead of adding signatures to LocalCommitmentTransactions, we
instead leave them unsigned and use them to construct signed
Transactions when we want them. This cleans up the guts of
LocalCommitmentTransaction enough that we can, and do, expose its
state to the world, allowing external signers to have a basic
awareness of what they're signing.


No differences found