From a961a27ead2d4a87fc0abab08d20088fb50c6046 Mon Sep 17 00:00:00 2001 From: vbasiuk Date: Wed, 24 Jan 2024 12:02:17 +0200 Subject: [PATCH] revert with consts and AuthPubSignalsVerifier name --- src/circuits/verifiers/auth-v2.ts | 2 +- src/circuits/verifiers/supported-verifiers.ts | 18 ++++++++++++------ 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/src/circuits/verifiers/auth-v2.ts b/src/circuits/verifiers/auth-v2.ts index 334c6b81..de5b79c4 100644 --- a/src/circuits/verifiers/auth-v2.ts +++ b/src/circuits/verifiers/auth-v2.ts @@ -17,7 +17,7 @@ const defaultAuthVerifyOpts = 5 * 60 * 1000; // 5 minutes * @extends {IDOwnershipPubSignals} * @implements {PubSignalsVerifier} */ -export class AuthV2PubSignalsVerifier extends IDOwnershipPubSignals implements PubSignalsVerifier { +export class AuthPubSignalsVerifier extends IDOwnershipPubSignals implements PubSignalsVerifier { pubSignals = new AuthV2PubSignals(); constructor(pubSignals: string[]) { super(); diff --git a/src/circuits/verifiers/supported-verifiers.ts b/src/circuits/verifiers/supported-verifiers.ts index 8d6850b8..991ab0f6 100644 --- a/src/circuits/verifiers/supported-verifiers.ts +++ b/src/circuits/verifiers/supported-verifiers.ts @@ -1,21 +1,27 @@ import { AtomicQueryMTPV2PubSignalsVerifier } from './atomic-query-mtp-v2'; import { AtomicQuerySigV2PubSignalsVerifier } from './atomic-query-sig-v2'; import { AtomicQueryV3PubSignalsVerifier } from './atomic-query-v3'; -import { AuthV2PubSignalsVerifier } from './auth-v2'; +import { AuthPubSignalsVerifier } from './auth-v2'; import { LinkedMultiQueryVerifier } from './linked-multi-query'; import { PubSignals, PubSignalsVerifier } from './pub-signal-verifier'; +const authV2 = AuthPubSignalsVerifier; +const credentialAtomicQueryMTPV2 = AtomicQueryMTPV2PubSignalsVerifier; +const credentialAtomicQuerySigV2 = AtomicQuerySigV2PubSignalsVerifier; +const credentialAtomicQueryV3 = AtomicQueryV3PubSignalsVerifier; +const linkedMultiQuery10 = LinkedMultiQueryVerifier; + export type VerifierType = PubSignalsVerifier & PubSignals; /** * Supported circuits for handle authorization response */ const supportedCircuits: { [key: string]: unknown } = { - AuthV2PubSignalsVerifier, - AtomicQueryMTPV2PubSignalsVerifier, - AtomicQuerySigV2PubSignalsVerifier, - AtomicQueryV3PubSignalsVerifier, - LinkedMultiQueryVerifier + authV2, + credentialAtomicQueryMTPV2, + credentialAtomicQuerySigV2, + credentialAtomicQueryV3, + linkedMultiQuery10 }; export class Circuits {