Closed SupremoUGH closed 1 year ago
Bit decomposition in eclair:
Changes: eclair:
eclair
bool.rs
BitDecomposition
num.rs
UnsignedInteger
to_bits_be()
plugins::arkworks
constraint
FpVar
algebra
ScalarVar
Before we can merge this PR, please make sure that all the following items have been checked off:
CHANGELOG.md
L-
Files changed
CONTRIBUTING.md
Bit decomposition in eclair:
Changes:
eclair
:bool.rs
: Defined theBitDecomposition
trait, implemented it for the native compiler and the usual types.num.rs
: Impl forUnsignedInteger
to_bits_be()
in the trait with default implplugins::arkworks
constraint
: Impl forFpVar
algebra
: Impl forScalarVar
Before we can merge this PR, please make sure that all the following items have been checked off:
CHANGELOG.md
and added the appropriateL-
label to the PR.Files changed
in the GitHub PR explorer.CONTRIBUTING.md
.