Commit Graph

40 Commits

Author SHA1 Message Date
Alvaro Revuelta a8e8aab76c
Remove hardcoded epoch size (#24) 2024-06-14 12:20:49 +02:00
Alvaro Revuelta 88462cf654
Add InsertRawLeaf (#23)
Co-authored-by: richΛrd <info@richardramos.me>
2024-05-31 07:11:54 +02:00
Alvaro Revuelta 84d12e61d9
Custom witness proof with RLN v2 (#22) 2024-05-30 14:53:54 +02:00
Alvaro Revuelta 54bb48f178
Update to RLN v2 (#21) 2024-05-24 10:17:29 +02:00
Alvaro Revuelta 14960f3aff
Add GenerateRLNProofWithWitness (#19) 2024-01-24 16:31:36 +01:00
Alvaro Revuelta 7e086e8f89
Add GetMerkleProof (#17) 2024-01-16 16:33:45 +01:00
Alvaro Revuelta 06e6fa3fd1
Add CI for tests (#18) 2024-01-16 15:31:15 +01:00
Prem Chaitanya Prathi fa738c0bdf fix: make rln rate limit spec compliant 2024-01-02 10:52:50 -04:00
Richard Ramos e0f344a581
chore: update README.md 2023-12-15 08:50:18 -04:00
Richard Ramos 4b71a4fcf1
chore: update README.md with instructions on how to update zerokit 2023-12-15 08:34:52 -04:00
Richard Ramos d284a3d8f2
chore: add reference to library folders for go mod vendor 2023-09-16 13:32:59 -04:00
Richard Ramos e0ebce7c29
feat: upgrade to zerokit 0.3.4 2023-09-14 19:40:36 -04:00
Richard Ramos ca686a02e8
feat: upgrade to zerokit 0.3.2 2023-09-05 17:46:45 -04:00
Richard Ramos a706089284
chore: use `flush_every_ms` and change datatype to time.Duration 2023-08-23 11:08:36 -04:00
Richard Ramos 8167006b94
fix: invalid apple commit 2023-08-21 12:37:54 -04:00
Richard Ramos 1ccba817b5
chore: add Bytes32ToBigInt 2023-08-17 18:19:53 -04:00
Richard Ramos 3b5c0bbefb
chore: add BigIntToBytes32 utils function 2023-08-14 07:57:45 -04:00
Richard Ramos 47b8b17401 refactor: only expose tree config 2023-08-11 08:46:33 -04:00
Richard Ramos fd3fa1222b refactor: remove embedded resource and add depth and mode enums 2023-08-11 08:46:33 -04:00
Richard Ramos 655973b243 chore: allow passing configs when instantiating RLN 2023-08-07 15:54:39 -04:00
Richard Ramos ea89e5d7ee
fix: missing functions in macos 2023-08-03 07:37:01 -04:00
Richard Ramos 0cefd63734
chore: expose atomic_operation 2023-08-01 11:56:27 -04:00
Richard Ramos 75151c168b feat: expose additional zerokit functions 2023-08-01 11:35:48 -04:00
Richard Ramos df71229905 feat: getLeaf 2023-08-01 09:22:02 -04:00
Richard Ramos 86b06ba440 feat: atomic_write 2023-05-18 16:27:29 -04:00
Richard Ramos 33aab2e6e4
feat: compare identity credentials 2023-04-10 11:06:09 -04:00
Richard Ramos 810b73f03c
fix: convert ExtractMetadata to method 2023-04-04 13:44:30 -04:00
Richard Ramos deaab0718c chore: update static keys 2023-04-03 17:39:19 -04:00
RichΛrd f3f2c16093
refactor: split into submodules
* chore: remove zerokit submodule
* refactor: split go-zerokit-rln into submodules
2023-04-01 08:25:39 -04:00
Richard Ramos eaf62c1713 chore: upgrade zerokit 2023-03-31 14:19:48 -04:00
Richard Ramos e1bed5294a
feat: insert multiple members 2022-11-26 16:50:18 -04:00
Richard Ramos d338ed9d40
chore: add json marshalling annotations 2022-10-09 15:42:15 -04:00
Richard Ramos 310a9442c4
feat: verify with roots 2022-10-07 18:42:21 -04:00
Richard Ramos f1211c1b07
fix: invalid bytes function 2022-10-05 17:29:38 -04:00
Richard Ramos 144ec288d9
chore: set 20 as default depth 2022-10-04 18:59:34 -04:00
Richard Ramos bbd57f45e2 chore: update apple libs 2022-10-04 17:09:05 -04:00
Richard Ramos 594ddb2452
chore: temporarily remove mobile libraries
This is while we work on reducing the filesize of static libraries
2022-10-03 20:33:37 -04:00
Richard Ramos 77983a6504
chore: add iOS libraries (#2) 2022-09-07 15:19:28 -04:00
Richard Ramos d0d27bf242
feat: initial version with linux and android support (#1) 2022-09-07 15:15:43 -04:00
Richard Ramos 2c48e5ef06
Initial commit 2022-08-26 12:03:30 -04:00