Skip to main content
Version: Next

sdk.core.protocolparameters

Home > @blaze-cardano/sdk > Core > ProtocolParameters

Core.ProtocolParameters interface

Cardano ledger protocol parameters.

Signature:

interface ProtocolParameters 

Properties

Property

Modifiers

Type

Description

coinsPerUtxoByte

number

The number of coins per UTXO byte.

collateralPercentage

number

The collateral percentage.

constitutionalCommitteeMaxTermLength?

number

(Optional) Maximum constitutional committee term length (epochs)

constitutionalCommitteeMinSize?

number

(Optional) Minimum constitutional committee size

costModels

Cardano$1.CostModels

The cost models.

delegateRepresentativeDeposit?

number

(Optional) dRep registration deposit (lovelace)

delegateRepresentativeMaxIdleTime?

number

(Optional) dRep maximum idle time (epochs)

delegateRepresentativeVotingThresholds?

Cardano$1.DelegateRepresentativeThresholds

(Optional) dRep voting thresholds (Conway/Chang)

desiredNumberOfPools

number

The desired number of pools.

governanceActionDeposit?

number

(Optional) Governance action deposit (lovelace)

governanceActionLifetime?

number

(Optional) Governance action lifetime (epochs)

maxBlockBodySize

number

The maximum block body size.

maxBlockHeaderSize

number

The maximum block header size.

maxCollateralInputs

number

The maximum collateral inputs.

maxExecutionUnitsPerBlock

Cardano$1.ExUnits

The maximum execution units per block.

maxExecutionUnitsPerTransaction

Cardano$1.ExUnits

The maximum execution units per transaction.

maxReferenceScriptsSize?

number

(Optional) Maximum reference scripts size (bytes)

maxTxSize

number

The maximum transaction size.

maxValueSize

number

The maximum value size.

minFeeCoefficient

number

The minimum fee coefficient.

minFeeConstant

number

The minimum fee constant.

minFeeReferenceScripts?

MinFeeReferenceScripts

(Optional) Params used for calculating the minimum fee from reference inputs (see https://github.com/CardanoSolutions/ogmios/releases/tag/v6.5.0)

minFeeRefScriptCostPerByte?

number

(Optional) Raw cost-per-byte parameter for reference scripts (Conway)

minPoolCost

number

The minimum pool cost.

monetaryExpansion

string

The monetary expansion.

poolDeposit

number | null

The pool deposit.

poolInfluence

string

The pool influence.

poolRetirementEpochBound

number

The pool retirement epoch bound.

prices

Cardano$1.Prices

The prices.

protocolVersion

Cardano$1.ProtocolVersion

The protocol version.

stakeKeyDeposit

number

The stake key deposit.

stakePoolVotingThresholds?

Cardano$1.PoolVotingThresholds

(Optional) Stake pool voting thresholds (Conway/Chang)

treasuryExpansion

string

The treasury expansion.