Commit Graph

495 Commits

Author SHA1 Message Date
zkfriendly
cfb808e464 chore: use explicit version for forge-std 2025-08-22 12:01:58 +02:00
zkfriendly
c7dc68a366 chore: update email-tx-builder dependency 2025-08-22 11:57:40 +02:00
zkfriendly
3153430d92 fix: update broken import and merge 2025-08-22 11:57:26 +02:00
zkfriendly
ea38bea99d Merge branch 'main' into zkfriendly/sol-191-circuit-utils-library 2025-08-22 11:08:57 +02:00
Ernesto García
850f7ce380 feat: Implement ERC-7969 DKIM Registry Standard (#278)
* Implement ERC-7969 DKIM Registry Standard

* Nits and update abi

* Nits and update abi
2025-08-22 10:56:03 +02:00
zkfriendly
b3816b0d68 feat: import all circuit utils tests 2025-08-20 20:24:29 +02:00
zkfriendly
cf6b0c828d fix: update import path 2025-08-20 20:23:36 +02:00
zkfriendly
a3567b3796 fix: update new forge-std path 2025-08-20 20:23:09 +02:00
zkfriendly
54d2ded1b6 chore: bump solc version to 0.8.30 2025-08-20 20:22:16 +02:00
zkfriendly
506664927b wip: import CircuitUtils from ens repo and update required dependencies 2025-08-20 19:32:26 +02:00
zkfriendly
136c65bbd8 chore: fix broken tests due to forge update 2025-08-20 18:16:14 +02:00
zkfriendly
8262d0364c wip: fix more tests 2025-08-20 18:15:31 +02:00
zkfriendly
a129c25fd7 wip: fix more tests 2025-08-20 18:06:30 +02:00
zkfriendly
074d85cbba wip: fix first batch of outdated testFail tests 2025-08-20 17:56:26 +02:00
zkfriendly
b0a8b21c45 fix: update lock file to fix broken links 2025-08-20 14:55:43 +02:00
Yogesh Shahi
848e1a930a fix: tries both dns provider before failing 2025-06-18 15:00:03 +05:30
Yogesh Shahi
4f4b04f153 fix: removed spaces after quotes in dns query 2025-06-18 14:42:38 +05:30
sukhman
e5b47e899f refactor condition check 2025-02-19 00:14:54 +05:30
sukhman
69965a4d35 Bump version by minor amount 2025-02-18 03:35:37 +05:30
sukhman
c089d9f739 Add skipBodyHash check flag in verifyDkimSignature function 2025-02-17 01:30:48 +05:30
shreyas-londhe
9620764bc8 chore: bump @zk-email/circuits version to v6.3.3 2025-02-10 08:00:45 +05:30
Aditya Bisht
02fb467e35 Merge pull request #246 from zkemail/feat/clean-email-template
feat: added CleanEmailAddress template
2025-02-09 21:45:25 +05:30
shreyas-londhe
26d2632bb9 feat: added PackBits template and tests 2025-02-07 21:53:01 +05:30
shreyas-londhe
dcf6d7b76f feat: added CleanEmailAddress template 2025-02-06 13:26:53 +05:30
shreyas-londhe
2537c1ff36 test: added test for qp-encoded sha-precompute selector 2025-01-07 11:28:50 +05:30
shreyas-londhe
d43398c9eb refactor: Update error message in input-generators.test.ts 2025-01-07 11:03:10 +05:30
shreyas-londhe
9986f79324 fix: sha-precompute for qp-encoded selectors 2025-01-07 11:03:10 +05:30
Yush G
d0e6f7ff9b Merge pull request #234 from zkemail/test/poseidon-modular
Feat: Added Poseidon Modular Tests
2024-11-22 02:20:33 -05:00
Shreyas Londhe
ff0094a2d6 fix: minor refactor
Co-authored-by: saleel <saleel@saleel.xyz>
2024-11-22 12:06:50 +05:30
SoraSuegami
9ed3769dc3 Update circuit version 2024-11-08 11:37:03 +09:00
Sora Suegami
bbb806bdc6 Update zk-regex (#236) 2024-11-08 11:33:57 +09:00
Sora Suegami
3e551fb2e5 Add a function to change the main authorizer to Useroverridable DKIM registry. (#235)
* Add changeMainAuthorizer

* Update versions
2024-10-30 18:32:55 +09:00
shreyas-londhe
bb697f89e1 feat: added poseidon modular tests 2024-10-30 07:39:07 +05:30
Sora Suegami
3b3c808c61 Update of UserOverrideableDKIMRegistry (#233)
* Update UserOverridableDKIMRegistry

* Add comments to UserOverrideableDKIMRegistry.sol and remove comment outted codes in UserOverrideableDKIMRegistry.t.sol

* Update solc version

* Add IDKIMRegistryExt

* Remove IDKIMRegistryExt

* Update yarn.lock

* Add one require to isDKIMPublicKeyHashValid in UserOverridableDKIMRegistry

* Update zk-regex version

* update versions

* Update helper version

---------

Co-authored-by: wshino <wshinohara@gmail.com>
2024-10-26 00:11:36 +09:00
SoraSuegami
afd4bfb041 Removed unused components in Sha256Partial 2024-10-19 16:02:31 +09:00
Saleel
fb8743454e chore: version 6.2.0 2024-10-17 11:49:51 +01:00
Saleel
4e9d589597 chore: apply prettier 2024-10-17 11:49:17 +01:00
Saleel
ba1c892949 fix: handle missing p= value 2024-10-16 23:13:20 +01:00
Saleel
18f874691b fix: add subdomain support in dns-archive.ts 2024-10-16 23:02:11 +01:00
Saleel
89db7a40a1 chore: add DKIMVerificationArgs 2024-10-16 22:59:52 +01:00
Saleel
0df17211d8 chore: fix lint issues 2024-10-14 11:14:52 +01:00
Saleel
fd8ac44903 chore: add default value to fallbackToZKEmailDNSArchive 2024-10-14 11:14:46 +01:00
Saleel
424649210f chore: move prettier to helpers 2024-10-14 11:13:11 +01:00
Yush G
6e08c674fe Merge pull request #227 from zkemail/feat/archiver-dkim
Add an option to resolve DNS from ZKEmail Archive when HTTP DNS fails
2024-10-12 08:11:34 +01:00
Sora Suegami
a6c3ecc25e Add r < p check to FpMul (#226)
* Add r < p check to FpMul

* Add a comment to FpMul

* Rename fp-mul-test2 circuit

* Fix fp-mul-test circuit

* remove log

* Rename r_p_range_check to r_p_lt_check
2024-10-11 10:09:03 +09:00
Yush G
ddd09e21d3 Merge pull request #218 from zkemail/revert/regex-update
Revert index range check on SelectRegexReveal
2024-10-10 21:35:42 +01:00
Saleel
6cc8b8abd7 chore: remove unused imports 2024-10-11 02:03:55 +05:30
Saleel
c8e98afb5f chore: refactor fallback tests 2024-10-11 02:02:51 +05:30
Saleel
4e692fffb7 chore: add tests for fallbackToZKEmailDNSArchive 2024-10-11 01:59:21 +05:30
Saleel
8c63422af1 feat: add fallback to archive on https failure 2024-10-11 01:48:42 +05:30