-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Consider switching to bitcoin based version #65
Comments
This seems like a good idea! The current setup is somewhat tricky to use, since you have to remember to specify a feature. So just specifying one version for the crate and getting the bitcoind version you want would be easier. |
What you describe is not exactly what I had in mind. Features will stay and there will be no default feature enabled because by default I want to support setups where What I was considering with this issue is that |
Ah, gotcha, makes sense. Would it make sense to split bitcoind into two crates, one that downloads bitcoind, and one that runs it? They seem like two distinct pieces of functionality. Then, the version of bitcoind that download the crates could use the same versioning scheme as bitcoind itself. |
But do you imagine crate |
You could use a previous version of |
Or, wait, I think it is, you would just have two dependencies with different names and with different features turned on. |
For example when bitcoin core
24.0
come out, add support for it and crate version could become24.0-x.y
The text was updated successfully, but these errors were encountered: