From a94c0f2686dd4ebc06fd00e1ba40b3fbde8b02a3 Mon Sep 17 00:00:00 2001 From: Aere Network Date: Wed, 23 Sep 2026 18:35:06 +0300 Subject: [PATCH] verify-anchor: from KEYS_FROM the OK line names the registry v3 epoch whose keys verified the seals, not the key manifest --- tools/verify-anchor.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/verify-anchor.mjs b/tools/verify-anchor.mjs index a1fdb50..f288b4e 100644 --- a/tools/verify-anchor.mjs +++ b/tools/verify-anchor.mjs @@ -489,7 +489,7 @@ for (let i = 0; i < COUNT; i++) { && unknownScheme.length === 0 && unknownIndex.length === 0 && notValidator.length === 0 && noKey.length === 0 && unbound.length === 0; const summary = Object.entries(perScheme).map(([nm, c]) => c + ' ' + nm).join(' + '); - if (good) { ok++; console.log(h + ' OK: bound under block hash' + (isV2 ? ' (v2, scheme-tagged)' : '') + ', ' + n + ' seals (' + summary + '), all valid and from validators of this height (manifest ' + man.bindHeight + ')'); } + if (good) { ok++; console.log(h + ' OK: bound under block hash' + (isV2 ? ' (v2, scheme-tagged)' : '') + ', ' + n + ' seals (' + summary + '), all valid and from validators of this height (' + (h - 1 >= KEYS_FROM && v3EpochAt(h - 1) ? 'keys of the registry v3 epoch ' + v3EpochAt(h - 1).bindHeight : 'manifest ' + man.bindHeight) + ')'); } else if (envBlocked) { unmeasured++; console.log(h + ' NOT VERIFIED HERE: bound under block hash, ' + falconValid + ' valid falcon-512 seals, but this'