Module big_
is_
zero
halo2_
ecc
0.5.0
Module big_
is_
zero
Module Items
Functions
In halo2_
ecc::
bigint
Modules
add_no_carry
big_is_equal
big_is_zero
big_less_than
carry_mod
check_carry_mod_to_zero
check_carry_to_zero
mul_no_carry
negative
scalar_mul_and_add_no_carry
scalar_mul_no_carry
select
select_by_indicator
sub
sub_no_carry
Structs
CRTInteger
FixedCRTInteger
FixedOverflowInteger
OverflowInteger
ProperCrtUint
ProperUint
Enums
BigIntStrategy
halo2_ecc
::
bigint
Module
big_is_zero
Copy item path
Settings
Help
Summary
Source
Functions
§
assign
Given
ProperUint<F>
a
, returns 1 iff every limb of
a
is zero. Returns 0 otherwise.
crt
Returns 0 or 1. Returns 1 iff the limbs of
a
are identically zero. This just calls
assign
on the limbs.
positive
Assumptions