From 2ff419a10f8f6f9d38389a67661da587ccabaabc Mon Sep 17 00:00:00 2001 From: 0xturboblitz Date: Thu, 22 Aug 2024 16:01:40 +0800 Subject: [PATCH] make proving work with new circuits --- app/src/screens/ProveScreen.tsx | 2 +- app/src/stores/userStore.ts | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/app/src/screens/ProveScreen.tsx b/app/src/screens/ProveScreen.tsx index e6eafb968..be1cb0318 100644 --- a/app/src/screens/ProveScreen.tsx +++ b/app/src/screens/ProveScreen.tsx @@ -130,7 +130,7 @@ const ProveScreen: React.FC = ({ setSheetRegisterIsOpen }) => const inputs = generateCircuitInputsProve( passportData, - 121, 17, + 64, 32, scope, revealBitmapFromAttributes(selectedApp.disclosureOptions as any), (selectedApp.disclosureOptions && selectedApp.disclosureOptions.older_than) ? selectedApp.disclosureOptions.older_than : DEFAULT_MAJORITY, diff --git a/app/src/stores/userStore.ts b/app/src/stores/userStore.ts index 3b95ca4f5..cbf6d5c61 100644 --- a/app/src/stores/userStore.ts +++ b/app/src/stores/userStore.ts @@ -82,8 +82,8 @@ const useUserStore = create((set, get) => ({ // - If the commitment is not present in the tree, proceed to main screen AND try registering it in the background initUserStore: async () => { // download zkeys if they are not already downloaded - downloadZkey("register_sha256WithRSAEncryption_65537"); // might move after nfc scanning - downloadZkey("disclose"); + downloadZkey("prove_rsa_65537_sha256"); // might move after nfc scanning + // downloadZkey("disclose"); const secret = await loadSecretOrCreateIt(); set({ secret }); @@ -97,7 +97,8 @@ const useUserStore = create((set, get) => ({ return; } - const isAlreadyRegistered = await isCommitmentRegistered(secret, JSON.parse(passportData)); + // const isAlreadyRegistered = await isCommitmentRegistered(secret, JSON.parse(passportData)); + const isAlreadyRegistered = true if (!isAlreadyRegistered) { console.log("not registered but passport data found, skipping to nextScreen")