The function skolemizeExpandedJsonLd is a key primitive within the set of selective disclosure primitives. This PR contains:
An enhanced description of what this function does (important to promote understanding)
Small clarifying enhancements to variable naming
Fixes variable naming/use inconsistencies
Small fixes to blank node id generation to match that produced by libraries used to produced ECDSA-Test vectors (a missing underscore "_" in the format string)
@dlongley please review. I was able to recreate functionality from specification description and suggest these changes to help others.
The function
skolemizeExpandedJsonLd
is a key primitive within the set of selective disclosure primitives. This PR contains:@dlongley please review. I was able to recreate functionality from specification description and suggest these changes to help others.
Preview | Diff