geniusyield-dex-api-0.1.0.0: API code to interact with GeniusYield DEX.
Copyright(c) 2023 GYELD GMBH
LicenseApache 2.0
Maintainersupport@geniusyield.co
Stabilitydevelop
Safe HaskellSafe-Inferred
LanguageGHC2021

GeniusYield.Scripts.Dex.PartialOrderConfig

Description

 
Synopsis

Typeclass

Datum

data PartialOrderConfigDatum #

Constructors

PartialOrderConfigDatum 

Fields

Instances

Instances details
Generic PartialOrderConfigDatum # 
Instance details

Defined in GeniusYield.Scripts.Dex.PartialOrderConfig.Internal

Associated Types

type Rep PartialOrderConfigDatumTypeType Source #

Show PartialOrderConfigDatum # 
Instance details

Defined in GeniusYield.Scripts.Dex.PartialOrderConfig.Internal

FromData PartialOrderConfigDatum # 
Instance details

Defined in GeniusYield.Scripts.Dex.PartialOrderConfig.Internal

ToData PartialOrderConfigDatum # 
Instance details

Defined in GeniusYield.Scripts.Dex.PartialOrderConfig.Internal

UnsafeFromData PartialOrderConfigDatum # 
Instance details

Defined in GeniusYield.Scripts.Dex.PartialOrderConfig.Internal

type Rep PartialOrderConfigDatum # 
Instance details

Defined in GeniusYield.Scripts.Dex.PartialOrderConfig.Internal

type Rep PartialOrderConfigDatum = D1 ('MetaData "PartialOrderConfigDatum" "GeniusYield.Scripts.Dex.PartialOrderConfig.Internal" "geniusyield-dex-api-0.1.0.0-inplace" 'False) (C1 ('MetaCons "PartialOrderConfigDatum" 'PrefixI 'True) (((S1 ('MetaSel ('Just "pocdSignatories") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [PubKeyHash]) :*: S1 ('MetaSel ('Just "pocdReqSignatories") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer)) :*: (S1 ('MetaSel ('Just "pocdNftSymbol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 CurrencySymbol) :*: S1 ('MetaSel ('Just "pocdFeeAddr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Address))) :*: ((S1 ('MetaSel ('Just "pocdMakerFeeFlat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: S1 ('MetaSel ('Just "pocdMakerFeeRatio") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Rational)) :*: (S1 ('MetaSel ('Just "pocdTakerFee") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: S1 ('MetaSel ('Just "pocdMinDeposit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer)))))

data PartialOrderConfigInfoF addr #

Constructors

PartialOrderConfigInfo 

Fields

Instances

Instances details
Functor PartialOrderConfigInfoF # 
Instance details

Defined in GeniusYield.Scripts.Dex.PartialOrderConfig

ToData PartialOrderConfigInfo # 
Instance details

Defined in GeniusYield.Scripts.Dex.PartialOrderConfig

Generic (PartialOrderConfigInfoF addr) # 
Instance details

Defined in GeniusYield.Scripts.Dex.PartialOrderConfig

Associated Types

type Rep (PartialOrderConfigInfoF addr) ∷ TypeType Source #

Show addr ⇒ Show (PartialOrderConfigInfoF addr) # 
Instance details

Defined in GeniusYield.Scripts.Dex.PartialOrderConfig

FromData (PartialOrderConfigInfoF Address) # 
Instance details

Defined in GeniusYield.Scripts.Dex.PartialOrderConfig

ToData (PartialOrderConfigInfoF Address) # 
Instance details

Defined in GeniusYield.Scripts.Dex.PartialOrderConfig

type Rep (PartialOrderConfigInfoF addr) # 
Instance details

Defined in GeniusYield.Scripts.Dex.PartialOrderConfig

type Rep (PartialOrderConfigInfoF addr) = D1 ('MetaData "PartialOrderConfigInfoF" "GeniusYield.Scripts.Dex.PartialOrderConfig" "geniusyield-dex-api-0.1.0.0-inplace" 'False) (C1 ('MetaCons "PartialOrderConfigInfo" 'PrefixI 'True) (((S1 ('MetaSel ('Just "pociSignatories") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 [GYPubKeyHash]) :*: S1 ('MetaSel ('Just "pociReqSignatories") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Integer)) :*: (S1 ('MetaSel ('Just "pociNftSymbol") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 GYMintingPolicyId) :*: S1 ('MetaSel ('Just "pociFeeAddr") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 addr))) :*: ((S1 ('MetaSel ('Just "pociMakerFeeFlat") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Integer) :*: S1 ('MetaSel ('Just "pociMakerFeeRatio") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 GYRational)) :*: (S1 ('MetaSel ('Just "pociTakerFee") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Integer) :*: S1 ('MetaSel ('Just "pociMinDeposit") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Integer)))))

Validator

Address