Sourcify Logo

0x55084eE0fEf03f14a305cd24286359A35D735151

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
HashflowRouter
Compilation Target
contracts/HashflowRouter.sol:HashflowRouter
Language
SoliditySolidity
Compiler
solc 0.8.18+commit.87f61d96
EVM Version
paris
Verified At
2024-08-08 14:19:22 UTC
Deployer
0xAC6A83B29E5ff66Fd558171Ead7ed9D619b055d0
Deployment Transaction
0x89ded8a7efaec848cc4230e160dbfdb262008d43276b75d0647d2f96938aefb1
Block Number
18059492
Transaction Index
74

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
22510x8439e60b4107fcfbd5c424aa59d0e1712a37f295626b1a4eeda377218add2cdd16274
22530x000000000000000000000000000000000000000000000000000000000000000116232
22550x00000000000000000000000055084ee0fef03f14a305cd24286359a35d73515116190
22570xcc16ac766c1675e699029fcc8af468e4ad59a006afee8216f64fef6bc36d65c916355
22590xe6bbd6277e1bf288eed5e8d1780f9a50b239e86b153736bceebccf4ea79d90b316395
22620x48617368666c6f77202d20526f757465720000000000000000000000000000113645
22650x312e3000000000000000000000000000000000000000000000000000000000033687
35880x000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc21566, 11885, 12028, 13090, 13231

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_nameFallbackstringcontracts/HashflowRouter.sol:HashflowRouter
1032_versionFallbackstringcontracts/HashflowRouter.sol:HashflowRouter
2032_statusuint256contracts/HashflowRouter.sol:HashflowRouter
3020_owneraddresscontracts/HashflowRouter.sol:HashflowRouter
4020_pendingOwneraddresscontracts/HashflowRouter.sol:HashflowRouter
4201_initializeduint8contracts/HashflowRouter.sol:HashflowRouter
4211_initializingboolcontracts/HashflowRouter.sol:HashflowRouter
5032authorizedPoolsmapping(address ⇒ bool)contracts/HashflowRouter.sol:HashflowRouter
6032authorizedXChainPoolsmapping(bytes32 ⇒ mapping(uint16 ⇒ mapping(bytes32 ⇒ bool)))contracts/HashflowRouter.sol:HashflowRouter
7032authorizedXChainCallersmapping(address ⇒ mapping(uint16 ⇒ mapping(bytes32 ⇒ bool)))contracts/HashflowRouter.sol:HashflowRouter
8032authorizedXChainMessengersByPoolmapping(address ⇒ mapping(address ⇒ bool))contracts/HashflowRouter.sol:HashflowRouter
9032authorizedXChainMessengersByCalleemapping(address ⇒ mapping(address ⇒ bool))contracts/HashflowRouter.sol:HashflowRouter
10020factoryaddresscontracts/HashflowRouter.sol:HashflowRouter
11020limitOrderGuardianaddresscontracts/HashflowRouter.sol:HashflowRouter
12032_usedTxidsmapping(bytes32 ⇒ bool)contracts/HashflowRouter.sol:HashflowRouter

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