plutus-use-cases-0.1.0.0: Collection of smart contracts to develop the plutus/wallet interface
Safe HaskellNone
LanguageHaskell2010

Plutus.Contracts.Prism.STO

Synopsis

Documentation

data STOData Source #

Instances

Instances details
Eq STOData Source # 
Instance details

Defined in Plutus.Contracts.Prism.STO

Show STOData Source # 
Instance details

Defined in Plutus.Contracts.Prism.STO

Generic STOData Source # 
Instance details

Defined in Plutus.Contracts.Prism.STO

Associated Types

type Rep STOData :: Type -> Type Source #

ToJSON STOData Source # 
Instance details

Defined in Plutus.Contracts.Prism.STO

FromJSON STOData Source # 
Instance details

Defined in Plutus.Contracts.Prism.STO

UnsafeFromData STOData Source # 
Instance details

Defined in Plutus.Contracts.Prism.STO

FromData STOData Source # 
Instance details

Defined in Plutus.Contracts.Prism.STO

ToData STOData Source # 
Instance details

Defined in Plutus.Contracts.Prism.STO

Lift DefaultUni STOData Source # 
Instance details

Defined in Plutus.Contracts.Prism.STO

Typeable DefaultUni STOData Source # 
Instance details

Defined in Plutus.Contracts.Prism.STO

type Rep STOData Source # 
Instance details

Defined in Plutus.Contracts.Prism.STO

type Rep STOData = D1 ('MetaData "STOData" "Plutus.Contracts.Prism.STO" "plutus-use-cases-0.1.0.0-sCb7ThsvWbFT6VPXrOzPF" 'False) (C1 ('MetaCons "STOData" 'PrefixI 'True) (S1 ('MetaSel ('Just "stoIssuer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PaymentPubKeyHash) :*: (S1 ('MetaSel ('Just "stoTokenName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TokenName) :*: S1 ('MetaSel ('Just "stoCredentialToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Value))))

coins :: STOData -> Integer -> Value Source #

A Value of a number of coins issued in the STO