Sourcify Logosourcify.eth

0x00216201c03c2011F1731ecDd5942CD8F366e9e9

on PulseChain Mainnet (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
HarvestMarket
Compilation Target
contracts/moneymarkets/harvest/HarvestMarket.sol:HarvestMarket
Language
SoliditySolidity
Compiler
solc 0.8.4+commit.c7e474f2
EVM Version
istanbul
Verified At
2026-02-11 10:43:38 UTC
Deployer
0xc0FcF8403e10B65f1D18f1B81b093004B1127275
Deployment Transaction
0xfa5a8f58759fa822261182f3add7a9bc767157ae6b6a38f02bfc1403440492c7
Block Number
13163745
Transaction Index
43

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

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

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001600__gapuint256[50]contracts/moneymarkets/harvest/HarvestMarket.sol:HarvestMarket
5001_initializedboolcontracts/moneymarkets/harvest/HarvestMarket.sol:HarvestMarket
5011_initializingboolcontracts/moneymarkets/harvest/HarvestMarket.sol:HarvestMarket
5101600__gapuint256[50]contracts/moneymarkets/harvest/HarvestMarket.sol:HarvestMarket
101020_owneraddresscontracts/moneymarkets/harvest/HarvestMarket.sol:HarvestMarket
10201568__gapuint256[49]contracts/moneymarkets/harvest/HarvestMarket.sol:HarvestMarket
15101600__gapuint256[50]contracts/moneymarkets/harvest/HarvestMarket.sol:HarvestMarket
201032_rolesmapping(bytes32 ⇒ struct AccessControlUpgradeable.RoleData)contracts/moneymarkets/harvest/HarvestMarket.sol:HarvestMarket
20201568__gapuint256[49]contracts/moneymarkets/harvest/HarvestMarket.sol:HarvestMarket
251020vaultcontract HarvestVaultcontracts/moneymarkets/harvest/HarvestMarket.sol:HarvestMarket
252020rewardsaddresscontracts/moneymarkets/harvest/HarvestMarket.sol:HarvestMarket
253020stakingPoolcontract HarvestStakingcontracts/moneymarkets/harvest/HarvestMarket.sol:HarvestMarket
254020stablecoincontract ERC20contracts/moneymarkets/harvest/HarvestMarket.sol:HarvestMarket
25501472__gapuint256[46]contracts/moneymarkets/harvest/HarvestMarket.sol:HarvestMarket

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