package octez-libs
- Overview
- No Docs
You can search for identifiers within the package.
in-package search v0.2.0
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  A package that contains multiple base libraries used by the Octez suite
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      octez-19.1.tar.gz
    
    
        
    
  
  
  
    
  
  
    
  
        sha256=55ea1fb8bb3273a7fc270ca8f650d45c56449665619482aad9bc12f3ea736b7e
    
    
  sha512=fec850fc2d17d7490bbabd5147d62aad13b3aaed8774270f8a38ab419670ed03e0fd30cf8642a97984eca5c2446726fe590ad99c015f7ec50919dc7652f25053
    
    
  doc/octez-libs.mec/Mec/Curve/Utils/Functor/index.html
Module Utils.FunctorSource
Source
module MakeJacobianWeierstrass
  (Fq : Bls12_381.Ff_sig.PRIME)
  (Fp : Bls12_381.Ff_sig.PRIME)
  (Params : sig ... end) : 
  sig ... endSource
module MakeAffineWeierstrass
  (Fq : Bls12_381.Ff_sig.PRIME)
  (Fp : Bls12_381.Ff_sig.PRIME)
  (Params : sig ... end) : 
  sig ... endSource
module MakeProjectiveWeierstrass
  (Fq : Bls12_381.Ff_sig.PRIME)
  (Fp : Bls12_381.Ff_sig.PRIME)
  (Params : sig ... end) : 
  sig ... endSource
module MakeAffineMontgomery
  (Fq : Bls12_381.Ff_sig.PRIME)
  (Fp : Bls12_381.Ff_sig.PRIME)
  (Params : sig ... end) : 
  sig ... endSource
module MakeAffineEdwards
  (Base : Bls12_381.Ff_sig.PRIME)
  (Scalar : Bls12_381.Ff_sig.PRIME)
  (Params : sig ... end) : 
  sig ... endSource
val 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 ->
  'jacobianSource
val 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 ->
  'affineSource
val 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 ->
  'projectiveSource
val 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 ->
  'affineSource
val 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 optionSource
val 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 optionSource
val 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 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >