Repository navigation
v1.2.2 — Release Notes #18
TH3BAT
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
BlockchainInfo v1.2.2 — Release Notes
This release focuses on accuracy, stability, and maintainability, with improvements across miner attribution, RPC security handling, cache correctness, and internal documentation.
Miner Attribution & Network Insight
Wallet-first miner attribution restored
Canonical miner identity now prioritizes known wallet mappings.
Coinbase tag parsing as a fallback signal
When wallet attribution is unavailable, sanitized coinbase tags are used as a best-effort fallback.
Improved specificity for pooled hashpower
Supports cases where pools (e.g., OCEAN) expose upstream hashpower sources, enabling displays such as:
NiceHashNiceHash (via OCEAN)Table-driven miner tag classification
Replaced hardcoded conditional ladders with a centralized, maintainable tag mapping table.
RPC Security & Reliability
Enables secure retrieval of RPC credentials via the system password store.
Prevents hanging or undefined startup states.
Ensures sensitive input is not echoed to the terminal.
Performance & Correctness
Read-first comparisons minimize unnecessary write locks.
Fixes missing difficulty direction indicators by ensuring authoritative reference blocks are always available.
UI & Visual Clarity
Documentation & Maintainability
Added documentation for:
hex_decode()utilityExpanded internal docs in preparation for ongoing development beyond v1.2.2
Summary
v1.2.2 strengthens BlockchainInfo’s role as an operator-grade observer of the Bitcoin network — improving correctness without adding noise, and surfacing nuance without speculation.
This release lays a cleaner foundation for future miner identity evolution while reducing operational friction and edge-case failures.
This discussion was created from the release v1.2.2 — Release Notes.
All reactions