From ea17e84748d972ecbfa7b1cbacbaf2fb070af7e5 Mon Sep 17 00:00:00 2001
From: Wind4Greg
Date: Thu, 11 Jan 2024 14:24:52 -0800
Subject: [PATCH 1/2] Informative change to fix incorrect count of number of
elements.
---
index.html | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/index.html b/index.html
index b0cfe59..42aa9d3 100644
--- a/index.html
+++ b/index.html
@@ -570,7 +570,7 @@ serializeBaseProofValue
header bytes `0xd9`, `0x5d`, and `0x02`.
-Initialize `components` to an array with five elements containing the values of:
+Initialize `components` to an array with three elements containing the values of:
`bbsSignature`, `hmacKey`, and `mandatoryPointers`.
@@ -887,7 +887,7 @@ parseDerivedProofValue
The following algorithm parses the components of the derived proof value.
The required input is a derived proof value (proofValue). A
A single derived proof value value object is produced as output, which
-contains a set of five elements, using the names "bbsProof", "labelMap",
+contains a set of four elements, using the names "bbsProof", "labelMap",
"mandatoryIndexes", and "selectiveIndexes".
@@ -918,7 +918,7 @@ parseDerivedProofValue
second element of `components` as `compressedLabelMap`.
-Return derived proof value as an object with properties set to the five
+Return derived proof value as an object with properties set to the four
elements, using the names "`bbsProof`", "`labelMap`", "`mandatoryIndexes`", and
"`selectiveIndexes`" respectively.
From 80c82a40a9d2c9a9a57d0349cd3472d331770ff5 Mon Sep 17 00:00:00 2001
From: Greg Bernstein
Date: Fri, 19 Jan 2024 09:14:40 -0800
Subject: [PATCH 2/2] Informative change to fix incorrect counts: Also fix
formatting of "names".
Co-authored-by: David I. Lehn
---
index.html | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/index.html b/index.html
index 42aa9d3..d51c434 100644
--- a/index.html
+++ b/index.html
@@ -887,8 +887,8 @@ parseDerivedProofValue
The following algorithm parses the components of the derived proof value.
The required input is a derived proof value (proofValue). A
A single derived proof value value object is produced as output, which
-contains a set of four elements, using the names "bbsProof", "labelMap",
-"mandatoryIndexes", and "selectiveIndexes".
+contains a set of four elements, using the names "`bbsProof`", "`labelMap`",
+"`mandatoryIndexes`", and "`selectiveIndexes`".