Sourcify Logosourcify.eth

0xFf256497D61dcd71a9e9Ff43967C13fdE1F72D12

on Zircuit Mainnet (48900)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
L1Block
Compilation Target
src/L2/L1Block.sol:L1Block
Language
Solidity
Compiler
solc 0.8.20+commit.a1b79de6
EVM Version
paris
Verified At
2025-06-04 13:28:37 UTC
Deployer
0x4210000000000000000000000000000000000003
Deployment Transaction
0xe87f81b541fdfe324f0b189eb9ced34872f48e2f2b817f29cf45c265d35f945d
Block Number
13564693
Transaction Index
1

ABI

Expand to view

Source Code

Remix IDE LogoView on Remix IDE
  • src/L2/L1Block.sol
  • src/universal/ISemver.sol
Loading...

Compiler Settings

Loading...

Contract Metadata

Loading...

Creation Bytecode

On-chain & Recompiled Bytecode
0x608060405234801561001057600080fd5b50610bdc806100206000396000f3fe608060405234801561001057600080fd5b50600436106101425760003560e01c80637f122dcf116100b8578063b80777ea1161007c578063b80777ea1461027e578063c598591814610299578063cb2d343f146102b0578063e591b282146102b8578063e81b2c6d146102e0578063f8206140146102e957600080fd5b80637f122dcf1461023d5780638381f58a1461025057806385421c8d146102645780638b239f731461026c5780639e8c49661461027557600080fd5b80634d08bc871161010a5780634d08bc87146101ac5780634d5d9a2a146101c157806354fd4d50146101e55780635cf249691461020957806364ca23ef1461021257806368d5dca61461022657600080fd5b8063015d8eb914610147578063098999be1461015c57806309bd5a601461016457806316d3bc7f14610183578063440a5e20146101a4575b600080fd5b61015a61015536600461064d565b6102f2565b005b61015a61031c565b61016d60025481565b60405161017a9190610708565b60405180910390f35b6008546101979067ffffffffffffffff1681565b60405161017a9190610726565b61015a61032b565b6101b4610333565b60405161017a919061078a565b6008546101d890600160401b900463ffffffff1681565b60405161017a91906107ae565b6101b4604051806040016040528060058152602001640312e332e360dc1b81525081565b61016d60015481565b6003546101979067ffffffffffffffff1681565b6003546101d890600160401b900463ffffffff1681565b61015a61024b3660046108bf565b6103c1565b6000546101979067ffffffffffffffff1681565b61015a6103dd565b61016d60055481565b61016d60065481565b60005461019790600160401b900467ffffffffffffffff1681565b6003546101d890600160601b900463ffffffff1681565b61015a610469565b6102d373deaddeaddeaddeaddeaddeaddeaddeaddead000181565b60405161017a91906109bb565b61016d60045481565b61016d60075481565b6103128888888888888888604051806020016040528060008152506104ee565b5050505050505050565b6103246105a9565b6000603255565b6103246105bc565b60328054610340906109df565b80601f016020809104026020016040519081016040528092919081815260200182805461036c906109df565b80156103b95780601f1061038e576101008083540402835291602001916103b9565b820191906000526020600020905b81548152906001019060200180831161039c57829003601f168201915b505050505081565b6103d28989898989898989896104ee565b505050505050505050565b6103e56105a9565b603260005260b0357f11df491316f14931039edfd4f8964c9a443b862f02d4c7611d18c2bc4e6ff697602082106001811461042557801561043657505050565b600183901b60d03517603255505050565b60018360011b0160325560005b83811015610462578060d0013560208204840155602081019050610443565b505b505050565b6104716105bc565b603260005260a4357f11df491316f14931039edfd4f8964c9a443b862f02d4c7611d18c2bc4e6ff69760208210600181146104b15780156104c257505050565b600183901b60c43517603255505050565b60018360011b0160325560005b83811015610462578060c40135602082048401556020810190506104cf565b3373deaddeaddeaddeaddeaddeaddeaddeaddead00011461052a5760405162461bcd60e51b815260040161052190610a0b565b60405180910390fd5b6000805467ffffffffffffffff8b81166fffffffffffffffffffffffffffffffff1990921691909117600160401b8b83160217909155600188905560028790556003805467ffffffffffffffff1916918716919091179055600484905560058390556006829055603261059d8282610b0b565b50505050505050505050565b6105b16105bc565b60a43560a01c600855565b3373deaddeaddeaddeaddeaddeaddeaddeaddead0001146105e557633cc50b456000526004601cfd5b60043560801c60035560143560801c600055602435600155604435600755606435600255608435600455565b67ffffffffffffffff81165b811461062857600080fd5b50565b803561063681610611565b92915050565b8061061d565b80356106368161063c565b600080600080600080600080610100898b03121561066d5761066d600080fd5b60006106798b8b61062b565b985050602061068a8b828c0161062b565b975050604061069b8b828c01610642565b96505060606106ac8b828c01610642565b95505060806106bd8b828c0161062b565b94505060a06106ce8b828c01610642565b93505060c06106df8b828c01610642565b92505060e06106f08b828c01610642565b9150509295985092959890939650565b805b82525050565b602081016106368284610700565b67ffffffffffffffff8116610702565b602081016106368284610716565b60005b8381101561074f578181015183820152602001610737565b50506000910152565b6000610762825190565b808452602084019350610779818560208601610734565b601f01601f19169290920192915050565b6020808252810161079b8184610758565b9392505050565b63ffffffff8116610702565b6020810161063682846107a2565b634e487b7160e01b600052604160045260246000fd5b601f19601f830116810181811067ffffffffffffffff821117156107f8576107f86107bc565b6040525050565b600061080a60405190565b905061081682826107d2565b919050565b600067ffffffffffffffff821115610835576108356107bc565b601f19601f83011660200192915050565b82818337506000910152565b60006108656108608461081b565b6107ff565b90508281526020810184848401111561088057610880600080fd5b61088b848285610846565b509392505050565b600082601f8301126108a7576108a7600080fd5b81356108b7848260208601610852565b949350505050565b60008060008060008060008060006101208a8c0312156108e1576108e1600080fd5b60006108ed8c8c61062b565b99505060206108fe8c828d0161062b565b985050604061090f8c828d01610642565b97505060606109208c828d01610642565b96505060806109318c828d0161062b565b95505060a06109428c828d01610642565b94505060c06109538c828d01610642565b93505060e06109648c828d01610642565b9250506101008a013567ffffffffffffffff81111561098557610985600080fd5b6109918c828d01610893565b9150509295985092959850929598565b60006001600160a01b038216610636565b610702816109a1565b6020810161063682846109b2565b634e487b7160e01b600052602260045260246000fd5b6002810460018216806109f357607f821691505b602082108103610a0557610a056109c9565b50919050565b6020808252810161063681603b81527f4c31426c6f636b3a206f6e6c7920746865206465706f7369746f72206163636f60208201527f756e742063616e20736574204c3120626c6f636b2076616c7565730000000000604082015260600190565b6000610636610a788381565b90565b610a8483610a6c565b815460001960089490940293841b1916921b91909117905550565b6000610464818484610a7b565b81811015610ac757610abf600082610a9f565b600101610aac565b5050565b601f821115610464576000818152602090206020601f85010481016020851015610af25750805b610b046020601f860104830182610aac565b5050505050565b815167ffffffffffffffff811115610b2557610b256107bc565b610b2f82546109df565b610b3a828285610acb565b6020601f831160018114610b6e5760008415610b565750858201515b600019600886021c1981166002860217865550610bc7565b600085815260208120601f198616915b82811015610b9e5788850151825560209485019460019092019101610b7e565b86831015610bba5784890151600019601f89166008021c191682555b6001600288020188555050505b50505050505056fea164736f6c6343000814000a

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

RawDecoded
Length: 12 bytes
0xa164736f6c6343000814000a

Runtime Bytecode

On-chain & Recompiled Bytecode
0x608060405234801561001057600080fd5b50600436106101425760003560e01c80637f122dcf116100b8578063b80777ea1161007c578063b80777ea1461027e578063c598591814610299578063cb2d343f146102b0578063e591b282146102b8578063e81b2c6d146102e0578063f8206140146102e957600080fd5b80637f122dcf1461023d5780638381f58a1461025057806385421c8d146102645780638b239f731461026c5780639e8c49661461027557600080fd5b80634d08bc871161010a5780634d08bc87146101ac5780634d5d9a2a146101c157806354fd4d50146101e55780635cf249691461020957806364ca23ef1461021257806368d5dca61461022657600080fd5b8063015d8eb914610147578063098999be1461015c57806309bd5a601461016457806316d3bc7f14610183578063440a5e20146101a4575b600080fd5b61015a61015536600461064d565b6102f2565b005b61015a61031c565b61016d60025481565b60405161017a9190610708565b60405180910390f35b6008546101979067ffffffffffffffff1681565b60405161017a9190610726565b61015a61032b565b6101b4610333565b60405161017a919061078a565b6008546101d890600160401b900463ffffffff1681565b60405161017a91906107ae565b6101b4604051806040016040528060058152602001640312e332e360dc1b81525081565b61016d60015481565b6003546101979067ffffffffffffffff1681565b6003546101d890600160401b900463ffffffff1681565b61015a61024b3660046108bf565b6103c1565b6000546101979067ffffffffffffffff1681565b61015a6103dd565b61016d60055481565b61016d60065481565b60005461019790600160401b900467ffffffffffffffff1681565b6003546101d890600160601b900463ffffffff1681565b61015a610469565b6102d373deaddeaddeaddeaddeaddeaddeaddeaddead000181565b60405161017a91906109bb565b61016d60045481565b61016d60075481565b6103128888888888888888604051806020016040528060008152506104ee565b5050505050505050565b6103246105a9565b6000603255565b6103246105bc565b60328054610340906109df565b80601f016020809104026020016040519081016040528092919081815260200182805461036c906109df565b80156103b95780601f1061038e576101008083540402835291602001916103b9565b820191906000526020600020905b81548152906001019060200180831161039c57829003601f168201915b505050505081565b6103d28989898989898989896104ee565b505050505050505050565b6103e56105a9565b603260005260b0357f11df491316f14931039edfd4f8964c9a443b862f02d4c7611d18c2bc4e6ff697602082106001811461042557801561043657505050565b600183901b60d03517603255505050565b60018360011b0160325560005b83811015610462578060d0013560208204840155602081019050610443565b505b505050565b6104716105bc565b603260005260a4357f11df491316f14931039edfd4f8964c9a443b862f02d4c7611d18c2bc4e6ff69760208210600181146104b15780156104c257505050565b600183901b60c43517603255505050565b60018360011b0160325560005b83811015610462578060c40135602082048401556020810190506104cf565b3373deaddeaddeaddeaddeaddeaddeaddeaddead00011461052a5760405162461bcd60e51b815260040161052190610a0b565b60405180910390fd5b6000805467ffffffffffffffff8b81166fffffffffffffffffffffffffffffffff1990921691909117600160401b8b83160217909155600188905560028790556003805467ffffffffffffffff1916918716919091179055600484905560058390556006829055603261059d8282610b0b565b50505050505050505050565b6105b16105bc565b60a43560a01c600855565b3373deaddeaddeaddeaddeaddeaddeaddeaddead0001146105e557633cc50b456000526004601cfd5b60043560801c60035560143560801c600055602435600155604435600755606435600255608435600455565b67ffffffffffffffff81165b811461062857600080fd5b50565b803561063681610611565b92915050565b8061061d565b80356106368161063c565b600080600080600080600080610100898b03121561066d5761066d600080fd5b60006106798b8b61062b565b985050602061068a8b828c0161062b565b975050604061069b8b828c01610642565b96505060606106ac8b828c01610642565b95505060806106bd8b828c0161062b565b94505060a06106ce8b828c01610642565b93505060c06106df8b828c01610642565b92505060e06106f08b828c01610642565b9150509295985092959890939650565b805b82525050565b602081016106368284610700565b67ffffffffffffffff8116610702565b602081016106368284610716565b60005b8381101561074f578181015183820152602001610737565b50506000910152565b6000610762825190565b808452602084019350610779818560208601610734565b601f01601f19169290920192915050565b6020808252810161079b8184610758565b9392505050565b63ffffffff8116610702565b6020810161063682846107a2565b634e487b7160e01b600052604160045260246000fd5b601f19601f830116810181811067ffffffffffffffff821117156107f8576107f86107bc565b6040525050565b600061080a60405190565b905061081682826107d2565b919050565b600067ffffffffffffffff821115610835576108356107bc565b601f19601f83011660200192915050565b82818337506000910152565b60006108656108608461081b565b6107ff565b90508281526020810184848401111561088057610880600080fd5b61088b848285610846565b509392505050565b600082601f8301126108a7576108a7600080fd5b81356108b7848260208601610852565b949350505050565b60008060008060008060008060006101208a8c0312156108e1576108e1600080fd5b60006108ed8c8c61062b565b99505060206108fe8c828d0161062b565b985050604061090f8c828d01610642565b97505060606109208c828d01610642565b96505060806109318c828d0161062b565b95505060a06109428c828d01610642565b94505060c06109538c828d01610642565b93505060e06109648c828d01610642565b9250506101008a013567ffffffffffffffff81111561098557610985600080fd5b6109918c828d01610893565b9150509295985092959850929598565b60006001600160a01b038216610636565b610702816109a1565b6020810161063682846109b2565b634e487b7160e01b600052602260045260246000fd5b6002810460018216806109f357607f821691505b602082108103610a0557610a056109c9565b50919050565b6020808252810161063681603b81527f4c31426c6f636b3a206f6e6c7920746865206465706f7369746f72206163636f60208201527f756e742063616e20736574204c3120626c6f636b2076616c7565730000000000604082015260600190565b6000610636610a788381565b90565b610a8483610a6c565b815460001960089490940293841b1916921b91909117905550565b6000610464818484610a7b565b81811015610ac757610abf600082610a9f565b600101610aac565b5050565b601f821115610464576000818152602090206020601f85010481016020851015610af25750805b610b046020601f860104830182610aac565b5050505050565b815167ffffffffffffffff811115610b2557610b256107bc565b610b2f82546109df565b610b3a828285610acb565b6020601f831160018114610b6e5760008415610b565750858201515b600019600886021c1981166002860217865550610bc7565b600085815260208120601f198616915b82811015610b9e5788850151825560209485019460019092019101610b7e565b86831015610bba5784890151600019601f89166008021c191682555b6001600288020188555050505b50505050505056fea164736f6c6343000814000a

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

RawDecoded
Length: 12 bytes
0xa164736f6c6343000814000a

Storage Layout

SlotOffsetBytesLabelTypeContract
008numberuint64src/L2/L1Block.sol:L1Block
088timestampuint64src/L2/L1Block.sol:L1Block
1032basefeeuint256src/L2/L1Block.sol:L1Block
2032hashbytes32src/L2/L1Block.sol:L1Block
308sequenceNumberuint64src/L2/L1Block.sol:L1Block
384blobBaseFeeScalaruint32src/L2/L1Block.sol:L1Block
3124baseFeeScalaruint32src/L2/L1Block.sol:L1Block
4032batcherHashbytes32src/L2/L1Block.sol:L1Block
5032l1FeeOverheaduint256src/L2/L1Block.sol:L1Block
6032l1FeeScalaruint256src/L2/L1Block.sol:L1Block
7032blobBaseFeeuint256src/L2/L1Block.sol:L1Block
808operatorFeeConstantuint64src/L2/L1Block.sol:L1Block
884operatorFeeScalaruint32src/L2/L1Block.sol:L1Block
901312__gapuint256[41]src/L2/L1Block.sol:L1Block
50032depositExclusionsbytessrc/L2/L1Block.sol:L1Block

Standard JSON Input

This isn't the original compiler JSON data. Generated for compatibility.

Loading...

Standard JSON Output

This isn't the original compiler JSON data. Generated for compatibility.

Loading...
0xFf256497D61dcd71a9e9Ff43967C13fdE1F72D12 on Zircuit Mainnet (48900)