ethereumjs-monorepo

@ethereumjs/util


@ethereumjs/util / validateBlockAccessListGasLimit

Function: validateBlockAccessListGasLimit()

validateBlockAccessListGasLimit(bal, blockGasLimit): void

Defined in: packages/util/src/bal/validation.ts:42

Ensures bal_items <= block_gas_limit // ITEM_COST (EIP-7928).

Parameters

bal

BlockLevelAccessList

blockGasLimit

bigint

Returns

void

Throws

if the access list exceeds the block gas-derived item cap

Remarks

Experimental (Amsterdam): may change on patch releases.