1
0
Fork 0
mirror of https://github.com/romanz/electrs.git synced 2025-02-24 23:08:39 +01:00
electrs/TODO.md

14 lines
592 B
Markdown
Raw Normal View History

2018-06-15 12:23:48 +03:00
# Electrum
2018-06-03 23:28:18 +03:00
* Poll mempool after transaction broadcast
2018-06-16 12:38:43 +03:00
* Support TLS (via https://docs.rs/rustls/)
2018-06-03 21:07:01 +03:00
* Snapshot DB after successful indexing - and run queries on the latest snapshot
2018-06-15 12:23:48 +03:00
* Update height to -1 for txns with any [unconfirmed input](https://electrumx.readthedocs.io/en/latest/protocol-basics.html#status)
2018-06-26 18:52:06 +03:00
* Limit mempool TXs (e.g. by fee rate) when mempool is large
2018-06-15 12:23:48 +03:00
# Rust
2018-07-03 21:02:12 +03:00
* Use [bytes](https://carllerche.github.io/bytes/bytes/index.html) instead of `Vec<u8>` when possible
2018-06-03 21:07:01 +03:00
* Use generators instead of vectors
* Use proper HTTP parser for JSONRPC replies over persistent connection