Sourcify Logo

0xC3530358e54bC81EfCe4A2e12A898E996B091753

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
MaplePoolPermissionManager
Compilation Target
modules/pool-permission-manager/contracts/MaplePoolPermissionManager.sol:MaplePoolPermissionManager
Language
SoliditySolidity
Compiler
solc 0.8.7+commit.e28d00a7
EVM Version
london
Verified At
2024-08-08 14:30:16 UTC
Deployer
0x46db85f9f3Fc800c44477d042FDDA7B07f96a93B
Deployment Transaction
0xd42aff15f5507ba225f0f77dcd342564346eb8d19a3f5aa70a5476f98870a89d
Block Number
18777493
Transaction Index
14

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

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

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020globalsaddressmodules/pool-permission-manager/contracts/MaplePoolPermissionManager.sol:MaplePoolPermissionManager
1032permissionAdminsmapping(address ⇒ bool)modules/pool-permission-manager/contracts/MaplePoolPermissionManager.sol:MaplePoolPermissionManager
2032lenderBitmapsmapping(address ⇒ uint256)modules/pool-permission-manager/contracts/MaplePoolPermissionManager.sol:MaplePoolPermissionManager
3032permissionLevelsmapping(address ⇒ uint256)modules/pool-permission-manager/contracts/MaplePoolPermissionManager.sol:MaplePoolPermissionManager
4032lenderAllowlistmapping(address ⇒ mapping(address ⇒ bool))modules/pool-permission-manager/contracts/MaplePoolPermissionManager.sol:MaplePoolPermissionManager
5032poolBitmapsmapping(address ⇒ mapping(bytes32 ⇒ uint256))modules/pool-permission-manager/contracts/MaplePoolPermissionManager.sol:MaplePoolPermissionManager

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