plutus-ledger-api-1.0.0.1: Interface to the Plutus ledger for the Cardano ledger.

Index

adaSymbol Plutus.V1.Ledger.Value , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
adaToken Plutus.V1.Ledger.Value , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
Address
1 (Type/Class) Plutus.V1.Ledger.Address , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Address , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
addressCredential Plutus.V1.Ledger.Address , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
addressStakingCredential Plutus.V1.Ledger.Address , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
after Plutus.V1.Ledger.Interval
allegraPV Plutus.V1.Ledger.ProtocolVersions
alonzoPV Plutus.V1.Ledger.ProtocolVersions
always Plutus.V1.Ledger.Interval , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
alwaysFailingNAryFunction Plutus.V1.Ledger.Examples
alwaysSucceedingNAryFunction Plutus.V1.Ledger.Examples
applyArguments Plutus.V1.Ledger.Scripts
applyMintingPolicyScript Plutus.V1.Ledger.Scripts
applyStakeValidatorScript Plutus.V1.Ledger.Scripts
applyValidator Plutus.V1.Ledger.Scripts
assertWellFormedCostModelParams Plutus.ApiCommon , Plutus.V1.Ledger.EvaluationContext , Plutus.V2.Ledger.EvaluationContext , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
AssetClass
1 (Type/Class) Plutus.V1.Ledger.Value
2 (Data Constructor) Plutus.V1.Ledger.Value
assetClass Plutus.V1.Ledger.Value
assetClassValue Plutus.V1.Ledger.Value
assetClassValueOf Plutus.V1.Ledger.Value
B Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
before Plutus.V1.Ledger.Interval
BuiltinByteString Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
BuiltinData
1 (Data Constructor) Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Type/Class) Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
builtinDataToData Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
builtinsAvailableIn Plutus.ApiCommon
builtinsIntroducedIn Plutus.ApiCommon
bytes Plutus.V1.Ledger.Bytes
CekError Plutus.ApiCommon , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
Cert Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx
Certifying Plutus.V1.Ledger.Contexts , Plutus.V2.Ledger.Contexts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
Closure Plutus.V1.Ledger.Interval , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
CMInternalReadError Plutus.V1.Ledger.EvaluationContext , Plutus.V2.Ledger.EvaluationContext , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
CMInternalWriteError Plutus.V1.Ledger.EvaluationContext , Plutus.V2.Ledger.EvaluationContext , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
CMUnknownParamError Plutus.V1.Ledger.EvaluationContext , Plutus.V2.Ledger.EvaluationContext , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
CodecError Plutus.ApiCommon , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
Constr Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
ConsumePublicKeyAddress Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx
ConsumeScriptAddress Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx
ConsumeSimpleScriptAddress Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx
contains Plutus.V1.Ledger.Interval
Context
1 (Type/Class) Plutus.V1.Ledger.Scripts
2 (Data Constructor) Plutus.V1.Ledger.Scripts
CostModelApplyError Plutus.V1.Ledger.EvaluationContext , Plutus.V2.Ledger.EvaluationContext , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
CostModelParameterMismatch Plutus.ApiCommon , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
costModelParamNames
1 (Function) Plutus.V1.Ledger.EvaluationContext , Plutus.V1.Ledger.Api
2 (Function) Plutus.V2.Ledger.EvaluationContext , Plutus.V2.Ledger.Api
CostModelParams Plutus.V1.Ledger.EvaluationContext , Plutus.V2.Ledger.EvaluationContext , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
costModelParamsForTesting Plutus.V1.Ledger.EvaluationContext , Plutus.V2.Ledger.EvaluationContext
Credential Plutus.V1.Ledger.Credential , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
currencyMPSHash Plutus.V1.Ledger.Value
CurrencySymbol
1 (Type/Class) Plutus.V1.Ledger.Value , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Value , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
currencySymbol Plutus.V1.Ledger.Value
Data Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
dataToBuiltinData Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
Datum
1 (Type/Class) Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
DatumHash
1 (Type/Class) Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
DCert Plutus.V1.Ledger.DCert , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
DCertDelegDelegate Plutus.V1.Ledger.DCert , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
DCertDelegDeRegKey Plutus.V1.Ledger.DCert , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
DCertDelegRegKey Plutus.V1.Ledger.DCert , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
DCertGenesis Plutus.V1.Ledger.DCert , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
DCertMir Plutus.V1.Ledger.DCert , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
DCertPoolRegister Plutus.V1.Ledger.DCert , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
DCertPoolRetire Plutus.V1.Ledger.DCert , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
DeBruijnError Plutus.ApiCommon , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
DefaultMachineParameters Plutus.ApiCommon
DiffMilliSeconds
1 (Type/Class) Plutus.V1.Ledger.Time
2 (Data Constructor) Plutus.V1.Ledger.Time
encodeByteString Plutus.V1.Ledger.Bytes
evalCtxForTesting Plutus.V1.Ledger.EvaluationContext , Plutus.V2.Ledger.EvaluationContext
evaluateScript Plutus.V1.Ledger.Scripts
evaluateScriptCounting
1 (Function) Plutus.ApiCommon
2 (Function) Plutus.V1.Ledger.Api
3 (Function) Plutus.V2.Ledger.Api
evaluateScriptRestricting
1 (Function) Plutus.ApiCommon
2 (Function) Plutus.V1.Ledger.Api
3 (Function) Plutus.V2.Ledger.Api
EvaluationContext
1 (Type/Class) Plutus.ApiCommon , Plutus.V1.Ledger.EvaluationContext , Plutus.V2.Ledger.EvaluationContext , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.ApiCommon
EvaluationError
1 (Type/Class) Plutus.ApiCommon , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Scripts
EvaluationException Plutus.V1.Ledger.Scripts
ExBudget
1 (Data Constructor) Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Type/Class) Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
exBudgetCPU Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
exBudgetMemory Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
ExCPU
1 (Data Constructor) Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Type/Class) Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
ExMemory
1 (Data Constructor) Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Type/Class) Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
Extended Plutus.V1.Ledger.Interval , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
findContinuingOutputs
1 (Function) Plutus.V1.Ledger.Contexts
2 (Function) Plutus.V2.Ledger.Contexts
findDatum
1 (Function) Plutus.V1.Ledger.Contexts
2 (Function) Plutus.V2.Ledger.Contexts
findDatumHash
1 (Function) Plutus.V1.Ledger.Contexts
2 (Function) Plutus.V2.Ledger.Contexts
findOwnInput
1 (Function) Plutus.V1.Ledger.Contexts
2 (Function) Plutus.V2.Ledger.Contexts
findTxInByTxOutRef
1 (Function) Plutus.V1.Ledger.Contexts
2 (Function) Plutus.V2.Ledger.Contexts
Finite Plutus.V1.Ledger.Interval , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
flattenValue Plutus.V1.Ledger.Value
from Plutus.V1.Ledger.Interval , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
fromBuiltin Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
fromBuiltinData Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
fromBytes Plutus.V1.Ledger.Bytes , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
fromCompiledCode Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
FromData Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
fromData Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
fromHex Plutus.V1.Ledger.Bytes
fromList Plutus.V2.Ledger.Api
fromMilliSeconds Plutus.V1.Ledger.Time
fromSymbol Plutus.V1.Ledger.Contexts , Plutus.V2.Ledger.Contexts
geq Plutus.V1.Ledger.Value
getContinuingOutputs
1 (Function) Plutus.V1.Ledger.Contexts
2 (Function) Plutus.V2.Ledger.Contexts
getDatum Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
getLedgerBytes Plutus.V1.Ledger.Bytes , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
getMintingPolicy Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
getPOSIXTime Plutus.V1.Ledger.Time , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
getPubKeyHash Plutus.V1.Ledger.Crypto , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
getRedeemer Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
getScriptHash Plutus.V1.Ledger.Scripts , Plutus.V2.Ledger.Api
getStakeValidator Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
getTxId Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx , Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
getValidator Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
getValue Plutus.V1.Ledger.Value , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
gt Plutus.V1.Ledger.Value
hull Plutus.V1.Ledger.Interval
I Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
IncompatibleVersionError Plutus.ApiCommon , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
inRef Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx
inScripts Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx
intersection Plutus.V1.Ledger.Interval
Interval
1 (Type/Class) Plutus.V1.Ledger.Interval , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Interval , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
interval Plutus.V1.Ledger.Interval
inType Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx
isEmpty Plutus.V1.Ledger.Interval
isPayToScriptOut
1 (Function) Plutus.V1.Ledger.Tx
2 (Function) Plutus.V2.Ledger.Tx
isPubKeyOut
1 (Function) Plutus.V1.Ledger.Tx
2 (Function) Plutus.V2.Ledger.Tx
isScriptWellFormed
1 (Function) Plutus.ApiCommon
2 (Function) Plutus.V1.Ledger.Api
3 (Function) Plutus.V2.Ledger.Api
isZero Plutus.V1.Ledger.Value
ivFrom Plutus.V1.Ledger.Interval , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
ivTo Plutus.V1.Ledger.Interval , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
LedgerBytes
1 (Type/Class) Plutus.V1.Ledger.Bytes , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Bytes , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
LedgerPlutusVersion Plutus.ApiCommon
leq Plutus.V1.Ledger.Value
List Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
LogOutput Plutus.ApiCommon , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
LowerBound
1 (Type/Class) Plutus.V1.Ledger.Interval , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Interval , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
lowerBound Plutus.V1.Ledger.Interval , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
lt Plutus.V1.Ledger.Value
machineParametersDeferred Plutus.ApiCommon , Plutus.V1.Ledger.EvaluationContext , Plutus.V2.Ledger.EvaluationContext
machineParametersImmediate Plutus.ApiCommon , Plutus.V1.Ledger.EvaluationContext , Plutus.V2.Ledger.EvaluationContext
Map
1 (Data Constructor) Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Type/Class) Plutus.V2.Ledger.Api
maryPV Plutus.V1.Ledger.ProtocolVersions
member Plutus.V1.Ledger.Interval
Mint Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx
Minting Plutus.V1.Ledger.Contexts , Plutus.V2.Ledger.Contexts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
MintingPolicy
1 (Type/Class) Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
MintingPolicyHash
1 (Type/Class) Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
mkEvaluationContext Plutus.ApiCommon , Plutus.V1.Ledger.EvaluationContext , Plutus.V2.Ledger.EvaluationContext , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
mkMachineParametersFor Plutus.ApiCommon
mkMintingPolicyScript Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
mkStakeValidatorScript Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
mkTermToEvaluate Plutus.ApiCommon
mkValidatorScript Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
mpsSymbol Plutus.V1.Ledger.Value
NegInf Plutus.V1.Ledger.Interval , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
never Plutus.V1.Ledger.Interval
NoOutputDatum Plutus.V2.Ledger.Tx , Plutus.V2.Ledger.Api
outAddress
1 (Function) Plutus.V1.Ledger.Tx
2 (Function) Plutus.V2.Ledger.Tx
outDatum Plutus.V2.Ledger.Tx
OutputDatum
1 (Type/Class) Plutus.V2.Ledger.Tx , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V2.Ledger.Tx , Plutus.V2.Ledger.Api
OutputDatumHash Plutus.V2.Ledger.Tx , Plutus.V2.Ledger.Api
outReferenceScript Plutus.V2.Ledger.Tx
outValue
1 (Function) Plutus.V1.Ledger.Tx
2 (Function) Plutus.V2.Ledger.Tx
overlaps Plutus.V1.Ledger.Interval
ownCurrencySymbol
1 (Function) Plutus.V1.Ledger.Contexts
2 (Function) Plutus.V2.Ledger.Contexts
ownHash
1 (Function) Plutus.V1.Ledger.Contexts
2 (Function) Plutus.V2.Ledger.Contexts
ownHashes
1 (Function) Plutus.V1.Ledger.Contexts
2 (Function) Plutus.V2.Ledger.Contexts
PlutusV1 Plutus.ApiCommon
PlutusV2 Plutus.ApiCommon
PosInf Plutus.V1.Ledger.Interval , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
POSIXTime
1 (Type/Class) Plutus.V1.Ledger.Time , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Time , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
POSIXTimeRange Plutus.V1.Ledger.Time , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
ProtocolVersion
1 (Type/Class) Plutus.ApiCommon , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.ApiCommon , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
PubKeyCredential Plutus.V1.Ledger.Credential , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
PubKeyHash
1 (Type/Class) Plutus.V1.Ledger.Crypto , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Crypto , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
pubKeyHashAddress Plutus.V1.Ledger.Address
pubKeyHashTxOut
1 (Function) Plutus.V1.Ledger.Tx
2 (Function) Plutus.V2.Ledger.Tx
pubKeyOutput Plutus.V1.Ledger.Contexts , Plutus.V2.Ledger.Contexts
pubKeyOutputsAt
1 (Function) Plutus.V1.Ledger.Contexts
2 (Function) Plutus.V2.Ledger.Contexts
pubKeyTxIn Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx
pubKeyTxIns Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx
pvMajor Plutus.ApiCommon , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
pvMinor Plutus.ApiCommon , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
Quiet Plutus.ApiCommon , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
Redeemer
1 (Type/Class) Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
RedeemerHash
1 (Type/Class) Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
RedeemerPtr
1 (Type/Class) Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx
2 (Data Constructor) Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx
Redeemers Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx
Reward Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx
Rewarding Plutus.V1.Ledger.Contexts , Plutus.V2.Ledger.Contexts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
runMintingPolicyScript Plutus.V1.Ledger.Scripts
runScript Plutus.V1.Ledger.Scripts
runStakeValidatorScript Plutus.V1.Ledger.Scripts
saltFunction Plutus.V1.Ledger.Examples
SatInt Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
scale Plutus.V1.Ledger.Value
Script
1 (Type/Class) Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Scripts
scriptCBORDecoder Plutus.ApiCommon
ScriptContext
1 (Type/Class) Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
3 (Type/Class) Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
4 (Data Constructor) Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
scriptContextPurpose
1 (Function) Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
2 (Function) Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
scriptContextTxInfo
1 (Function) Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
2 (Function) Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
ScriptCredential Plutus.V1.Ledger.Credential , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
ScriptError Plutus.V1.Ledger.Scripts
ScriptForExecution
1 (Type/Class) Plutus.ApiCommon
2 (Data Constructor) Plutus.ApiCommon
ScriptHash
1 (Type/Class) Plutus.V1.Ledger.Scripts , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Scripts , Plutus.V2.Ledger.Api
scriptHashAddress Plutus.V1.Ledger.Address
scriptOutputsAt
1 (Function) Plutus.V1.Ledger.Contexts
2 (Function) Plutus.V2.Ledger.Contexts
ScriptPurpose Plutus.V1.Ledger.Contexts , Plutus.V2.Ledger.Contexts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
scriptSize Plutus.V1.Ledger.Scripts
ScriptTag Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx
scriptTxIn Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx
scriptTxIns Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx
SerializedScript Plutus.ApiCommon , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
shelleyPV Plutus.V1.Ledger.ProtocolVersions
singleton
1 (Function) Plutus.V1.Ledger.Interval
2 (Function) Plutus.V1.Ledger.Value , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
Spend Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx
Spending Plutus.V1.Ledger.Contexts , Plutus.V2.Ledger.Contexts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
spendsOutput
1 (Function) Plutus.V1.Ledger.Contexts
2 (Function) Plutus.V2.Ledger.Contexts
split Plutus.V1.Ledger.Value
StakeValidator
1 (Type/Class) Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
StakeValidatorHash
1 (Type/Class) Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
StakingCredential Plutus.V1.Ledger.Credential , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
stakingCredential Plutus.V1.Ledger.Address
StakingHash Plutus.V1.Ledger.Credential , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
StakingPtr Plutus.V1.Ledger.Credential , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
strictLowerBound Plutus.V1.Ledger.Interval , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
strictUpperBound Plutus.V1.Ledger.Interval , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
summingFunction Plutus.V1.Ledger.Examples
symbols Plutus.V1.Ledger.Value
to Plutus.V1.Ledger.Interval , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
toBuiltin Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
toBuiltinData Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
ToData Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
toData Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
TokenName
1 (Type/Class) Plutus.V1.Ledger.Value , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Value , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
tokenName Plutus.V1.Ledger.Value
toMachineParameters Plutus.ApiCommon , Plutus.V1.Ledger.EvaluationContext , Plutus.V2.Ledger.EvaluationContext
toPubKeyHash Plutus.V1.Ledger.Address
toString Plutus.V1.Ledger.Value
toValidatorHash Plutus.V1.Ledger.Address
TxId
1 (Type/Class) Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx , Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx , Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
TxIn
1 (Type/Class) Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx
2 (Data Constructor) Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx
TxInfo
1 (Type/Class) Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
3 (Type/Class) Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
4 (Data Constructor) Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
txInfoData
1 (Function) Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
2 (Function) Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
txInfoDCert
1 (Function) Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
2 (Function) Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
txInfoFee
1 (Function) Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
2 (Function) Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
txInfoId
1 (Function) Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
2 (Function) Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
txInfoInputs
1 (Function) Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
2 (Function) Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
txInfoMint
1 (Function) Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
2 (Function) Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
txInfoOutputs
1 (Function) Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
2 (Function) Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
txInfoRedeemers Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
txInfoReferenceInputs Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
txInfoSignatories
1 (Function) Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
2 (Function) Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
txInfoValidRange
1 (Function) Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
2 (Function) Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
txInfoWdrl
1 (Function) Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
2 (Function) Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
TxInInfo
1 (Type/Class) Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
3 (Type/Class) Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
4 (Data Constructor) Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
txInInfoOutRef
1 (Function) Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
2 (Function) Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
txInInfoResolved
1 (Function) Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
2 (Function) Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
txInRef Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx
TxInType Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx
txInType Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx
TxOut
1 (Type/Class) Plutus.V1.Ledger.Tx , Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Tx , Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
3 (Type/Class) Plutus.V2.Ledger.Tx , Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
4 (Data Constructor) Plutus.V2.Ledger.Tx , Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
txOutAddress
1 (Function) Plutus.V1.Ledger.Tx , Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
2 (Function) Plutus.V2.Ledger.Tx , Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
txOutDatum
1 (Function) Plutus.V1.Ledger.Tx
2 (Function) Plutus.V2.Ledger.Tx , Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
txOutDatumHash Plutus.V1.Ledger.Tx , Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
txOutPubKey
1 (Function) Plutus.V1.Ledger.Tx
2 (Function) Plutus.V2.Ledger.Tx
TxOutRef
1 (Type/Class) Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx , Plutus.V1.Ledger.Contexts , Plutus.V2.Ledger.Contexts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx , Plutus.V1.Ledger.Contexts , Plutus.V2.Ledger.Contexts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
txOutReferenceScript Plutus.V2.Ledger.Tx , Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
txOutRefId Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx , Plutus.V1.Ledger.Contexts , Plutus.V2.Ledger.Contexts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
txOutRefIdx Plutus.V1.Ledger.Tx , Plutus.V2.Ledger.Tx , Plutus.V1.Ledger.Contexts , Plutus.V2.Ledger.Contexts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
txOutValue
1 (Function) Plutus.V1.Ledger.Tx , Plutus.V1.Ledger.Contexts , Plutus.V1.Ledger.Api
2 (Function) Plutus.V2.Ledger.Tx , Plutus.V2.Ledger.Contexts , Plutus.V2.Ledger.Api
txSignedBy
1 (Function) Plutus.V1.Ledger.Contexts
2 (Function) Plutus.V2.Ledger.Contexts
unAssetClass Plutus.V1.Ledger.Value
unCurrencySymbol Plutus.V1.Ledger.Value , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
unionWith Plutus.V1.Ledger.Value , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
unitDatum Plutus.V1.Ledger.Scripts
unitRedeemer Plutus.V1.Ledger.Scripts
unliftingModeIn Plutus.ApiCommon
unMintingPolicyScript Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
unsafeFromBuiltinData Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
UnsafeFromData Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
unScript Plutus.V1.Ledger.Scripts
unStakeValidatorScript Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
unTokenName Plutus.V1.Ledger.Value , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
unValidatorScript Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
UpperBound
1 (Type/Class) Plutus.V1.Ledger.Interval , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Interval , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
upperBound Plutus.V1.Ledger.Interval , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
Validator
1 (Type/Class) Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
ValidatorHash
1 (Type/Class) Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Scripts , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
Value
1 (Type/Class) Plutus.V1.Ledger.Value , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
2 (Data Constructor) Plutus.V1.Ledger.Value , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
valueLockedBy
1 (Function) Plutus.V1.Ledger.Contexts
2 (Function) Plutus.V2.Ledger.Contexts
valueOf Plutus.V1.Ledger.Value
valuePaidTo
1 (Function) Plutus.V1.Ledger.Contexts
2 (Function) Plutus.V2.Ledger.Contexts
valueProduced
1 (Function) Plutus.V1.Ledger.Contexts
2 (Function) Plutus.V2.Ledger.Contexts
valueSpent
1 (Function) Plutus.V1.Ledger.Contexts
2 (Function) Plutus.V2.Ledger.Contexts
vasilPV Plutus.V1.Ledger.ProtocolVersions
Verbose Plutus.ApiCommon , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api
VerboseMode Plutus.ApiCommon , Plutus.V1.Ledger.Api , Plutus.V2.Ledger.Api