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

Update dev-dependencies electrsd to 0.10 and required additional crates #424

Merged
merged 3 commits into from
Aug 19, 2021

Conversation

notmandatory
Copy link
Member

@notmandatory notmandatory commented Aug 17, 2021

Description

Fix CI by upgrading dev-dependencies electrsd to ^0.10. See required PRs rust-bitcoin/bitcoind#18 and RCasatta/electrsd#15.

Notes to the reviewers

The new electrsd will use OUT_DIR instead of CARGO_HOME to store bitcoind and electrsd executables. To be able to use electrs ^0.10 I also had to change dependencies bitcoincore-rpc to core-rpc, update bitcoin to ^0.27 and miniscript to ^6.0.

Checklists

All Submissions:

  • I've signed all my commits
  • I followed the contribution guidelines
  • I ran cargo fmt and cargo clippy before committing

@notmandatory notmandatory force-pushed the ci/update_electrsd branch 6 times, most recently from a31a381 to 1d91aee Compare August 17, 2021 13:07
@notmandatory notmandatory changed the title Update dev-dependencies electrsd to 0.9 Update dev-dependencies electrsd to 0.10 Aug 17, 2021
@notmandatory notmandatory changed the title Update dev-dependencies electrsd to 0.10 Update dependencies electrsd to 0.10, bitcoincore-rpc to core-rpc, bitcoin to ^0.27, and miniscript to ^6.0 Aug 17, 2021
@notmandatory notmandatory changed the title Update dependencies electrsd to 0.10, bitcoincore-rpc to core-rpc, bitcoin to ^0.27, and miniscript to ^6.0 Update dev-dependencies electrsd to 0.10 and required additional crates Aug 17, 2021
@notmandatory notmandatory marked this pull request as ready for review August 17, 2021 21:25
@@ -87,7 +87,7 @@ test-md-docs = ["electrum"]
lazy_static = "1.4"
env_logger = "0.7"
clap = "2.33"
electrsd = { version= "0.8", features = ["trigger", "bitcoind_0_21_1"] }
electrsd = { version= "0.10", features = ["trigger", "bitcoind_0_21_1"] }
Copy link
Contributor

@LLFourn LLFourn Aug 17, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

With this upgrade you can get rid of extra cache lines in workflow too I think: https://github.com/bitcoindevkit/bdk/blob/master/.github/workflows/cont_integration.yml#L98

@notmandatory notmandatory merged commit 73a7faf into bitcoindevkit:master Aug 19, 2021
@notmandatory notmandatory deleted the ci/update_electrsd branch September 16, 2021 20:14
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.

None yet

3 participants