Matt Corallo

Results 227 issues of Matt Corallo

This will probably require some multi-pass magic, but users today are used to being able to send their full balance, minus fees. In lightning wallets today that's not really possible,...

Pathfinding

Currently we only ever update the lower-bound on a channel's liquidity estimate if we manage to pay across the channel but then fail later on (or are probing). Because we...

Pathfinding

In 0.1.1 we fixed an issue where if someone relays two identical (hash and amount) HTLCs through us and then force-closes with a stale state we'll only fail-back one of...

Take a Friday Leave a Friday

- Sway Version: 1.10.1-2 (Debian trixie package) - Kernel 6.12.27/Debian, Intel drivers, i7-1360P - Debug log: Will try to get it with the next crash Configuration File: Basically a copy...

bug
waiting-on-reporter

Its not specified, and it turns out we were inconsistent between what we generated and what our pathfinder used (yay fuzzing!).

On reconnection in the middle of the dual-funding flow, if both nodes have exchanged the initial `commitment_signed` and node A had sent its (initial) `tx_signatures` but node B never received...

Now that BIP 353 DNSSEC proofs are formally defined in PSBT outputs, wallets can start doing Human Readable Name resolutions and providing that info to Hardware Wallets in a way...

On my machine this decreases the build step of trivial-change `lightning`-crate test re-builds by around 10%

After much discussion in #3246 we mostly decided to allow downstream developers to override whatever decisions the `DefaultMessageRouter` makes regarding blinded path selection by providing easy overrides for the selected...

The constants in `lightning::util::persist` are sufficiently long that its often difficult eyeball their correctness which nearly led to several bugs when adding async support. Here we clean up the constants,...