Matt Corallo
Matt Corallo
This provides an alternative to #18. In comparison, it: * is backwards compatible in that average nodes on the network do not have to take any action in order to...
This is kinda hacked up, is missing some stuff, and isn't tested, just opening to show what this would look like and get feedback on if this is worth doing....
When trying to build for macOS from Linux for determinism reasons a recent (last week or three?) update to compiler-builtins appears to have started causing issues. Something like `RUSTFLAGS="-C target-cpu=apple-a14...
As noted previously, `channel_update`s in the onion failure packets are massive gaping fingerprintign vulnerabilities - if a node applies them in a publicly-visible way the err'ing node can easily identify...
If we prune one side of a channel's `ChannelUpdateInfo` that means the node hasn't been online for two weeks (as they haven't generated a new `channel_update` in that time). In...
This adds an `OnionMessenger::process_pending_events_async` mirroring the same in `ChannelManager`. However, unlike the one in `ChannelManager`, this processes the events in parallel by spawning all futures and using the new `MultiFuturePoller`....
We have a lot of users who use LDK with a counterparty who is their LSP and they trust to not play games with dust limit/feerates and maybe even accept...
I think we were a little too conservative on our scoring params and we end up too strongly preferring to avoid fees, when most lightning users actually expect to pay...