Support HTTPS Esplora endpoints via new feature
authorElias Rohrer <ero@tnull.de>
Wed, 8 Mar 2023 11:05:57 +0000 (12:05 +0100)
committerElias Rohrer <ero@tnull.de>
Wed, 8 Mar 2023 18:25:23 +0000 (19:25 +0100)
commit7a30f3e1181b4a9f053bbfd4b728b92457089454
tree9808b0348bd166d9361166abd0041e944b7b4cca
parentccac926671d17f3ad2267844992d8272e74e6e0b
Support HTTPS Esplora endpoints via new feature

To support HTTPS endpoints, the async HTTP library `reqwest` needs one of
the `-tls` features enabled. While the users could specify this in their
own cargo dependencies, we here provide a new `esplora-async-https`
feature for conveinience.
.github/workflows/build.yml
lightning-transaction-sync/Cargo.toml
lightning-transaction-sync/src/lib.rs
lightning-transaction-sync/tests/integration_tests.rs