Safe Haskell | None |
---|---|
Language | Haskell2010 |
Proto.Utxorpc.V1alpha.Cardano.Cardano
Synopsis
- data AddressArray
- data Asset
- data CostModel
- data CostModels
- data Datum
- data ExPrices
- data ExUnits
- data MultiAsset
- data PParams
- data ProtocolVersion
- data RationalNumber
- data Script
- data Script'Script
- _Script'Native :: Prism' Script'Script ByteString
- _Script'PlutusV1 :: Prism' Script'Script ByteString
- _Script'PlutusV2 :: Prism' Script'Script ByteString
- _Script'PlutusV3 :: Prism' Script'Script ByteString
- data TxOutput
- data VotingThresholds
Documentation
data AddressArray Source #
Fields :
Instances
Fields :
name
:: Lens' Asset Data.ByteString.ByteString
outputCoin
:: Lens' Asset Data.Word.Word64
mintCoin
:: Lens' Asset Data.Int.Int64
maybe'mintCoin
:: Lens' Asset (Prelude.Maybe Data.Int.Int64)
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)
plutusV3
:: Lens' CostModels CostModel
maybe'plutusV3
:: Lens' CostModels (Prelude.Maybe CostModel)
Instances
Fields :
hash
:: Lens' Datum Data.ByteString.ByteString
originalCbor
:: Lens' Datum Data.ByteString.ByteString
Instances
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 MultiAsset Source #
Fields :
policyId
:: Lens' MultiAsset Data.ByteString.ByteString
assets
:: Lens' MultiAsset [Asset]
vec'assets
:: Lens' MultiAsset (Data.Vector.Vector Asset)
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)
minFeeScriptRefCostPerByte
:: Lens' PParams RationalNumber
maybe'minFeeScriptRefCostPerByte
:: Lens' PParams (Prelude.Maybe RationalNumber)
poolVotingThresholds
:: Lens' PParams VotingThresholds
maybe'poolVotingThresholds
:: Lens' PParams (Prelude.Maybe VotingThresholds)
drepVotingThresholds
:: Lens' PParams VotingThresholds
maybe'drepVotingThresholds
:: Lens' PParams (Prelude.Maybe VotingThresholds)
minCommitteeSize
:: Lens' PParams Data.Word.Word32
committeeTermLimit
:: Lens' PParams Data.Word.Word64
governanceActionValidityPeriod
:: Lens' PParams Data.Word.Word64
governanceActionDeposit
:: Lens' PParams Data.Word.Word64
drepDeposit
:: Lens' PParams Data.Word.Word64
drepInactivityPeriod
:: Lens' PParams Data.Word.Word64
Instances
data ProtocolVersion Source #
Fields :
Instances
data RationalNumber Source #
Fields :
numerator
:: Lens' RationalNumber Data.Int.Int64
denominator
:: Lens' RationalNumber Data.Word.Word64
Instances
Fields :
maybe'script
:: Lens' Script (Prelude.Maybe Script'Script)
maybe'native
:: Lens' Script (Prelude.Maybe Data.ByteString.ByteString)
native
:: Lens' Script Data.ByteString.ByteString
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
maybe'plutusV3
:: Lens' Script (Prelude.Maybe Data.ByteString.ByteString)
plutusV3
:: Lens' Script Data.ByteString.ByteString
Instances
data Script'Script Source #
Constructors
Script'Native !ByteString | |
Script'PlutusV1 !ByteString | |
Script'PlutusV2 !ByteString | |
Script'PlutusV3 !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 |
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 VotingThresholds Source #
Fields :
thresholds
:: Lens' VotingThresholds [RationalNumber]
vec'thresholds
:: Lens' VotingThresholds (Data.Vector.Vector RationalNumber)