Sourcify Logo

0x36F61446638BE126a189689552f38159d30f95ef

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
AccessControls
Compilation Target
lib/diamond-pau/src/AccessControls.sol:AccessControls
Language
SoliditySolidity
Compiler
solc 0.8.34+commit.80d5c536
EVM Version
cancun
Verified At
2026-09-11 06:27:44 UTC
Deployer
0xC758519Ace14E884fdbA9ccE25F2DbE81b7e136f
Deployment Transaction
0x70ee1eec9a31571c9beff6f7c25cdac82206e8882edffced8ffc2a051bfb8b0f
Block Number
25952356
Transaction Index
207

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

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
235854
Original (recompiled):0xa264697066735822122074e19ba839647f4f9c8fd240193d21ba89084a5caa5842aaf7b46f7f5ec00bd564736f6c63430008220033
Transformed (onchain):0xa26469706673582212206aadd2decb75ca604a6f3c2ccc3f7d75bb22982a8e92bd5c2da708223ab057f364736f6c63430008220033

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
190054
Original (recompiled):0xa264697066735822122074e19ba839647f4f9c8fd240193d21ba89084a5caa5842aaf7b46f7f5ec00bd564736f6c63430008220033
Transformed (onchain):0xa26469706673582212206aadd2decb75ca604a6f3c2ccc3f7d75bb22982a8e92bd5c2da708223ab057f364736f6c63430008220033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_rolesmapping(bytes32 ⇒ struct AccessControl.RoleData)lib/diamond-pau/src/AccessControls.sol:AccessControls
1032_roleMembersmapping(bytes32 ⇒ struct EnumerableSet.AddressSet)lib/diamond-pau/src/AccessControls.sol:AccessControls

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