lightningdevkit / ldk-c-bindings

Main LDK C Bindings on which other bindings are built
Other
13 stars 14 forks source link

LDK 0.0.116 #110

Closed TheBlueMatt closed 1 year ago

TheBlueMatt commented 1 year ago

Depends on https://github.com/lightningdevkit/rust-lightning/pull/2443

TheBlueMatt commented 1 year ago

Upstream bindings PR landed, so this should be good to go. CI should pass now.

tnull commented 1 year ago

Upstream bindings PR landed, so this should be good to go. CI should pass now.

... or proc-macro2 needs some pinning here 🥲 :

  this version of Cargo is older than the `2021` edition, and only supports `2015` and `2018` editions.

(edit) Ah, nvm.

TheBlueMatt commented 1 year ago

Heh, just pushed.

tnull commented 1 year ago

Heh, just pushed.

Yo dawg I heard you like pinning? So I put a quote in your proc-macro2 so you can pin while you pin.

TheBlueMatt commented 1 year ago

Ugh.

TheBlueMatt commented 1 year ago

Dug into the root cause on the segfault on OSX, was an aliasing violation, I fixed it should be good now.

TheBlueMatt commented 1 year ago

Rebased after the 115.3 release.

TheBlueMatt commented 1 year ago

Oops, forgot to check in new auto-generated files, fixed now.

TheBlueMatt commented 1 year ago

Added one more commit for Java, which I've now done full binaries and tests for, CI has passed, should be good to go!