mirror of
https://github.com/lightningdevkit/rust-lightning.git
synced 2024-11-19 01:43:27 +01:00
Page:
Meeting Notes 2023 11 27
Pages
High Availability
Home
LDK Milestones
LDK Project Architecture
Meeting Notes 2020 09 21
Meeting Notes 2020 10 05
Meeting Notes 2020 10 19
Meeting Notes 2020 11 16
Meeting Notes 2020 11 30
Meeting Notes 2020 12 28
Meeting Notes 2021 01 11
Meeting Notes 2021 02 08
Meeting Notes 2021 02 22
Meeting Notes 2021 03 08
Meeting Notes 2021 06 14
Meeting Notes 2021 07 12
Meeting Notes 2021 08 09
Meeting Notes 2021 08 23
Meeting Notes 2021 09 20
Meeting Notes 2021 10 04
Meeting Notes 2021 11 01
Meeting Notes 2021 11 29
Meeting Notes 2021 12 13
Meeting Notes 2022 01 10
Meeting Notes 2022 01 24
Meeting Notes 2022 02 07
Meeting Notes 2022 02 21
Meeting Notes 2022 03 07
Meeting Notes 2022 06 13
Meeting Notes 2022 06 27
Meeting Notes 2022 07 11
Meeting Notes 2022 07 25
Meeting Notes 2022 08 08
Meeting Notes 2022 08 22
Meeting Notes 2022 09 19
Meeting Notes 2022 10 03
Meeting Notes 2022 10 17
Meeting Notes 2022 10 31
Meeting Notes 2022 11 14
Meeting Notes 2022 11 28
Meeting Notes 2022 12 12
Meeting Notes 2023 01 10
Meeting Notes 2023 01 23
Meeting Notes 2023 02 06
Meeting Notes 2023 03 06
Meeting Notes 2023 03 20
Meeting Notes 2023 04 03
Meeting Notes 2023 04 17
Meeting Notes 2023 05 01
Meeting Notes 2023 05 15
Meeting Notes 2023 06 12
Meeting Notes 2023 07 10
Meeting Notes 2023 07 24
Meeting Notes 2023 08 07
Meeting Notes 2023 08 21
Meeting Notes 2023 09 18
Meeting Notes 2023 10 16
Meeting Notes 2023 10 30
Meeting Notes 2023 11 13
Meeting Notes 2023 11 27
Meeting Notes 2023 12 11
Meeting Notes 2024 01 08
Meeting Notes 2024 01 22
Meeting Notes 2024 02 05
Meeting Notes 2024 03 04
Meeting Notes 2024 03 18
Meeting Notes 2024 04 01
Meeting Notes 2024 04 15
Meeting Notes 2024 05 13
Meeting Notes 2024 06 10
Meeting Notes 2024 07 08
Meeting Notes 2024 07 22
Meeting Notes 2024 08 05
Meeting Notes 2024 08 19
Meeting Notes 2024 09 16
Meeting Notes 2024 10 28
Meeting Notes 2024 11 11
Meeting Notes
Table of Contents
This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Releases
- 0.0.119 (https://github.com/lightningdevkit/rust-lightning/milestone/37)
- Lot of stuff on the release, Matt to remove some stuff ~today
- We have about two weeks to get stuff in before people go offline for the holidays
- 0.1 (https://github.com/lightningdevkit/rust-lightning/milestone/1)
Roadmap Progress
- Developer support
- Jeff working on ChannelManager documentation improvements, still in draft but review welcome
- Payment protocols
- Direct connect PR for onion is ready for review
- Route blinding part 1 should be landing soon
- Will need to discuss a refactor that is needed to eliminate a timing oracle in our HTLC pipeline that is affected by the new route blinding work
- Language bindings
- c# has a beta out! Please use it and report bugs
- Swift: some improvements in the pipeline here, making strides on 100% automation for swift bindings generation. Will also be buildable on non-Mac machines.
- Taproot support
- Arik: would love to get 2512 landed. Would be great for pushing out another 2 PRs or so for taproot before I pivot to focusing on trampoline and set a good foundation for future taproot work
- Anchor outputs (DONE)
- No updates, but we do still really need better docs here
- Benthecarman: i opened an issue related to this.
- It’s on the milestone, wpaulino to look into it
- API doesn’t really work with taproot, needs PSBT
- RGS (Rapid Gossip Sync)
- Tony: haven’t tried incremental gossip yet, been playing around with different pathfinding stuff, so didn’t want that to conflict. Things have been good on our end.
- RGS should have good test coverage for edge cases with unit tests, but overall test coverage still needs improvement
- LSP
- Elias: in the LSP client world, we landed LSPS2 a while back and now landed the first draft version of LSPS1 though it’s not functional atm, so will be config-gated. But it was important to land the code so we finally have one codebase, which saves a lot of rebase conflicts that were an issue.
- First alpha should be ready for release by end of the year assuming our tests don’t find issues
- VSS (Versioned Storage Service)
- Since last time, the LDK Node integration with VSS has been merged.
- client side encryption PR merged
- Gursharan Working on writing a blog post for VSS
- Retry PR and some minor integration things with LDK Node under way
- LDK Node
- Working on 0.2 release w minor bug fixes
- Aiming to get it out by the end of the year
- Dual funding & Splicing
- Wpaulino: quiescence still depends on channel state refactor, which still needs review. Optout21 has opened some issues and PRs towards splicing. There was 1 PR grouping the tx confirmation info, left a comment there – don’t think it’s needed. Others feel free to chime in
Dependent Projects
- VLS (https://gitlab.com/lightning-signer/validating-lightning-signer)
- Synonym (https://github.com/synonymdev/ldk-node-js)
- Mutiny (https://github.com/MutinyWallet)
- Recently forked LDK for something around FCs
- Threw in a panic and that significantly decreased our channel closures, and haven’t had any user reported issues since then.
- Also are running sth with a WASM fix for LDK but tony plans to try to upstream
- Switched to
std
- c=
- Dom: Looking forward to the refactoring of monitors/managers that y’all are doing
- Matt: no timeline for unifying managers/monitors atm. We have a timeline for async persistence, which somewhat addresses the issue people have with FCs on crashes, which mutiny has been using to some effect. Still ironing out async persistence flow, but that’s a much shorter term timeline
- 2 or 3 known issues atm, ONLY if the monitors may persist out of order and with a lot of delay, so should be rare.
- Lightspark
- Alec: small update: we’re looking at getting splicing in, probably in Q1 so we might be beta testing some of the splicing PRs before they officially land.
Spec
- 2023/11/20 (https://github.com/lightning/bolts/issues/1118)
Misc
- review begs?