bitcoindevkit / bitcoindevkit/electrum_streaming_client
Feature parity with `electrum_client`
Open
- Dominant language
- Rust
- Stars
- 9
- Forks
- 7
- PR merge metrics
- No merged PRs in 30d
Description
`electrum_streaming_client` is already a lot more flexible than `electrum_client` as it uses a sans-IO architecture internally.
However, `electrum_streaming_client`'s `Client` and `AsyncClient` requires the caller to provide their own transport (which can mean a lot of boilerplate). In `electrum_client`, the transport construction is handled internally.
### Proposal
Implement both async/sync transport types that are easy to construct for the following connection types:
* TCP
* SSL
* Tor
* Socks5
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.