Skip to content

cardano-web3-js / CML / ProtocolParamUpdate

Class: ProtocolParamUpdate

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5193

Methods

ada_per_utxo_byte()

ada_per_utxo_byte(): bigint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5267

Returns

bigint


collateral_percentage()

collateral_percentage(): bigint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5279

Returns

bigint


committee_term_limit()

committee_term_limit(): bigint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5289

Returns

bigint


cost_models_for_script_languages()

cost_models_for_script_languages(): CostModels

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5269

Returns

CostModels


d_rep_deposit()

d_rep_deposit(): bigint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5295

Returns

bigint


d_rep_inactivity_period()

d_rep_inactivity_period(): bigint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5297

Returns

bigint


d_rep_voting_thresholds()

d_rep_voting_thresholds(): DRepVotingThresholds

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5285

Returns

DRepVotingThresholds


execution_costs()

execution_costs(): ExUnitPrices

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5271

Returns

ExUnitPrices


expansion_rate()

expansion_rate(): UnitInterval

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5261

Returns

UnitInterval


free()

free(): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5195

Returns

void


governance_action_deposit()

governance_action_deposit(): bigint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5293

Returns

bigint


governance_action_validity_period()

governance_action_validity_period(): bigint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5291

Returns

bigint


key_deposit()

key_deposit(): bigint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5251

Returns

bigint


max_block_body_size()

max_block_body_size(): bigint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5245

Returns

bigint


max_block_ex_units()

max_block_ex_units(): ExUnits

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5275

Returns

ExUnits


max_block_header_size()

max_block_header_size(): bigint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5249

Returns

bigint


max_collateral_inputs()

max_collateral_inputs(): bigint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5281

Returns

bigint


max_transaction_size()

max_transaction_size(): bigint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5247

Returns

bigint


max_tx_ex_units()

max_tx_ex_units(): ExUnits

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5273

Returns

ExUnits


max_value_size()

max_value_size(): bigint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5277

Returns

bigint


maximum_epoch()

maximum_epoch(): bigint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5255

Returns

bigint


min_committee_size()

min_committee_size(): bigint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5287

Returns

bigint


min_fee_ref_script_cost_per_byte()

min_fee_ref_script_cost_per_byte(): Rational

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5299

Returns

Rational


min_pool_cost()

min_pool_cost(): bigint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5265

Returns

bigint


minfee_a()

minfee_a(): bigint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5241

Returns

bigint


minfee_b()

minfee_b(): bigint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5243

Returns

bigint


n_opt()

n_opt(): bigint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5257

Returns

bigint


pool_deposit()

pool_deposit(): bigint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5253

Returns

bigint


pool_pledge_influence()

pool_pledge_influence(): Rational

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5259

Returns

Rational


pool_voting_thresholds()

pool_voting_thresholds(): PoolVotingThresholds

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5283

Returns

PoolVotingThresholds


set_ada_per_utxo_byte()

set_ada_per_utxo_byte(ada_per_utxo_byte): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5266

Parameters

ada_per_utxo_byte

bigint

Returns

void


set_collateral_percentage()

set_collateral_percentage(collateral_percentage): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5278

Parameters

collateral_percentage

bigint

Returns

void


set_committee_term_limit()

set_committee_term_limit(committee_term_limit): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5288

Parameters

committee_term_limit

bigint

Returns

void


set_cost_models_for_script_languages()

set_cost_models_for_script_languages(cost_models_for_script_languages): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5268

Parameters

cost_models_for_script_languages

CostModels

Returns

void


set_d_rep_deposit()

set_d_rep_deposit(d_rep_deposit): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5294

Parameters

d_rep_deposit

bigint

Returns

void


set_d_rep_inactivity_period()

set_d_rep_inactivity_period(d_rep_inactivity_period): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5296

Parameters

d_rep_inactivity_period

bigint

Returns

void


set_d_rep_voting_thresholds()

set_d_rep_voting_thresholds(d_rep_voting_thresholds): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5284

Parameters

d_rep_voting_thresholds

DRepVotingThresholds

Returns

void


set_execution_costs()

set_execution_costs(execution_costs): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5270

Parameters

execution_costs

ExUnitPrices

Returns

void


set_expansion_rate()

set_expansion_rate(expansion_rate): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5260

Parameters

expansion_rate

UnitInterval

Returns

void


set_governance_action_deposit()

set_governance_action_deposit(governance_action_deposit): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5292

Parameters

governance_action_deposit

bigint

Returns

void


set_governance_action_validity_period()

set_governance_action_validity_period(governance_action_validity_period): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5290

Parameters

governance_action_validity_period

bigint

Returns

void


set_key_deposit()

set_key_deposit(key_deposit): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5250

Parameters

key_deposit

bigint

Returns

void


set_max_block_body_size()

set_max_block_body_size(max_block_body_size): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5244

Parameters

max_block_body_size

bigint

Returns

void


set_max_block_ex_units()

set_max_block_ex_units(max_block_ex_units): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5274

Parameters

max_block_ex_units

ExUnits

Returns

void


set_max_block_header_size()

set_max_block_header_size(max_block_header_size): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5248

Parameters

max_block_header_size

bigint

Returns

void


set_max_collateral_inputs()

set_max_collateral_inputs(max_collateral_inputs): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5280

Parameters

max_collateral_inputs

bigint

Returns

void


set_max_transaction_size()

set_max_transaction_size(max_transaction_size): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5246

Parameters

max_transaction_size

bigint

Returns

void


set_max_tx_ex_units()

set_max_tx_ex_units(max_tx_ex_units): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5272

Parameters

max_tx_ex_units

ExUnits

Returns

void


set_max_value_size()

set_max_value_size(max_value_size): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5276

Parameters

max_value_size

bigint

Returns

void


set_maximum_epoch()

set_maximum_epoch(maximum_epoch): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5254

Parameters

maximum_epoch

bigint

Returns

void


set_min_committee_size()

set_min_committee_size(min_committee_size): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5286

Parameters

min_committee_size

bigint

Returns

void


set_min_fee_ref_script_cost_per_byte()

set_min_fee_ref_script_cost_per_byte(min_fee_ref_script_cost_per_byte): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5298

Parameters

min_fee_ref_script_cost_per_byte

Rational

Returns

void


set_min_pool_cost()

set_min_pool_cost(min_pool_cost): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5264

Parameters

min_pool_cost

bigint

Returns

void


set_minfee_a()

set_minfee_a(minfee_a): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5240

Parameters

minfee_a

bigint

Returns

void


set_minfee_b()

set_minfee_b(minfee_b): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5242

Parameters

minfee_b

bigint

Returns

void


set_n_opt()

set_n_opt(n_opt): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5256

Parameters

n_opt

bigint

Returns

void


set_pool_deposit()

set_pool_deposit(pool_deposit): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5252

Parameters

pool_deposit

bigint

Returns

void


set_pool_pledge_influence()

set_pool_pledge_influence(pool_pledge_influence): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5258

Parameters

pool_pledge_influence

Rational

Returns

void


set_pool_voting_thresholds()

set_pool_voting_thresholds(pool_voting_thresholds): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5282

Parameters

pool_voting_thresholds

PoolVotingThresholds

Returns

void


set_treasury_growth_rate()

set_treasury_growth_rate(treasury_growth_rate): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5262

Parameters

treasury_growth_rate

UnitInterval

Returns

void


to_canonical_cbor_bytes()

to_canonical_cbor_bytes(): Uint8Array

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5209

  • Serialize this type to CBOR bytes using canonical CBOR encodings

Returns

Uint8Array


to_canonical_cbor_hex()

to_canonical_cbor_hex(): string

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5229

  • Serialize this type to CBOR bytes using canonical CBOR encodings as hex bytes

Returns

string


to_cbor_bytes()

to_cbor_bytes(): Uint8Array

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5203

  • Serialize this type to CBOR bytes * This type type supports encoding preservation so this will preserve round-trip CBOR formats. * If created from scratch the CBOR will be canonical.

Returns

Uint8Array


to_cbor_hex()

to_cbor_hex(): string

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5223

  • Serialize this type to CBOR bytes encoded as a hex string (useful for working with CIP30). * This type type supports encoding preservation so this will preserve round-trip CBOR formats. * If created from scratch the CBOR will be canonical.

Returns

string


to_js_value()

to_js_value(): any

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5238

Returns

any


to_json()

to_json(): string

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5237

Returns

string


treasury_growth_rate()

treasury_growth_rate(): UnitInterval

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5263

Returns

UnitInterval


from_cbor_bytes()

static from_cbor_bytes(cbor_bytes): ProtocolParamUpdate

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5215

  • Create this type from CBOR bytes

Parameters

cbor_bytes

Uint8Array

Returns

ProtocolParamUpdate


from_cbor_hex()

static from_cbor_hex(cbor_bytes): ProtocolParamUpdate

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5236

  • Create this type from the CBOR bytes encoded as a hex string. * This is useful for interfacing with CIP30

Parameters

cbor_bytes

string

Returns

ProtocolParamUpdate


from_json()

static from_json(json): ProtocolParamUpdate

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5239

Parameters

json

string

Returns

ProtocolParamUpdate


new()

static new(): ProtocolParamUpdate

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5300

Returns

ProtocolParamUpdate

Released under the MIT License