bitcoindevkit / rust-esplora-client

Bitcoin Esplora API client library. Supports plaintext, TLS and Onion servers. Blocking or async.
MIT License
28 stars 44 forks source link

Upgrade bitcoin #60

Closed tcharding closed 7 months ago

tcharding commented 11 months ago

Upgrade dependencies to use the latest rust-bitcoin v0.31.

While we are at it, bump the crate version ready for release.

tcharding commented 9 months ago

Needs rust-electrum-client release as well as electrsd.

notmandatory commented 8 months ago

Needs rust-electrum-client release as well as electrsd.

new electrum-client 0.19 is ready to go: https://crates.io/crates/electrum-client/0.19.0

tcharding commented 8 months ago

Needs electrsd release still: https://github.com/RCasatta/electrsd/pull/74

tcharding commented 8 months ago

I think the pinning problems are unrelated to this PR, leaving that for someone else.

cargo test --all-features --all-targets runs cleanly locally on this branch.

notmandatory commented 8 months ago

I made #69 to bump our MSRV to 1.63 and fix the CI issues.

tcharding commented 8 months ago

The test_get_height fail needs investigating, will come back to this.

tcharding commented 8 months ago

The test_get_height test passes locally for me and the RawFd error seems unrelated to this PR.

tcharding commented 8 months ago

No changes, just kicking CI.

getong commented 7 months ago

It looks good. Still working for it?

getong commented 7 months ago

I open #74 , which fix the ci error. The ci result can be seen here https://github.com/getong/rust-esplora-client/pull/1

tcharding commented 7 months ago

I'm happy for you to take over, closing in favour of #74. Thanks