Sourcify Logosourcify.eth

0x06ce8Be8729B6bA18dD3416E3C223a5d4DB5e755

on PulseChain (369)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
AccessControlledOffchainAggregator
Compilation Target
AccessControlledOffchainAggregator.sol:AccessControlledOffchainAggregator
Language
SoliditySolidity
Compiler
solc 0.7.6+commit.7338295f
EVM Version
istanbul
Verified At
2026-02-02 01:01:26 UTC
Deployer
0x8183F851Eb1479B7191e97545b936446FBe08eBA
Deployment Transaction
0x7cf64c96e6636ade40b276b549e4fa1ff1ff3f3f6aa6a384a10bcc57c9b25eb2
Block Number
11923333
Transaction Index
41

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

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
2478754
Original (recompiled):0xa26469706673582212201295735c5297e0caa09bc306df6deba029f211043e695dfbc2a2e8047cc6115d64736f6c63430007060033
Transformed (onchain):0xa26469706673582212209de1ed4c0c937db6dc21106b5273d66a62faef1e2c8c840253ab946e0a7191d264736f6c63430007060033

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
4660x00000000000000000000000000000000000000000000000000000000000f42404018, 14593
4680x000000000000000000000000000000000000000000000000000000174876e8007127, 14638
18680x00000000000000000000000000000000000000000000000000000000000000084179
19970x000000000000000000000000514910771af9ca656af840dff83e8264ecf986ca3982, 11367, 11607, 15720, 17398, 19573

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
2275854
Original (recompiled):0xa26469706673582212201295735c5297e0caa09bc306df6deba029f211043e695dfbc2a2e8047cc6115d64736f6c63430007060033
Transformed (onchain):0xa26469706673582212209de1ed4c0c937db6dc21106b5273d66a62faef1e2c8c840253ab946e0a7191d264736f6c63430007060033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020owneraddress payableAccessControlledOffchainAggregator.sol:AccessControlledOffchainAggregator
1020pendingOwneraddressAccessControlledOffchainAggregator.sol:AccessControlledOffchainAggregator
2032s_billingstruct OffchainAggregatorBilling.BillingAccessControlledOffchainAggregator.sol:AccessControlledOffchainAggregator
3020s_billingAccessControllercontract AccessControllerInterfaceAccessControlledOffchainAggregator.sol:AccessControlledOffchainAggregator
4064s_oracleObservationsCountsuint16[31]AccessControlledOffchainAggregator.sol:AccessControlledOffchainAggregator
6032s_payeesmapping(address ⇒ address)AccessControlledOffchainAggregator.sol:AccessControlledOffchainAggregator
7032s_proposedPayeesmapping(address ⇒ address)AccessControlledOffchainAggregator.sol:AccessControlledOffchainAggregator
80992s_gasReimbursementsLinkWeiuint256[31]AccessControlledOffchainAggregator.sol:AccessControlledOffchainAggregator
39032s_oraclesmapping(address ⇒ struct OffchainAggregatorBilling.Oracle)AccessControlledOffchainAggregator.sol:AccessControlledOffchainAggregator
40032s_signersaddress[]AccessControlledOffchainAggregator.sol:AccessControlledOffchainAggregator
41032s_transmittersaddress[]AccessControlledOffchainAggregator.sol:AccessControlledOffchainAggregator
42032s_hotVarsstruct OffchainAggregator.HotVarsAccessControlledOffchainAggregator.sol:AccessControlledOffchainAggregator
43032s_transmissionsmapping(uint32 ⇒ struct OffchainAggregator.Transmission)AccessControlledOffchainAggregator.sol:AccessControlledOffchainAggregator
4404s_configCountuint32AccessControlledOffchainAggregator.sol:AccessControlledOffchainAggregator
4444s_latestConfigBlockNumberuint32AccessControlledOffchainAggregator.sol:AccessControlledOffchainAggregator
44820s_validatorcontract AggregatorValidatorInterfaceAccessControlledOffchainAggregator.sol:AccessControlledOffchainAggregator
45020s_requesterAccessControllercontract AccessControllerInterfaceAccessControlledOffchainAggregator.sol:AccessControlledOffchainAggregator
46032s_descriptionstringAccessControlledOffchainAggregator.sol:AccessControlledOffchainAggregator
4701checkEnabledboolAccessControlledOffchainAggregator.sol:AccessControlledOffchainAggregator
48032accessListmapping(address ⇒ bool)AccessControlledOffchainAggregator.sol:AccessControlledOffchainAggregator

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...
0x06ce8Be8729B6bA18dD3416E3C223a5d4DB5e755 on PulseChain (369)