-
Updated
Sep 7, 2021 - JavaScript
zero-knowledge
Here are 161 public repositories matching this topic...
-
Updated
Aug 30, 2021 - C++
-
Updated
Sep 7, 2021 - C
-
Updated
Jun 6, 2021 - Haskell
-
Updated
May 30, 2021 - Python
-
Updated
Dec 24, 2019 - Rust
-
Updated
Sep 7, 2021 - Rust
-
Updated
Jun 18, 2019 - Python
🚀 Feature
We should support the operators <,<=,>,>= on the field
type.
Blocked: This depends on snarkVM first implementing these features.
Motivation
Allows more standard operations with the field type.
Implementation
Field Gadget
- Implement the
impl<F: PrimeField> EvaluateLtGadget<F> for Field
traitleo/compiler/src/value/field/field_type.rs
.
Tests
This is a clear example, looks like current_component
is a tuple of elements of the same type; if it was an array you could just loop it or call iter().product()
or fold
.
Originally posted by @ZER0 in dusk-network/plonk#561 (comment)
-
Updated
Sep 12, 2020 - Rust
-
Updated
Sep 16, 2020 - Rust
-
Updated
Oct 4, 2020
-
Updated
Sep 10, 2020 - TypeScript
-
Updated
Sep 7, 2021 - Rust
-
Updated
Jul 23, 2021 - Rust
-
Updated
Aug 12, 2021 - TypeScript
-
Updated
Aug 24, 2021 - Python
-
Updated
Aug 31, 2021 - Rust
-
Updated
Aug 13, 2020 - Haskell
-
Updated
Sep 7, 2021 - Rust
-
Updated
Feb 10, 2020 - Haskell
-
Updated
Jun 11, 2021 - Rust
-
Updated
May 27, 2021 - Rust
-
Updated
Oct 23, 2019 - Rust
-
Updated
Apr 14, 2020 - Haskell
Improve this page
Add a description, image, and links to the zero-knowledge topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the zero-knowledge topic, visit your repo's landing page and select "manage topics."
#306 addresses a term-precedence bug with exponentiation. However, we do not have an end-to-end test case for this.
It should be included, ideally for all operators.