Sourcify Logo

0x320911E8Cb49463e32fF123C1113eCa2760265Ee

on BNB Smart Chain Mainnet (56)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
DeOTCEscrow
Compilation Target
src/DeOTCEscrow.sol:DeOTCEscrow
Language
SoliditySolidity
Compiler
solc 0.8.28+commit.7893614a
EVM Version
cancun
Verified At
2026-09-11 09:05:18 UTC
Deployer
0x74a435596b7C76d99320eF960FbF6e4750257aC2
Deployment Transaction
0x9ba3e5cfb6db5313e59b08268b1b6132c15b337906d56b3f531c8fbeb6fefb78
Block Number
121234752
Transaction Index
54

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
12420x000000000000000000000000ae93040cb272d9c7aa6778297b1c05694c4d2d8f1835, 13587, 13779
12450x00000000000000000000000035ccc0a078af070c5a4203a1af43b7a99995d4751284, 14123
12470x000000000000000000000000245c8e201b1e65eba35f862aec0ae5219715a3e91525, 5861

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_owneraddresssrc/DeOTCEscrow.sol:DeOTCEscrow
1020_pendingOwneraddresssrc/DeOTCEscrow.sol:DeOTCEscrow
1202feeBpsuint16src/DeOTCEscrow.sol:DeOTCEscrow
1221pausedboolsrc/DeOTCEscrow.sol:DeOTCEscrow
2020guardianaddresssrc/DeOTCEscrow.sol:DeOTCEscrow
3020railcontract IVestingRailsrc/DeOTCEscrow.sol:DeOTCEscrow
4032nextDealIduint256src/DeOTCEscrow.sol:DeOTCEscrow
5032_dealsmapping(uint256 ⇒ struct Types.Deal)src/DeOTCEscrow.sol:DeOTCEscrow
6032dealRailmapping(uint256 ⇒ contract IVestingRail)src/DeOTCEscrow.sol:DeOTCEscrow
7032dealPositionIdmapping(uint256 ⇒ uint256)src/DeOTCEscrow.sol:DeOTCEscrow
8032totalEscrowedmapping(address ⇒ uint256)src/DeOTCEscrow.sol:DeOTCEscrow
9032totalClaimablemapping(address ⇒ uint256)src/DeOTCEscrow.sol:DeOTCEscrow
10032accruedFeesmapping(address ⇒ uint256)src/DeOTCEscrow.sol:DeOTCEscrow
11032claimablemapping(uint256 ⇒ mapping(address ⇒ struct Types.Claim))src/DeOTCEscrow.sol:DeOTCEscrow
12032tokenBlockedmapping(address ⇒ bool)src/DeOTCEscrow.sol:DeOTCEscrow

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