mirror of
https://github.com/romanz/electrs.git
synced 2024-11-19 18:10:51 +01:00
778 B
778 B
Electrum
- Poll mempool after transaction broadcast
- Support TLS (via https://docs.rs/rustls/)
- Snapshot DB after successful indexing - and run queries on the latest snapshot
- Update height to -1 for txns with any unconfirmed input
- Limit mempool TXs (e.g. by fee rate) when mempool is large
Bitcoind
- Add getrawtransactions() API (for RPC batching)
Performance
- Experiment with SSTable ingestion
- Use rayon for faster multi-block indexing on multi-core systems
Rust
- Use bytes instead of
Vec<u8>
when possible - Use generators instead of vectors