Sourcify Logosourcify.eth

0x152649eA73beAb28c5b49B26eb48f7EAD6d4c898

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
CakeOFT
Compilation Target
contracts/eth/OFT.sol:CakeOFT
Language
SoliditySolidity
Compiler
solc 0.8.12+commit.f00d7308
EVM Version
london
Verified At
2024-08-08 14:11:38 UTC
Deployer
0x702099e284f23Da733C03B461C7571a742782FC2
Deployment Transaction
0x341d688d4c72a9af3c4098dbae9b8a9ff7e07e8daab5e501c888f45df0ed79be
Block Number
16924137
Transaction Index
51

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
2080x00000000000000000000000066a71dcef29a0ffbdbe3c6a460a3b5bc225cd6752718, 3517, 4309, 4470, 5190, 7350, 8978, 10684, 11748, 13149
10290x00000000000000000000000000000000000000000000000000000000000000082166
25510x00000000000000000000000000000000000000000000000000000002540be40012397, 12736, 14725

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_owneraddresscontracts/eth/OFT.sol:CakeOFT
1032trustedRemoteLookupmapping(uint16 ⇒ bytes)contracts/eth/OFT.sol:CakeOFT
2032minDstGasLookupmapping(uint16 ⇒ mapping(uint16 ⇒ uint256))contracts/eth/OFT.sol:CakeOFT
3020precrimeaddresscontracts/eth/OFT.sol:CakeOFT
4032failedMessagesmapping(uint16 ⇒ mapping(bytes ⇒ mapping(uint64 ⇒ bytes32)))contracts/eth/OFT.sol:CakeOFT
501useCustomAdapterParamsboolcontracts/eth/OFT.sol:CakeOFT
6032amountsForCallmapping(uint16 ⇒ mapping(bytes ⇒ mapping(uint64 ⇒ struct OFTCoreV2.AmountForCall)))contracts/eth/OFT.sol:CakeOFT
7032chainIdToFeeBpsmapping(uint16 ⇒ struct Fee.FeeConfig)contracts/eth/OFT.sol:CakeOFT
802defaultFeeBpuint16contracts/eth/OFT.sol:CakeOFT
8220feeOwneraddresscontracts/eth/OFT.sol:CakeOFT
9032_balancesmapping(address ⇒ uint256)contracts/eth/OFT.sol:CakeOFT
10032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/eth/OFT.sol:CakeOFT
11032_totalSupplyuint256contracts/eth/OFT.sol:CakeOFT
12032_namestringcontracts/eth/OFT.sol:CakeOFT
13032_symbolstringcontracts/eth/OFT.sol:CakeOFT
1401_pausedboolcontracts/eth/OFT.sol:CakeOFT
15032chainIdToOutboundCapmapping(uint16 ⇒ uint256)contracts/eth/OFT.sol:CakeOFT
16032chainIdToSentTokenAmountmapping(uint16 ⇒ uint256)contracts/eth/OFT.sol:CakeOFT
17032chainIdToLastSentTimestampmapping(uint16 ⇒ uint256)contracts/eth/OFT.sol:CakeOFT
18032chainIdToInboundCapmapping(uint16 ⇒ uint256)contracts/eth/OFT.sol:CakeOFT
19032chainIdToReceivedTokenAmountmapping(uint16 ⇒ uint256)contracts/eth/OFT.sol:CakeOFT
20032chainIdToLastReceivedTimestampmapping(uint16 ⇒ uint256)contracts/eth/OFT.sol:CakeOFT
21032whitelistmapping(address ⇒ bool)contracts/eth/OFT.sol:CakeOFT

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...
0x152649ea73beab28c5b49b26eb48f7ead6d4c898 on Ethereum Mainnet (1)