EpochParamContent class abstract

EpochParamContent

Properties:

  • epoch - Epoch number
  • minFeeA - The linear factor for the minimum fee calculation for given epoch
  • minFeeB - The constant factor for the minimum fee calculation
  • maxBlockSize - Maximum block body size in Bytes
  • maxTxSize - Maximum transaction size
  • maxBlockHeaderSize - Maximum block header size
  • keyDeposit - The amount of a key registration deposit in Lovelaces
  • poolDeposit - The amount of a pool registration deposit in Lovelaces
  • eMax - Epoch bound on pool retirement
  • nOpt - Desired number of pools
  • a0 - Pool pledge influence
  • rho - Monetary expansion
  • tau - Treasury expansion
  • decentralisationParam - Percentage of blocks produced by federated nodes
  • extraEntropy - Seed for extra entropy
  • protocolMajorVer - Accepted protocol major version
  • protocolMinorVer - Accepted protocol minor version
  • minUtxo - Minimum UTXO value
  • minPoolCost - Minimum stake cost forced on the pool
  • nonce - Epoch number only used once
  • costModels - Cost models parameters for Plutus Core scripts
  • priceMem - The per word cost of script memory usage
  • priceStep - The cost of script execution step usage
  • maxTxExMem - The maximum number of execution memory allowed to be used in a single transaction
  • maxTxExSteps - The maximum number of execution steps allowed to be used in a single transaction
  • maxBlockExMem - The maximum number of execution memory allowed to be used in a single block
  • maxBlockExSteps - The maximum number of execution steps allowed to be used in a single block
  • maxValSize - The maximum Val size
  • collateralPercent - The percentage of the transactions fee which must be provided as collateral when including non-native scripts
  • maxCollateralInputs - The maximum number of collateral inputs allowed in a transaction
  • coinsPerUtxoSize - Cost per UTxO word for Alonzo. Cost per UTxO byte for Babbage and later.
  • coinsPerUtxoWord - Cost per UTxO word for Alonzo. Cost per UTxO byte for Babbage and later.
Annotations
  • @BuiltValue()

Constructors

EpochParamContent([void updates(EpochParamContentBuilder b)])
factory

Properties

a0 num
Pool pledge influence
no setter
coinsPerUtxoSize String?
Cost per UTxO word for Alonzo. Cost per UTxO byte for Babbage and later.
no setter
coinsPerUtxoWord String?
Cost per UTxO word for Alonzo. Cost per UTxO byte for Babbage and later.
no setter
collateralPercent int?
The percentage of the transactions fee which must be provided as collateral when including non-native scripts
no setter
costModels → BuiltMap<String, JsonObject?>?
Cost models parameters for Plutus Core scripts
no setter
decentralisationParam num
Percentage of blocks produced by federated nodes
no setter
eMax int
Epoch bound on pool retirement
no setter
epoch int
Epoch number
no setter
extraEntropy String?
Seed for extra entropy
no setter
hashCode int
The hash code for this object.
no setterinherited
keyDeposit String
The amount of a key registration deposit in Lovelaces
no setter
maxBlockExMem String?
The maximum number of execution memory allowed to be used in a single block
no setter
maxBlockExSteps String?
The maximum number of execution steps allowed to be used in a single block
no setter
maxBlockHeaderSize int
Maximum block header size
no setter
maxBlockSize int
Maximum block body size in Bytes
no setter
maxCollateralInputs int?
The maximum number of collateral inputs allowed in a transaction
no setter
maxTxExMem String?
The maximum number of execution memory allowed to be used in a single transaction
no setter
maxTxExSteps String?
The maximum number of execution steps allowed to be used in a single transaction
no setter
maxTxSize int
Maximum transaction size
no setter
maxValSize String?
The maximum Val size
no setter
minFeeA int
The linear factor for the minimum fee calculation for given epoch
no setter
minFeeB int
The constant factor for the minimum fee calculation
no setter
minPoolCost String
Minimum stake cost forced on the pool
no setter
minUtxo String
Minimum UTXO value
no setter
nonce String
Epoch number only used once
no setter
nOpt int
Desired number of pools
no setter
poolDeposit String
The amount of a pool registration deposit in Lovelaces
no setter
priceMem num?
The per word cost of script memory usage
no setter
priceStep num?
The cost of script execution step usage
no setter
protocolMajorVer int
Accepted protocol major version
no setter
protocolMinorVer int
Accepted protocol minor version
no setter
rho num
Monetary expansion
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tau num
Treasury expansion
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(EpochParamContentBuilder)) EpochParamContent
Rebuilds the instance.
inherited
toBuilder() EpochParamContentBuilder
Converts the instance to a builder B.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

serializer → Serializer<EpochParamContent>
no setter