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...