ProtocolParamUpdate constructor

const ProtocolParamUpdate({
  1. BigInt? minfeeA,
  2. BigInt? minFeeB,
  3. int? maxBlockBodySize,
  4. int? maxTxSize,
  5. int? maxBlockHeaderSize,
  6. BigInt? keyDeposit,
  7. BigInt? poolDeposit,
  8. int? maxEpoch,
  9. int? nOpt,
  10. UnitInterval? poolPledgeInfluence,
  11. UnitInterval? expansionRate,
  12. UnitInterval? treasuryGrowthRate,
  13. UnitInterval? d,
  14. Nonce? extraEntropy,
  15. ProtocolVersion? protocolVersion,
  16. BigInt? minPoolCost,
  17. BigInt? adaPerUtxoByte,
  18. Costmdls? costModel,
  19. ExUnitPrices? executionCosts,
  20. ExUnits? maxTxExUnits,
  21. ExUnits? maxBlockExUnits,
  22. int? maxValueSize,
  23. int? collateralPercentage,
  24. int? maxCollateralInputs,
  25. PoolVotingThresholds? poolVotingThresholds,
  26. DRepVotingThresholds? drepVotingThresholds,
  27. int? minCommitteeSize,
  28. int? committeeTermLimit,
  29. int? governanceActionValidityPeriod,
  30. int? governanceActionDeposit,
  31. BigInt? drepDeposit,
  32. int? drepInactivityPeriod,
  33. 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,
});