Copyright | (c) 2023 GYELD GMBH |
---|---|
License | Apache 2.0 |
Maintainer | support@geniusyield.co |
Stability | develop |
Safe Haskell | Safe-Inferred |
Language | GHC2021 |
GeniusYield.Scripts.Dex.PartialOrderConfig
Description
Synopsis
- class HasPartialOrderConfigScript a where
- getPartialOrderConfigValidator ∷ a → CompiledCode (AssetClass → BuiltinData → BuiltinData → BuiltinData → ())
- class HasPartialOrderConfigAddr a where
- data PartialOrderConfigDatum = PartialOrderConfigDatum {}
- data PartialOrderConfigInfoF addr = PartialOrderConfigInfo {}
- type PartialOrderConfigInfo = PartialOrderConfigInfoF GYAddress
- mkPartialOrderConfigValidator ∷ HasPartialOrderConfigScript a ⇒ a → GYAssetClass → GYValidator 'PlutusV2
- partialOrderConfigAddr ∷ HasPartialOrderConfigScript a ⇒ a → GYNetworkId → GYAssetClass → GYAddress
- partialOrderConfigPlutusAddr ∷ HasPartialOrderConfigScript a ⇒ a → GYAssetClass → Address
Typeclass
class HasPartialOrderConfigScript a where #
Methods
getPartialOrderConfigValidator ∷ a → CompiledCode (AssetClass → BuiltinData → BuiltinData → BuiltinData → ()) #
class HasPartialOrderConfigAddr a where #
Methods
Datum
data PartialOrderConfigDatum #
Constructors
PartialOrderConfigDatum | |
Fields
|
Instances
data PartialOrderConfigInfoF addr #
Constructors
PartialOrderConfigInfo | |
Fields
|
Instances
Validator
mkPartialOrderConfigValidator ∷ HasPartialOrderConfigScript a ⇒ a → GYAssetClass → GYValidator 'PlutusV2 #