72 commits since 1c3523aac (2026-07-23). Highlights:
consensus BLOCK_VALID_CONTEXT no longer overwrites the block validity level
(6d282db21); dead CBOPRET coinbase price check removed (267e6f7ad);
PROTOCOL_VERSION 2000000 -> 2000001, MIN_PEER_PROTO_VERSION held.
sync DRAGONX checkpoints extended to 3,226,000 -- past the RandomX
activation at 2,838,976, so the skip-below-checkpoint path finally
fires (7dc904c96).
wallet interrupted rescans no longer hide funds and no longer latch
fAbortRescan (a6b6f80db); rescan progress is checkpointed when a scan
is interrupted (c1040028e); salvaged wallets open in a degraded mode
with hdchain-mismatch detection (5634aed75).
stratum stratummine gated behind an explicit flag and hardened (db42091ce);
low-difficulty shares rejected before spending a RandomX hash
(fa16e740b).
release version bumped to v1.3.0 (af7d9e230) and doc/release-process.md
corrected -- it previously omitted signing entirely, which is why
v1.1.0 and v1.2.0 were tagged but never became installable releases.
Soak before merge: ~86 node-hours on c1040028e across all seven seeds, plus the
primary -- the pool's block-template source -- running it in production with the
pool accepting shares. Fleet consensus verified at a common height throughout.
Not included, deliberately: branch audit-fixes-20260901 (two commits, both marked
UNTESTED) stays parked. The ported rpc-tests have never been run green and are not
a gate for this release.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FU87LdsJZiZkfq1eXubpeo