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

Makes the bdk & ldk forks simpler #333

Merged
merged 2 commits into from
Apr 4, 2023
Merged

Makes the bdk & ldk forks simpler #333

merged 2 commits into from
Apr 4, 2023

Conversation

TonyGiorgio
Copy link
Contributor

@TonyGiorgio TonyGiorgio commented Apr 4, 2023

I moved our bdk & ldk forks into the MutinyWallet github for easier access to the whole team.

The BDK fork is here: MutinyWallet/bdk#1
It is copied from ben's tmp fork. Mostly dependency updates.

Actually didn't need the LDK fork, so I forced pushed. Since we are using our own lightning-transaction-sync, we have no reason for updating esplora.

I have copied the lightning-transaction-sync files into our own esplora.rs because of some Send + Sync issues. It's really just like 5 lines of code changed there but it would have been a fork nevertheless.

@TonyGiorgio TonyGiorgio requested a review from benthecarman April 4, 2023 17:03
@TonyGiorgio
Copy link
Contributor Author

Temp solution related to this: lightningdevkit/rust-lightning#2003

@TonyGiorgio
Copy link
Contributor Author

Removed the LDK fork since we don't need it to have esplora yet (removed lightning-transaction-sync package for now.

Could probably remove the BDK fork with bdk core upgrade so I didn't bother touching that besides to move it over to our repo.

@benthecarman
Copy link
Collaborator

Could probably remove the BDK fork with bdk core upgrade so I didn't bother touching that besides to move it over to our repo.

Looks like bdk 28.0 will allow us to remove the fork. Eventually when bdk core is ready for no-std we can move to that as well.

@TonyGiorgio TonyGiorgio merged commit e3b5ace into master Apr 4, 2023
@TonyGiorgio TonyGiorgio deleted the simple-forks branch April 4, 2023 18:07
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.

2 participants