17 Commits

Author SHA1 Message Date
cedoor
0dc08b804c feat(groth16): create new groth16 package 2023-10-12 12:37:41 -07:00
Luoh Ren-Shan (LCamel)
396f29fae8 style(hashtower.circom): fix style of types/circom_tester/index.d.ts 2023-05-24 21:57:49 +08:00
Luoh Ren-Shan (LCamel)
5f0cba0de7 chore(hashtower.circom): generate .d.ts for circom_tester 2023-05-24 21:57:49 +08:00
cedoor
3fa0d79cb3 build: update rollup typescript plugin 2022-06-24 13:28:00 +02:00
cedoor
7f7049b8c4 style: format code with prettier 2022-06-24 12:36:09 +02:00
cedoor
2d3c83fbc1 refactor: move shared types to specific packages
Former-commit-id: 1531097480e86ddd945274fc6c5c20e1abf3a6ba [formerly b3d5d58e7ce8e7b63b2c3ec85e752d874269924f] [formerly 68e161683fdcc1d1507368fe6c211348a51612e7 [formerly 9dfe19cb76309566bb31d8b347ea26936df62794]] [formerly 85f52a7d2b2b389a3b2644d75bdbe29c8dbf1de6 [formerly 71920a40c6c93e38c82e6fb055dbe9dea8eaabf9] [formerly 877d8f05e21ed098ce1422560f84a44ffd8fd116 [formerly 730ae24937]]]
Former-commit-id: 8f0e5690363991d39e0cde89f70057c091b0218d [formerly 4d75bed743fc74380ee84f256aae1450140b024f] [formerly 181585f12d46927af1925cd74ef93388d6e1f501 [formerly 62a097ff58328f681e0f1845b9a6d360256edb32]]
Former-commit-id: 1c66bb97a7992039896f19efe89f3b920c620f1b [formerly a533090866f2b6e8f76435936cc726d9a73e0d2a]
Former-commit-id: fa56db34e54b1ace5c8a7e3b7549cb592d4f48dc
2022-02-09 10:30:41 +01:00
cedoor
fbdb980d7c refactor: update function to pack solidity proofs
Former-commit-id: 3fd62320dd8e868a9e7c12f5a97834040813f8e8 [formerly 6440e88a6378be7569454f1c3c800229d1072e7e] [formerly 25740588ebe5005740ca9081c42ec7fdd798b92e [formerly c0dc07952866111a57f6b478ccf8ba0e977758e0]] [formerly 12ab15ed7b086cace6ef448e0db713847e20ddc2 [formerly dd4815970e95fdeaf6d3accc2f138314c7fd82fd] [formerly 9a115ab96d911ee1b1743c080f1402209a6cc9e9 [formerly b0f405df78]]]
Former-commit-id: 9bc24bf1c591f6d397e7186f4e1226b2d6c668a1 [formerly 0b267e3b5b4b1f0c9e3e7790c9f49c966b86c9ed] [formerly 18e987ab0d2b71e384648270641d6b6afe7bbf54 [formerly 5d2efd38a4d687bf79a8cc61ac09600025c5c30c]]
Former-commit-id: e468ca3ce0e1a02a54332fbbdf35ff2f550f6970 [formerly a2d34fe42903f30461484ca2e8377819dc31a147]
Former-commit-id: 1a3a0b710125d7676748be2c696c22348bb33be5
2022-02-07 11:58:44 +01:00
bdim1
1c750b22ca fix: rln changes & nrln removal
Former-commit-id: e5a0c5f7728ed0e2ab7116ac9fb253c2288f8d23 [formerly b7703300c105cb6cf0ec15395c871ae840565507] [formerly a5f9b9838b07daa8573be0f445113141ae832ca0 [formerly 8481a0ec611aa63b080c2a2a255a66115453fcf4]] [formerly cf29d2c50fea8519e6147e60159366a89370a59d [formerly 81c26f7dec186ae2c32ed0d11daae4c88ba87b15] [formerly 6a19c441eff1976beaca3b68a8621a64e7ac6abe [formerly 51388a7c96]]]
Former-commit-id: 79282ec7afbcd26c5f617b8f1196ad7e572bc353 [formerly 08c264943a20a80e1007a46335a918b03915b294] [formerly 379d51c23349a6fd9d42a8fb5d9fd9b236b05d80 [formerly 30f56052734837fda765c58e336081a1b1b273c5]]
Former-commit-id: fecee6d368b4879e96cff85f1c7ca64979a6302c [formerly db4ad2b259c01b5fa1f01f9d24a6802fa9da76b5]
Former-commit-id: 81eec9e7a3972dbc21300c761e9b472b4b6a93b5
2022-02-02 22:27:58 +01:00
cedoor
a14ba26658 test: terminate curve after zk tests
Former-commit-id: 38a1deb7292fef99168f2682abc50b4f35ba58f8 [formerly 22d4d0002bab6d04c46fce237200948135fff7f7] [formerly 15ea2bb0ce86f46afcd60aedd9e71f631c88b2f9 [formerly 41ab2dd0dcecee9f03af70c1dccb2873fbb2c04b]] [formerly c5b436cd79061f1dbc85cabe9a2ce7ba7a6fcdf3 [formerly c115c427837c6e4b23066a409487e7bcad148104] [formerly 2e68d95e8b705f2bd6f8a67a6ab5c160089a139c [formerly 74a853b151]]]
Former-commit-id: ff869f1fb81ea994384c5f5b0e847e8b3b3625a7 [formerly 0b86cd445a0047be763ffad1f9321029c22d003a] [formerly d7f3cd24a2c0137b9813b99e168197552a2e871d [formerly 62276067a08c64a49bac89e8ff95a25f34f5d451]]
Former-commit-id: 9bfe8b8e023d8dbb2ce18dba6e7f3e1fdb41cc5b [formerly e52dd81e7fb4b0103a18d3f7da451ac426ec8f24]
Former-commit-id: 0a948aa8a4aa61dfd47e9b2d2a1a8238afb596f3
2022-01-24 17:10:42 +01:00
cedoor
b8844141a7 refactor: make methods static & neat code
Former-commit-id: a54d959c8fdb13d745ffa6329c51115f9c4f6b5c [formerly 0846f6437f73a916efcd4be13fa2c7803c90eb99] [formerly 37932fd03da610e81ac594ebab4da619625c410b [formerly 22f50857aa]]
Former-commit-id: f3f1f598935f1efbba9233b0fce3429654d78a73 [formerly 87cc9e89c0ac27b758c2d86e1b33aa4fc26cdc69]
Former-commit-id: 13a6cacfbe81414bad50c7ec46b52e812495274e
2022-01-21 22:57:39 +01:00
cedoor
6195d05034 refactor: update identity class
Former-commit-id: d60cca99ff1a2fb904818e2b84e211d25cef4503 [formerly 1416271bea5d1cb8d1bf65859d8ea3bde1587b95] [formerly d2bcb67244509ec65f56fa74215340115f79083e [formerly 09f41a7cc7]]
Former-commit-id: 8365eb23c35ae392acadb58f6ae0d7d61b77e3bf [formerly dadbb367e413310ccc2ba270d52fd0ad15f062d2]
Former-commit-id: 036e5715a01221efe15539fc6f0258f357c19699
2022-01-21 13:56:04 +01:00
cedoor
b5dfea1383 chore: add missing ffjavascript type definitions
Former-commit-id: a22007eab57f3c512b1ebc6a8ff93ac33b5dd461 [formerly c38d46489c359efd05b405507594287483a6c04a] [formerly e08a04aa7aa3838eeb90d4cca42f2dfdae8d7012 [formerly 312f29d3b4]]
Former-commit-id: 574e15b10f2e8f044f871faffc25233d8a7ef26f [formerly f5528713a52678c9aa74b1f69f27ef4a1ea22cc8]
Former-commit-id: d232df263e639aacbc4bf04e2eb9868d71b12dd7
2022-01-19 22:33:14 +01:00
cedoor
29afa4d69a chore: add snarkjs type definitions
Former-commit-id: a33b37b685105476b3a06c12683fa489d6cb58f0 [formerly 920dda2d9bb50cd3b768c67e4e109c747d2552a0] [formerly e729eb7e722c251124f4c9c46cc0c2e4a7196aae [formerly c9599264aa]]
Former-commit-id: 2f2af084e8aa6305e697bfd02f9d7d108700b790 [formerly 862195d7f7fc5297f97025b5ef67aeaeb2ccf35a]
Former-commit-id: 2c55b7e3083c5bb27cf369cba21ccd9212c0f298
2022-01-19 15:13:59 +01:00
cedoor
b828b94630 refactor: update merkle proof type
Former-commit-id: 089d03ba544fd319cc8dd0e4fbcff47da40c4c5a [formerly 9280761a400fa3721f37b766a8c92db311d634ba] [formerly ecc112695f87a81d0375af91ca6adad977b7a604 [formerly 6c0a3812d4]]
Former-commit-id: aacae838f3e007f610f3bdceddf0be666fea2af6 [formerly a986b5f66fcc933dc5956ce2b1d2abf9f0bd1877]
Former-commit-id: 0b9a61bb5be6029ad76def604a55ce14e0f9f02d
2022-01-19 11:21:03 +01:00
Andrija
4b8eb9e402 integrate new merkle tree with existsing protocols & standardize one on merkle proof type
Former-commit-id: 40036082ca7ba1be1c46e7e3f3bf3aab7d7e181c [formerly 187d3dc95b5e7aa04de700d4527e3a341933bad1] [formerly de3c9e4a28b2db75123ca358b13b281ac44f1722 [formerly 72f4455ddb]]
Former-commit-id: 46c8148ef6a6a94457ed991fde2064d4caa85df2 [formerly 94ebdb995dd623b1c123a5e249e5df0566912b49]
Former-commit-id: 55066d6ad404529a476464a6dff83947433392d9
2022-01-19 00:54:39 +01:00
cedoor
8054f01773 chore: add incrementalquintree pkg types
Former-commit-id: 6650d89664854eeb516587dd36d6f4560d29ebc7 [formerly 1ca0fdb7292bf3ab7b12ee3a4712bef5ee846e05] [formerly b00799e92b49b05bdda00c2419ab431a223d1cb6 [formerly 408603dddd]]
Former-commit-id: a8e5070a327e658eb194c63037b74b13a67d91ce [formerly af553b33b73b9ccf283f7615a95a5b40c65211b6]
Former-commit-id: 5059c5cdc655ff9a60b3c991e99b83ec76680655
2022-01-17 21:59:10 +01:00
cedoor
790ae62098 refactor: move all types in root folder
Former-commit-id: c57ec10396faf86f2d47166391e2a459d6cbc883 [formerly a30ad3317347db7d1c614c8a95b89945f8d78511] [formerly 0bb50444355ffd51dd10d515a8c7d53c0738036c [formerly a50e6a3981]]
Former-commit-id: 43020e533b9aafc15a65cc9c73fa3ec99e81ac5e [formerly 8bda116571d4a86bbd4e5cd2c97231aa3f6ae4dc]
Former-commit-id: 4bf1710e9eedae2734df87dd86c9920e1b4aa7f2
2022-01-17 13:05:07 +01:00