-
Notifications
You must be signed in to change notification settings - Fork 79
Closed
Labels
good first issueDoes NOT mean "an LLM can do this." Please discuss the constraints and intended approach.Does NOT mean "an LLM can do this." Please discuss the constraints and intended approach.tech debt
Milestone
Description
Moved from #367 (comment)
Currently bitcoind is on 0.21 which doesn't support bech32m addresses and is preventing us from using taproot in integration tests.
My attempts to upgrade it have failed so far (bitcoind 0_22 fails because it creates legacy wallets by default, which don't support bech32m. bitcoind 0_23 and above fail because of some deadlock between tests running in parallel).
It looks like bitcoind might be on its way out so if upgrading doesn't work perhaps we should consider replacing this dependency with something else.
What closing this entails
- Update to use
corepc-nodeso we can run a more recent version of bitcoin core - Consider an upgrade to a new client like alpen's in order to support this new version
- test bech32m addresses in integration tests
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
good first issueDoes NOT mean "an LLM can do this." Please discuss the constraints and intended approach.Does NOT mean "an LLM can do this." Please discuss the constraints and intended approach.tech debt
Type
Projects
Status
Done