Commit Graph

  • bb8c88c546 fmt lazy-imt-rln-v2 rymnc 2024-04-30 13:49:51 +05:30
  • 3a51b356b3 chore(rln-v2): use lazyImt for gas estimates rymnc 2024-04-30 13:48:14 +05:30
  • 47f2400682 fix: fmt waku-rln-onchain-tree rymnc 2024-04-26 12:30:10 +02:00
  • d76f7d5b3f chore: waku-rln test deployment with LazyIMT rymnc 2024-04-26 12:27:56 +02:00
  • 98df444e79 chore: cardona deployment compute-root-view-fn rymnc 2024-04-26 11:51:34 +02:00
  • 71f310a501 feat: integrate LazyIMT with getting the merkle proof from the chain rymnc 2024-04-16 02:50:41 +05:30
  • 766a1ab359 fix: add tests subtree-strategy rymnc 2024-04-15 23:07:12 +05:30
  • 055942a482 fix: subtree strategy rymnc 2024-04-13 01:45:40 +03:00
  • d3d53bbd9f fix: snapshot rymnc 2024-04-04 15:00:13 +03:00
  • 6239ad30b6 test: subtree root calculation strategy rymnc 2024-04-04 14:57:58 +03:00
  • 05d1a0a19f fix: snapshot add-root-view-fn-non-binary-imt-storage rymnc 2024-02-23 01:18:12 +05:30
  • d733fb196c fix: cleanup rymnc 2024-02-23 01:17:54 +05:30
  • 5ef581ea63 feat: new deployment rymnc 2024-02-23 01:06:18 +05:30
  • ec8040d7e1 fix: lint rules rymnc 2024-02-23 01:01:19 +05:30
  • 4761115fba feat(rln): trustless root onchain, no storage rymnc 2024-02-23 00:55:38 +05:30
  • 373942b8fd fix: unused storage access main rymnc 2024-01-24 14:55:39 +05:30
  • 1c7e14482b fix(rln): incl userMessageLimit in validateRegistration rymnc 2024-01-24 11:38:28 +05:30
  • 5d9108a138 feat: rln-v2 (#35) Aaryamann Challani 2024-01-23 23:20:33 +05:30
  • 9ee3217886 chore: patch foundry template (#34) Aaryamann Challani 2024-01-11 14:59:18 +05:30
  • a647a84005 chore: update package.json rymnc 2023-12-06 16:49:31 +05:30
  • 700d99b454 chore: back to paris rymnc 2023-12-06 16:48:30 +05:30
  • 9f3b5df770 chore: remove template files rymnc 2023-12-06 16:47:38 +05:30
  • f22afdf15d chore: add gas snapshot rymnc 2023-12-06 16:46:09 +05:30
  • 855b40975f chore: disable pnpm verify rymnc 2023-12-05 15:08:28 +05:30
  • 443cbfc9c4 incl: certora spec rymnc 2023-12-05 14:37:05 +05:30
  • 46a7dc5d64 fix: ci, add pnpm to github action rymnc 2023-12-05 14:29:45 +05:30
  • 647cec6fa8 chore: add deployments to .prettierignore rymnc 2023-12-05 14:20:31 +05:30
  • bfc37470bb fix: sol versions, solhintignore rymnc 2023-12-04 17:48:15 +05:30
  • 6a894cdad9 chore: add deployments rymnc 2023-12-04 16:36:18 +05:30
  • 0d03e850dd chore: move to vacp2p/foundry-template rymnc 2023-12-04 15:14:24 +05:30
  • a3193cec3d chore: add and redeploy rymnc 2023-12-01 15:27:47 +05:30
  • 9d32b4444a chore: added pagination for commitments rymnc 2023-12-01 15:26:33 +05:30
  • caa3d3b2cc fix: tests rymnc 2023-12-01 12:43:59 +05:30
  • 7cca053b38 chore: remove PoseidonHasher contract, incl Q in RLN rymnc 2023-12-01 12:41:10 +05:30
  • ea4a157a70 fix: test rymnc 2023-11-30 22:59:56 +05:30
  • a403bee124 fix: redeploy to sepolia rymnc 2023-11-30 22:58:49 +05:30
  • fc406eca9d fix: redeploy to polygon zkevm testnet rymnc 2023-11-30 22:58:14 +05:30
  • 54053b1086 fix: address comments rymnc 2023-11-30 22:57:41 +05:30
  • 8106f45bba chore: polygon zkevm testnet deployment rymnc 2023-11-30 22:52:34 +05:30
  • 9c9943df9b feat: fix deployments rymnc 2023-11-30 17:02:00 +05:30
  • 8d771fd4ad feat: integrated binaryIMT rymnc 2023-11-30 16:24:56 +05:30
  • 8d1480d285 feat: works for 1 rymnc 2023-11-29 12:16:28 +05:30
  • 35f2182669 fix(rln): use zero based indexing for commitments (#28) Aaryamann Challani 2023-08-30 22:17:07 +05:30
  • 3ab3b8b854 feat: new 0 deposit deployment waku-sim-deployment rymnc 2023-08-22 13:08:27 +05:30
  • bd8403a74e chore: use deployed block number (#27) Aaryamann Challani 2023-08-21 12:37:15 +05:30
  • d899a0ca85 fix: constraint on bn254 values (#26) Aaryamann Challani 2023-08-16 18:50:49 +05:30
  • 077be3200c fix: test invalid id commitment constraint-id-comms rymnc 2023-08-16 18:24:34 +05:30
  • 4cc2a27db0 fix: test sig rymnc 2023-08-16 18:20:46 +05:30
  • cca45efee3 fix: constraint on bn254 values rymnc 2023-08-09 13:00:34 +05:30
  • b0e78f260d chore: remove API and private keys from .env file (#23) r4bbit 2023-08-08 20:50:07 +02:00
  • e13af692f7 fix: make tests compile with forge-std@1.6.0 r4bbit 2023-08-08 19:13:19 +02:00
  • a092b934a6 fix: make all functions virtual rymnc 2023-07-31 10:49:29 +05:30
  • ab148a6497 fix: args rymnc 2023-07-27 17:22:29 +05:30
  • 4124f28f4a chore: remappings rymnc 2023-07-27 11:46:55 +05:30
  • 4e14c58c67 Merge pull request #22 from vacp2p/test-pluggable-validation-logic Aaryamann Challani 2023-07-27 10:40:53 +05:30
  • 5cbeb45a8a fix: test file name rymnc 2023-07-27 10:38:21 +05:30
  • 5d3b5dddcc fix: rename file rymnc 2023-07-27 09:50:59 +05:30
  • 766366c612 chore: convert rln to rlnbase, and inherit into rln rymnc 2023-07-26 16:12:37 +05:30
  • cdc1bdc40a feat: new deployment for waku-simulator rymnc 2023-07-15 16:59:23 +02:00
  • 2dd8d56d5f chore: updated deployments rymnc 2023-05-31 13:07:48 +05:30
  • 429a3ff404 chore: ready for redeploy rymnc 2023-05-31 12:59:56 +05:30
  • fc606d98b2 chore: create verifier and integrate rymnc 2023-05-26 13:31:05 +05:30
  • 18783ba67e fix: remove batching ops, include index in removal rymnc 2023-05-23 12:24:58 +05:30
  • b66d431040 Merge pull request #21 from vacp2p/fix-bugs Aaryamann Challani 2023-03-31 14:07:32 +05:30
  • d8a9435fa7 fix: hardhat tests rymnc 2023-03-30 20:28:04 +05:30
  • 99c6625b40 fix: remove .transfer from loops rymnc 2023-03-30 20:23:08 +05:30
  • 2c4ddb0312 Merge pull request #20 from vacp2p/redeploy-to-sepolia Aaryamann Challani 2023-03-30 18:31:09 +05:30
  • f99eb2aa0d feat: sepolia deployment rymnc 2023-03-30 18:29:06 +05:30
  • 75ba356d01 Merge pull request #19 from vacp2p/custom-errors Aaryamann Challani 2023-03-30 18:24:42 +05:30
  • ab78e5d8d0 feat: custom errors rymnc 2023-03-30 17:30:54 +05:30
  • 4b87223904 Merge pull request #18 from vacp2p/natspec-comments Aaryamann Challani 2023-03-30 17:03:20 +05:30
  • 71ba5338cf docs: natspec, docgen rymnc 2023-03-30 12:21:48 +05:30
  • ca05aee912 Merge pull request #17 from vacp2p/upstream-fixes-foundry Aaryamann Challani 2023-03-29 17:58:50 +05:30
  • cae34e64d8 fix: workaround assumePayable rymnc 2023-03-29 17:51:48 +05:30
  • 7c081c1ad8 fix: reorder assumePayable rymnc 2023-03-29 17:29:33 +05:30
  • d2ce17af4b fix: remove remnant test from interep integration rymnc 2023-03-29 17:23:21 +05:30
  • 39c7b0b31e feat: coverage rymnc 2023-03-29 17:18:00 +05:30
  • 70e5199c3c fix: remove unncessary function from poseidon, add Rln.t.sol rymnc 2023-03-29 15:19:32 +05:30
  • 155619c632 fix: use foundry reporter instead rymnc 2023-03-29 14:17:14 +05:30
  • ce78e2ca63 fix: install forge in ci rymnc 2023-03-29 12:51:46 +05:30
  • f0ac6c3022 fix: package version rymnc 2023-03-29 12:45:56 +05:30
  • a14fce896d feat: deployed to sepolia rymnc 2023-03-29 12:43:14 +05:30
  • 469d298fb8 fix: lint rymnc 2023-03-29 12:29:47 +05:30
  • 950abc403a fix: pre commit hook perms rymnc 2023-03-29 12:29:30 +05:30
  • 2cc32d000a feat: foundry integration rymnc 2023-03-29 12:28:42 +05:30
  • 5d59fbfe41 feat: integrate plugins from rln-interep-contract rymnc 2023-03-29 11:58:09 +05:30
  • e31da6ac40 Merge pull request #12 from vacp2p/disallow-multiple-registrations Aaryamann Challani 2022-12-01 10:06:09 +05:30
  • 6cdfb61456 Merge pull request #13 from vacp2p/adds-missing-links oskarth 2022-11-29 11:22:57 +08:00
  • 5867cda455 rewords adds-missing-links sanaz 2022-11-25 17:07:22 -08:00
  • 660a7b2efd adds link to the rlnapp repo sanaz 2022-11-25 16:47:35 -08:00
  • d11fa4d452 fix: disallow dupe registrations rymnc 2022-11-25 14:34:30 +05:30
  • db3beff91a fix: solidity version Richard Ramos 2022-10-20 14:47:56 -04:00
  • 041868eef2 fix: solidity version fix/contract-version Richard Ramos 2022-10-20 14:47:56 -04:00
  • 769505e96f fix(rln): add mod on input pk modp-in-register s1fr0 2022-10-13 01:53:12 +02:00
  • b8d0a298c7 Merge pull request #9 from vacp2p/update-poseidon G 2022-10-04 23:02:30 +02:00
  • 72fb565465 fix(rln): typo s1fr0 2022-10-04 15:15:00 +02:00
  • 77467a06ac refactor(test): improve poseidon/rln register/withdraw test s1fr0 2022-10-04 14:56:09 +02:00
  • 5a49736ee4 feat(rln): add test for registration/withdraw s1fr0 2022-10-04 02:35:29 +02:00
  • 8a70eb7c28 feat(poseidon): add hash test for random value s1fr0 2022-10-04 01:23:40 +02:00
  • 20d98afcda fix(rln): no need to expose hash in Rln.sol s1fr0 2022-10-04 01:16:33 +02:00