Crate ekzg_serialization

Crate ekzg_serialization 

Source

Re-exports§

pub use crate::errors::Error as SerializationError;

Modules§

constants
errors
trusted_setup
Serialization methods that are used for the trusted setup
types

Functions§

deserialize_blob_to_scalars
Deserializes a blob into a vector of Scalars.
deserialize_bytes_to_scalar
Deserializes a 32-byte slice into a single Scalar.
deserialize_cells
Deserializes a vector of cell byte slices into vectors of Scalars.
deserialize_compressed_g1
Converts a compressed G1 point (48 bytes) to a G1Point.
deserialize_compressed_g1_points
Deserializes a list of compressed G1 point byte slices.
serialize_cells
Serializes a list of evaluation sets into an array of Cells.
serialize_cells_and_proofs
Serializes both cells and corresponding proofs into flat output formats.
serialize_g1_compressed
Serializes a G1 point into its compressed representation.