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

fix #1927: upgrade btcd #1928

Closed
wants to merge 2 commits into from
Closed

Conversation

vikstrous2
Copy link
Contributor

Description

Upgrading some dependencies - see #1927
Ported ethereum/go-ethereum#24533 and made some extra changes to make things work

Other changes

Some changes ported from ethereum/go-ethereum#24533 might not have been absolutely necessary (ex. fixing a typo)

Tested

Existing tests

Related issues

Backwards compatibility

According to #24533, the changes are perfectly compatible and affect only non-cgo builds anyway. Looks like celo-blockchain can't build without cgo yet, so this is definitely not going to be an issue.

@vikstrous2 vikstrous2 requested review from kobigurk and a team as code owners July 18, 2022 13:26
@vikstrous2 vikstrous2 requested review from mcortesi and hbandura and removed request for a team July 18, 2022 13:26
@hbandura
Copy link
Contributor

@vikstrous2 I haven't had time to review this yet, but could you resolve the conflicts still? Thanks

@vikstrous2
Copy link
Contributor Author

Rebased. It seems like CI is not configured to run against PRs from forks?

@vikstrous2
Copy link
Contributor Author

Bump? This is blocking us from being able to upgrade our btcd dependency (unless we fork celo-blockchain).

@piersy
Copy link
Contributor

piersy commented Nov 29, 2022

@vikstrous2 we've updated our CI config to run forked PRs, if you could merge master again and resolve the conflicts then we can see how CI fares.

@palango palango mentioned this pull request Jan 9, 2023
@vikstrous2
Copy link
Contributor Author

rebased

@palango
Copy link
Contributor

palango commented Jan 19, 2023

@vikstrous2 Thanks for this PR, I cherry-picked your commit and added a commit to disable the broken ios build in #1990.

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.

upgrade dependency on github.com/btcsuite/btcd
4 participants