plutus-contract-0.1.0.0
Safe HaskellNone
LanguageHaskell2010

Plutus.Contract.Effects

Synopsis

Plutus application backend request effect types

data PABReq Source #

Requests that Contracts can make

Instances

Instances details
Eq PABReq Source # 
Instance details

Defined in Plutus.Contract.Effects

Show PABReq Source # 
Instance details

Defined in Plutus.Contract.Effects

Generic PABReq Source # 
Instance details

Defined in Plutus.Contract.Effects

Associated Types

type Rep PABReq :: Type -> Type Source #

ToJSON PABReq Source # 
Instance details

Defined in Plutus.Contract.Effects

FromJSON PABReq Source # 
Instance details

Defined in Plutus.Contract.Effects

ToSchema PABReq Source # 
Instance details

Defined in Plutus.Contract.Effects

Pretty PABReq Source # 
Instance details

Defined in Plutus.Contract.Effects

Methods

pretty :: PABReq -> Doc ann Source #

prettyList :: [PABReq] -> Doc ann Source #

type Rep PABReq Source # 
Instance details

Defined in Plutus.Contract.Effects

type Rep PABReq = D1 ('MetaData "PABReq" "Plutus.Contract.Effects" "plutus-contract-0.1.0.0-2DbvKQdtEvHK4UkDq1ndDW" 'False) ((((C1 ('MetaCons "AwaitSlotReq" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Slot)) :+: C1 ('MetaCons "AwaitTimeReq" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 POSIXTime))) :+: (C1 ('MetaCons "AwaitUtxoSpentReq" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxOutRef)) :+: C1 ('MetaCons "AwaitUtxoProducedReq" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Address)))) :+: ((C1 ('MetaCons "AwaitTxStatusChangeReq" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxId)) :+: C1 ('MetaCons "AwaitTxOutStatusChangeReq" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxOutRef))) :+: (C1 ('MetaCons "CurrentSlotReq" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "CurrentTimeReq" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: (((C1 ('MetaCons "OwnContractInstanceIdReq" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "OwnPaymentPublicKeyHashReq" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "ChainIndexQueryReq" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ChainIndexQuery)) :+: C1 ('MetaCons "BalanceTxReq" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UnbalancedTx)))) :+: ((C1 ('MetaCons "WriteBalancedTxReq" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 CardanoTx)) :+: C1 ('MetaCons "ExposeEndpointReq" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ActiveEndpoint))) :+: (C1 ('MetaCons "PosixTimeRangeToContainedSlotRangeReq" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 POSIXTimeRange)) :+: C1 ('MetaCons "YieldUnbalancedTxReq" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UnbalancedTx))))))

Chain index query effect types

Plutus application backend response effect types

data PABResp Source #

Responses that Contracts receive

Instances

Instances details
Eq PABResp Source # 
Instance details

Defined in Plutus.Contract.Effects

Show PABResp Source # 
Instance details

Defined in Plutus.Contract.Effects

Generic PABResp Source # 
Instance details

Defined in Plutus.Contract.Effects

Associated Types

type Rep PABResp :: Type -> Type Source #

ToJSON PABResp Source # 
Instance details

Defined in Plutus.Contract.Effects

FromJSON PABResp Source # 
Instance details

Defined in Plutus.Contract.Effects

Pretty PABResp Source # 
Instance details

Defined in Plutus.Contract.Effects

Methods

pretty :: PABResp -> Doc ann Source #

prettyList :: [PABResp] -> Doc ann Source #

type Rep PABResp Source # 
Instance details

Defined in Plutus.Contract.Effects

type Rep PABResp = D1 ('MetaData "PABResp" "Plutus.Contract.Effects" "plutus-contract-0.1.0.0-2DbvKQdtEvHK4UkDq1ndDW" 'False) ((((C1 ('MetaCons "AwaitSlotResp" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Slot)) :+: C1 ('MetaCons "AwaitTimeResp" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 POSIXTime))) :+: (C1 ('MetaCons "AwaitUtxoSpentResp" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ChainIndexTx)) :+: C1 ('MetaCons "AwaitUtxoProducedResp" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmpty ChainIndexTx))))) :+: ((C1 ('MetaCons "AwaitTxStatusChangeResp" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxId) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxStatus)) :+: C1 ('MetaCons "AwaitTxOutStatusChangeResp" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxOutRef) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxOutStatus))) :+: (C1 ('MetaCons "CurrentSlotResp" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Slot)) :+: C1 ('MetaCons "CurrentTimeResp" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 POSIXTime))))) :+: (((C1 ('MetaCons "OwnContractInstanceIdResp" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ContractInstanceId)) :+: C1 ('MetaCons "OwnPaymentPublicKeyHashResp" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PaymentPubKeyHash))) :+: (C1 ('MetaCons "ChainIndexQueryResp" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ChainIndexResponse)) :+: C1 ('MetaCons "BalanceTxResp" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BalanceTxResponse)))) :+: ((C1 ('MetaCons "WriteBalancedTxResp" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 WriteBalancedTxResponse)) :+: C1 ('MetaCons "ExposeEndpointResp" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 EndpointDescription) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (EndpointValue Value)))) :+: (C1 ('MetaCons "PosixTimeRangeToContainedSlotRangeResp" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Either SlotConversionError SlotRange))) :+: C1 ('MetaCons "YieldUnbalancedTxResp" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ()))))))

Chain index response effect types

Etc.

data ChainIndexQuery Source #

Represents all possible chain index queries. Each constructor contains the input(s) needed for the query. These possible queries correspond to the constructors of the data type ChainIndexQueryEffect.

Instances

Instances details
Eq ChainIndexQuery Source # 
Instance details

Defined in Plutus.Contract.Effects

Show ChainIndexQuery Source # 
Instance details

Defined in Plutus.Contract.Effects

Generic ChainIndexQuery Source # 
Instance details

Defined in Plutus.Contract.Effects

Associated Types

type Rep ChainIndexQuery :: Type -> Type Source #

ToJSON ChainIndexQuery Source # 
Instance details

Defined in Plutus.Contract.Effects

FromJSON ChainIndexQuery Source # 
Instance details

Defined in Plutus.Contract.Effects

ToSchema ChainIndexQuery Source # 
Instance details

Defined in Plutus.Contract.Effects

Pretty ChainIndexQuery Source # 
Instance details

Defined in Plutus.Contract.Effects

type Rep ChainIndexQuery Source # 
Instance details

Defined in Plutus.Contract.Effects

type Rep ChainIndexQuery = D1 ('MetaData "ChainIndexQuery" "Plutus.Contract.Effects" "plutus-contract-0.1.0.0-2DbvKQdtEvHK4UkDq1ndDW" 'False) (((C1 ('MetaCons "DatumFromHash" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 DatumHash)) :+: C1 ('MetaCons "ValidatorFromHash" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ValidatorHash))) :+: (C1 ('MetaCons "MintingPolicyFromHash" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 MintingPolicyHash)) :+: (C1 ('MetaCons "StakeValidatorFromHash" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 StakeValidatorHash)) :+: C1 ('MetaCons "RedeemerFromHash" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 RedeemerHash))))) :+: ((C1 ('MetaCons "UnspentTxOutFromRef" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxOutRef)) :+: (C1 ('MetaCons "UtxoSetMembership" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxOutRef)) :+: C1 ('MetaCons "UtxoSetAtAddress" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PageQuery TxOutRef)) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Credential)))) :+: (C1 ('MetaCons "UtxoSetWithCurrency" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PageQuery TxOutRef)) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 AssetClass)) :+: (C1 ('MetaCons "TxoSetAtAddress" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PageQuery TxOutRef)) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Credential)) :+: C1 ('MetaCons "GetTip" 'PrefixI 'False) (U1 :: Type -> Type)))))

data ChainIndexResponse Source #

Represents all possible responses to chain index queries. Each constructor contain the output resulting for the chain index query. These possible responses come from the data type ChainIndexQueryEffect.

Instances

Instances details
Eq ChainIndexResponse Source # 
Instance details

Defined in Plutus.Contract.Effects

Show ChainIndexResponse Source # 
Instance details

Defined in Plutus.Contract.Effects

Generic ChainIndexResponse Source # 
Instance details

Defined in Plutus.Contract.Effects

Associated Types

type Rep ChainIndexResponse :: Type -> Type Source #

ToJSON ChainIndexResponse Source # 
Instance details

Defined in Plutus.Contract.Effects

FromJSON ChainIndexResponse Source # 
Instance details

Defined in Plutus.Contract.Effects

Pretty ChainIndexResponse Source # 
Instance details

Defined in Plutus.Contract.Effects

type Rep ChainIndexResponse Source # 
Instance details

Defined in Plutus.Contract.Effects

type Rep ChainIndexResponse = D1 ('MetaData "ChainIndexResponse" "Plutus.Contract.Effects" "plutus-contract-0.1.0.0-2DbvKQdtEvHK4UkDq1ndDW" 'False) (((C1 ('MetaCons "DatumHashResponse" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Datum))) :+: (C1 ('MetaCons "ValidatorHashResponse" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Validator))) :+: C1 ('MetaCons "MintingPolicyHashResponse" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe MintingPolicy))))) :+: (C1 ('MetaCons "StakeValidatorHashResponse" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe StakeValidator))) :+: (C1 ('MetaCons "UnspentTxOutResponse" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe ChainIndexTxOut))) :+: C1 ('MetaCons "RedeemerHashResponse" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Redeemer)))))) :+: ((C1 ('MetaCons "TxIdResponse" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe ChainIndexTx))) :+: (C1 ('MetaCons "UtxoSetMembershipResponse" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 IsUtxoResponse)) :+: C1 ('MetaCons "UtxoSetAtResponse" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UtxosResponse)))) :+: ((C1 ('MetaCons "UtxoSetWithCurrencyResponse" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UtxosResponse)) :+: C1 ('MetaCons "TxIdsResponse" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [ChainIndexTx]))) :+: (C1 ('MetaCons "TxoSetAtResponse" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxosResponse)) :+: C1 ('MetaCons "GetTipResponse" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Tip))))))

data BalanceTxResponse Source #

Instances

Instances details
Eq BalanceTxResponse Source # 
Instance details

Defined in Plutus.Contract.Effects

Show BalanceTxResponse Source # 
Instance details

Defined in Plutus.Contract.Effects

Generic BalanceTxResponse Source # 
Instance details

Defined in Plutus.Contract.Effects

Associated Types

type Rep BalanceTxResponse :: Type -> Type Source #

ToJSON BalanceTxResponse Source # 
Instance details

Defined in Plutus.Contract.Effects

FromJSON BalanceTxResponse Source # 
Instance details

Defined in Plutus.Contract.Effects

Pretty BalanceTxResponse Source # 
Instance details

Defined in Plutus.Contract.Effects

type Rep BalanceTxResponse Source # 
Instance details

Defined in Plutus.Contract.Effects

type Rep BalanceTxResponse = D1 ('MetaData "BalanceTxResponse" "Plutus.Contract.Effects" "plutus-contract-0.1.0.0-2DbvKQdtEvHK4UkDq1ndDW" 'False) (C1 ('MetaCons "BalanceTxFailed" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 WalletAPIError)) :+: C1 ('MetaCons "BalanceTxSuccess" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 CardanoTx)))

data WriteBalancedTxResponse Source #

Instances

Instances details
Eq WriteBalancedTxResponse Source # 
Instance details

Defined in Plutus.Contract.Effects

Show WriteBalancedTxResponse Source # 
Instance details

Defined in Plutus.Contract.Effects

Generic WriteBalancedTxResponse Source # 
Instance details

Defined in Plutus.Contract.Effects

Associated Types

type Rep WriteBalancedTxResponse :: Type -> Type Source #

ToJSON WriteBalancedTxResponse Source # 
Instance details

Defined in Plutus.Contract.Effects

FromJSON WriteBalancedTxResponse Source # 
Instance details

Defined in Plutus.Contract.Effects

Pretty WriteBalancedTxResponse Source # 
Instance details

Defined in Plutus.Contract.Effects

type Rep WriteBalancedTxResponse Source # 
Instance details

Defined in Plutus.Contract.Effects

type Rep WriteBalancedTxResponse = D1 ('MetaData "WriteBalancedTxResponse" "Plutus.Contract.Effects" "plutus-contract-0.1.0.0-2DbvKQdtEvHK4UkDq1ndDW" 'False) (C1 ('MetaCons "WriteBalancedTxFailed" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 WalletAPIError)) :+: C1 ('MetaCons "WriteBalancedTxSuccess" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 CardanoTx)))

data ActiveEndpoint Source #

Constructors

ActiveEndpoint 

Fields

Instances

Instances details
Eq ActiveEndpoint Source # 
Instance details

Defined in Plutus.Contract.Effects

Show ActiveEndpoint Source # 
Instance details

Defined in Plutus.Contract.Effects

Generic ActiveEndpoint Source # 
Instance details

Defined in Plutus.Contract.Effects

Associated Types

type Rep ActiveEndpoint :: Type -> Type Source #

ToJSON ActiveEndpoint Source # 
Instance details

Defined in Plutus.Contract.Effects

FromJSON ActiveEndpoint Source # 
Instance details

Defined in Plutus.Contract.Effects

ToSchema ActiveEndpoint Source # 
Instance details

Defined in Plutus.Contract.Effects

Pretty ActiveEndpoint Source # 
Instance details

Defined in Plutus.Contract.Effects

type Rep ActiveEndpoint Source # 
Instance details

Defined in Plutus.Contract.Effects

type Rep ActiveEndpoint = D1 ('MetaData "ActiveEndpoint" "Plutus.Contract.Effects" "plutus-contract-0.1.0.0-2DbvKQdtEvHK4UkDq1ndDW" 'False) (C1 ('MetaCons "ActiveEndpoint" 'PrefixI 'True) (S1 ('MetaSel ('Just "aeDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 EndpointDescription) :*: S1 ('MetaSel ('Just "aeMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Value))))