Commit Graph

  • 0ddb004f3d Replace node:crypto with js-sha256 for browser compatibility Oren 2023-10-06 22:18:14 +03:00
  • 05dd923649 Merge pull request #54 from plume-sig/Divide-By-0-patch-3 Yush G 2023-10-06 20:31:05 +02:00
  • 73186a67ee Fix ERC links Divide-By-0-patch-3 Yush G 2023-10-06 20:30:53 +02:00
  • 548b738415 Merge pull request #53 from plume-sig/dependabot/cargo/rust-k256/bumpalo-3.14.0 Yush G 2023-10-06 17:31:04 +02:00
  • 8b6d5550e9 Merge pull request #52 from plume-sig/dependabot/npm_and_yarn/circuits/get-func-name-2.0.2 Yush G 2023-10-06 17:30:44 +02:00
  • 05acef6d55 Bump bumpalo from 3.10.0 to 3.14.0 in /rust-k256 dependabot[bot] 2023-10-05 21:52:49 +00:00
  • 10ef5f8639 Bump get-func-name from 2.0.0 to 2.0.2 in /circuits dependabot[bot] 2023-10-05 21:52:38 +00:00
  • 154894191f Merge pull request #51 from plume-sig/Divide-By-0-patch-2 Yush G 2023-10-05 23:51:36 +02:00
  • bf450b4d2a Update README.md and added bounties for work Divide-By-0-patch-2 Yush G 2023-10-05 23:51:24 +02:00
  • 35989c873a Merge pull request #50 from plume-sig/Divide-By-0-patch-1 Yush G 2023-10-05 23:44:12 +02:00
  • 3e4968d459 Add details and links to ERC Divide-By-0-patch-1 Yush G 2023-10-05 23:44:01 +02:00
  • b94ba29ecf Merge pull request #49 from plume-sig/pre-taho-changes Yush G 2023-10-05 23:29:35 +02:00
  • f7cccd0d80 v2.0.0 pre-taho-changes Oren 2023-10-05 20:21:09 +03:00
  • 512159a91c Align PlumeVersion.V1 to be equal to 1 Oren 2023-10-05 20:17:44 +03:00
  • 19ae71bc31 Export PlumeVersion Oren 2023-10-05 20:15:33 +03:00
  • 7018be9b66 Move jest to devDependencies Oren 2023-10-05 20:14:35 +03:00
  • e83a9e8995 rust-arkworks hash_to_curve reference fn upgrade skaunov 2023-10-03 00:30:25 +03:00
  • f637f67315 Malfunctioning example skaunov 2023-10-02 13:31:03 +03:00
  • cad5744410 basic update of _try_and_increment skaunov 2023-09-30 05:25:42 +03:00
  • 5297908633 Merge pull request #47 from RajeshRk18/update-readme Yush G 2023-09-27 18:28:08 +02:00
  • d1d3895191 update readme RajeshRk18 2023-09-27 21:37:25 +05:30
  • e9e924fcb5 Merge pull request #46 from RajeshRk18/fix/encode_pt-doc-comment Yush G 2023-09-27 15:13:39 +02:00
  • bf714fa892 Merge pull request #45 from RajeshRk18/add/reference Yush G 2023-09-27 14:31:36 +02:00
  • d5cd63fbbc Update README.md to add ERC number Yush G 2023-09-27 14:30:14 +02:00
  • 80e9268c7c Fix: k256-encode_pt-comment RajeshRk18 2023-09-27 15:59:42 +05:30
  • 91088140fd Add: Ref comment RajeshRk18 2023-09-27 15:40:12 +05:30
  • 68c69b831b Merge pull request #42 from plume-sig/39 Yush G 2023-09-26 00:21:00 +02:00
  • dd76c26860 Merge pull request #44 from plume-sig/18 Yush G 2023-09-26 00:19:17 +02:00
  • 1866268726 Remove completed issue skaunov 2023-09-25 22:16:13 +03:00
  • fce6b81c66 Solve #18 skaunov 2023-09-25 22:05:32 +03:00
  • b66ade1189 Solve #39 skaunov 2023-09-25 00:09:41 +03:00
  • f787cb39f0 c switched to be hash in the crates Sergey Kaunov 2023-09-24 16:59:40 +03:00
  • e7490a8c42 Merge pull request #40 from plume-sig/skaunov-patch-1 Sergey Kaunov 2023-09-24 12:47:08 +03:00
  • e1a39b4c9e Remove <./circuits> Jest wrapper run from npm.yml Sergey Kaunov 2023-09-24 12:44:35 +03:00
  • fd27144a48 Merge pull request #37 from plume-sig/GA_NPMwf_correction Sergey Kaunov 2023-09-23 23:03:40 +03:00
  • 44c0985359 Update npm.yml Sergey Kaunov 2023-09-23 22:59:30 +03:00
  • 1484d6a30c Merge pull request #33 from skaunov/refactoring_assignments Sergey Kaunov 2023-09-23 22:03:16 +03:00
  • ccd26a8dbc Basic NPM workflow for both packages (#36) Sergey Kaunov 2023-09-23 21:48:15 +03:00
  • 9a068afafa Basic Rust workflow for both crates (#35) Sergey Kaunov 2023-09-23 15:30:46 +03:00
  • cf92ce7c7d Refactoring. Remove couple of excessive assigning. skaunov 2023-09-22 22:19:53 +03:00
  • f28e49a5e5 Merge pull request #30 from skaunov/main Yush G 2023-09-22 19:43:05 +02:00
  • 41ef4b9441 Merge pull request #29 from BlakeMScurr/fix-build Yush G 2023-09-22 18:29:48 +02:00
  • c5a49d95ab Rust code restructure skaunov 2023-09-22 18:59:31 +03:00
  • b73ba25d87 Fix ERC link Yush G 2023-09-17 20:38:24 +02:00
  • efcd485d6d Update README.md credits Yush G 2023-09-04 21:09:08 -07:00
  • 3eeac046a9 Update README.md with bounty links Yush G 2023-08-14 15:59:19 -04:00
  • 4ebe22f8d5 Update README.md with bounties Yush G 2023-08-14 15:57:39 -04:00
  • 5bdbad4feb Document npm install workaround BlakeMScurr 2023-07-27 15:04:08 +12:00
  • 1ce160710b Update README.md to add contributors Yush G 2023-07-20 18:45:01 -04:00
  • a2f4625a7a Create MIT LICENSE Yush G 2023-07-20 18:26:35 -04:00
  • 68d59956f8 Merge pull request #26 from vuvoth/feat/fix-a-simple-issues Yush G 2023-07-20 17:36:52 -04:00
  • 34a72f8154 Merge pull request #27 from vuvoth/setup-workspace Yush G 2023-07-20 17:35:29 -04:00
  • 98d065699d setup workspace Vu Vo 2023-05-16 03:11:38 +07:00
  • 837e28bae1 remove js-sha512 Vu Vo 2023-05-12 21:21:13 +07:00
  • e1b3628429 remove js-sha512 Vu Vo 2023-05-12 21:21:03 +07:00
  • 7e6d142f6d use sha256 instead of sha512 Vu Vo 2023-05-12 21:15:38 +07:00
  • 7d4ec13cc8 Merge branch 'zk-nullifier-sig:main' into main Vu 2023-04-21 16:48:46 +07:00
  • 9035bb9339 Merge pull request #10 from BlakeMScurr/c-outside-circuit Yush G 2023-04-20 16:48:33 +02:00
  • d594f0da49 Merge pull request #9 from vuvoth/PLUME-without-zk Yush G 2023-04-20 16:47:13 +02:00
  • 1e7908bf0e Fix test consts for v1 and v2. blakemscurr 2023-04-20 14:50:30 +12:00
  • 3288b7b911 Reinstate v1 circom circuit. blakemscurr 2023-04-19 16:54:52 +12:00
  • d9f68dd4d5 Revert "Remove sha256 calculation from circuit." blakemscurr 2023-04-19 13:59:50 +12:00
  • f4a400e7f4 Fix testing error during witness comparison. blakemscurr 2023-04-17 16:05:00 +12:00
  • 067127b868 Make gPowR and hPowR outputs of the circuit. blakemscurr 2023-04-17 12:49:22 +12:00
  • bef3f860dc Remove sha256 calculation from circuit. blakemscurr 2023-04-17 12:37:45 +12:00
  • f8c3c16999 Merge pull request #3 from vuvoth/PLUME-without-zk Vu 2023-04-19 12:11:02 +07:00
  • 20d6025b52 add version to non-zk verify Vu Vo 2023-04-17 19:13:55 +07:00
  • 9ac8f68880 modified javascript lib Vu Vo 2023-04-17 18:37:41 +07:00
  • e03d86843c make interface of signature clean Vu Vo 2023-04-17 17:25:11 +07:00
  • e6b2d89d39 Update links Yush G 2023-04-13 14:03:06 +02:00
  • c67bd57e0c Fixed readme to say no plan on switching hash fn Yush G 2023-04-13 14:01:09 +02:00
  • 6052e45b8f Merge pull request #7 from BlakeMScurr/main Yush G 2023-03-23 10:39:49 +07:00
  • 3ba74797c4 Merge branch 'main' of https://github.com/zk-nullifier-sig/zk-nullifier-sig into main blakemscurr 2023-03-23 13:34:42 +13:00
  • 154aba52d6 1.5.0 - add tests, remove Buffer (bad for browsers) Richard Liu 2023-03-20 17:29:13 +07:00
  • 6d4c645c6f Merge branch 'main' of https://github.com/zk-nullifier-sig/zk-nullifier-sig into main blakemscurr 2023-03-16 11:33:36 +13:00
  • 8dee7a4773 Update README.md with constraint counts Yush G 2023-03-15 22:50:56 +07:00
  • c7dc81af95 Update README.md Yush G 2023-03-15 22:45:35 +07:00
  • bc050d0e12 Update README.md Yush G 2023-03-15 22:45:11 +07:00
  • 711b66eb2f Require specific node versions, to avoid issues. Rebuild package-lock.json to resolve consistency issues. blakemscurr 2023-03-14 16:54:59 +13:00
  • a4f23bfcf3 Fix capitalisation typo. blakemscurr 2023-03-14 16:34:47 +13:00
  • 7781afa7cc update js version Richard Liu 2023-03-13 16:19:27 +07:00
  • 0a70551822 Make flatten-deps cross compatible for mac and linux. blakemscurr 2023-02-22 21:53:35 +13:00
  • f84dc171e9 Fix tests. blakemscurr 2023-02-15 17:51:43 +13:00
  • 0b0a8f6426 Update testing instructions. blakemscurr 2023-02-15 16:10:17 +13:00
  • 93a42ed2d3 Fixed typo (npm run npm run flatten-deps) Koh Wei Jie 2023-02-14 16:21:31 +08:00
  • 81dbddb15c Add circuit test instructions to README. blakemscurr 2023-02-14 13:32:34 +13:00
  • baee84e770 Move from deprecated crypto package to built in node:crypto. blakemscurr 2023-02-14 13:19:16 +13:00
  • e3ab24c0e5 Use latest hash_to_curve. blakemscurr 2023-02-14 13:11:50 +13:00
  • 94e1b6d46a Tidy up EOF new lines. blakemscurr 2023-02-14 12:57:38 +13:00
  • e82f74c751 add computeAllInputs to javascript Richard Liu 2023-02-13 00:51:23 -08:00
  • b93d6ef763 Tidy up blakemscurr 2023-02-13 16:19:25 +13:00
  • 33fac728b8 Generate correct nullifier in the circuit. blakemscurr 2023-02-13 16:09:44 +13:00
  • 2c8182f87b Split test constants into a separate file. blakemscurr 2023-02-13 14:50:15 +13:00
  • ecac4e7395 1.0.2 Richard Liu 2023-02-12 14:09:23 -08:00
  • fea535557c fix Richard Liu 2023-02-12 14:08:54 -08:00
  • 0cdde5445d publish Richard Liu 2023-02-12 05:47:47 -08:00
  • 5cce16343d add npmignore Richard Liu 2023-02-12 05:46:33 -08:00
  • b4139edb2c Correctly calculate sha256 of 6 compressed ec points in the circuit. blakemscurr 2023-02-10 16:43:43 +13:00
  • 20f7a510a4 Calculate compressed value inside the circuit. blakemscurr 2023-02-09 15:22:33 +13:00
  • 9dd9178206 Verify elliptic curve point compression. blakemscurr 2023-02-09 14:39:53 +13:00