Crate noah_algebra
source ·Expand description
The crate for algebra for the Noah library, which unifies the interfaces of different curves
Modules
Module for the BLS12-381 curve
Module for the ed25519 curve used to work with the Zorro curve in address folding
Module for error handling
Module for the Jubjub curve
Module for test rng
Module for the Ristretto group
Module for the secp256k1 curve
Module for the secq256k1 curve
Module for serialization of scalars and group elements
Module for traits
Module for utils
Module for the Zorro curve
Macros
check if the error messages equal
A convenient macro to initialize a field element over the BLS12-381 curve.
A short-hand macro for not matching an expression
Implement serialization and deserialization