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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

W43 BDK Library Team Call #30

Closed
15 tasks done
notmandatory opened this issue Oct 18, 2022 · 8 comments
Closed
15 tasks done

W43 BDK Library Team Call #30

notmandatory opened this issue Oct 18, 2022 · 8 comments
Assignees
Labels
Call Live audio call

Comments

@notmandatory
Copy link
Member

notmandatory commented Oct 18, 2022

馃搯 Tues October 25, 2022 13:00 UTC
馃搷 Discord General Voice Channel

Discussion Items

New Projects and Support

  • @futurepaul, Mutiny, currently LDK send only, could use BDK for on-chain

Top BDK PRs and issues

Top BDK_CLI PRs and issues

Top Documentation PRs and issues

馃寘 Future Call Notes

馃摐 Past Call Notes

@notmandatory notmandatory self-assigned this Oct 18, 2022
@notmandatory notmandatory added the Call Live audio call label Oct 18, 2022
@tnull
Copy link

tnull commented Oct 18, 2022

Would be great to talk about a timeline for the next Esplora client release. In particular, LDK Lite would make use of a recently merged PR. It would therefore would be nice if the upcoming BDK release (that will hopefully also finally include an update to rust-bitcoin), would include the updated Esplora client already.

@notmandatory
Copy link
Member Author

The hold-up right now for upgrading BDK to rust-bitcoin 0.29 is that we also need the rust-miniscript crate updated, and I haven't seen an ETA yet on that (https://github.com/rust-bitcoin/rust-miniscript/milestone/1?closed=1). But we should still be able to do a release of the Esplora client. I'll add it to the agenda to discuss on Tuesday. And maybe we can also add a feature flag or something like that to use rust-bitcoin 0.29 instead of 0.28 in the esplora client.

@tnull
Copy link

tnull commented Oct 19, 2022

The hold-up right now for upgrading BDK to rust-bitcoin 0.29 is that we also need the rust-miniscript crate updated, and I haven't seen an ETA yet on that (https://github.com/rust-bitcoin/rust-miniscript/milestone/1?closed=1). But we should still be able to do a release of the Esplora client. I'll add it to the agenda to discuss on Tuesday. And maybe we can also add a feature flag or something like that to use rust-bitcoin 0.29 instead of 0.28 in the esplora client.

Yeah, I've been monitoring the progress in rust-miniscript. It's not entirely urgent, but it would be nice to have a BDK release with rust-bitcoin 0.29, especially since there will be a pause before the migration to BDK core, IIUC?

The main pain point for me is that LDK updated rust-bitcoin basically immediately and since this conflicts with BDK, I can't make use of any upstream changes I got merged into LDK since then, even though we had at least one release in the mean time...

@notmandatory
Copy link
Member Author

notmandatory commented Oct 19, 2022

For bdk we'll keep making dependency updates and bug fixes on the same monthly schedule, but we just are not doing any big feature changes until the bdk_core PRs are merged. So as soon as rust-miniscript is updated we can upgrade the rust-bitcoin version too.

@tnull
Copy link

tnull commented Oct 19, 2022

For bdk we'll keep making dependency updates and bug fixes on the same monthly schedule, but we just are not doing any big feature changes until the bdk_core PRs are merged. So as soon as rust-miniscript is updated we can upgrade the rust-bitcoin version too.

Ah, that's good news! I so far thought there would be one last release before the big one.

@notmandatory
Copy link
Member Author

Yes, and if necessary we can keep back-porting fixes to what ever the final pre-1.0 version is to give users time to update to 1.0.

@tnull
Copy link

tnull commented Oct 20, 2022

rust-miniscript had a release just a few hours ago 馃帀

@notmandatory notmandatory changed the title W45 BDK Library Team Call W43 BDK Library Team Call Oct 28, 2022
@notmandatory
Copy link
Member Author

I fixed the week # on this.. I had 45, but should be week 43.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Call Live audio call
Projects
None yet
Development

No branches or pull requests

2 participants