Module Kzg_pack_impl.Poly
type scalar = Distribution.Kzg.Kzg_impl.Polynomial.scalartype t = Distribution.Kzg.Kzg_impl.Polynomial.Polynomial.tval generate_biased_random_polynomial : int -> tval to_string : t -> stringval copy : ?offset:int -> ?len:int -> t -> tval to_dense_coefficients : t -> scalar arrayval of_coefficients : (scalar * int) list -> tval equal : t -> t -> boolval add_inplace : t -> t -> t -> unitval sub_inplace : t -> t -> t -> unitval mul_by_scalar_inplace : t -> scalar -> t -> unitval linear_with_powers : t list -> scalar -> tval opposite_inplace : t -> unitexception Rest_not_null of stringval division_xn : t -> int -> scalar -> t * tval split : nb_chunks:int -> int -> t -> t listval blind : nb_blinds:int -> int -> t -> t * t