Revert "perf: delete transformedOptions key -> assign undefined with key literal"

This reverts commit 652ecd2d16.
This commit is contained in:
ThatOneCalculator 2023-09-01 09:42:38 -07:00
parent 01eef838f4
commit 2442a7535d
No known key found for this signature in database
GPG key ID: 8703CACD01000000

View file

@ -68,13 +68,13 @@ export class LdSignature {
...options,
"@context": "https://w3id.org/identity/v1",
};
transformedOptions.type = undefined;
transformedOptions.id = undefined;
transformedOptions.signatureValue = undefined;
delete transformedOptions["type"];
delete transformedOptions["id"];
delete transformedOptions["signatureValue"];
const canonizedOptions = await this.normalize(transformedOptions);
const optionsHash = this.sha256(canonizedOptions);
const transformedData = { ...data };
transformedData.signature = undefined;
delete transformedData["signature"];
const cannonidedData = await this.normalize(transformedData);
if (this.debug) console.debug(`cannonidedData: ${cannonidedData}`);
const documentHash = this.sha256(cannonidedData);