Pinned
510 contributions in the last year
Less
More
Activity overview
Contribution activity
October 2021
Created 54 commits in 3 repositories
Created a pull request in romanz/electrs that received 12 comments
Support basic RPC handling during initial sync
Following #534 (comment).
It allows getting a blockchain.headers.subscribe notification each 2000 blocks:
$ echo '{"jsonrpc":"2.0","method":"blockc…
+78
−53
•
12
comments
Opened 18 other pull requests in 4 repositories
romanz/electrs
15
merged
- Release 0.9.1
- Add <1 sat/vbyte mempool fee band
- Export mempool metrics grouped by fee band
- Use an Arc<TcpStream> instead of cloning in p2p.rs
- Call Tracker::sync once in server.rs
- Re-introduce mempool vsize and txs' count metrics
- Rewrite and simplify p2p message receiving thread
- Add p2p protocol monitoring
- Allow reindexing last blocks, mainly for sync logic testing
- Expose index DB size as a Prometheus gauge metric
- Don't ignore signals during IBD
- Fix duplicate history computation
- Use correct Prometheus buckets for size and duration
- Update build description for 32-bit OS
-
Use p2p protocol to replace
waitfornewblockhidden RPC
romanz/trezor-agent
1
open
spesmilo/electrumx
1
merged
sparrowwallet/sparrow
1
merged
Reviewed 9 pull requests in 2 repositories
romanz/electrs
8 pull requests
- split and reorganized 'usage.md'
- Add <1 sat/vbyte mempool fee band
- Rewrite and simplify p2p message receiving thread
- contrib/xpub.py support ypub/zpub
- enhance contribs to allow to connect to an external server
- Add p2p protocol monitoring
- Allow reindexing last blocks, mainly for sync logic testing
- Don't ignore signals during IBD
apoelstra/rust-jsonrpc
1 pull request
Created an issue in romanz/electrs that received 15 comments
Feature: optimize p2p block parsing
Is your feature request related to a problem? Please describe. #546 (comment) Additional context We currently use https://docs.rs/bitcoin/0.27.1/bi…
15
comments
Opened 14 other issues in 2 repositories
romanz/electrs
12
open
1
closed
- cargo audit fails due to RUSTSEC-2020-0159
- Feature: support p2p reconnections
- Test all build features' combinations in CI
-
Split and reorganize
doc/usage.md - Idea: publish electrs index/query benchmarks
-
Feature: add integration tests using
electrum_clientcrate - Feature: add micro-/macro-benchmarks to identify bottlenecks and performance regressions
- Feature: decouple index DB from specific RPC implementation
- Feature: run CI also on ARM 32/64 CPU
- Feature: improve CI build time
- Bug: electrs is not responsive to signals during a full compaction
- Feature: expose index DB size as Prometheus gauge metric
- Feature: allow optional caching for faster subscriptions

