Sourcify Logo

0x478A62bDD88A26d10c854F4E382fDE0573d16b4d

on X Layer Mainnet (196)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
RedStonePriceOracle
Compilation Target
src/RedStonePriceOracle.sol:RedStonePriceOracle
Language
SoliditySolidity
Compiler
solc 0.8.37+commit.f401782d
EVM Version
prague
Verified At
2026-09-24 12:44:52 UTC
Deployer
0xc742AdA2872a042dD36D2E706907b4036968960C
Deployment Transaction
0x9af613a52d22968ee7e5c993b923d48541a901cec29527378e81906e9196713c
Block Number
71484283
Transaction Index
5

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
21460x00000000000000000000000045c2b8c204568a03dc7a2e32b71d67fe97f908a9745, 4241

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_owneraddresssrc/RedStonePriceOracle.sol:RedStonePriceOracle
1020_pendingOwneraddresssrc/RedStonePriceOracle.sol:RedStonePriceOracle
2032stockConfigmapping(address ⇒ struct RedStonePriceOracle.StockConfig)src/RedStonePriceOracle.sol:RedStonePriceOracle
3032stockPricemapping(address ⇒ struct RedStonePriceOracle.StockPrice)src/RedStonePriceOracle.sol:RedStonePriceOracle
4032feedConfigmapping(address ⇒ struct RedStonePriceOracle.FeedConfig)src/RedStonePriceOracle.sol:RedStonePriceOracle

Transient Storage Layout

No transient storage layouts found in the compiler output.

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