Aaryamann Challani
8614b2a33a
feat: rln-v2 ( #204 )
...
* feat(rln-v2): update serde for rln-v2 (#202 )
* feat(rln-v2): update serde for rln-v2
* fix: public tests that needed to append the new fields
* s/id_commitments/rate_commitments (#205 )
* feat: rename public, protocol and update tests to use rate_commitments
* fix: into()
* `message_id` range check (#210 )
* feature: range check added
* fmt
* feature: message_id_range_check
* fix: corresponding change of types
* comments: function level
* fmt
* fix(rln): tests (#212 )
* most changes
* fix
* fix protocol tests
* fmt
* ffi tests fix
* feat(rln-v2): new artifacts, removed older ones (#211 )
* feat(rln-v2): new artifacts, removed older ones
* wip: working branch
* fix: remove more refs to epoch + rln_identifier
* Updated serde in RLN proof verification
* Updated artifacts
* chore: update
* chore: update
* hardcoded test works
* fix: proof generation and verification
* fix: rln-wasm tests
* fix: ffi tests
* fix: rln-wasm test
* fix: recover_id_secret
* Fix message (#217 )
---------
Co-authored-by: rymnc <43716372+rymnc@users.noreply.github.com>
* chore: Release
---------
Co-authored-by: tyshko-rostyslav <122977916+tyshko-rostyslav@users.noreply.github.com>
2023-10-03 21:28:21 +05:30
Rahul Ghangas
62018b4eba
Update documentation for building and testing ( #120 )
...
* chore: fix Makefile pre-build
* chore: add Makefile command to install depenedncy cargo-make
* chore: update all READMEs with instructions to install dependencies, build and test
* chore: add target to fetch all submodules
2023-02-24 11:50:51 +05:30
G
32f3202e9d
feat(rln): add extended keygen APIs for Semaphore-compatible credentials ( #85 )
...
* refactor(rln): update APIs based on updated rln circuit design
* chore(rln): update rln vendor submodule
* fix(ci): update ci to not ignore rln resources changes
* feat(rln): add extended keygen APIs
* refactor(rln): rename id_secret/id_key to identity_secret_hash as per RFC
* fix(rln): cargo fmt
2022-12-12 00:48:22 +01:00
G
284e51483c
feat(rln): add example usage tutorial and expand documentation for RLN (WIP) ( #74 )
...
* feat(rln): expand documentation with minimal public API usage example
* refactor(rln): ease RLN interaction with new APIs
* feat(rln): expand API docs
* fix(rln): disable doctest for rln
2022-11-25 10:54:17 +01:00
G
64f5083639
RLN: update README ( #27 )
...
* refactor(rln): update readme
* fix(rln): update README in light of https://github.com/vacp2p/zerokit/pull/30
2022-08-07 16:51:03 +02:00
Oskar Thoren
23171bb041
docs(rln): Compiling circuits
2022-05-24 12:14:02 +01:00
Oskar Thoren
b23dabab4f
Update RLN README
2022-03-11 18:09:45 +08:00
Oskar Thoren
2af04cc729
Init rln from poseidon-tornado
2022-03-11 17:55:46 +08:00