-
Notifications
You must be signed in to change notification settings - Fork 210
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update lightning and lightning-invoice #5265
Conversation
This one keeps flaking |
5cd8be7
to
37af160
Compare
Cargo.toml
Outdated
lightning = { version = "0.0.123", default-features = false, features = ["no-std"] } | ||
lightning-invoice = { version = "0.31.0", default-features = false, features = ["no-std"] } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think we can use no-std
for everything, that's the cause of the CI failures. @TonyGiorgio @benthecarman I remember you weren't fans of it anyway and we just have to be careful not to use functionality not supported in WASM.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yeah, IIRC lightning in no-std
requires bitcoin
in no-std
and that breaks a lot of things. This patch of LDK has been working well for us, unfortunately LDK does not want to merge such a thing until they can upstream things to rust-bitcoin and allow no-std
to have better compatibility.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Gotcha, thanks for the clarification! I'll remove the no-std
37af160
to
70cc86b
Compare
70cc86b
to
7410a50
Compare
Needs a rebase. Ping me when you need it landed @tvolk131 |
7410a50
to
d15bb73
Compare
No description provided.