mirror of
https://github.com/lightningdevkit/rust-lightning.git
synced 2025-02-26 15:42:52 +01:00
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
|
||
---|---|---|
.. | ||
byte_utils.rs | ||
chacha20.rs | ||
chacha20poly1305rfc.rs | ||
config.rs | ||
enforcing_trait_impls.rs | ||
errors.rs | ||
events.rs | ||
fuzz_wrappers.rs | ||
logger.rs | ||
macro_logger.rs | ||
mod.rs | ||
poly1305.rs | ||
ser.rs | ||
ser_macros.rs | ||
test_utils.rs | ||
transaction_utils.rs |