core-lightning/channeld
Christian Decker ce471eabe0 channeld: Track penalty_bases internally
`lightningd` passes in all the known penalty_bases when starting a new
`channeld` instance, which tracks them internally, eventually matching them
with revocations and passing them back to `lightningd` so it can create the
penalty transaction. From here it is just a small step to having `channeld`
also generate the penalty transaction if desired.
2020-05-07 15:05:39 +09:30
..
test txs: Move commit tx generation out of the signature computation 2020-05-07 15:05:39 +09:30
channel_wire.csv channeld: Track penalty_bases internally 2020-05-07 15:05:39 +09:30
channeld.c channeld: Track penalty_bases internally 2020-05-07 15:05:39 +09:30
channeld_htlc.h channeld: support HTLCs with blinding (EXPERIMENTAL_FEATURES) 2020-04-14 12:51:18 +09:30
commit_tx.c txs: Move commit tx generation out of the signature computation 2020-05-07 15:05:39 +09:30
commit_tx.h txs: Move commit tx generation out of the signature computation 2020-05-07 15:05:39 +09:30
full_channel.c txs: Move commit tx generation out of the signature computation 2020-05-07 15:05:39 +09:30
full_channel.h txs: Move commit tx generation out of the signature computation 2020-05-07 15:05:39 +09:30
full_channel_error.h channeld: map htlc add/remove errors to names. 2018-02-19 02:56:51 +00:00
Makefile channeld: Pass penalty_base back to lightningd on each commit 2020-05-07 15:05:39 +09:30