Commit Graph

  • 4e3336a128 3.2.3 main mhchia 2023-09-18 16:47:10 +08:00
  • cec08c8f4b Merge pull request #104 from Rate-Limiting-Nullifier/feat/expose-default-params-and-change-message-id-counter Kevin Mai-Husan Chia 2023-09-18 16:45:40 +08:00
  • ccbecfd6fe create a new id counter if not present when create proof mhchia 2023-09-18 16:35:32 +08:00
  • f63c138e9f expose default resources mhchia 2023-09-18 16:14:38 +08:00
  • e43ddd535b 3.2.2 mhchia 2023-09-17 23:38:15 +08:00
  • 9df7a15ed3 Merge pull request #103 from Rate-Limiting-Nullifier/feat/expose-more-functions Kevin Mai-Husan Chia 2023-09-17 18:04:21 +08:00
  • 5dd4ce7297 expose more API mhchia 2023-09-17 18:02:02 +08:00
  • 097acc3bbb 3.2.1 mhchia 2023-09-16 19:51:32 +08:00
  • d60d88e95e Merge pull request #102 from Rate-Limiting-Nullifier/feat/more-exposed-funcs-and-checks Kevin Mai-Husan Chia 2023-09-16 16:14:46 +08:00
  • fdd25a6511 approve only when allowance is not enough mhchia 2023-09-16 16:13:45 +08:00
  • c7b1b04025 expose more contract functions mhchia 2023-09-16 16:13:02 +08:00
  • 4adc756bfe add more checks mhchia 2023-09-16 16:11:17 +08:00
  • 579fbb5ea9 Merge pull request #101 from Rate-Limiting-Nullifier/fix/withdraw-proof-to-contract-verifier Kevin Mai-Husan Chia 2023-09-16 16:04:39 +08:00
  • 775b217f3b inputs to verifier contracts are wrong ordered mhchia 2023-09-16 16:00:16 +08:00
  • 7a4a5afa88 Merge pull request #99 from Rate-Limiting-Nullifier/build/remove-unused-resources Kevin Mai-Husan Chia 2023-09-02 02:02:20 +08:00
  • 966125f90c remove unused resources mhchia 2023-09-02 02:01:40 +08:00
  • 3e7c0c9f4a Merge pull request #98 from Rate-Limiting-Nullifier/build/update-example-for-new-api Kevin Mai-Husan Chia 2023-09-02 00:42:06 +08:00
  • 71f57024c1 update both browser and node examples to v3.2.0 mhchia 2023-09-02 00:39:24 +08:00
  • f0548160d5 3.2.0 mhchia 2023-09-02 00:27:28 +08:00
  • 043c906e82 Merge pull request #97 from Rate-Limiting-Nullifier/fix/put-resources-outside-npm Kevin Mai-Husan Chia 2023-09-02 00:24:20 +08:00
  • f874de9927 fix: move resources outside rln package mhchia 2023-09-02 00:11:53 +08:00
  • 403e9c340a add resources mhchia 2023-08-31 21:06:41 +08:00
  • 79166239f0 Merge pull request #89 from mhchia/fix/rename-and-expose-api Kevin Mai-Husan Chia 2023-08-31 19:03:16 +08:00
  • 75a73ea0ee Merge pull request #88 from mhchia/feat/update-rln-contract Kevin Mai-Husan Chia 2023-08-31 19:02:56 +08:00
  • a1a38bbb15 Merge pull request #90 from mhchia/build/remove-js-rln-stuff Kevin Mai-Husan Chia 2023-08-31 19:02:25 +08:00
  • 4c3b9cb2ec refresh cache mhchia 2023-08-16 21:23:02 +08:00
  • ad3eeb5d51 refresh cache mhchia 2023-08-16 21:06:01 +08:00
  • ccb3f6b0d5 try longer timeout mhchia 2023-08-16 21:02:42 +08:00
  • 9d1934b5f9 build: remove js-rln stuff mhchia 2023-08-16 18:57:52 +08:00
  • be430b46c9 feat: export more helper functions mhchia 2023-08-16 17:28:42 +08:00
  • 1db1949695 feat: expose more helper functions mhchia 2023-08-16 17:21:59 +08:00
  • f1a1ca2970 fix: calculateIdentityCommitment -> calculateIdentitySecret mhchia 2023-08-16 17:14:32 +08:00
  • b5c27f7a9c build: upgrade to new contract mhchia 2023-08-16 17:10:58 +08:00
  • ad44375c41 Merge pull request #85 from Rate-Limiting-Nullifier/build/fix-examples Kevin Mai-Husan Chia 2023-07-10 01:27:31 +08:00
  • 1fb60fea42 use the latest rlnjs mhchia 2023-07-10 01:26:59 +08:00
  • 599df30009 Merge pull request #84 from Rate-Limiting-Nullifier/build/default-params Kevin Mai-Husan Chia 2023-07-10 01:22:36 +08:00
  • 703507f126 fix the version mhchia 2023-07-10 01:05:21 +08:00
  • d8a2ab37e5 docs: update README mhchia 2023-07-10 01:03:46 +08:00
  • c4cf7ba200 feat: support default circuit params mhchia 2023-07-09 16:13:09 +08:00
  • a118459de6 Merge pull request #83 from Rate-Limiting-Nullifier/build/update-example Kevin Mai-Husan Chia 2023-07-02 00:37:05 +08:00
  • 34c798113e build: examples use the latest API mhchia 2023-07-02 00:35:36 +08:00
  • abf19d1450 3.1.4 mhchia 2023-07-02 00:08:36 +08:00
  • 98aa21b766 Merge pull request #82 from Rate-Limiting-Nullifier/build/add-browser-example Kevin Mai-Husan Chia 2023-07-02 00:05:04 +08:00
  • 580aaa2084 docs: update readme mhchia 2023-07-01 23:54:19 +08:00
  • ef9d7dcfcc build: add example for browser mhchia 2023-07-01 23:48:15 +08:00
  • f8286b64c3 build: slightly modify node example wordings mhchia 2023-07-01 23:46:14 +08:00
  • 7d18d56998 feat: add RLN.cleanUp to clean up worker threads by snarkjs mhchia 2023-07-01 23:24:36 +08:00
  • abfb6a0f83 tests: added withdraw benchmarks and readme AtHeartEngineer 2023-07-01 09:41:55 -04:00
  • 1324a0df01 tests: benchmarking circuits AtHeartEngineer 2023-07-01 09:23:39 -04:00
  • 4e952b91d8 Merge pull request #81 from Rate-Limiting-Nullifier/fix/add-more-checks Kevin Mai-Husan Chia 2023-06-30 22:19:46 +08:00
  • 7af5a12cf0 test: run tests in parallel in local and in sequential in ci Kevin Mai-Husan Chia 2023-06-30 22:19:23 +08:00
  • 294de7a7a9 add more checks mhchia 2023-06-30 22:05:29 +08:00
  • 7079cf4185 Merge pull request #80 from Rate-Limiting-Nullifier/feat/check-proof-when-create-proof Kevin Mai-Husan Chia 2023-06-30 17:45:59 +08:00
  • 8082fd007f tests: add tests for checkProof mhchia 2023-06-30 17:25:50 +08:00
  • 33378e6840 style: rename test to it mhchia 2023-06-30 17:19:10 +08:00
  • 004d589754 feat: rename states in the status enum mhchia 2023-06-30 17:11:44 +08:00
  • d78766c71e feat: check proof is valid when creating proof mhchia 2023-06-30 16:55:23 +08:00
  • c21b9107d5 temp mhchia 2023-06-27 21:52:27 +08:00
  • 70449957e6 Merge pull request #78 from Rate-Limiting-Nullifier/fix/constructor-decouple-from-contract Kevin Mai-Husan Chia 2023-06-29 11:37:21 +08:00
  • e243a8a19f fix: make constructor params independent from contracts mhchia 2023-06-29 00:09:39 +08:00
  • 9045920298 3.1.3 mhchia 2023-06-26 14:10:46 +08:00
  • 46e4129338 Merge pull request #77 from Rate-Limiting-Nullifier/feat/rlnIdentifier-as-input-in-circuit-wrapper Kevin Mai-Husan Chia 2023-06-26 14:10:21 +08:00
  • c9f202f4cf feat: make rlnIdentifier inputs mhchia 2023-06-26 13:51:52 +08:00
  • 869338f754 Merge pull request #76 from Rate-Limiting-Nullifier/types/export-circuit-wrappers Kevin Mai-Husan Chia 2023-06-26 12:02:41 +08:00
  • 8885def6f7 version bump in minor for next release mhchia 2023-06-26 11:56:27 +08:00
  • 0bea24607d feat: export circuit wrappers mhchia 2023-06-26 11:52:24 +08:00
  • 30eda571ff Merge pull request #75 from Rate-Limiting-Nullifier/types/export Kevin Mai-Husan Chia 2023-06-26 11:33:50 +08:00
  • f7c55f58f5 version bump AtHeartEngineer 2023-06-25 06:15:53 +00:00
  • 0fbd500cdc Updating type exports AtHeartEngineer 2023-06-25 06:14:09 +00:00
  • 90705afbd4 Merge pull request #74 from Rate-Limiting-Nullifier/fix/use-latest-circuit Kevin Mai-Husan Chia 2023-06-20 21:04:15 +08:00
  • 75d6649176 fix: use latest circuit mhchia 2023-06-20 20:58:45 +08:00
  • 9699ebf1b8 Merge pull request #73 from Rate-Limiting-Nullifier/fix/upgrade-snarkjs Kevin Mai-Husan Chia 2023-06-20 20:58:25 +08:00
  • 74ff67a180 upgrade snarkjs mhchia 2023-06-20 20:52:23 +08:00
  • 4d1ef6fe2f Merge pull request #71 from Rate-Limiting-Nullifier/example/use-latest-verifyProof Kevin Mai-Husan Chia 2023-06-17 17:40:45 +08:00
  • 38b76a4329 example: use latest verifyProof API mhchia 2023-06-17 17:40:12 +08:00
  • 386547fa65 3.1.0 mhchia 2023-06-17 17:31:03 +08:00
  • 37389fb872 Merge pull request #70 from Rate-Limiting-Nullifier/fix/check-epoch-message-in-verify-proof Kevin Mai-Husan Chia 2023-06-17 17:29:30 +08:00
  • 435c29f987 fix: check epoch and message in verifyProof mhchia 2023-06-17 17:26:57 +08:00
  • 6555f0b957 Merge pull request #69 from Rate-Limiting-Nullifier/docs/fix-readmes Kevin Mai-Husan Chia 2023-06-17 17:28:06 +08:00
  • 9739443f5c docs: fix readmes mhchia 2023-06-17 17:25:34 +08:00
  • 04da803d7a 3.0.3 mhchia 2023-06-17 03:15:32 +08:00
  • 390f42b8da fix: add the missing zkeyFiles (renamed to artifacts) mhchia 2023-06-17 03:14:41 +08:00
  • 721cee93d5 3.0.2 mhchia 2023-06-17 03:06:49 +08:00
  • 9068d73b6f build: update example package-lock.json mhchia 2023-06-17 03:06:27 +08:00
  • eef6acf1ab 3.0.1 mhchia 2023-06-17 03:02:56 +08:00
  • de761a1c5d build: example uses latest rlnjs mhchia 2023-06-17 03:02:43 +08:00
  • 5f277df6dc Merge pull request #68 from Rate-Limiting-Nullifier/feat/refine-v3 Kevin Mai-Husan Chia 2023-06-17 02:58:44 +08:00
  • 6def1049a8 docs(README.md): expand toc mhchia 2023-06-17 02:54:37 +08:00
  • 79c049f86d docs: fix readme and docstrings mhchia 2023-06-17 02:50:11 +08:00
  • 9fb1d9ac91 inline the args to make it easier to see the comments mhchia 2023-06-17 00:43:30 +08:00
  • 1530fa5496 export more in index.ts mhchia 2023-06-17 00:36:35 +08:00
  • c024ff5207 remove dist mhchia 2023-06-17 00:34:43 +08:00
  • 7845ad733a add example for nodejs using esm & tsc mhchia 2023-06-17 00:32:35 +08:00
  • 08784b4130 3.0.0 mhchia 2023-06-16 15:26:52 +08:00
  • 7600ff9aeb Merge pull request #66 from Rate-Limiting-Nullifier/feat/remove-token-address Kevin Mai-Husan Chia 2023-06-09 23:36:31 +08:00
  • 9122b18d6c remove numBlocksDelayed mhchia 2023-06-09 23:28:45 +08:00
  • 45729576e2 fix: remove token address from args mhchia 2023-06-09 23:17:45 +08:00
  • 26b87cefe7 Merge pull request #63 from Rate-Limiting-Nullifier/feat/support-rln-contracts Kevin Mai-Husan Chia 2023-06-09 22:35:54 +08:00
  • 55d6fb23c6 add comments mhchia 2023-06-09 22:31:59 +08:00
  • eb5e38a58d test: fix failed tests due to port reuse mhchia 2023-06-08 17:46:55 +08:00