Module zkevm_circuits::util
source · Expand description
Common utility traits and functions.
Modules§
- Cell Manager
- Cell Placement strategies
- Chunk context config
- Define IntDecomposition to decompose int into byte limbs
- Define generic Word type with utility functions
Structs§
- All challenges used in
SuperCircuit
. - Little-endian large integer type 256-bit unsigned integer.
Traits§
- Trait that implements functionality to get a constant expression from commonly used types.
- SubCircuit is a circuit that performs the verification of a specific part of the full Ethereum block verification. The SubCircuit’s interact with each other via lookup tables and/or shared public inputs. This type must contain all the inputs required to synthesize this circuit (and the contained table(s) if any).
- SubCircuit configuration
Functions§
- Ceiling of log_2(n)
- Steal the expression from gate