electrs icon indicating copy to clipboard operation
electrs copied to clipboard

An efficient re-implementation of Electrum Server in Rust

Results 29 electrs issues
Sort by recently updated
recently updated
newest added

Based off of https://github.com/Blockstream/electrs/pull/77 This allows for the mempool lock to be taken more easily when the mempool is large. (No locks are held while waiting for large RPC responses...

More logging for Electrum and REST servers would be nice. Ideally we could switch over to tracing and make things a bit more extendable.

rust-bitcoin, rust-elements, and basically anything we can. Bump it to recent.

This PR sets the `maxfeerate` parameter in the `sendrawtransaction` RPC call to zero to allow transactions with any fee rate to be broadcast via the `/broadcast` and `POST /tx` REST...

This allows the TTL_SHORT and TTL_LONG for the REST API to be configurable.

## No re-index required. This draft PR adds some new endpoints at `/addresses/txs`, `/scripthashes/txs`, `/addresses/txs/summary`, and `/scripthashes/txs/summary`, which act as multi-address versions of the corresponding single address/scripthash APIs. The general...

While indexing testnet3, the electrs container will exit unexpectedly with code 137. ``` 15:19:56 src/mempool-docker-compose % dc up electrs [+] Running 2/0 ✔ Container mempool-docker-compose-bitcoind-1 Running 0.0s ✔ Container mempool-docker-compose-electrs-1...

It would be great to support batched requests - wallet loading [is significantly faster](https://github.com/romanz/electrs/issues/230#issuecomment-845018112), in part due to reduced network activity and data overhead. Electrs, Fulcrum and ElectrumX have supported...

I see that this version of electrs needs to have read access to .bitcoin/blocks/*.blk files. Thing is, Bitcoin Core creates them with 600 rights. Because of this, the only user...