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

Upgrade btcsuite project-wise #2728

Closed
Tracked by #2478 ...
swift1337 opened this issue Aug 16, 2024 · 2 comments · Fixed by #2750
Closed
Tracked by #2478 ...

Upgrade btcsuite project-wise #2728

swift1337 opened this issue Aug 16, 2024 · 2 comments · Fixed by #2750
Assignees
Labels
chain:bitcoin Bitcoin chain related

Comments

@swift1337
Copy link
Contributor

swift1337 commented Aug 16, 2024

We need to upgrade btcsuite in the node and in go-tss to enable Taproot scripts. Currently, we have several different btcd package versions, which creates a headache in BTC dependencies in the project. We need to make it simpler.

Blocks #2727

@brewmaster012
Copy link
Collaborator

i think this has been attempted more than once before, but
there is some nasty dependency entanglement that is quite hard to resolve.
it's very helpful upgrade but it might not be straightforward.

Also a note to devops--upgrading btcd version also might require upgrading bitcoin core node software version.

@lumtis
Copy link
Member

lumtis commented Aug 20, 2024

i think this has been attempted more than once before, but there is some nasty dependency entanglement that is quite hard to resolve. it's very helpful upgrade but it might not be straightforward.

Also a note to devops--upgrading btcd version also might require upgrading bitcoin core node software version.

Was attempted in this branch: https://github.com/zeta-chain/node/tree/upgrade/btcd

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chain:bitcoin Bitcoin chain related
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants