Closed storopoli closed 3 months ago
Is there any way to check the configured Esplora backend supports this API? IIUC, previously rust-electrum-client
and rust-esplora-client
were very cautious not to add any features that aren't supported by all implementations even for methods that are actually part of the latest protocol specs (e.g., see the discussion in https://github.com/bitcoindevkit/rust-electrum-client/pull/58). Did this policy change?
I just want to raise the question whether this crate should support the proprietary protocol extensions of mempool.space in such a specialized manner?
Closing this since we might be adding a new crate bitcoindevkit/rust-mempool-client
.
To be discussed.
Closing this since we might be adding a new crate
bitcoindevkit/rust-mempool-client
. To be discussed.
I started working on it, I'll share it as soon as I have a working PoC of it.
Discussions will be needed regarding testing it, as running a mempool.space instance on regtest was quite hard in the past, not sure about its current state.
You can test it with:
A workaround for https://github.com/bitcoindevkit/bdk/issues/1519
Then, we can add a
to
bdk/esplora/Cargo.toml