rust-lightning/lightning/src
Antoine Riard 9455b49a5d Dedup RemoteTxCache by removing OnchainTxHandler copy
RemoteTxCache was providing all data needed at transaction
signature for any remote HTLC transaction or justice transaction.
This move was making the API between OnchainTxHandle akward and
scope of responsibilites with ChannelMonitor unclear.

Instead scope OnchainTxHandler to transaction-finalization, fee-bumping
and broadcast only.
2020-05-28 04:21:47 -04:00
..
chain Duplicate RemoteTxCache in ChannelMonitor 2020-05-28 04:21:47 -04:00
ln Dedup RemoteTxCache by removing OnchainTxHandler copy 2020-05-28 04:21:47 -04:00
routing ChannelManager+Router++ Logger Arc --> Deref 2020-05-17 12:33:43 -04:00
util Extend KeysInterface with derive_channel_keys 2020-05-28 04:21:46 -04:00
lib.rs Move router to a separate module 2020-05-12 09:27:11 -04:00