turboblitz
7e0601acfc
Merge pull request #198 from zk-passport/refactor-passportData
...
refactor mockPassportData generation
2024-09-14 15:19:20 +09:00
0xturboblitz
29929d818a
add prettier to common, not running it to avoid bad merge
2024-09-14 15:11:47 +09:00
0xturboblitz
9bbaf7d4ce
yarn format
2024-09-14 15:08:47 +09:00
0xturboblitz
12d42800bc
fix ofac tests
2024-09-14 15:04:37 +09:00
0xturboblitz
9d33ae84a3
remove static mockPassportData
...
- can add them back if necessary, have to regenerate them so they have dscs
2024-09-14 14:05:38 +09:00
0xturboblitz
de8cacb48d
remove comments
2024-09-14 14:03:27 +09:00
0xturboblitz
cc0a0ea4a2
use n_dsc_ecdsa everywhere when ecdsa
2024-09-14 13:50:23 +09:00
0xturboblitz
544aa78d12
add /common tests to github workflow
2024-09-14 13:44:03 +09:00
0xturboblitz
6c40783d5d
move SignatureAlgorithm to types.ts
2024-09-14 13:38:42 +09:00
0xturboblitz
8e2dd94554
get SignatureAlgorithmIndex back in accordance with circuits
2024-09-14 13:33:35 +09:00
0xturboblitz
aa01c8e85c
rename getSignatureAlgorithm to parseDSC
2024-09-14 13:25:00 +09:00
0xturboblitz
4bc2afcfa7
remove signatureAlgorithm and pubKey from PassportData
2024-09-14 13:11:58 +09:00
0xturboblitz
82cd1005d8
remove signatureOidToName
2024-09-14 12:59:40 +09:00
0xturboblitz
5a95fa9f51
fix disclose test
2024-09-14 12:52:22 +09:00
0xturboblitz
fb15c9427c
update getLeaf to use DSC and SignatureAlgorithmIndex to use new names
2024-09-14 12:39:51 +09:00
0xturboblitz
7288bab526
simplify splitToWords, remove BigintToArray
2024-09-14 12:05:25 +09:00
0xturboblitz
f99f54e35b
factor register tests
2024-09-14 11:55:21 +09:00
0xturboblitz
7e5c337a50
fix ecdsa
2024-09-14 11:37:44 +09:00
0xturboblitz
8522682f2a
refactor mockPassportData generation
...
- Now using only genMockPassportData.ts
- Tests in `/common` verify them
- Mock DSCs for ecdsa
- Factor tests into unique files
- Broke register ecdsa sig verif, will fix
2024-09-14 01:29:04 +09:00
0xturboblitz
01a21866c8
remove nested array from ecdsa circuit inputs
...
- they are not supported by swift bindings
2024-09-13 20:30:34 +09:00
turnoffthiscomputer
bf589a92ec
Merge pull request #193 from zk-passport/sdk
...
refactor and improve sdk
2024-09-09 23:04:45 +02:00
turnoffthiscomputer
4d5e1b8b54
delete mock node app
2024-09-09 20:48:25 +02:00
turnoffthiscomputer
ef68691f88
add register vkeys to sdk
2024-09-09 20:37:23 +02:00
turnoffthiscomputer
3d4f12dd53
use react const instead of function for generateCircuitInputsInApp
2024-09-09 20:28:38 +02:00
turnoffthiscomputer
f9259192a4
clean page.tsx from sdk web-app
2024-09-09 20:16:15 +02:00
turnoffthiscomputer
9dd582fab4
fix QRcode typing
2024-09-09 20:13:42 +02:00
turnoffthiscomputer
ffb43d4116
improve sdk test web-app
2024-09-09 20:13:27 +02:00
turnoffthiscomputer
7f1d40a747
refact circuit inputs generation in app
2024-09-09 20:05:07 +02:00
turnoffthiscomputer
cfdcdef674
add dat zip_circuits.sh script
2024-09-09 19:52:01 +02:00
turnoffthiscomputer
c8a611aa84
remove register commitment and clean imports
2024-09-09 19:46:50 +02:00
turnoffthiscomputer
ff73cf7bb8
clean imports
2024-09-09 19:46:13 +02:00
turnoffthiscomputer
1a3ca2fe3c
update register circuit verifiers
2024-09-09 19:45:30 +02:00
turnoffthiscomputer
9477557fa8
import n_dsc and k_dsc from constants
2024-09-09 19:45:14 +02:00
turnoffthiscomputer
c11255bcf4
add subpage for register circuit
2024-09-09 19:20:37 +02:00
turnoffthiscomputer
9ee6dcc55f
download circuit after QRcode scan
2024-09-09 19:20:25 +02:00
turnoffthiscomputer
ad6b84c19d
update register verifier contracts
2024-09-09 19:03:20 +02:00
turnoffthiscomputer
465bc8ad7c
add register circuits urls
2024-09-09 19:02:48 +02:00
turnoffthiscomputer
02197afa69
comment local dist path of QRcode
2024-09-09 16:18:58 +02:00
turnoffthiscomputer
814654f544
clean dependencies
2024-09-09 16:18:26 +02:00
turnoffthiscomputer
01f7430b57
yarn format
2024-09-09 16:10:46 +02:00
turnoffthiscomputer
842f5817ca
add attestationId as qrCode parameter and parse AppType correctly
2024-09-09 16:09:45 +02:00
turnoffthiscomputer
1ea5d2eef5
add merkleTreeUrl to QRcode parameters
2024-09-09 15:42:55 +02:00
turnoffthiscomputer
532e51ff72
make olderThan and nationality parameters of the qrcode
2024-09-09 14:46:41 +02:00
turnoffthiscomputer
686b06902c
add X animation if proof generation failed
2024-09-09 14:04:11 +02:00
turnoffthiscomputer
7ae967ec61
delete handleAnimationComplete
2024-09-09 13:56:57 +02:00
turnoffthiscomputer
548b057c57
refactor OpenPassportQRcode
2024-09-09 12:55:52 +02:00
turnoffthiscomputer
ad8eb8c082
fix wss connection
2024-09-09 11:23:25 +02:00
turnoffthiscomputer
492cfee15e
import qrcode dynamically
2024-09-09 10:57:42 +02:00
turnoffthiscomputer
956d080d22
use uuid for userId
2024-09-08 20:57:38 +02:00
turnoffthiscomputer
f270fefab0
migrate from easyqrcodejs to qrcode.react lib
2024-09-08 20:56:54 +02:00