rust-lightning/src/ln
Matt Corallo bf26056c8a Fix holding cell freeing in case we fail to add some HTLC
Previously, if we went to free the holding cell HTLC updates, and
adding one failed as we hit our outbound HTLC limit (or in-flight
value limit), we would not send a commitment_signed, leaving us in
an invalid state. We first fix that bug, and then refuse to add
things to our holding cell once we reach our limits considering the
holding cell, as we shouldn't have multiple commitment dance rounds
worth of HTLCs in the holding cell anyway.
2019-01-24 21:53:49 -05:00
..
chan_utils.rs Upgrade to secp256k1 v12, bitcoin v16, and crates bitcoin_hashes 2019-01-22 13:49:15 -05:00
chanmon_update_fail_tests.rs Fix responding to RAAs when monitor updating had already failed 2019-01-23 17:51:46 -05:00
channel.rs Fix holding cell freeing in case we fail to add some HTLC 2019-01-24 21:53:49 -05:00
channelmanager.rs Merge pull request #288 from TheBlueMatt/2019-01-test-split-raa-flag-fix 2019-01-24 13:16:33 -05:00
channelmonitor.rs Fix typos 2019-01-24 19:07:08 +02:00
functional_test_utils.rs Fix holding cell freeing in case we fail to add some HTLC 2019-01-24 21:53:49 -05:00
functional_tests.rs Fix holding cell freeing in case we fail to add some HTLC 2019-01-24 21:53:49 -05:00
mod.rs Split up monitor-update-failed tests and other functional tests 2019-01-23 16:54:01 -05:00
msgs.rs Fix typos 2019-01-24 19:07:08 +02:00
onion_utils.rs Upgrade to secp256k1 v12, bitcoin v16, and crates bitcoin_hashes 2019-01-22 13:49:15 -05:00
peer_channel_encryptor.rs Fix typos 2019-01-24 19:07:08 +02:00
peer_handler.rs Fix typos 2019-01-24 19:07:08 +02:00
router.rs Fix typos 2019-01-24 19:07:08 +02:00