Skip to content
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

Merged
merged 1 commit into from
May 26, 2024

Conversation

tvolk131
Copy link
Contributor

No description provided.

@tvolk131 tvolk131 marked this pull request as ready for review May 11, 2024 18:59
@tvolk131 tvolk131 requested review from a team as code owners May 11, 2024 18:59
dpc
dpc previously approved these changes May 12, 2024
@dpc dpc added this pull request to the merge queue May 12, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks May 12, 2024
@dpc dpc enabled auto-merge May 13, 2024 02:51
dpc
dpc previously approved these changes May 13, 2024
@dpc dpc added this pull request to the merge queue May 13, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks May 13, 2024
@justinmoon justinmoon added this pull request to the merge queue May 13, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks May 13, 2024
@justinmoon
Copy link
Contributor

This one keeps flaking

@justinmoon justinmoon added this pull request to the merge queue May 13, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to no response for status checks May 13, 2024
elsirion
elsirion previously approved these changes May 14, 2024
@elsirion elsirion added this pull request to the merge queue May 14, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to a conflict with the base branch May 14, 2024
@tvolk131 tvolk131 dismissed stale reviews from elsirion and dpc via 37af160 May 14, 2024 16:15
Cargo.toml Outdated
Comment on lines 105 to 106
lightning = { version = "0.0.123", default-features = false, features = ["no-std"] }
lightning-invoice = { version = "0.31.0", default-features = false, features = ["no-std"] }
Copy link
Contributor

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.

Copy link
Contributor

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.

Copy link
Contributor Author

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

elsirion
elsirion previously approved these changes May 21, 2024
@elsirion elsirion added this pull request to the merge queue May 21, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to no response for status checks May 21, 2024
@dpc
Copy link
Contributor

dpc commented May 24, 2024

Needs a rebase. Ping me when you need it landed @tvolk131

@dpc dpc added this pull request to the merge queue May 26, 2024
Merged via the queue into fedimint:master with commit f807f33 May 26, 2024
23 checks passed
@tvolk131 tvolk131 deleted the update_lightning branch May 30, 2024 22:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants