Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- data AddressPattern
- data Asset
- data AssetPattern
- data AuxData
- data BigInt
- data BigInt'BigInt
- _BigInt'Int :: Prism' BigInt'BigInt Int64
- _BigInt'BigUInt :: Prism' BigInt'BigInt ByteString
- _BigInt'BigNInt :: Prism' BigInt'BigInt ByteString
- data Block
- data BlockBody
- data BlockHeader
- data Certificate
- data Certificate'Certificate
- = Certificate'StakeRegistration !StakeCredential
- | Certificate'StakeDeregistration !StakeCredential
- | Certificate'StakeDelegation !StakeDelegationCert
- | Certificate'PoolRegistration !PoolRegistrationCert
- | Certificate'PoolRetirement !PoolRetirementCert
- | Certificate'GenesisKeyDelegation !GenesisKeyDelegationCert
- | Certificate'MirCert !MirCert
- _Certificate'StakeRegistration :: Prism' Certificate'Certificate StakeCredential
- _Certificate'StakeDeregistration :: Prism' Certificate'Certificate StakeCredential
- _Certificate'StakeDelegation :: Prism' Certificate'Certificate StakeDelegationCert
- _Certificate'PoolRegistration :: Prism' Certificate'Certificate PoolRegistrationCert
- _Certificate'PoolRetirement :: Prism' Certificate'Certificate PoolRetirementCert
- _Certificate'GenesisKeyDelegation :: Prism' Certificate'Certificate GenesisKeyDelegationCert
- _Certificate'MirCert :: Prism' Certificate'Certificate MirCert
- data Collateral
- data Constr
- data CostModel
- data CostModels
- data Datum
- data EvalError
- data EvalTrace
- data ExPrices
- data ExUnits
- data GenesisKeyDelegationCert
- data Metadata
- data Metadatum
- data Metadatum'Metadatum
- _Metadatum'Int :: Prism' Metadatum'Metadatum Int64
- _Metadatum'Bytes :: Prism' Metadatum'Metadatum ByteString
- _Metadatum'Text :: Prism' Metadatum'Metadatum Text
- _Metadatum'Array :: Prism' Metadatum'Metadatum MetadatumArray
- _Metadatum'Map :: Prism' Metadatum'Metadatum MetadatumMap
- data MetadatumArray
- data MetadatumMap
- data MetadatumPair
- data MirCert
- data MirSource
- data MirSource
- data MirSource'UnrecognizedValue
- data MirTarget
- data Multiasset
- data NativeScript
- data NativeScript'NativeScript
- _NativeScript'ScriptPubkey :: Prism' NativeScript'NativeScript ByteString
- _NativeScript'ScriptAll :: Prism' NativeScript'NativeScript NativeScriptList
- _NativeScript'ScriptAny :: Prism' NativeScript'NativeScript NativeScriptList
- _NativeScript'ScriptNOfK :: Prism' NativeScript'NativeScript ScriptNOfK
- _NativeScript'InvalidBefore :: Prism' NativeScript'NativeScript Word64
- _NativeScript'InvalidHereafter :: Prism' NativeScript'NativeScript Word64
- data NativeScriptList
- data PParams
- data PlutusData
- data PlutusData'PlutusData
- _PlutusData'Constr :: Prism' PlutusData'PlutusData Constr
- _PlutusData'Map :: Prism' PlutusData'PlutusData PlutusDataMap
- _PlutusData'BigInt :: Prism' PlutusData'PlutusData BigInt
- _PlutusData'BoundedBytes :: Prism' PlutusData'PlutusData ByteString
- _PlutusData'Array :: Prism' PlutusData'PlutusData PlutusDataArray
- data PlutusDataArray
- data PlutusDataMap
- data PlutusDataPair
- data PoolMetadata
- data PoolRegistrationCert
- data PoolRetirementCert
- data ProtocolVersion
- data RationalNumber
- data Redeemer
- data RedeemerPurpose
- data RedeemerPurpose
- data RedeemerPurpose'UnrecognizedValue
- data Relay
- data Script
- data Script'Script
- _Script'Native :: Prism' Script'Script NativeScript
- _Script'PlutusV1 :: Prism' Script'Script ByteString
- _Script'PlutusV2 :: Prism' Script'Script ByteString
- data ScriptNOfK
- data StakeCredential
- data StakeCredential'StakeCredential
- _StakeCredential'AddrKeyHash :: Prism' StakeCredential'StakeCredential ByteString
- _StakeCredential'ScriptHash :: Prism' StakeCredential'StakeCredential ByteString
- data StakeDelegationCert
- data Tx
- data TxEval
- data TxInput
- data TxOutput
- data TxOutputPattern
- data TxPattern
- data TxValidity
- data VKeyWitness
- data Withdrawal
- data WitnessSet
Documentation
data AddressPattern Source #
Fields :
exactAddress
:: Lens' AddressPattern Data.ByteString.ByteString
paymentPart
:: Lens' AddressPattern Data.ByteString.ByteString
delegationPart
:: Lens' AddressPattern Data.ByteString.ByteString
Instances
Fields :
name
:: Lens' Asset Data.ByteString.ByteString
outputCoin
:: Lens' Asset Data.Word.Word64
mintCoin
:: Lens' Asset Data.Int.Int64
Instances
data AssetPattern Source #
Fields :
Instances
Fields :
metadata
:: Lens' AuxData [Metadata]
vec'metadata
:: Lens' AuxData (Data.Vector.Vector Metadata)
scripts
:: Lens' AuxData [Script]
vec'scripts
:: Lens' AuxData (Data.Vector.Vector Script)
Instances
Show AuxData Source # | |
NFData AuxData Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano | |
Eq AuxData Source # | |
Ord AuxData Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano | |
Message AuxData Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano messageName :: Proxy AuxData -> Text # packedMessageDescriptor :: Proxy AuxData -> ByteString # packedFileDescriptor :: Proxy AuxData -> ByteString # defMessage :: AuxData # fieldsByTag :: Map Tag (FieldDescriptor AuxData) # fieldsByTextFormatName :: Map String (FieldDescriptor AuxData) # unknownFields :: Lens' AuxData FieldSet # parseMessage :: Parser AuxData # buildMessage :: AuxData -> Builder # | |
HasField Tx "auxiliary" AuxData Source # | |
HasField AuxData "metadata" [Metadata] Source # | |
HasField AuxData "scripts" [Script] Source # | |
HasField AuxData "vec'metadata" (Vector Metadata) Source # | |
HasField AuxData "vec'scripts" (Vector Script) Source # | |
HasField Tx "maybe'auxiliary" (Maybe AuxData) Source # | |
Fields :
maybe'bigInt
:: Lens' BigInt (Prelude.Maybe BigInt'BigInt)
maybe'int
:: Lens' BigInt (Prelude.Maybe Data.Int.Int64)
int
:: Lens' BigInt Data.Int.Int64
maybe'bigUInt
:: Lens' BigInt (Prelude.Maybe Data.ByteString.ByteString)
bigUInt
:: Lens' BigInt Data.ByteString.ByteString
maybe'bigNInt
:: Lens' BigInt (Prelude.Maybe Data.ByteString.ByteString)
bigNInt
:: Lens' BigInt Data.ByteString.ByteString
Instances
data BigInt'BigInt Source #
Instances
Fields :
header
:: Lens' Block BlockHeader
maybe'header
:: Lens' Block (Prelude.Maybe BlockHeader)
body
:: Lens' Block BlockBody
maybe'body
:: Lens' Block (Prelude.Maybe BlockBody)
Instances
Instances
Show BlockBody Source # | |
NFData BlockBody Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano | |
Eq BlockBody Source # | |
Ord BlockBody Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano | |
Message BlockBody Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano messageName :: Proxy BlockBody -> Text # packedMessageDescriptor :: Proxy BlockBody -> ByteString # packedFileDescriptor :: Proxy BlockBody -> ByteString # defMessage :: BlockBody # fieldsByTag :: Map Tag (FieldDescriptor BlockBody) # fieldsByTextFormatName :: Map String (FieldDescriptor BlockBody) # unknownFields :: Lens' BlockBody FieldSet # parseMessage :: Parser BlockBody # buildMessage :: BlockBody -> Builder # | |
HasField Block "body" BlockBody Source # | |
HasField Block "maybe'body" (Maybe BlockBody) Source # | |
HasField BlockBody "tx" [Tx] Source # | |
HasField BlockBody "vec'tx" (Vector Tx) Source # | |
data BlockHeader Source #
Fields :
Instances
data Certificate Source #
Fields :
redeemer
:: Lens' Certificate Redeemer
maybe'redeemer
:: Lens' Certificate (Prelude.Maybe Redeemer)
maybe'certificate
:: Lens' Certificate (Prelude.Maybe Certificate'Certificate)
maybe'stakeRegistration
:: Lens' Certificate (Prelude.Maybe StakeCredential)
stakeRegistration
:: Lens' Certificate StakeCredential
maybe'stakeDeregistration
:: Lens' Certificate (Prelude.Maybe StakeCredential)
stakeDeregistration
:: Lens' Certificate StakeCredential
maybe'stakeDelegation
:: Lens' Certificate (Prelude.Maybe StakeDelegationCert)
stakeDelegation
:: Lens' Certificate StakeDelegationCert
maybe'poolRegistration
:: Lens' Certificate (Prelude.Maybe PoolRegistrationCert)
poolRegistration
:: Lens' Certificate PoolRegistrationCert
maybe'poolRetirement
:: Lens' Certificate (Prelude.Maybe PoolRetirementCert)
poolRetirement
:: Lens' Certificate PoolRetirementCert
maybe'genesisKeyDelegation
:: Lens' Certificate (Prelude.Maybe GenesisKeyDelegationCert)
genesisKeyDelegation
:: Lens' Certificate GenesisKeyDelegationCert
maybe'mirCert
:: Lens' Certificate (Prelude.Maybe MirCert)
mirCert
:: Lens' Certificate MirCert
Instances
data Certificate'Certificate Source #
Instances
_Certificate'GenesisKeyDelegation :: Prism' Certificate'Certificate GenesisKeyDelegationCert Source #
data Collateral Source #
Fields :
collateral
:: Lens' Collateral [TxInput]
vec'collateral
:: Lens' Collateral (Data.Vector.Vector TxInput)
collateralReturn
:: Lens' Collateral TxOutput
maybe'collateralReturn
:: Lens' Collateral (Prelude.Maybe TxOutput)
totalCollateral
:: Lens' Collateral Data.Word.Word64
Instances
Fields :
tag
:: Lens' Constr Data.Word.Word32
anyConstructor
:: Lens' Constr Data.Word.Word64
fields
:: Lens' Constr [PlutusData]
vec'fields
:: Lens' Constr (Data.Vector.Vector PlutusData)
Instances
Fields :
values
:: Lens' CostModel [Data.Int.Int64]
vec'values
:: Lens' CostModel (Data.Vector.Unboxed.Vector Data.Int.Int64)
Instances
data CostModels Source #
Fields :
plutusV1
:: Lens' CostModels CostModel
maybe'plutusV1
:: Lens' CostModels (Prelude.Maybe CostModel)
plutusV2
:: Lens' CostModels CostModel
maybe'plutusV2
:: Lens' CostModels (Prelude.Maybe CostModel)
Instances
Fields :
hash
:: Lens' Datum Data.ByteString.ByteString
payload
:: Lens' Datum PlutusData
maybe'payload
:: Lens' Datum (Prelude.Maybe PlutusData)
originalCbor
:: Lens' Datum Data.ByteString.ByteString
Instances
Fields :
msg
:: Lens' EvalError Data.Text.Text
Instances
Show EvalError Source # | |
NFData EvalError Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano | |
Eq EvalError Source # | |
Ord EvalError Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano | |
Message EvalError Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano messageName :: Proxy EvalError -> Text # packedMessageDescriptor :: Proxy EvalError -> ByteString # packedFileDescriptor :: Proxy EvalError -> ByteString # defMessage :: EvalError # fieldsByTag :: Map Tag (FieldDescriptor EvalError) # fieldsByTextFormatName :: Map String (FieldDescriptor EvalError) # unknownFields :: Lens' EvalError FieldSet # parseMessage :: Parser EvalError # buildMessage :: EvalError -> Builder # | |
HasField EvalError "msg" Text Source # | |
HasField TxEval "errors" [EvalError] Source # | |
HasField TxEval "vec'errors" (Vector EvalError) Source # | |
Fields :
msg
:: Lens' EvalTrace Data.Text.Text
Instances
Show EvalTrace Source # | |
NFData EvalTrace Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano | |
Eq EvalTrace Source # | |
Ord EvalTrace Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano | |
Message EvalTrace Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano messageName :: Proxy EvalTrace -> Text # packedMessageDescriptor :: Proxy EvalTrace -> ByteString # packedFileDescriptor :: Proxy EvalTrace -> ByteString # defMessage :: EvalTrace # fieldsByTag :: Map Tag (FieldDescriptor EvalTrace) # fieldsByTextFormatName :: Map String (FieldDescriptor EvalTrace) # unknownFields :: Lens' EvalTrace FieldSet # parseMessage :: Parser EvalTrace # buildMessage :: EvalTrace -> Builder # | |
HasField EvalTrace "msg" Text Source # | |
HasField TxEval "traces" [EvalTrace] Source # | |
HasField TxEval "vec'traces" (Vector EvalTrace) Source # | |
Fields :
steps
:: Lens' ExPrices RationalNumber
maybe'steps
:: Lens' ExPrices (Prelude.Maybe RationalNumber)
memory
:: Lens' ExPrices RationalNumber
maybe'memory
:: Lens' ExPrices (Prelude.Maybe RationalNumber)
Instances
Instances
data GenesisKeyDelegationCert Source #
Fields :
genesisHash
:: Lens' GenesisKeyDelegationCert Data.ByteString.ByteString
genesisDelegateHash
:: Lens' GenesisKeyDelegationCert Data.ByteString.ByteString
vrfKeyhash
:: Lens' GenesisKeyDelegationCert Data.ByteString.ByteString
Instances
Fields :
label
:: Lens' Metadata Data.Word.Word64
value
:: Lens' Metadata Metadatum
maybe'value
:: Lens' Metadata (Prelude.Maybe Metadatum)
Instances
Show Metadata Source # | |
NFData Metadata Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano | |
Eq Metadata Source # | |
Ord Metadata Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano | |
Message Metadata Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano messageName :: Proxy Metadata -> Text # packedMessageDescriptor :: Proxy Metadata -> ByteString # packedFileDescriptor :: Proxy Metadata -> ByteString # defMessage :: Metadata # fieldsByTag :: Map Tag (FieldDescriptor Metadata) # fieldsByTextFormatName :: Map String (FieldDescriptor Metadata) # unknownFields :: Lens' Metadata FieldSet # parseMessage :: Parser Metadata # buildMessage :: Metadata -> Builder # | |
HasField Metadata "label" Word64 Source # | |
HasField Metadata "value" Metadatum Source # | |
HasField AuxData "metadata" [Metadata] Source # | |
HasField AuxData "vec'metadata" (Vector Metadata) Source # | |
HasField Metadata "maybe'value" (Maybe Metadatum) Source # | |
Fields :
maybe'metadatum
:: Lens' Metadatum (Prelude.Maybe Metadatum'Metadatum)
maybe'int
:: Lens' Metadatum (Prelude.Maybe Data.Int.Int64)
int
:: Lens' Metadatum Data.Int.Int64
maybe'bytes
:: Lens' Metadatum (Prelude.Maybe Data.ByteString.ByteString)
bytes
:: Lens' Metadatum Data.ByteString.ByteString
maybe'text
:: Lens' Metadatum (Prelude.Maybe Data.Text.Text)
text
:: Lens' Metadatum Data.Text.Text
maybe'array
:: Lens' Metadatum (Prelude.Maybe MetadatumArray)
array
:: Lens' Metadatum MetadatumArray
maybe'map
:: Lens' Metadatum (Prelude.Maybe MetadatumMap)
map
:: Lens' Metadatum MetadatumMap
Instances
data Metadatum'Metadatum Source #
Metadatum'Int !Int64 | |
Metadatum'Bytes !ByteString | |
Metadatum'Text !Text | |
Metadatum'Array !MetadatumArray | |
Metadatum'Map !MetadatumMap |
Instances
data MetadatumArray Source #
Fields :
Instances
data MetadatumMap Source #
Fields :
Instances
data MetadatumPair Source #
Fields :
key
:: Lens' MetadatumPair Metadatum
maybe'key
:: Lens' MetadatumPair (Prelude.Maybe Metadatum)
value
:: Lens' MetadatumPair Metadatum
maybe'value
:: Lens' MetadatumPair (Prelude.Maybe Metadatum)
Instances
Fields :
Instances
MIR_SOURCE_UNSPECIFIED | |
MIR_SOURCE_RESERVES | |
MIR_SOURCE_TREASURY | |
MirSource'Unrecognized !MirSource'UnrecognizedValue |
Instances
Bounded MirSource Source # | |
Enum MirSource Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano succ :: MirSource -> MirSource # pred :: MirSource -> MirSource # fromEnum :: MirSource -> Int # enumFrom :: MirSource -> [MirSource] # enumFromThen :: MirSource -> MirSource -> [MirSource] # enumFromTo :: MirSource -> MirSource -> [MirSource] # enumFromThenTo :: MirSource -> MirSource -> MirSource -> [MirSource] # | |
Show MirSource Source # | |
NFData MirSource Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano | |
Eq MirSource Source # | |
Ord MirSource Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano | |
FieldDefault MirSource Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano | |
MessageEnum MirSource Source # | |
HasField MirCert "from" MirSource Source # | |
Instances
Bounded MirSource Source # | |
Enum MirSource Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano succ :: MirSource -> MirSource # pred :: MirSource -> MirSource # fromEnum :: MirSource -> Int # enumFrom :: MirSource -> [MirSource] # enumFromThen :: MirSource -> MirSource -> [MirSource] # enumFromTo :: MirSource -> MirSource -> [MirSource] # enumFromThenTo :: MirSource -> MirSource -> MirSource -> [MirSource] # | |
Show MirSource Source # | |
NFData MirSource Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano | |
Eq MirSource Source # | |
Ord MirSource Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano | |
FieldDefault MirSource Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano | |
MessageEnum MirSource Source # | |
HasField MirCert "from" MirSource Source # | |
data MirSource'UnrecognizedValue Source #
Instances
Fields :
stakeCredential
:: Lens' MirTarget StakeCredential
maybe'stakeCredential
:: Lens' MirTarget (Prelude.Maybe StakeCredential)
deltaCoin
:: Lens' MirTarget Data.Int.Int64
Instances
data Multiasset Source #
Fields :
policyId
:: Lens' Multiasset Data.ByteString.ByteString
assets
:: Lens' Multiasset [Asset]
vec'assets
:: Lens' Multiasset (Data.Vector.Vector Asset)
redeemer
:: Lens' Multiasset Redeemer
maybe'redeemer
:: Lens' Multiasset (Prelude.Maybe Redeemer)
Instances
data NativeScript Source #
Fields :
maybe'nativeScript
:: Lens' NativeScript (Prelude.Maybe NativeScript'NativeScript)
maybe'scriptPubkey
:: Lens' NativeScript (Prelude.Maybe Data.ByteString.ByteString)
scriptPubkey
:: Lens' NativeScript Data.ByteString.ByteString
maybe'scriptAll
:: Lens' NativeScript (Prelude.Maybe NativeScriptList)
scriptAll
:: Lens' NativeScript NativeScriptList
maybe'scriptAny
:: Lens' NativeScript (Prelude.Maybe NativeScriptList)
scriptAny
:: Lens' NativeScript NativeScriptList
maybe'scriptNOfK
:: Lens' NativeScript (Prelude.Maybe ScriptNOfK)
scriptNOfK
:: Lens' NativeScript ScriptNOfK
maybe'invalidBefore
:: Lens' NativeScript (Prelude.Maybe Data.Word.Word64)
invalidBefore
:: Lens' NativeScript Data.Word.Word64
maybe'invalidHereafter
:: Lens' NativeScript (Prelude.Maybe Data.Word.Word64)
invalidHereafter
:: Lens' NativeScript Data.Word.Word64
Instances
data NativeScript'NativeScript Source #
Instances
data NativeScriptList Source #
Fields :
Instances
Fields :
coinsPerUtxoByte
:: Lens' PParams Data.Word.Word64
maxTxSize
:: Lens' PParams Data.Word.Word64
minFeeCoefficient
:: Lens' PParams Data.Word.Word64
minFeeConstant
:: Lens' PParams Data.Word.Word64
maxBlockBodySize
:: Lens' PParams Data.Word.Word64
maxBlockHeaderSize
:: Lens' PParams Data.Word.Word64
stakeKeyDeposit
:: Lens' PParams Data.Word.Word64
poolDeposit
:: Lens' PParams Data.Word.Word64
poolRetirementEpochBound
:: Lens' PParams Data.Word.Word64
desiredNumberOfPools
:: Lens' PParams Data.Word.Word64
poolInfluence
:: Lens' PParams RationalNumber
maybe'poolInfluence
:: Lens' PParams (Prelude.Maybe RationalNumber)
monetaryExpansion
:: Lens' PParams RationalNumber
maybe'monetaryExpansion
:: Lens' PParams (Prelude.Maybe RationalNumber)
treasuryExpansion
:: Lens' PParams RationalNumber
maybe'treasuryExpansion
:: Lens' PParams (Prelude.Maybe RationalNumber)
minPoolCost
:: Lens' PParams Data.Word.Word64
protocolVersion
:: Lens' PParams ProtocolVersion
maybe'protocolVersion
:: Lens' PParams (Prelude.Maybe ProtocolVersion)
maxValueSize
:: Lens' PParams Data.Word.Word64
collateralPercentage
:: Lens' PParams Data.Word.Word64
maxCollateralInputs
:: Lens' PParams Data.Word.Word64
costModels
:: Lens' PParams CostModels
maybe'costModels
:: Lens' PParams (Prelude.Maybe CostModels)
prices
:: Lens' PParams ExPrices
maybe'prices
:: Lens' PParams (Prelude.Maybe ExPrices)
maxExecutionUnitsPerTransaction
:: Lens' PParams ExUnits
maybe'maxExecutionUnitsPerTransaction
:: Lens' PParams (Prelude.Maybe ExUnits)
maxExecutionUnitsPerBlock
:: Lens' PParams ExUnits
maybe'maxExecutionUnitsPerBlock
:: Lens' PParams (Prelude.Maybe ExUnits)
Instances
data PlutusData Source #
Fields :
maybe'plutusData
:: Lens' PlutusData (Prelude.Maybe PlutusData'PlutusData)
maybe'constr
:: Lens' PlutusData (Prelude.Maybe Constr)
constr
:: Lens' PlutusData Constr
maybe'map
:: Lens' PlutusData (Prelude.Maybe PlutusDataMap)
map
:: Lens' PlutusData PlutusDataMap
maybe'bigInt
:: Lens' PlutusData (Prelude.Maybe BigInt)
bigInt
:: Lens' PlutusData BigInt
maybe'boundedBytes
:: Lens' PlutusData (Prelude.Maybe Data.ByteString.ByteString)
boundedBytes
:: Lens' PlutusData Data.ByteString.ByteString
maybe'array
:: Lens' PlutusData (Prelude.Maybe PlutusDataArray)
array
:: Lens' PlutusData PlutusDataArray
Instances
data PlutusData'PlutusData Source #
PlutusData'Constr !Constr | |
PlutusData'Map !PlutusDataMap | |
PlutusData'BigInt !BigInt | |
PlutusData'BoundedBytes !ByteString | |
PlutusData'Array !PlutusDataArray |
Instances
data PlutusDataArray Source #
Fields :
Instances
data PlutusDataMap Source #
Fields :
Instances
data PlutusDataPair Source #
Fields :
key
:: Lens' PlutusDataPair PlutusData
maybe'key
:: Lens' PlutusDataPair (Prelude.Maybe PlutusData)
value
:: Lens' PlutusDataPair PlutusData
maybe'value
:: Lens' PlutusDataPair (Prelude.Maybe PlutusData)
Instances
data PoolMetadata Source #
Fields :
Instances
data PoolRegistrationCert Source #
Fields :
operator
:: Lens' PoolRegistrationCert Data.ByteString.ByteString
vrfKeyhash
:: Lens' PoolRegistrationCert Data.ByteString.ByteString
pledge
:: Lens' PoolRegistrationCert Data.Word.Word64
cost
:: Lens' PoolRegistrationCert Data.Word.Word64
margin
:: Lens' PoolRegistrationCert RationalNumber
maybe'margin
:: Lens' PoolRegistrationCert (Prelude.Maybe RationalNumber)
rewardAccount
:: Lens' PoolRegistrationCert Data.ByteString.ByteString
poolOwners
:: Lens' PoolRegistrationCert [Data.ByteString.ByteString]
vec'poolOwners
:: Lens' PoolRegistrationCert (Data.Vector.Vector Data.ByteString.ByteString)
relays
:: Lens' PoolRegistrationCert [Relay]
vec'relays
:: Lens' PoolRegistrationCert (Data.Vector.Vector Relay)
poolMetadata
:: Lens' PoolRegistrationCert PoolMetadata
maybe'poolMetadata
:: Lens' PoolRegistrationCert (Prelude.Maybe PoolMetadata)
Instances
data PoolRetirementCert Source #
Fields :
poolKeyhash
:: Lens' PoolRetirementCert Data.ByteString.ByteString
epoch
:: Lens' PoolRetirementCert Data.Word.Word64
Instances
data ProtocolVersion Source #
Fields :
Instances
data RationalNumber Source #
Fields :
numerator
:: Lens' RationalNumber Data.Int.Int32
denominator
:: Lens' RationalNumber Data.Word.Word32
Instances
Fields :
purpose
:: Lens' Redeemer RedeemerPurpose
payload
:: Lens' Redeemer PlutusData
maybe'payload
:: Lens' Redeemer (Prelude.Maybe PlutusData)
Instances
data RedeemerPurpose Source #
REDEEMER_PURPOSE_UNSPECIFIED | |
REDEEMER_PURPOSE_SPEND | |
REDEEMER_PURPOSE_MINT | |
REDEEMER_PURPOSE_CERT | |
REDEEMER_PURPOSE_REWARD | |
RedeemerPurpose'Unrecognized !RedeemerPurpose'UnrecognizedValue |
Instances
data RedeemerPurpose Source #
Instances
data RedeemerPurpose'UnrecognizedValue Source #
Instances
Fields :
Instances
Fields :
maybe'script
:: Lens' Script (Prelude.Maybe Script'Script)
maybe'native
:: Lens' Script (Prelude.Maybe NativeScript)
native
:: Lens' Script NativeScript
maybe'plutusV1
:: Lens' Script (Prelude.Maybe Data.ByteString.ByteString)
plutusV1
:: Lens' Script Data.ByteString.ByteString
maybe'plutusV2
:: Lens' Script (Prelude.Maybe Data.ByteString.ByteString)
plutusV2
:: Lens' Script Data.ByteString.ByteString
Instances
data Script'Script Source #
Instances
data ScriptNOfK Source #
Fields :
k
:: Lens' ScriptNOfK Data.Word.Word32
scripts
:: Lens' ScriptNOfK [NativeScript]
vec'scripts
:: Lens' ScriptNOfK (Data.Vector.Vector NativeScript)
Instances
data StakeCredential Source #
Fields :
maybe'stakeCredential
:: Lens' StakeCredential (Prelude.Maybe StakeCredential'StakeCredential)
maybe'addrKeyHash
:: Lens' StakeCredential (Prelude.Maybe Data.ByteString.ByteString)
addrKeyHash
:: Lens' StakeCredential Data.ByteString.ByteString
maybe'scriptHash
:: Lens' StakeCredential (Prelude.Maybe Data.ByteString.ByteString)
scriptHash
:: Lens' StakeCredential Data.ByteString.ByteString
Instances
data StakeCredential'StakeCredential Source #
Instances
data StakeDelegationCert Source #
Fields :
stakeCredential
:: Lens' StakeDelegationCert StakeCredential
maybe'stakeCredential
:: Lens' StakeDelegationCert (Prelude.Maybe StakeCredential)
poolKeyhash
:: Lens' StakeDelegationCert Data.ByteString.ByteString
Instances
Fields :
inputs
:: Lens' Tx [TxInput]
vec'inputs
:: Lens' Tx (Data.Vector.Vector TxInput)
outputs
:: Lens' Tx [TxOutput]
vec'outputs
:: Lens' Tx (Data.Vector.Vector TxOutput)
certificates
:: Lens' Tx [Certificate]
vec'certificates
:: Lens' Tx (Data.Vector.Vector Certificate)
withdrawals
:: Lens' Tx [Withdrawal]
vec'withdrawals
:: Lens' Tx (Data.Vector.Vector Withdrawal)
mint
:: Lens' Tx [Multiasset]
vec'mint
:: Lens' Tx (Data.Vector.Vector Multiasset)
referenceInputs
:: Lens' Tx [TxInput]
vec'referenceInputs
:: Lens' Tx (Data.Vector.Vector TxInput)
witnesses
:: Lens' Tx WitnessSet
maybe'witnesses
:: Lens' Tx (Prelude.Maybe WitnessSet)
collateral
:: Lens' Tx Collateral
maybe'collateral
:: Lens' Tx (Prelude.Maybe Collateral)
fee
:: Lens' Tx Data.Word.Word64
validity
:: Lens' Tx TxValidity
maybe'validity
:: Lens' Tx (Prelude.Maybe TxValidity)
successful
:: Lens' Tx Prelude.Bool
auxiliary
:: Lens' Tx AuxData
maybe'auxiliary
:: Lens' Tx (Prelude.Maybe AuxData)
hash
:: Lens' Tx Data.ByteString.ByteString
Instances
Fields :
fee
:: Lens' TxEval Data.Word.Word64
exUnits
:: Lens' TxEval ExUnits
maybe'exUnits
:: Lens' TxEval (Prelude.Maybe ExUnits)
errors
:: Lens' TxEval [EvalError]
vec'errors
:: Lens' TxEval (Data.Vector.Vector EvalError)
traces
:: Lens' TxEval [EvalTrace]
vec'traces
:: Lens' TxEval (Data.Vector.Vector EvalTrace)
Instances
Fields :
txHash
:: Lens' TxInput Data.ByteString.ByteString
outputIndex
:: Lens' TxInput Data.Word.Word32
asOutput
:: Lens' TxInput TxOutput
maybe'asOutput
:: Lens' TxInput (Prelude.Maybe TxOutput)
redeemer
:: Lens' TxInput Redeemer
maybe'redeemer
:: Lens' TxInput (Prelude.Maybe Redeemer)
Instances
Fields :
address
:: Lens' TxOutput Data.ByteString.ByteString
coin
:: Lens' TxOutput Data.Word.Word64
assets
:: Lens' TxOutput [Multiasset]
vec'assets
:: Lens' TxOutput (Data.Vector.Vector Multiasset)
datum
:: Lens' TxOutput Datum
maybe'datum
:: Lens' TxOutput (Prelude.Maybe Datum)
script
:: Lens' TxOutput Script
maybe'script
:: Lens' TxOutput (Prelude.Maybe Script)
Instances
data TxOutputPattern Source #
Fields :
address
:: Lens' TxOutputPattern AddressPattern
maybe'address
:: Lens' TxOutputPattern (Prelude.Maybe AddressPattern)
asset
:: Lens' TxOutputPattern AssetPattern
maybe'asset
:: Lens' TxOutputPattern (Prelude.Maybe AssetPattern)
Instances
Fields :
consumes
:: Lens' TxPattern TxOutputPattern
maybe'consumes
:: Lens' TxPattern (Prelude.Maybe TxOutputPattern)
produces
:: Lens' TxPattern TxOutputPattern
maybe'produces
:: Lens' TxPattern (Prelude.Maybe TxOutputPattern)
hasAddress
:: Lens' TxPattern AddressPattern
maybe'hasAddress
:: Lens' TxPattern (Prelude.Maybe AddressPattern)
movesAsset
:: Lens' TxPattern AssetPattern
maybe'movesAsset
:: Lens' TxPattern (Prelude.Maybe AssetPattern)
mintsAsset
:: Lens' TxPattern AssetPattern
maybe'mintsAsset
:: Lens' TxPattern (Prelude.Maybe AssetPattern)
Instances
data TxValidity Source #
Instances
data VKeyWitness Source #
Fields :
Instances
data Withdrawal Source #
Fields :
rewardAccount
:: Lens' Withdrawal Data.ByteString.ByteString
coin
:: Lens' Withdrawal Data.Word.Word64
redeemer
:: Lens' Withdrawal Redeemer
maybe'redeemer
:: Lens' Withdrawal (Prelude.Maybe Redeemer)
Instances
data WitnessSet Source #
Fields :
vkeywitness
:: Lens' WitnessSet [VKeyWitness]
vec'vkeywitness
:: Lens' WitnessSet (Data.Vector.Vector VKeyWitness)
script
:: Lens' WitnessSet [Script]
vec'script
:: Lens' WitnessSet (Data.Vector.Vector Script)
plutusDatums
:: Lens' WitnessSet [PlutusData]
vec'plutusDatums
:: Lens' WitnessSet (Data.Vector.Vector PlutusData)