rust-electrum-client icon indicating copy to clipboard operation
rust-electrum-client copied to clipboard

Bitcoin Electrum client library. Supports plaintext, TLS and Onion servers.

Results 45 rust-electrum-client issues
Sort by recently updated
recently updated
newest added

It would be nice if the client would re-subscribe to block headers/scripts if the connection was ever dropped and we're reconnecting. Alternatively, `script_pop`/`block_headers_pop` could return an error indicating that the...

new feature

Some of the timestamps of bdk `list_transactions` are wrong. Using bdkpython 0.31.0 I query my fulcrum mainnet bitcoin server (Fulcrum version: 1.9.7) with ```python import bdkpython as bdk import datetime...

bug

As a networking-related dependency, this would be a great candidate for making it async.

Since the main BDK crates are changing to MSRV 1.63.0 as is LDK the CI for this project should also have an MSRV and test against it in CI. Also...

Hi there, I found the blockchain.transaction.broadcast in the raw_client.rs source code, so I have a question here: In rust-bitcoin repo, there is a send_transaction interface in their source code, so...

### The problem If we do a batch request where the response array contains a response object which is an error, `ElectrumClient` will return `Err(Error::Protocol)` and the response objects will...

bug

Currently, the default features are `["use-rustls", "proxy"]`. As I have no immediate use for a socks proxy, I tried disabling this feature, with the result that `crate::client` is not exported...

… to showcase that it currently only works with electrs servers

Hi! Some rpc methods are still missing, e.g. [blockchain.transaction.id_from_pos](https://electrumx.readthedocs.io/en/latest/protocol-methods.html#blockchain-transaction-id-from-pos). This is useful for fetching all the transaction ids from a specified block height.

I'm using electrum-client through bdk-cli and trying to securely connect to local electrs with self-signed certificate. I have set the this certificate as trusted in system keystore, but it didn't...