Sourcify Logo

0xD231084BfB234C107D3eE2b22F97F3346fDAF705

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
SendUln301
Compilation Target
contracts/uln/uln301/SendUln301.sol:SendUln301
Language
SoliditySolidity
Compiler
solc 0.8.22+commit.4fc1097e
EVM Version
paris
Verified At
2024-08-08 15:52:29 UTC
Deployer
0x9F403140Bc0574D7d36eA472b82DAa1Bbd4eF327
Deployment Transaction
0x18e299d7a7b1099814904f8970801786f47512845d842f6dd24425b32ce30a48
Block Number
19093736
Transaction Index
57

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: QmWDYVYJhjyS1zoHv7u8fxU2Y3NkznTpn5zUKXrwKTHT6t

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
2304754
Original (recompiled):0xa2646970667358221220750b668a886b2a25fa348d2401ab739c38d5826420044032fb4811511471cc5d64736f6c63430008160033
Transformed (onchain):0xa2646970667358221220abc6a1f4c7f02e4cc85ec6c01abfcdb8ca7e00eb209be79ae92e7ac1c048019064736f6c63430008160033

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: QmWDYVYJhjyS1zoHv7u8fxU2Y3NkznTpn5zUKXrwKTHT6t

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
46140x00000000000000000000000066a71dcef29a0ffbdbe3c6a460a3b5bc225cd6753700, 5480
46160x000000000000000000000000000000000000000000000000000000000000006510036, 10242
46960x0000000000000000000000000000000000000000000000000000000000030d407656, 9560
77460x0000000000000000000000005b905fe05f81f3a8ad8b28c6e17779cfabf76068429, 9832
77490x000000000000000000000000e20403867780129b9b5be8da9a84511b406fc6d21189, 8169

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
2256754
Original (recompiled):0xa2646970667358221220750b668a886b2a25fa348d2401ab739c38d5826420044032fb4811511471cc5d64736f6c63430008160033
Transformed (onchain):0xa2646970667358221220abc6a1f4c7f02e4cc85ec6c01abfcdb8ca7e00eb209be79ae92e7ac1c048019064736f6c63430008160033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_owneraddresscontracts/uln/uln301/SendUln301.sol:SendUln301
1032ulnConfigsmapping(address ⇒ mapping(uint32 ⇒ struct UlnConfig))contracts/uln/uln301/SendUln301.sol:SendUln301
2032treasuryNativeFeeCapuint256contracts/uln/uln301/SendUln301.sol:SendUln301
3020treasuryaddresscontracts/uln/uln301/SendUln301.sol:SendUln301
4032executorConfigsmapping(address ⇒ mapping(uint32 ⇒ struct ExecutorConfig))contracts/uln/uln301/SendUln301.sol:SendUln301
5032feesmapping(address ⇒ uint256)contracts/uln/uln301/SendUln301.sol:SendUln301
6032addressSizesmapping(uint32 ⇒ uint256)contracts/uln/uln301/SendUln301.sol:SendUln301
7020lzTokenaddresscontracts/uln/uln301/SendUln301.sol:SendUln301

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