| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Proto.Utxorpc.V1alpha.Cardano.Cardano
Synopsis
- data AddressArray
- data Asset
- data Asset'Quantity
- _Asset'OutputCoin :: Prism' Asset'Quantity Word64
- _Asset'MintCoin :: Prism' Asset'Quantity Int64
- data BigInt
- data BigInt'BigInt
- _BigInt'Int :: Prism' BigInt'BigInt Int64
- _BigInt'BigUInt :: Prism' BigInt'BigInt ByteString
- _BigInt'BigNInt :: Prism' BigInt'BigInt ByteString
- data Constr
- data CostModel
- data CostModels
- data Datum
- data ExPrices
- data ExUnits
- 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 ProtocolVersion
- data RationalNumber
- data Script
- data Script'Script
- _Script'Native :: Prism' Script'Script NativeScript
- _Script'PlutusV1 :: Prism' Script'Script ByteString
- _Script'PlutusV2 :: Prism' Script'Script ByteString
- _Script'PlutusV3 :: Prism' Script'Script ByteString
- _Script'PlutusV4 :: Prism' Script'Script ByteString
- data ScriptNOfK
- data TxOutput
- data VotingThresholds
Documentation
data AddressArray Source #
Fields :
Instances
Fields :
name:: Lens' Asset Data.ByteString.ByteStringmaybe'quantity:: Lens' Asset (Prelude.Maybe Asset'Quantity)maybe'outputCoin:: Lens' Asset (Prelude.Maybe Data.Word.Word64)outputCoin:: Lens' Asset Data.Word.Word64maybe'mintCoin:: Lens' Asset (Prelude.Maybe Data.Int.Int64)mintCoin:: Lens' Asset Data.Int.Int64
Instances
data Asset'Quantity Source #
Constructors
| Asset'OutputCoin !Word64 | |
| Asset'MintCoin !Int64 |
Instances
Fields :
maybe'bigInt:: Lens' BigInt (Prelude.Maybe BigInt'BigInt)maybe'int:: Lens' BigInt (Prelude.Maybe Data.Int.Int64)int:: Lens' BigInt Data.Int.Int64maybe'bigUInt:: Lens' BigInt (Prelude.Maybe Data.ByteString.ByteString)bigUInt:: Lens' BigInt Data.ByteString.ByteStringmaybe'bigNInt:: Lens' BigInt (Prelude.Maybe Data.ByteString.ByteString)bigNInt:: Lens' BigInt Data.ByteString.ByteString
Instances
data BigInt'BigInt Source #
Constructors
| BigInt'Int !Int64 | |
| BigInt'BigUInt !ByteString | |
| BigInt'BigNInt !ByteString |
Instances
| NFData BigInt'BigInt Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano Methods rnf :: BigInt'BigInt -> () Source # | |
| Show BigInt'BigInt Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano | |
| Eq BigInt'BigInt Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano Methods (==) :: BigInt'BigInt -> BigInt'BigInt -> Bool Source # (/=) :: BigInt'BigInt -> BigInt'BigInt -> Bool Source # | |
| Ord BigInt'BigInt Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano Methods compare :: BigInt'BigInt -> BigInt'BigInt -> Ordering Source # (<) :: BigInt'BigInt -> BigInt'BigInt -> Bool Source # (<=) :: BigInt'BigInt -> BigInt'BigInt -> Bool Source # (>) :: BigInt'BigInt -> BigInt'BigInt -> Bool Source # (>=) :: BigInt'BigInt -> BigInt'BigInt -> Bool Source # max :: BigInt'BigInt -> BigInt'BigInt -> BigInt'BigInt Source # min :: BigInt'BigInt -> BigInt'BigInt -> BigInt'BigInt Source # | |
| HasField BigInt "maybe'bigInt" (Maybe BigInt'BigInt) Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano | |
Fields :
tag:: Lens' Constr Data.Word.Word32anyConstructor:: Lens' Constr Data.Word.Word64fields:: 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 CostModelmaybe'plutusV1:: Lens' CostModels (Prelude.Maybe CostModel)plutusV2:: Lens' CostModels CostModelmaybe'plutusV2:: Lens' CostModels (Prelude.Maybe CostModel)plutusV3:: Lens' CostModels CostModelmaybe'plutusV3:: Lens' CostModels (Prelude.Maybe CostModel)plutusV4:: Lens' CostModels CostModelmaybe'plutusV4:: Lens' CostModels (Prelude.Maybe CostModel)
Instances
Fields :
hash:: Lens' Datum Data.ByteString.ByteStringpayload:: Lens' Datum PlutusDatamaybe'payload:: Lens' Datum (Prelude.Maybe PlutusData)originalCbor:: Lens' Datum Data.ByteString.ByteStringmaybe'originalCbor:: Lens' Datum (Prelude.Maybe Data.ByteString.ByteString)
Instances
Fields :
steps:: Lens' ExPrices RationalNumbermaybe'steps:: Lens' ExPrices (Prelude.Maybe RationalNumber)memory:: Lens' ExPrices RationalNumbermaybe'memory:: Lens' ExPrices (Prelude.Maybe RationalNumber)
Instances
Instances
data MultiAsset Source #
Fields :
policyId:: Lens' MultiAsset Data.ByteString.ByteStringassets:: Lens' MultiAsset [Asset]vec'assets:: Lens' MultiAsset (Data.Vector.Vector Asset)
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.ByteStringmaybe'scriptAll:: Lens' NativeScript (Prelude.Maybe NativeScriptList)scriptAll:: Lens' NativeScript NativeScriptListmaybe'scriptAny:: Lens' NativeScript (Prelude.Maybe NativeScriptList)scriptAny:: Lens' NativeScript NativeScriptListmaybe'scriptNOfK:: Lens' NativeScript (Prelude.Maybe ScriptNOfK)scriptNOfK:: Lens' NativeScript ScriptNOfKmaybe'invalidBefore:: Lens' NativeScript (Prelude.Maybe Data.Word.Word64)invalidBefore:: Lens' NativeScript Data.Word.Word64maybe'invalidHereafter:: Lens' NativeScript (Prelude.Maybe Data.Word.Word64)invalidHereafter:: Lens' NativeScript Data.Word.Word64
Instances
data NativeScript'NativeScript Source #
Constructors
Instances
data NativeScriptList Source #
Fields :
Instances
Fields :
coinsPerUtxoByte:: Lens' PParams Data.Word.Word64maxTxSize:: Lens' PParams Data.Word.Word64minFeeCoefficient:: Lens' PParams Data.Word.Word64minFeeConstant:: Lens' PParams Data.Word.Word64maxBlockBodySize:: Lens' PParams Data.Word.Word64maxBlockHeaderSize:: Lens' PParams Data.Word.Word64stakeKeyDeposit:: Lens' PParams Data.Word.Word64poolDeposit:: Lens' PParams Data.Word.Word64poolRetirementEpochBound:: Lens' PParams Data.Word.Word64desiredNumberOfPools:: Lens' PParams Data.Word.Word64poolInfluence:: Lens' PParams RationalNumbermaybe'poolInfluence:: Lens' PParams (Prelude.Maybe RationalNumber)monetaryExpansion:: Lens' PParams RationalNumbermaybe'monetaryExpansion:: Lens' PParams (Prelude.Maybe RationalNumber)treasuryExpansion:: Lens' PParams RationalNumbermaybe'treasuryExpansion:: Lens' PParams (Prelude.Maybe RationalNumber)minPoolCost:: Lens' PParams Data.Word.Word64protocolVersion:: Lens' PParams ProtocolVersionmaybe'protocolVersion:: Lens' PParams (Prelude.Maybe ProtocolVersion)maxValueSize:: Lens' PParams Data.Word.Word64collateralPercentage:: Lens' PParams Data.Word.Word64maxCollateralInputs:: Lens' PParams Data.Word.Word64costModels:: Lens' PParams CostModelsmaybe'costModels:: Lens' PParams (Prelude.Maybe CostModels)prices:: Lens' PParams ExPricesmaybe'prices:: Lens' PParams (Prelude.Maybe ExPrices)maxExecutionUnitsPerTransaction:: Lens' PParams ExUnitsmaybe'maxExecutionUnitsPerTransaction:: Lens' PParams (Prelude.Maybe ExUnits)maxExecutionUnitsPerBlock:: Lens' PParams ExUnitsmaybe'maxExecutionUnitsPerBlock:: Lens' PParams (Prelude.Maybe ExUnits)minFeeScriptRefCostPerByte:: Lens' PParams RationalNumbermaybe'minFeeScriptRefCostPerByte:: Lens' PParams (Prelude.Maybe RationalNumber)poolVotingThresholds:: Lens' PParams VotingThresholdsmaybe'poolVotingThresholds:: Lens' PParams (Prelude.Maybe VotingThresholds)drepVotingThresholds:: Lens' PParams VotingThresholdsmaybe'drepVotingThresholds:: Lens' PParams (Prelude.Maybe VotingThresholds)minCommitteeSize:: Lens' PParams Data.Word.Word32committeeTermLimit:: Lens' PParams Data.Word.Word64governanceActionValidityPeriod:: Lens' PParams Data.Word.Word64governanceActionDeposit:: Lens' PParams Data.Word.Word64drepDeposit:: Lens' PParams Data.Word.Word64drepInactivityPeriod:: Lens' PParams Data.Word.Word64
Instances
data PlutusData Source #
Fields :
maybe'plutusData:: Lens' PlutusData (Prelude.Maybe PlutusData'PlutusData)maybe'constr:: Lens' PlutusData (Prelude.Maybe Constr)constr:: Lens' PlutusData Constrmaybe'map:: Lens' PlutusData (Prelude.Maybe PlutusDataMap)map:: Lens' PlutusData PlutusDataMapmaybe'bigInt:: Lens' PlutusData (Prelude.Maybe BigInt)bigInt:: Lens' PlutusData BigIntmaybe'boundedBytes:: Lens' PlutusData (Prelude.Maybe Data.ByteString.ByteString)boundedBytes:: Lens' PlutusData Data.ByteString.ByteStringmaybe'array:: Lens' PlutusData (Prelude.Maybe PlutusDataArray)array:: Lens' PlutusData PlutusDataArray
Instances
data PlutusData'PlutusData Source #
Constructors
| 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 PlutusDatamaybe'key:: Lens' PlutusDataPair (Prelude.Maybe PlutusData)value:: Lens' PlutusDataPair PlutusDatamaybe'value:: Lens' PlutusDataPair (Prelude.Maybe PlutusData)
Instances
data ProtocolVersion Source #
Fields :
Instances
data RationalNumber Source #
Fields :
numerator:: Lens' RationalNumber Data.Int.Int64denominator:: Lens' RationalNumber Data.Word.Word64
Instances
Fields :
maybe'script:: Lens' Script (Prelude.Maybe Script'Script)maybe'native:: Lens' Script (Prelude.Maybe NativeScript)native:: Lens' Script NativeScriptmaybe'plutusV1:: Lens' Script (Prelude.Maybe Data.ByteString.ByteString)plutusV1:: Lens' Script Data.ByteString.ByteStringmaybe'plutusV2:: Lens' Script (Prelude.Maybe Data.ByteString.ByteString)plutusV2:: Lens' Script Data.ByteString.ByteStringmaybe'plutusV3:: Lens' Script (Prelude.Maybe Data.ByteString.ByteString)plutusV3:: Lens' Script Data.ByteString.ByteStringmaybe'plutusV4:: Lens' Script (Prelude.Maybe Data.ByteString.ByteString)plutusV4:: Lens' Script Data.ByteString.ByteString
Instances
data Script'Script Source #
Constructors
| Script'Native !NativeScript | |
| Script'PlutusV1 !ByteString | |
| Script'PlutusV2 !ByteString | |
| Script'PlutusV3 !ByteString | |
| Script'PlutusV4 !ByteString |
Instances
| NFData Script'Script Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano Methods rnf :: Script'Script -> () Source # | |
| Show Script'Script Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano | |
| Eq Script'Script Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano Methods (==) :: Script'Script -> Script'Script -> Bool Source # (/=) :: Script'Script -> Script'Script -> Bool Source # | |
| Ord Script'Script Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano Methods compare :: Script'Script -> Script'Script -> Ordering Source # (<) :: Script'Script -> Script'Script -> Bool Source # (<=) :: Script'Script -> Script'Script -> Bool Source # (>) :: Script'Script -> Script'Script -> Bool Source # (>=) :: Script'Script -> Script'Script -> Bool Source # max :: Script'Script -> Script'Script -> Script'Script Source # min :: Script'Script -> Script'Script -> Script'Script Source # | |
| HasField Script "maybe'script" (Maybe Script'Script) Source # | |
Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano | |
data ScriptNOfK Source #
Fields :
k:: Lens' ScriptNOfK Data.Word.Word32scripts:: Lens' ScriptNOfK [NativeScript]vec'scripts:: Lens' ScriptNOfK (Data.Vector.Vector NativeScript)
Instances
Fields :
address:: Lens' TxOutput Data.ByteString.ByteStringcoin:: Lens' TxOutput Data.Word.Word64assets:: Lens' TxOutput [MultiAsset]vec'assets:: Lens' TxOutput (Data.Vector.Vector MultiAsset)datum:: Lens' TxOutput Datummaybe'datum:: Lens' TxOutput (Prelude.Maybe Datum)script:: Lens' TxOutput Scriptmaybe'script:: Lens' TxOutput (Prelude.Maybe Script)
Instances
data VotingThresholds Source #
Fields :
thresholds:: Lens' VotingThresholds [RationalNumber]vec'thresholds:: Lens' VotingThresholds (Data.Vector.Vector RationalNumber)