Skip to content

FeeControl pallet

Derived from live runtime metadata on TRN root (pallet index 40, captured 2026-05-02). For prose-style documentation see FeeControl on the curated reference side.

Pallet index
40
Calls
4
Events
4
Errors
1
Storage items
1
Constants
0

Calls (extrinsics)

FeeControl.set_evm_base_fee

See [Pallet::set_evm_base_fee].

ts
api.tx.feeControl.set_evm_base_fee(value: U256)
ArgumentTypeDoc
valueU256U256

Call index: 0

FeeControl.set_weight_multiplier

See [Pallet::set_weight_multiplier].

ts
api.tx.feeControl.set_weight_multiplier(value: u32)
ArgumentTypeDoc
valueu32u32

Call index: 1

FeeControl.set_length_multiplier

See [Pallet::set_length_multiplier].

ts
api.tx.feeControl.set_length_multiplier(value: u128)
ArgumentTypeDoc
valueu128Balance

Call index: 2

FeeControl.set_minimum_multiplier

See [Pallet::set_minimum_multiplier].

ts
api.tx.feeControl.set_minimum_multiplier(numerator: u128)
ArgumentTypeDoc
numeratoru128u128

Call index: 3

Events

FeeControl.EvmBaseFeeSet

The EVM base fee has been set to base_fee

FieldTypeDoc
base_feeU256

FeeControl.WeightMultiplierSet

The weight multiplier has been set to weight_multiplier

FieldTypeDoc
weight_multiplieru32

FeeControl.LengthMultiplierSet

The length multiplier has been set to length_multiplier

FieldTypeDoc
length_multiplieru128

FeeControl.MinimumMultiplierSet

The minimum fee multiplier has been set to minimum_multiplier

FieldTypeDoc
numeratoru128
minimum_multiplieru128

Errors

FeeControl.InvalidWeightMultiplier

The Weight multiplier is invalid, it must be less than or equal to 1_000_000_000

Storage

FeeControl.Data

ts
await api.query.feeControl.data()

Returns: {"evmBaseFeePerGas":"U256","weightMultiplier":"u32","lengthMultiplier":"u128","minimumMultiplier":"u128"}

Modifier: Default

Source: live chain metadata from wss://root.rootnet.live/archive/ws · captured 2026-05-02

Curated independently by Codeology. Source-attributed reference for The Root Network. Not affiliated with Futureverse / TRN Labs.