ProtocolParamUpdate constructor
const
ProtocolParamUpdate({
- BigInt? minfeeA,
- BigInt? minFeeB,
- int? maxBlockBodySize,
- int? maxTxSize,
- int? maxBlockHeaderSize,
- BigInt? keyDeposit,
- BigInt? poolDeposit,
- int? maxEpoch,
- int? nOpt,
- UnitInterval? poolPledgeInfluence,
- UnitInterval? expansionRate,
- UnitInterval? treasuryGrowthRate,
- UnitInterval? d,
- Nonce? extraEntropy,
- ProtocolVersion? protocolVersion,
- BigInt? minPoolCost,
- BigInt? adaPerUtxoByte,
- Costmdls? costModel,
- ExUnitPrices? executionCosts,
- ExUnits? maxTxExUnits,
- ExUnits? maxBlockExUnits,
- int? maxValueSize,
- int? collateralPercentage,
- int? maxCollateralInputs,
- PoolVotingThresholds? poolVotingThresholds,
- DRepVotingThresholds? drepVotingThresholds,
- int? minCommitteeSize,
- int? committeeTermLimit,
- int? governanceActionValidityPeriod,
- int? governanceActionDeposit,
- BigInt? drepDeposit,
- int? drepInactivityPeriod,
- UnitInterval? refScriptCoinsPerByte,
Implementation
const ProtocolParamUpdate({
this.minfeeA,
this.minFeeB,
this.maxBlockBodySize,
this.maxTxSize,
this.maxBlockHeaderSize,
this.keyDeposit,
this.poolDeposit,
this.maxEpoch,
this.nOpt,
this.poolPledgeInfluence,
this.expansionRate,
this.treasuryGrowthRate,
this.d,
this.extraEntropy,
this.protocolVersion,
this.minPoolCost,
this.adaPerUtxoByte,
this.costModel,
this.executionCosts,
this.maxTxExUnits,
this.maxBlockExUnits,
this.maxValueSize,
this.collateralPercentage,
this.maxCollateralInputs,
this.poolVotingThresholds,
this.drepVotingThresholds,
this.minCommitteeSize,
this.committeeTermLimit,
this.governanceActionValidityPeriod,
this.governanceActionDeposit,
this.drepDeposit,
this.drepInactivityPeriod,
this.refScriptCoinsPerByte,
});