Skip to content

Meeting Notes 2022 07 25

Elias Rohrer edited this page Aug 8, 2022 · 2 revisions

Releases

  • 0.0.109 (https://github.com/lightningdevkit/rust-lightning/milestone/25) Java bindings good, swift bindings good Swift packager also g2g, yay
  • 0.0.110 (https://github.com/lightningdevkit/rust-lightning/milestone/27) Few PRs on there, a few in review as well Hopefully this week we can close out all of those and cut the release No issues left aside from one, easy win there, doc fix 1606 Matt spent an afternoon hacking up a node.js peermanager socket impl, so if anyone’s using node.js, gr0kchain has one that prob works fine, but i wrote one and tried to be careful about doing it right. Will upload to npm w the next release, but if anyone wants to play around and see if it works that’d be great

PRs total estimate: depends how aggressive i split up the refactors, a few could come out of those. If it’s a lot it most would be pretty trivial. Heavy ones would be actual crafting the events to spend the anchor output and htlc outputs.

Matt: a ton of small, trivial PRs is an easy way to get stuff landed Ariard: first could open a draft PR with all the changes to get overall feedback

Dependent Projects

  • validating-lightning-signer (https://gitlab.com/lightning-signer/validating-lightning-signer) Waiting on OMs v1 for ECDH keysinterface method Will have a website soon Replaced absolute fee policies w feerate relative policies, meaning we consider the size of the methods involved, which allows them to be much tighter
  • Sensei (https://github.com/L2-Technology/sensei)
  • Synonym (https://github.com/synonymdev/ldk-node-js) Open sourced both gr0kchain’s work on nodejs ldk, which now includes keeping up w wasm in there too. We are still implementing our own RN ldk, but we also open sourced that as well. That’s in a more complete stage but in alpha, not fully tested. Noted some differentiations about how yo might be interested in it instead of BW’s LDK RN impl https://github.com/synonymdev/react-native-ldk https://github.com/synonymdev/ldk-node-js Gr0kchain: matt helping me address stuff, atm just having an issue with nodejs’s event vs the way you work w async design pattern on the rust side, but will reach out if i’m blocked. Also implemented a docker container for building the bindings, noticed it’s useful, so if anyone’s interested in that it’s available. Matt: i would like to look into that event thing today, bc that still seems weird to me. Gr0kchain: got it to the point where inbound peers are connecting, outbound not working and logs uninformative. For inbound, get to a point where it halts and the best i can do is get a copy of lnd sample up, and comparing logs and using wireshark and seeing where the conversation is going. Gr0kchain: will get you a tcpdump
  • Channel update flags #996 or #999
  • Grace period for older channel updates #1001
  • Grace period for channel closes #1004
  • Clarify coop close requirements #970
  • Route blinding #765
  • Onion messages #759
  • Offers #798

Misc

  • review begs?
Clone this wiki locally