Nalin
621fda5c9e
Feature to enable Neptune GPU Poseidon ( #141 )
...
* enable neptune gpu hashing
* Disable clippy on GPU
2023-02-22 10:12:13 -08:00
Srinath Setty
0315bd1198
fix wasm build ( #137 )
2023-02-03 13:34:01 -08:00
Srinath Setty
603c1e2a85
traits for a vector commitment engine and a polynomial evaluation engine ( #136 )
...
make spartan generic over the evaluation engine
update version
disable Wasm CI check
2023-02-02 16:21:24 -08:00
Srinath Setty
0ae8d15953
add Wasm build to CI ( #134 )
2023-01-31 16:44:58 -08:00
Srinath Setty
ff40d17cc4
Nova-based VDF using MinRoot as an example ( #86 )
...
* add the MinRoot VDF example
* optimize a bit
* optimization and cleanup
* clippy
* add examples to CI
* use inbuilt pow_vartime
2022-07-07 18:30:43 -07:00
Srinath Setty
8308c29f94
use pasta_msm crate for MSM ( #75 )
...
* use pasta_msm crate for MSM
* add repr-c to pasta_curves
* add +stable
* update pasta-msm version
2022-05-26 17:27:19 +05:30
Srinath Setty
1fd4eee2b6
Recursion implementation ( #65 )
...
* recursion attempt
* address clippy
* initialize the running instance and witness of the primary correctly
* add asserts for debugging
* fix a bug in AllocatedPoint
* add debug statements
* fix an issue with how we inputize hashes; remove debug statements
* rename
* cleanup
* speedup tests
* require step_circuit implementors to provide a way to execute step computation
2022-05-17 05:59:29 -07:00
Srinath Setty
485eb3fac6
fix build ( #48 )
...
* fix build
* switch to stable
2022-05-10 23:27:27 -07:00
Srinath Setty
2a877f9ad0
Update rust.yml
2021-10-20 10:26:28 -07:00
Srinath Setty
6e59ebccd3
add CI ( #9 )
2021-10-14 16:47:23 -07:00