rust-lightning/lightning/src/util
Matt Corallo 1a870fe8aa Fix crash when a claim tx has some non-witness inputs.
The logger which decides what to refer to an on-chain claim tx was
assuming that all inputs would have a witness. While this was fine
for the one-input case, it broke the fuzzer which was connecting a
consensus-invalid transaction. Further, in the case we have multiple
inputs, some may not have a witness, which we shouldn't crash on.

This fixes 9df0250dbb.
2020-01-17 16:26:48 -05:00
..
byte_utils.rs Use workspaces to separate crates 2019-11-15 02:44:30 +00:00
chacha20.rs Randomize initial onion packet data. 2019-12-01 19:22:44 -05:00
chacha20poly1305rfc.rs Use workspaces to separate crates 2019-11-15 02:44:30 +00:00
config.rs Document the default values of configs 2019-12-09 15:56:51 -05:00
enforcing_trait_impls.rs Use external key signer to generate closing transaction signatures 2019-12-13 16:16:33 -05:00
errors.rs Use workspaces to separate crates 2019-11-15 02:44:30 +00:00
events.rs Merge branch 'master' of github.com:rust-bitcoin/rust-lightning into use-workspaces 2019-11-18 19:44:55 +00:00
fuzz_wrappers.rs Use workspaces to separate crates 2019-11-15 02:44:30 +00:00
logger.rs Use workspaces to separate crates 2019-11-15 02:44:30 +00:00
macro_logger.rs Fix crash when a claim tx has some non-witness inputs. 2020-01-17 16:26:48 -05:00
mod.rs Make ChannelKeys an API and template Channel with it. 2019-12-11 17:29:42 -05:00
poly1305.rs Use workspaces to separate crates 2019-11-15 02:44:30 +00:00
ser.rs Make commitment transaction signing a part of ChannelKeys. 2019-12-11 17:29:42 -05:00
ser_macros.rs Use workspaces to separate crates 2019-11-15 02:44:30 +00:00
test_utils.rs Drop Result for ChannelMessageHandler methods 2020-01-05 20:50:07 -05:00
transaction_utils.rs Use workspaces to separate crates 2019-11-15 02:44:30 +00:00