Commit Graph

131 Commits

Author SHA1 Message Date
moebius
66cb779429 fix: remove variable depth from circuits 2025-02-19 19:07:47 +01:00
moebius
8da36d5e21 fix: address circuits audit issues (#4) 2025-02-19 14:49:44 +01:00
moebius
6d71637053 fix: lint 2025-02-19 14:32:47 +01:00
moebius
36f0887dc7 fix: update test doc and tree file 2025-02-19 14:28:17 +01:00
moebius
28f2f45c9c chore: update with dev 2025-02-19 14:19:41 +01:00
moebius
24c257745b fix: update medusa constraint 2025-02-19 14:18:59 +01:00
moebius
f2b5afe322 Merge branch 'dev' into fix/circuits-audit-issues 2025-02-19 14:11:24 +01:00
moebius
1828714bc4 chore: update SDK package to public one 2025-02-19 14:09:35 +01:00
moebius
bfaab94ecf chore: update tests with new cases 2025-02-19 12:02:49 +01:00
moebius
7b9249b033 fix: add comment on snark scalar field 2025-02-19 11:36:28 +01:00
moebius
684d08bfd0 fix: add check for really big values on deposit 2025-02-19 11:26:44 +01:00
moebius
8fbb5eb63c fix: remove precommitment hash from commitment circuit 2025-02-19 11:26:14 +01:00
moebius
f6e657b1eb chore: update gh workflows 2025-02-19 11:08:44 +01:00
Artem
022e4df79f bumped version, removed .npmrc from dockerfile 2025-02-19 00:36:43 +07:00
Artem
aa0b074a1c fixed types on sdk package 2025-02-19 00:11:05 +07:00
moebius
0973975ff0 fix: depth check, nullifier inequality check, removed unused lines 2025-02-18 18:09:16 +01:00
Artem
af5bd7618d version bump 2025-02-18 23:23:34 +07:00
Artem
4c5ebe0e4f Merge remote-tracking branch 'origin/fix/relayer-sdk' into fix/relayer-sdk 2025-02-18 23:09:55 +07:00
Artem
33493a0386 moved projects to public sdk package 2025-02-18 23:09:24 +07:00
attemka
f306b9bee0 Merge branch 'dev' into fix/relayer-sdk 2025-02-18 23:05:08 +07:00
Artem
f427966882 switched sdk package to public one for relayer 2025-02-18 23:00:30 +07:00
moebius
8ae370005a chore: update contracts license (#2) 2025-02-18 16:58:48 +01:00
moebius
3efc7e7b98 chore: update license to apache 2 on contracts 2025-02-18 16:52:42 +01:00
attemka
2daef1bebb Transferred SDK package to 0xbow namespace (#1) 2025-02-18 22:45:25 +07:00
Artem
370e82d41b transferred sdk package to 0xbow namespace 2025-02-18 22:36:19 +07:00
moebius
6ae88dbe5d fix: miscellaneous fixes (#88) 2025-02-17 19:52:57 +01:00
moebius
4ff015b167 fix: update sdk abis and bump version (#86) 2025-02-17 13:22:12 +01:00
moebius
f0b8fe5e7b fix: add assumptions on test addresses (#83) 2025-02-14 15:05:43 +01:00
moebius
485376a28d feat: role assignment script (#84) 2025-02-14 12:54:56 +00:00
Simon Something /DrGoNoGo
646e5508ce test: property and invariant tests (#61)
- define properties and invariants
- implement a Medusa-based fuzzing campaign

---------

Co-authored-by: drgorillamd <83670532+drgorillamd@users.noreply.github.com>
Co-authored-by: moebius <0xmoebius@protonmail.com>
2025-02-14 12:12:37 +00:00
moebius
c0d80bcf6f chore: update relayer with sdk package (#82) 2025-02-14 10:52:03 +00:00
moebius
13bbc96dc7 fix: internal review (#80)
This pull requests introduces the fixes to the internal review findings.
Tests for covering the new error cases have been added.
2025-02-14 09:20:59 +00:00
moebius
6d725b16de chore: remove scope from withdrawal struct (#81) 2025-02-13 16:18:49 +00:00
moebius
c48050ffc9 feat: build a leanimt and update a root onchain (#79) 2025-02-13 09:48:15 +00:00
bezze
f3e9e35e0b test: relayer unit testing (#77) 2025-02-10 09:26:07 +00:00
moebius
2555543d88 chore: publish to gpr (#78) 2025-02-10 09:08:21 +00:00
Turtle
b4dcd74381 refactor: temporal package name (#76)
Fixes SEC-255
2025-02-08 00:00:44 +01:00
Turtle
16c0852e26 fix: sdk package name (#75) 2025-02-07 23:42:41 +01:00
Turtle
e1164d4ed4 chore: update package and publish as restricted (#74)
Fixed package name and publish as restricted
2025-02-07 23:33:03 +01:00
Turtle
12dec5f3c6 fix: second try fixing gh canary action (#73)
Second try to fix the npm auth

Fixes SEC-255
2025-02-07 23:04:56 +01:00
Turtle
d7d38f8c18 fix: gh action .npmrc auto creation (#72)
When setting up the node step, we are missing the registry or token, who
will auto create the .npmrc.
Adding this steps fixes npm auth.

Fixes SEC-255
2025-02-07 22:09:45 +01:00
moebius
7dc386cc18 fix: sdk release task (#71) 2025-02-07 13:22:39 +00:00
moebius
c7cfbb658a chore: add gh action to release canary node package (#70) 2025-02-07 12:31:41 +00:00
bezze
28058b6a14 fix: relayer workflow builds sdk before building itself (#69)
This is a temporary solution until there's a published package for the
sdk. Once that's done, we'll be able to download the sdk as any other
dependency.
2025-02-07 11:37:20 +00:00
moebius
96d06f8e5d feat: add CI action for testing the relayer package (#67) 2025-02-06 11:22:31 +01:00
moebius
82fb649c9a fix: vercel deploy (#66) 2025-02-06 11:22:24 +01:00
bezze
599b2f62af feat: relayer config rework uses zod for config.json parsing (#65)
Removed environment variable parsing in favour of parsing a simple json
file.
2025-02-06 10:45:53 +01:00
casiojapi
822918d328 chore: add circom prime modulus to secret generation (#64) 2025-02-06 10:41:20 +01:00
casiojapi
2287c928da Test/smart contract interactions unit tests (#63)
add unit tests covering contracts.service.ts, and add documentation on
the exposed methods of the service
2025-02-05 22:59:58 +00:00
casiojapi
799dce7da7 feat: add approveERC20() method (#62) 2025-02-05 18:52:43 +00:00