-
Notifications
You must be signed in to change notification settings - Fork 496
Replace rust-bitcoincore-rpc #2049
Copy link
Copy link
Open
Labels
dependenciesPull requests that update a dependency filePull requests that update a dependency filediscussionThere's still a discussion ongoingThere's still a discussion ongoing
Description
Activity
Metadata
Metadata
Assignees
Labels
dependenciesPull requests that update a dependency filePull requests that update a dependency filediscussionThere's still a discussion ongoingThere's still a discussion ongoing
Type
Projects
- StatusShow more project fieldsNo status
Since
rust-bitcoincore-rpcis unmaintained, we need to replace it. There's a couple options:bitcoind-async-client, from Alpen (async)corepc-client, from rust-bitcoin (blocking)I have never used
corepc, so not sure how that would go. Also, Tobin made it clear that it should not be used in production ("Please do not use corepc-client in production and raise bugs, issues, or feature requests.").If we go with
bitcoind-async-client, it would be necessary to implement any missing methods and types that we need there, or submit a PR that swaps it withcorepc-types. We would also need to fork it and make a blocking version, or make this crate async all together.