From c776ccb0e8cfa78d4f261a197d74201b7ffc6e07 Mon Sep 17 00:00:00 2001 From: Chris Duncan Date: Thu, 27 Aug 2026 17:26:30 -0700 Subject: [PATCH] Update problem vector test. --- test/node.mjs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/test/node.mjs b/test/node.mjs index 467c379..56ce459 100644 --- a/test/node.mjs +++ b/test/node.mjs @@ -191,8 +191,14 @@ failures += +!test // Check verification of live cemented block from small-order public key result = verify(PROBLEM_VECTOR.signature, PROBLEM_VECTOR.blockHash, PROBLEM_VECTOR.publicKey) +test = result === false +check(`verify strict check fails for problematic signature string ${PROBLEM_VECTOR.signature}`, test) +passes += +test +failures += +!test + +result = verify_blocks(PROBLEM_VECTOR.publicKey, [{ signature: PROBLEM_VECTOR.signature, hash: PROBLEM_VECTOR.blockHash }]) test = result === true -check(`verify problematic signature string ${PROBLEM_VECTOR.signature}`, test) +check(`verify_blocks relaxed check passes problematic signature string ${PROBLEM_VECTOR.signature}`, test) passes += +test failures += +!test -- 2.52.0