feat: add external nullifier as optional parameter

This commit is contained in:
cedoor
2023-11-10 15:06:51 +00:00
parent ce27e02eb1
commit 0d7c770b4b
2 changed files with 3 additions and 2 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "zuauth",
"version": "0.3.0",
"version": "0.4.0",
"license": "GPL-3.0-or-later",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",

View File

@@ -16,6 +16,7 @@ import { openZupassPopup } from "./passport-interface/PassportPopup"
export function openZKEdDSAEventTicketPopup(
fieldsToReveal: EdDSATicketFieldsToReveal,
watermark: string | bigint,
externalNullifier?: string | bigint,
validEventIds: string[] = supportedEvents,
validProductIds: string[] = supportedProducs,
popupRoute: string = "popup"
@@ -55,7 +56,7 @@ export function openZKEdDSAEventTicketPopup(
},
externalNullifier: {
argumentType: ArgumentTypeName.BigInt,
value: watermark.toString(),
value: externalNullifier ? externalNullifier.toString() : watermark.toString(),
userProvided: false
}
}