Files
linea-monorepo/contracts/docs/workflows/administration/settingMinimumL2Fee.md

1.8 KiB

💸 Setting the Minimum Fee in Wei on the L2MessageService

This process allows setting a new minimum fee in Wei to be paid for each L2 to L1 message on the L2MessageService contract.

Note: These contracts are governed by the Security Council Charter.


🟧 Flow: Minimum Fee Setting

Actor: Safe Member
Actions:

  • Adds a transaction via Security Council or Operational Safe
  • Targets the L2MessageService Proxy
  • Calls the function setMinimumFee

Execution Path:

Safe Member
    → Security Council / Operational Safe
        → targets L2MessageService Proxy
            → calls setMinimumFee
                → signs and executes on-chain

Verification Requirements:

  • Transaction hash, function, and simulation must be verified
  • Fee amount must be thoroughly reviewed before execution

🗂️ Function Signatures

4bytes Signature
0x182a7506 setMinimumFee(uint256)

🗂️ All Mainnet Contract Addresses

🔐 Security Council Addresses

Network Address
Linea 0x051F1D88f0aF5673fB88BeC4378eD4BB29ea3319

📦 Proxy Address

Contract Address
L2MessageService 0x508cA82Df566dCD1B0DE828967a0e96332cDc446

Security Summary

  • Only council or operational safes may perform this action
  • Fee changes must be reviewed for economic impact
  • Requires simulation and multisig confirmation