Sourcify Logosourcify.eth

0xE00f6dF218E2a3FcF9CF61421fF22ec0175E7D45

on X Layer Mainnet (196)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
AurexSignalRegistry
Compilation Target
src/registry/AurexSignalRegistry.sol:AurexSignalRegistry
Language
SoliditySolidity
Compiler
solc 0.8.26+commit.8a97fa7a
EVM Version
cancun
Verified At
2026-05-28 05:40:51 UTC
Deployer
0x253a399B2A63b400f1e7f06f83Fbcc0F1236f62f
Deployment Transaction
0x0c5201a29f5bb12a9225d0856d56b80d5a2fe568a21e3b16d83e541357e5feba
Block Number
61177664
Transaction Index
10

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
31170x0000000000000000000000008819a7972e17c61a4eefe0f06e4bbef521228c821339, 2887, 6657, 9148, 9938
31200x000000000000000000000000360e68faccca8ca495c1b759fd9eee466db9fb322261, 5611, 7938

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020policyManagerAddressaddresssrc/registry/AurexSignalRegistry.sol:AurexSignalRegistry
1032minStakeuint256src/registry/AurexSignalRegistry.sol:AurexSignalRegistry
2032slashPercentuint256src/registry/AurexSignalRegistry.sol:AurexSignalRegistry
308cooldownPerioduint64src/registry/AurexSignalRegistry.sol:AurexSignalRegistry
4032publishersmapping(address ⇒ struct PublisherInfo)src/registry/AurexSignalRegistry.sol:AurexSignalRegistry
5032latestSignalsmapping(bytes32 ⇒ struct AurexSignal)src/registry/AurexSignalRegistry.sol:AurexSignalRegistry
6032signalCountsmapping(bytes32 ⇒ uint256)src/registry/AurexSignalRegistry.sol:AurexSignalRegistry
7032signalRecordsmapping(bytes32 ⇒ struct SignalRecord)src/registry/AurexSignalRegistry.sol:AurexSignalRegistry
8032poolKeysmapping(bytes32 ⇒ struct PoolKey)src/registry/AurexSignalRegistry.sol:AurexSignalRegistry
9032poolKeyRegisteredmapping(bytes32 ⇒ bool)src/registry/AurexSignalRegistry.sol:AurexSignalRegistry
10032allowedPublishersmapping(bytes32 ⇒ mapping(address ⇒ bool))src/registry/AurexSignalRegistry.sol:AurexSignalRegistry
11032hasPublisherWhitelistmapping(bytes32 ⇒ bool)src/registry/AurexSignalRegistry.sol:AurexSignalRegistry
12032_activeSignalIdsmapping(bytes32 ⇒ bytes32[])src/registry/AurexSignalRegistry.sol:AurexSignalRegistry
13032publisherActiveSignalmapping(bytes32 ⇒ mapping(address ⇒ bytes32))src/registry/AurexSignalRegistry.sol:AurexSignalRegistry
14032signalDatamapping(bytes32 ⇒ struct AurexSignal)src/registry/AurexSignalRegistry.sol:AurexSignalRegistry
15020owneraddresssrc/registry/AurexSignalRegistry.sol:AurexSignalRegistry
16032publisherListaddress[]src/registry/AurexSignalRegistry.sol:AurexSignalRegistry

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...
0xE00f6dF218E2a3FcF9CF61421fF22ec0175E7D45 on X Layer Mainnet (196)