From 3a192a989a595c26f9bfd3b2c6fc38c44d12f4b0 Mon Sep 17 00:00:00 2001 From: frstrtr Date: Sat, 20 Jun 2026 22:31:19 +0000 Subject: [PATCH] nmc(PF): retire stale TO-CONFIRM banner; params are pinned (#258/#261/#262/#264 + 2b-ii) The merge-mining consensus-parameters block-header comment still claimed NONE of the fields were committed and were placeholder sentinels pending pinning. That is stale: auxpow_activation_height (#258), pow_limit + genesis_hash (#261/#262), aux_chain_id (#264) and p2p_magic (2b-ii) are all pinned against namecoin-core chainparams.cpp and cross-checked on the synced .140 namecoind, with per-field provenance in the inline comments. Comment-only; fenced to src/impl/nmc/. Brings the conformance doc-state in line with the pinned reality so a reader does not wrongly conclude the params are unbaked. --- src/impl/nmc/coin/header_chain.hpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/impl/nmc/coin/header_chain.hpp b/src/impl/nmc/coin/header_chain.hpp index 0b4857337..629a33bb7 100644 --- a/src/impl/nmc/coin/header_chain.hpp +++ b/src/impl/nmc/coin/header_chain.hpp @@ -522,10 +522,14 @@ struct NMCChainParams { // ── Merge-mining consensus parameters ── // - // TO-CONFIRM: NONE of the following are committed constants. They are - // placeholder sentinels pending pinning against Namecoin chainparams - // (CChainParams) + a live namecoind. Do NOT promote to consensus until - // verified. + // PINNED: every field below is now committed against namecoin-core + // src/kernel/chainparams.cpp and cross-checked on a live namecoind + // (synced .140). auxpow_activation_height (#258), pow_limit + genesis_hash + // (#261/#262), aux_chain_id (#264) and p2p_magic (2b-ii) all carry their + // per-field provenance in the inline comments. The earlier "placeholder + // sentinel / TO-CONFIRM" banner is retired; default sentinels (-1) remain + // only as a fail-safe so a hand-built Params never claims merge-mining is + // active off an unset value. // // auxpow_activation_height: the height at/after which a Namecoin block MAY // (and on mainnet, MUST) carry an AuxPow. Historically cited as 19200 on