rust-lightning/src/ln
Matt Corallo c7c8a123ba Add pending-HTLC-failure to and unify force_shutdown() handling
This patch got a bit bigger than I'd intended, but primarily this
unifies force_shutdown() handling so all the callsites at least
look similar. It also fails backwards any HTLCs which were
completely pending (ie hadn't been committed to) and ensures we
broadcast our local commitment transaction. It also adds a
force_close_channel method to ChannelManager to expose
force-closure.
2018-07-29 02:23:02 -04:00
..
chan_utils.rs Test channelmonitor serialization roundtrip doesn't mutate state 2018-07-17 14:59:29 -04:00
channel.rs Add pending-HTLC-failure to and unify force_shutdown() handling 2018-07-29 02:23:02 -04:00
channelmanager.rs Add pending-HTLC-failure to and unify force_shutdown() handling 2018-07-29 02:23:02 -04:00
channelmonitor.rs replace use of bitcoin::utils::misc::hex_bytes with hex::decode 2018-07-27 18:19:00 -07:00
mod.rs Make some more things pub(crate) as they don't need exposed now 2018-07-19 22:54:45 -04:00
msgs.rs replace use of bitcoin::utils::misc::hex_bytes with hex::decode 2018-07-27 18:19:00 -07:00
peer_channel_encryptor.rs replace use of bitcoin::utils::misc::hex_bytes with hex::decode 2018-07-27 18:19:00 -07:00
peer_handler.rs Do not pass DisconnectPeer events upstream to the client 2018-07-24 22:33:12 -04:00
router.rs replace use of bitcoin::utils::misc::hex_bytes with hex::decode 2018-07-27 18:19:00 -07:00