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

fix(ci): pin tokio to 1.38.1 on MSRV step #94

Closed oleonardolima closed 3 weeks ago

oleonardolima commented 3 weeks ago

Description

As previously noticed on https://github.com/bitcoindevkit/bdk/pull/1524, tokio raised their MSRV to 1.70.0 in their latest release, in short it was because they moved to mio 1.0 which requires 1.70.0 MSRV.

Although we don't have tokio as a direct dependency on rust-esplora-client it comes as a transitive dependency from reqwest.

This PR adds the necessary pinning on CI and updates the instruction on README.md in order to properly build on MSRV.

Notes to the reviewers

Changelog notice

Checklists

All Submissions: