Sourcify Logosourcify.eth

0x3fC91A3afd70395Cd496C647d5a6CC9D4B2b7FAD

on OP Mainnet (10)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
UniversalRouter
Compilation Target
contracts/UniversalRouter.sol:UniversalRouter
Language
SoliditySolidity
Compiler
solc 0.8.17+commit.8df45f5f
EVM Version
london
Verified At
2024-08-08 10:43:32 UTC
Deployer
0x946E9C780F3c79D80e51e68d259d0D7E794F2124
Deployment Transaction
0x51ccc9b4a106f1a7e267f9f5b3c7367d1ea20428c54268c10958046bd4b6f3a0
Block Number
96333990
Transaction Index
0

Read/Write Contract on:

OpenZeppelin Logo

Loading contract data...

Source Code

Remix IDE LogoView on Remix IDE

Loading contract data...

Compiler Settings

Loading...

Contract Metadata

Loading...

Creation Bytecode

Loading contract data...

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

View on IPFS Logo
Solidity metadata.json IPFS hash: QmaNm7CCgBsVYEsYdzKcHHD7Ps9Bp7knz2k7A1QdNLYSpz

Loading contract data...

Transformations

Loading contract data...

Runtime Bytecode

Loading contract data...

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

View on IPFS Logo
Solidity metadata.json IPFS hash: QmaNm7CCgBsVYEsYdzKcHHD7Ps9Bp7knz2k7A1QdNLYSpz

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
16940x00000000000000000000000042000000000000000000000000000000000000068510, 8901
16980x000000000000000000000000000000000022d473030f116ddee9f6b43ac78ba34952, 5208, 8119, 9437, 14827
17010x00000000000000000000000000000000000000adc04c56bf30ac9d3c0aaf14dc10235
17040x00000000000000000000000000000000000001ad428e4906ae43d8f9852d0dd612721
17070x0000000000000000000000001e0049783f008a0085193e00003d00cd54003c7113201
17100x00000000000000000000000040d51104da22e3e77b683894e7e3e12e8fc61e6510415
17130x00000000000000000000000040d51104da22e3e77b683894e7e3e12e8fc61e6511609, 11867
17150x00000000000000000000000040d51104da22e3e77b683894e7e3e12e8fc61e6512137
17170x00000000000000000000000040d51104da22e3e77b683894e7e3e12e8fc61e6511692, 13459
17190x00000000000000000000000040d51104da22e3e77b683894e7e3e12e8fc61e6512616
17210x00000000000000000000000040d51104da22e3e77b683894e7e3e12e8fc61e6511779
17230x00000000000000000000000040d51104da22e3e77b683894e7e3e12e8fc61e6510477
17260x00000000000000000000000040d51104da22e3e77b683894e7e3e12e8fc61e6510328
17300x00000000000000000000000040d51104da22e3e77b683894e7e3e12e8fc61e651296
17330x00000000000000000000000040d51104da22e3e77b683894e7e3e12e8fc61e651204
17360x00000000000000000000000040d51104da22e3e77b683894e7e3e12e8fc61e651432
17390x00000000000000000000000040d51104da22e3e77b683894e7e3e12e8fc61e656457, 7497, 16095
17420x00000000000000000000000000000000000000000000000000000000000000006424, 7464, 16062
17450x0000000000000000000000001f98431c8ad98523631ae4a59f267346ea31f98417436
17480xe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b5417402

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032maxAmountInCacheduint256contracts/UniversalRouter.sol:UniversalRouter
1020lockedByaddresscontracts/UniversalRouter.sol:UniversalRouter

Transient Storage Layout

Transient storage layout is only available for Solidity contracts compiled with version ≥ 0.8.27.

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...
0x3fC91A3afd70395Cd496C647d5a6CC9D4B2b7FAD on OP Mainnet (10)