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

go-electrum client dependency upgrade #3567

Merged
merged 2 commits into from
May 16, 2023
Merged

Conversation

nkuba
Copy link
Member

@nkuba nkuba commented May 16, 2023

Depends on: keep-network/go-electrum#1

In this PR we update Electrum client dependency and integration tests to cover changes introduced in
keep-network/go-electrum#1.

The go-electrum client no longer fails error unmarshaling. Also electrum
server implementations return specific error messages that we want to
compare in tests.

To run the integration test execute: go test -v -tags=integration ./pkg/bitcoin/electrum.

go.mod was pinned to a commit from a PR branch, we need to update it after the changes in keep-network/go-electrum#1. are merged to master.

nkuba added 2 commits May 16, 2023 14:43
Here we update electrum integration tests to cover changes introduced in
keep-network/go-electrum#1.

The go-electrum client no longer fails error unmarshaling. Also electrum
server implementations return specific error messages that we want to
compare in tests.
@nkuba nkuba requested a review from lukasz-zimnoch May 16, 2023 12:51
@nkuba nkuba self-assigned this May 16, 2023
@nkuba nkuba requested a review from pdyraga May 16, 2023 12:51
@lukasz-zimnoch lukasz-zimnoch merged commit a466391 into main May 16, 2023
@lukasz-zimnoch lukasz-zimnoch deleted the electrum-client-upgrade branch May 16, 2023 14:47
pdyraga added a commit that referenced this pull request May 17, 2023
This is a follow-up for
#3567.
We pin go-electrum dependency to a commit hash from master after merging
the keep-network/go-electrum#1 PR.
@pdyraga pdyraga added this to the v2.0.0-m3 milestone May 30, 2023
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.

3 participants