Skip to content

FeeProxy pallet

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

Pallet index
31
Calls
1
Events
1
Errors
2
Storage items
0
Constants
1

Calls (extrinsics)

FeeProxy.call_with_fee_preferences

See [Pallet::call_with_fee_preferences].

ts
api.tx.feeProxy.call_with_fee_preferences(payment_asset: u32, max_payment: u128, call: Call)
ArgumentTypeDoc
payment_assetu32AssetId
max_paymentu128Balance
callCallBox<<T as Config>::RuntimeCall>

Call index: 0

Events

FeeProxy.CallWithFeePreferences

A call was made with specified payment asset

FieldTypeDoc
who[u8;20]
payment_assetu32
max_paymentu128

Errors

FeeProxy.NestedFeePreferenceCall

The inner call is a fee preference call

FeeProxy.FeeTokenIsGasToken

The selected fee token is equal to the native gas token

Constants

FeeProxy.FeeAssetId

The native token asset Id (managed by pallet-balances)

Type: u32
SCALE-encoded value: 0x02000000

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.