Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/lucid/src/mod.ts>Core.ProtocolParamUpdate

Lucid is a library, which allows you to create Cardano transactions and off-chain code for your Plutus contracts in JavaScript, Deno and Node.js.
Go to Latest
class Core.ProtocolParamUpdate
import { Core } from "https://deno.land/x/lucid@0.5.2/src/mod.ts";
const { ProtocolParamUpdate } = Core;

Methods

ada_per_utxo_byte(): BigNum | undefined
collateral_percentage(): number | undefined
cost_models(): Costmdls | undefined
d(): UnitInterval | undefined
extra_entropy(): Nonce | undefined
free(): void
key_deposit(): BigNum | undefined
max_block_body_size(): number | undefined
max_block_header_size(): number | undefined
max_collateral_inputs(): number | undefined
max_epoch(): number | undefined
max_tx_ex_units(): ExUnits | undefined
max_tx_size(): number | undefined
max_value_size(): number | undefined
min_pool_cost(): BigNum | undefined
minfee_a(): BigNum | undefined
minfee_b(): BigNum | undefined
n_opt(): number | undefined
pool_deposit(): BigNum | undefined
set_ada_per_utxo_byte(ada_per_utxo_byte: BigNum): void
set_collateral_percentage(collateral_percentage: number): void
set_cost_models(cost_models: Costmdls): void
set_execution_costs(execution_costs: ExUnitPrices): void
set_expansion_rate(expansion_rate: UnitInterval): void
set_extra_entropy(extra_entropy: Nonce): void
set_key_deposit(key_deposit: BigNum): void
set_max_block_body_size(max_block_body_size: number): void
set_max_block_ex_units(max_block_ex_units: ExUnits): void
set_max_block_header_size(max_block_header_size: number): void
set_max_collateral_inputs(max_collateral_inputs: number): void
set_max_epoch(max_epoch: number): void
set_max_tx_ex_units(max_tx_ex_units: ExUnits): void
set_max_tx_size(max_tx_size: number): void
set_max_value_size(max_value_size: number): void
set_min_pool_cost(min_pool_cost: BigNum): void
set_minfee_a(minfee_a: BigNum): void
set_minfee_b(minfee_b: BigNum): void
set_n_opt(n_opt: number): void
set_pool_deposit(pool_deposit: BigNum): void
set_pool_pledge_influence(pool_pledge_influence: UnitInterval): void
set_protocol_version(protocol_version: ProtocolVersion): void
set_treasury_growth_rate(treasury_growth_rate: UnitInterval): void
to_bytes(): Uint8Array
to_json(): string