Sourcify Logosourcify.eth

0x0A0d164a2e7E0423f5F61533DCCFAb1B6eFd6b4B

on PulseChain (369)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
VestingContract
Compilation Target
/contracts/VestingContract.sol:VestingContract
Language
SoliditySolidity
Compiler
solc 0.8.0+commit.c7dfd78e
EVM Version
istanbul
Verified At
2024-08-08 11:31:00 UTC
Deployer
0xe84973E6AD850540db6d76DEC904f54a064F1867
Deployment Transaction
0x4ed658d2406827342234e6bfc44ced41b9bfd8091f5875c6ee31c99b87600437
Block Number
13851272
Transaction Index
123

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

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1000154
Original (recompiled):0xa2646970667358221220928a73aefd1a3628fc94a00c7e01b6131faffb360e26b7c48234de598f7902cc64736f6c63430008000033
Transformed (onchain):0xa26469706673582212208d1a873e4e5c9b2ec26a3fc7581b67010f65f693d6b8e4b64524e3a142d31e3b64736f6c63430008000033

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
860654
Original (recompiled):0xa2646970667358221220928a73aefd1a3628fc94a00c7e01b6131faffb360e26b7c48234de598f7902cc64736f6c63430008000033
Transformed (onchain):0xa26469706673582212208d1a873e4e5c9b2ec26a3fc7581b67010f65f693d6b8e4b64524e3a142d31e3b64736f6c63430008000033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_owneraddress/contracts/VestingContract.sol:VestingContract
1020kataTokencontract IERC20/contracts/VestingContract.sol:VestingContract
2032namestring/contracts/VestingContract.sol:VestingContract
3032membersmapping(address ⇒ struct Member)/contracts/VestingContract.sol:VestingContract
4032tgeTimeuint256/contracts/VestingContract.sol:VestingContract
5032tgePercentuint256/contracts/VestingContract.sol:VestingContract
6032cliffDurationuint256/contracts/VestingContract.sol:VestingContract
7032cliffPercentuint256/contracts/VestingContract.sol:VestingContract
8032linearDurationuint256/contracts/VestingContract.sol:VestingContract
9032allocatedAmountuint256/contracts/VestingContract.sol:VestingContract

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