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

Update ldk 121, bdk alpha5, bitcoin 0.30 #1002

Merged
merged 2 commits into from Feb 13, 2024
Merged

Update ldk 121, bdk alpha5, bitcoin 0.30 #1002

merged 2 commits into from Feb 13, 2024

Conversation

benthecarman
Copy link
Collaborator

don't think i have everything fully working yet, got it compiling and i'll finish this later

Most of the diff is from the removal of to_hex(), they claim the to_string() should be usable but this seems ripe for bugs to accidentally occur so I am just using the hex crate for everywhere that isn't a log.

@TonyGiorgio
Copy link
Contributor

Wasm tests failing

@benthecarman
Copy link
Collaborator Author

benthecarman commented Feb 5, 2024

Finally got all tests passing. While debugging ended up fixing a TODO for not needing the password to get the logs so made that a separate commit

still need to actually test manually, but leaving that for a future date

@benthecarman
Copy link
Collaborator Author

When through our testing guide and everything seems to work, only thing that I couldn't test was payjoin because it seems the server is down right now.

Also tested that I can safely upgrade a wallet and everything seems to be working properly.

Cargo.toml Show resolved Hide resolved
mutiny-core/src/fees.rs Show resolved Hide resolved
mutiny-core/src/lib.rs Outdated Show resolved Hide resolved
mutiny-core/src/onchain.rs Show resolved Hide resolved
mutiny-wasm/src/error.rs Show resolved Hide resolved
Copy link
Contributor

@TonyGiorgio TonyGiorgio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM and tested, nice work

@benthecarman benthecarman merged commit 517ebce into master Feb 13, 2024
9 checks passed
@benthecarman benthecarman deleted the ldk-121 branch February 13, 2024 17:55
@DanGould
Copy link
Contributor

Rocketship Shaka Shake emoji

image

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

Successfully merging this pull request may close these issues.

Find other places we can use async RwLock
3 participants