Represents the transaction fee parameters.

interface Fee {
    gasLimit: bigint;
    gasPerPubdataLimit: bigint;
    maxFeePerGas: bigint;
    maxPriorityFeePerGas: bigint;
}

Properties

gasLimit: bigint

The maximum amount of gas allowed for the transaction.

gasPerPubdataLimit: bigint

The maximum amount of gas the user is willing to pay for a single byte of pubdata.

maxFeePerGas: bigint

The EIP1559 fee cap per gas.

maxPriorityFeePerGas: bigint

The EIP1559 tip per gas.