Moduleplutus-ledger-api-1.70.0.0
PlutusLedgerApi.V2.Data.Contexts
Synopsis
- pattern Certifying
- pattern Minting
- pattern Rewarding
- pattern Spending
- pattern TxOutRef
- value txOutRefId
- value txOutRefIdx
- pattern ScriptContext
- pattern TxInInfo
- pattern TxInfo
- value findContinuingOutputs
- value findDatum
- value findDatumHash
- value findOwnInput
- value findTxInByTxOutRef
- value getContinuingOutputs
- value matchScriptContext
- value matchTxInInfo
- value matchTxInfo
- value ownCurrencySymbol
- value pubKeyOutputsAt
- value scriptContextPurpose
- value scriptContextTxInfo
- value spendsOutput
- value txInInfoOutRef
- value txInInfoResolved
- value txInfoDCert
- value txInfoData
- value txInfoFee
- value txInfoId
- value txInfoInputs
- value txInfoMint
- value txInfoOutputs
- value txInfoRedeemers
- value txInfoReferenceInputs
- value txInfoSignatories
- value txInfoValidRange
- value txInfoWdrl
- value txSignedBy
- value valuePaidTo
- value valueProduced
- value valueSpent
- pattern TxOut
- value txOutAddress
- value txOutDatum
- value txOutReferenceScript
- value txOutValue
- newtype ScriptPurpose
- newtype TxId
- newtype TxOutRef
- newtype ScriptContext
- newtype TxInInfo
- newtype TxInfo
- newtype TxOut
- Packageplutus-ledger-api-1.70.0.0
- Exports54
- LicenceApache-2.0
Instances11Show, Generic, Pretty, FromData, ToData, UnsafeFromData, …
Eq ScriptPurposeDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.ContextsShow ScriptPurposeDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.ContextsGeneric ScriptPurposeDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.ContextsPretty ScriptPurposeDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.ContextsFromData ScriptPurposeDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.ContextsToData ScriptPurposeDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.ContextsUnsafeFromData ScriptPurposeDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.ContextsEq ScriptPurposeDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.ContextsLift DefaultUni ScriptPurposeDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.ContextsTypeable DefaultUni ScriptPurposeDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.Contextstype Rep ScriptPurpose = D1 ('MetaDataDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.Contexts"ScriptPurpose"
"PlutusLedgerApi.V1.Data.Contexts"
"plutus-ledger-api-1.70.0.0-5wPGiL5tUsXGZcBy6AE4fo"
'True) (C1 ('MetaCons"ScriptPurpose_6989586621679894515"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))
Constructors
Instances15Show, IsString, Generic, NFData, Pretty, FromData, …
Eq TxIdDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.TxOrd TxIdDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.TxShow TxIdDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.TxIsString TxIdDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.TxGeneric TxIdDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.TxNFData TxIdDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.TxPretty TxIdDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.TxFromData TxIdDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.TxToData TxIdDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.TxUnsafeFromData TxIdDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.TxEq TxIdDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.TxOrd TxIdDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.TxLift DefaultUni TxIdDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.TxTypeable DefaultUni TxIdDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.Txtype Rep TxId = D1 ('MetaDataDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.Tx"TxId"
"PlutusLedgerApi.V1.Data.Tx"
"plutus-ledger-api-1.70.0.0-5wPGiL5tUsXGZcBy6AE4fo"
'True) (C1 ('MetaCons"TxId"
'PrefixI 'True) (S1 ('MetaSel ('Just"getTxId"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinByteString)))
Instances13Ord, Show, Generic, NFData, Pretty, FromData, …
Eq TxOutRefDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.TxOrd TxOutRefDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.TxShow TxOutRefDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.TxGeneric TxOutRefDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.TxNFData TxOutRefDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.TxPretty TxOutRefDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.TxFromData TxOutRefDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.TxToData TxOutRefDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.TxUnsafeFromData TxOutRefDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.TxEq TxOutRefDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.TxLift DefaultUni TxOutRefDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.TxTypeable DefaultUni TxOutRefDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.Txtype Rep TxOutRef = D1 ('MetaDataDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V1.Data.Tx"TxOutRef"
"PlutusLedgerApi.V1.Data.Tx"
"plutus-ledger-api-1.70.0.0-5wPGiL5tUsXGZcBy6AE4fo"
'True) (C1 ('MetaCons"TxOutRef_6989586621679742218"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))
Instances9Show, Generic, Pretty, FromData, ToData, UnsafeFromData, …
Show ScriptContextDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.ContextsGeneric ScriptContextDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.ContextsPretty ScriptContextDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.ContextsFromData ScriptContextDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.ContextsToData ScriptContextDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.ContextsUnsafeFromData ScriptContextDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.ContextsLift DefaultUni ScriptContextDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.ContextsTypeable DefaultUni ScriptContextDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.Contextstype Rep ScriptContext = D1 ('MetaDataDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.Contexts"ScriptContext"
"PlutusLedgerApi.V2.Data.Contexts"
"plutus-ledger-api-1.70.0.0-5wPGiL5tUsXGZcBy6AE4fo"
'True) (C1 ('MetaCons"ScriptContext_6989586621680001293"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))
Instances11Show, Generic, Pretty, FromData, ToData, UnsafeFromData, …
Eq TxInInfoDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.ContextsShow TxInInfoDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.ContextsGeneric TxInInfoDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.ContextsPretty TxInInfoDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.ContextsFromData TxInInfoDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.ContextsToData TxInInfoDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.ContextsUnsafeFromData TxInInfoDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.ContextsEq TxInInfoDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.ContextsLift DefaultUni TxInInfoDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.ContextsTypeable DefaultUni TxInInfoDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.Contextstype Rep TxInInfo = D1 ('MetaDataDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.Contexts"TxInInfo"
"PlutusLedgerApi.V2.Data.Contexts"
"plutus-ledger-api-1.70.0.0-5wPGiL5tUsXGZcBy6AE4fo"
'True) (C1 ('MetaCons"TxInInfo_6989586621679997349"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))
Instances9Show, Generic, Pretty, FromData, ToData, UnsafeFromData, …
Show TxInfoDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.ContextsGeneric TxInfoDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.ContextsPretty TxInfoDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.ContextsFromData TxInfoDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.ContextsToData TxInfoDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.ContextsUnsafeFromData TxInfoDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.ContextsLift DefaultUni TxInfoDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.ContextsTypeable DefaultUni TxInfoDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.Contextstype Rep TxInfo = D1 ('MetaDataDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.Contexts"TxInfo"
"PlutusLedgerApi.V2.Data.Contexts"
"plutus-ledger-api-1.70.0.0-5wPGiL5tUsXGZcBy6AE4fo"
'True) (C1 ('MetaCons"TxInfo_6989586621679999393"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))
Instances11Show, Generic, Pretty, FromData, ToData, UnsafeFromData, …
Eq TxOutDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.TxShow TxOutDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.TxGeneric TxOutDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.TxPretty TxOutDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.TxFromData TxOutDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.TxToData TxOutDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.TxUnsafeFromData TxOutDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.TxEq TxOutDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.TxLift DefaultUni TxOutDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.TxTypeable DefaultUni TxOutDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.Txtype Rep TxOut = D1 ('MetaDataDefined in plutus-ledger-api-1.70.0.0 · PlutusLedgerApi.V2.Data.Tx"TxOut"
"PlutusLedgerApi.V2.Data.Tx"
"plutus-ledger-api-1.70.0.0-5wPGiL5tUsXGZcBy6AE4fo"
'True) (C1 ('MetaCons"TxOut_6989586621679893268"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BuiltinData)))