Skip to content

cardano-web3-js / CML / LinearFee

Class: LinearFee

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

Careful: although the linear fee is the same for Byron & Shelley The value of the parameters and how fees are computed is not the same

Methods

coefficient()

coefficient(): bigint

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

minfee_a

Returns

bigint


constant()

constant(): bigint

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

minfee_b

Returns

bigint


free()

free(): void

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

Returns

void


ref_script_cost_per_byte()

ref_script_cost_per_byte(): bigint

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

Returns

bigint


new()

static new(coefficient, constant, ref_script_cost_per_byte): LinearFee

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

    • coefficient - minfee_a from protocol params
        • constant - minfee_b from protocol params
        • ref_script_cost_per_bytes - min_fee_ref_script_cost_per_byte from protocol params. New in Conway

Parameters

coefficient

bigint

constant

bigint

ref_script_cost_per_byte

bigint

Returns

LinearFee

Released under the MIT License