11. System Config

๐Ÿ’ก
SystemConfig contract exists on L1 and emits rollup configuration changes as log events.
ย 
Parameters
  • batcherHash (bytes32)
  • l1FeeOverhead(uint256) and l1FeeScalar(uint256)
  • gasLimit(uint64)
  • unsafeBlockSigner (address)
ย 
๐Ÿ’ก
batcherHash โ†’ Versioned hash of the current authorised batcher sender(s).
๐Ÿ’ก
l1FeeOverhead and l1FeeScalar โ†’ L1 fee parameters to apply L1 costs to L2 txs.
๐Ÿ’ก
gasLimit โ†’ Set gas limit of L2 blocks.
๐Ÿ’ก
unsafeBlockSigner โ†’ Unsafe blocks are required to be signed with a particular key to prevent P2P DOS vectors.

11. System Config

๐Ÿ’ก
SystemConfig contract exists on L1 and emits rollup configuration changes as log events.
ย 
Parameters
  • batcherHash (bytes32)
  • l1FeeOverhead(uint256) and l1FeeScalar(uint256)
  • gasLimit(uint64)
  • unsafeBlockSigner (address)
ย 
๐Ÿ’ก
batcherHash โ†’ Versioned hash of the current authorised batcher sender(s).
๐Ÿ’ก
l1FeeOverhead and l1FeeScalar โ†’ L1 fee parameters to apply L1 costs to L2 txs.
๐Ÿ’ก
gasLimit โ†’ Set gas limit of L2 blocks.
๐Ÿ’ก
unsafeBlockSigner โ†’ Unsafe blocks are required to be signed with a particular key to prevent P2P DOS vectors.