scalus.ledger.babbage.ProtocolParams
See theProtocolParams companion object
case class ProtocolParams(collateralPercentage: Long, committeeMaxTermLength: Long, committeeMinSize: Long, costModels: Map[String, Seq[Long]], dRepActivity: Long, dRepDeposit: Long, dRepVotingThresholds: DRepVotingThresholds, executionUnitPrices: ExecutionUnitPrices, govActionDeposit: Long, govActionLifetime: Long, maxBlockBodySize: Long, maxBlockExecutionUnits: MaxBlockExecutionUnits, maxBlockHeaderSize: Long, maxCollateralInputs: Long, maxTxExecutionUnits: MaxTxExecutionUnits, maxTxSize: Long, maxValueSize: Long, minFeeRefScriptCostPerByte: Long, minPoolCost: Long, monetaryExpansion: Double, poolPledgeInfluence: Double, poolRetireMaxEpoch: Long, poolVotingThresholds: PoolVotingThresholds, protocolVersion: ProtocolVersion, stakeAddressDeposit: Long, stakePoolDeposit: Long, stakePoolTargetNum: Long, treasuryCut: Double, txFeeFixed: Long, txFeePerByte: Long, utxoCostPerByte: Long)
Protocol parameters for the Cardano blockchain of Babbage era Field names are taken from the cardano-cli query protocol-parameters
output
Attributes
- Note
-
These names are different from CIP-55, don't ask me why.
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article