Sourcify Logosourcify.eth

0xeae422887230C0FFB91Fd8F708f5fdD354C92F2F

on PulseChain (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
MerkleDropMinter
Compilation Target
contracts/modules/MerkleDropMinter.sol:MerkleDropMinter
Language
SoliditySolidity
Compiler
solc 0.8.16+commit.07a7930e
EVM Version
london
Verified At
2024-08-08 10:56:46 UTC
Deployer
0xEd8662BE0e5EDdd1015f1B0f46519A1F9C219A9b
Deployment Transaction
0x02341c7349f5d95c5292a434967b26deba3842fb3846c392ae37752c1228569d
Block Number
15570834
Transaction Index
10

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
7780x0000000000000000000000008f921211c9771baeb648ac7becb322a540298a4b1168, 1737, 8865

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0016_nextMintIduint128contracts/modules/MerkleDropMinter.sol:MerkleDropMinter
01616_platformFeesAccrueduint128contracts/modules/MerkleDropMinter.sol:MerkleDropMinter
1032_baseDatamapping(address ⇒ mapping(uint256 ⇒ struct IMinterModule.BaseData))contracts/modules/MerkleDropMinter.sol:MerkleDropMinter
2032_affiliateFeesAccruedmapping(address ⇒ uint128)contracts/modules/MerkleDropMinter.sol:MerkleDropMinter
3032_editionMintDatamapping(address ⇒ mapping(uint128 ⇒ struct EditionMintData))contracts/modules/MerkleDropMinter.sol:MerkleDropMinter

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