Sourcify Logo

0x9607bC9a25F55659d231c52f931b8C70536f75bf

on Polygon Mainnet (137)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
InvestorLockManager
Compilation Target
src/compliance/InvestorLockManager.sol:InvestorLockManager
Language
SoliditySolidity
Compiler
solc 0.8.20+commit.a1b79de6
EVM Version
paris
Verified At
2026-06-30 00:44:08 UTC
Deployer
0xC95C7Eb94a83aCFdF21A6dc9654c02496335B8Bc
Deployment Transaction
0x2653ecb607edf2cd9a03265c087639c5f4baeddfb63aea01db12b4dadf04bac5
Block Number
65676101
Transaction Index
11

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1240754
Original (recompiled):0xa264697066735822122056ba5ba732588421a16731b01b55c9e27bd9d9539e15d2280015be73fca037de64736f6c63430008140033
Transformed (onchain):0xa26469706673582212205b7ca9f20f7fd8c2264e38942b229c14dde0138c15e05bef26805b36a062eb7664736f6c63430008140033

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
4680x0000000000000000000000009607bc9a25f55659d231c52f931b8c70536f75bf8562, 8603, 9098

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1234554
Original (recompiled):0xa264697066735822122056ba5ba732588421a16731b01b55c9e27bd9d9539e15d2280015be73fca037de64736f6c63430008140033
Transformed (onchain):0xa26469706673582212205b7ca9f20f7fd8c2264e38942b229c14dde0138c15e05bef26805b36a062eb7664736f6c63430008140033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032servicesmapping(uint256 ⇒ address)src/compliance/InvestorLockManager.sol:InvestorLockManager
101568__gapuint256[49]src/compliance/InvestorLockManager.sol:InvestorLockManager
5001600__gapuint256[50]src/compliance/InvestorLockManager.sol:InvestorLockManager
100032investorsLocksmapping(string ⇒ mapping(uint256 ⇒ struct BaseLockManagerDataStore.Lock))src/compliance/InvestorLockManager.sol:InvestorLockManager
101032investorsLocksCountsmapping(string ⇒ uint256)src/compliance/InvestorLockManager.sol:InvestorLockManager
102032investorsLockedmapping(string ⇒ bool)src/compliance/InvestorLockManager.sol:InvestorLockManager
103032investorsPartitionsLocksmapping(string ⇒ mapping(bytes32 ⇒ mapping(uint256 ⇒ struct BaseLockManagerDataStore.Lock)))src/compliance/InvestorLockManager.sol:InvestorLockManager
104032investorsPartitionsLocksCountsmapping(string ⇒ mapping(bytes32 ⇒ uint256))src/compliance/InvestorLockManager.sol:InvestorLockManager
10501440__gapuint256[45]src/compliance/InvestorLockManager.sol:InvestorLockManager

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