rust-lightning/lightning/src/ln
Matt Corallo 04215c4658 Panic on txn with value > 21mill in ChannelMonitor::block_connected
full_stack_target found a crash where we may overflow ruring fee
calculation if a transaction appears on-chain with massive value
available for us to claim. Since these transactions are clearly
bogus, we shouldn't allow full_stack_target to connect them, but
we also improve the error generated by explicitly panicing on them.
2020-01-19 16:13:47 -05:00
..
chan_utils.rs Merge pull request #447 from ariard/2020-01-fix-weight-computation 2020-01-17 22:32:29 +00:00
chanmon_update_fail_tests.rs Move features into a separate module out of msgs. 2020-01-13 13:53:20 -05:00
channel.rs Merge pull request #447 from ariard/2020-01-fix-weight-computation 2020-01-17 22:32:29 +00:00
channelmanager.rs Remove unnecessary borrow_parts() methods 2020-01-16 10:48:16 -08:00
channelmonitor.rs Panic on txn with value > 21mill in ChannelMonitor::block_connected 2020-01-19 16:13:47 -05:00
features.rs increase visibility for external integration tests 2020-01-16 15:07:45 -08:00
functional_test_utils.rs Merge pull request #447 from ariard/2020-01-fix-weight-computation 2020-01-17 22:32:29 +00:00
functional_tests.rs Merge pull request #447 from ariard/2020-01-fix-weight-computation 2020-01-17 22:32:29 +00:00
mod.rs increase visibility for external integration tests 2020-01-16 15:07:45 -08:00
msgs.rs increase visibility for external integration tests 2020-01-16 15:07:45 -08:00
onion_utils.rs Randomize initial onion packet data. 2019-12-01 19:22:44 -05:00
peer_channel_encryptor.rs Merge branch 'master' of github.com:rust-bitcoin/rust-lightning into use-workspaces 2019-11-18 19:44:55 +00:00
peer_handler.rs Remove unnecessary borrow_parts() methods 2020-01-16 10:48:16 -08:00
router.rs Remove unnecessary borrow_parts() methods 2020-01-16 10:48:16 -08:00