Skip to content
This repository has been archived by the owner on Feb 3, 2025. It is now read-only.

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 benthecarman modified the milestone: 925 Feb 5, 2024
@benthecarman benthecarman linked an issue Feb 5, 2024 that may be closed by this pull request
@benthecarman benthecarman force-pushed the ldk-121 branch 2 times, most recently from d9ea370 to 8bfedb8 Compare February 5, 2024 22:42
@benthecarman benthecarman force-pushed the ldk-121 branch 2 times, most recently from ff82a33 to ad28850 Compare February 10, 2024 16:43
@benthecarman benthecarman force-pushed the ldk-121 branch 4 times, most recently from 896e495 to df21fb8 Compare February 13, 2024 16:42
@benthecarman benthecarman marked this pull request as ready for review February 13, 2024 16:42
@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 subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Find other places we can use async RwLock
3 participants