Constants§
- AMSTERDAM_
MAX_ CODE_ SIZE - EIP-7954 (Amsterdam): maximum size of deployed bytecode, 64 KiB.
- BAL_
ITEM_ COST - GAS_BLOCK_ACCESS_LIST_ITEM: a flat per-item charge, independent of the EIP-8038 access-list repricing.
- BLOB_
BASE_ COST - GAS_
PER_ BLOB - Gas consumption of a single data blob (== blob byte size).
- MAINNET_
DEPOSIT_ CONTRACT_ ADDRESS - EIP-6110 beacon deposit contract on Ethereum mainnet. 0x00000000219ab540356cbb839cbe05303d7705fa
- MAX_
BLOCK_ SIZE - MAX_
RLP_ BLOCK_ SIZE - MIN_
BASE_ FEE_ PER_ BLOB_ GAS - POST_
OSAKA_ GAS_ LIMIT_ CAP - RLP_
BLOCK_ SIZE_ SAFETY_ MARGIN - SYSTEM_
ADDRESS - SYSTEM_ADDRESS used for system contract calls and BAL filtering. 0xfffffffffffffffffffffffffffffffffffffffe
- TX_
MAX_ GAS_ LIMIT_ AMSTERDAM - TX_
MAX_ TOTAL_ GAS_ LIMIT_ AMSTERDAM - Ceiling on a transaction’s whole
gasfield from Amsterdam on, reservoir included. EIP-7825’sTX_MAX_GAS_LIMITabove bounds only the execution-gas dimension, so it is checked against the intrinsic execution cost rather than againsttx.gas; this one boundstx.gasitself, keeping the field inside the range au32can carry.