package octez-libs

  1. Overview
  2. Docs
A package that contains multiple base libraries used by the Octez suite

Install

Dune Dependency

Authors

Maintainers

Sources

tezos-octez-v20.1.tag.bz2
sha256=ddfb5076eeb0b32ac21c1eed44e8fc86a6743ef18ab23fff02d36e365bb73d61
sha512=d22a827df5146e0aa274df48bc2150b098177ff7e5eab52c6109e867eb0a1f0ec63e6bfbb0e3645a6c2112de3877c91a17df32ccbff301891ce4ba630c997a65

doc/octez-libs.mec/Mec/Curve/Utils/Functor/index.html

Module Utils.FunctorSource

Sourceval from_affine_weierstrass_to_jacobian_weierstrass : (module Mec__.Ec_sig.AffineWeierstrassT with type t = 'affine and type Base.t = 'base and type Scalar.t = 'scalar) -> (module Mec__.Ec_sig.JacobianWeierstrassT with type t = 'jacobian and type Base.t = 'base and type Scalar.t = 'scalar) -> 'affine -> 'jacobian
Sourceval from_jacobian_weierstrass_to_affine_weierstrass : (module Mec__.Ec_sig.JacobianWeierstrassT with type t = 'jacobian and type Base.t = 'base and type Scalar.t = 'scalar) -> (module Mec__.Ec_sig.AffineWeierstrassT with type t = 'affine and type Base.t = 'base and type Scalar.t = 'scalar) -> 'jacobian -> 'affine
Sourceval from_affine_weierstrass_to_projective_weierstrass : (module Mec__.Ec_sig.AffineWeierstrassT with type t = 'affine and type Base.t = 'base and type Scalar.t = 'scalar) -> (module Mec__.Ec_sig.ProjectiveWeierstrassT with type t = 'projective and type Base.t = 'base and type Scalar.t = 'scalar) -> 'affine -> 'projective
Sourceval from_projective_weierstrass_to_affine_weierstrass : (module Mec__.Ec_sig.ProjectiveWeierstrassT with type t = 'projective and type Base.t = 'base and type Scalar.t = 'scalar) -> (module Mec__.Ec_sig.AffineWeierstrassT with type t = 'affine and type Base.t = 'base and type Scalar.t = 'scalar) -> 'projective -> 'affine
Sourceval from_affine_montgomery_to_affine_weierstrass : (module Mec__.Ec_sig.AffineMontgomeryT with type t = 'affine_mt and type Base.t = 'base and type Scalar.t = 'scalar) -> (module Mec__.Ec_sig.AffineWeierstrassT with type t = 'affine_wt and type Base.t = 'base and type Scalar.t = 'scalar) -> 'affine_mt -> 'affine_wt option
Sourceval from_affine_montgomery_to_affine_edwards : (module Mec__.Ec_sig.AffineMontgomeryT with type t = 'affine_mt and type Base.t = 'base and type Scalar.t = 'scalar) -> (module Mec__.Ec_sig.AffineEdwardsT with type t = 'affine_tw and type Base.t = 'base and type Scalar.t = 'scalar) -> 'affine_mt -> 'affine_tw option
Sourceval from_affine_edwards_to_affine_montgomery : (module Mec__.Ec_sig.AffineEdwardsT with type t = 'affine_tw and type Base.t = 'base and type Scalar.t = 'scalar) -> (module Mec__.Ec_sig.AffineMontgomeryT with type t = 'affine_mt and type Base.t = 'base and type Scalar.t = 'scalar) -> 'affine_tw -> 'affine_mt option
Sourcemodule MakeAffineEdwardsToAffineMontgomery (E : sig ... end) : sig ... end
OCaml

Innovation. Community. Security.