Sourcify Logo

0x917216459430B99034767416C21F54F82aBb5dB6

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
Midgets
Compilation Target
contracts/Midgets.sol:Midgets
Language
SoliditySolidity
Compiler
solc 0.8.9+commit.e5eed63a
EVM Version
london
Verified At
2024-08-08 11:05:10 UTC
Deployer
0x82954D4CdF73333ad35FAbFf845daB5Bd84DA54b
Deployment Transaction
0xd259e2535f73a0fefe16ad72541d594ddca578d49ca919bbb0c9e62bfdce61ac
Block Number
17477200
Transaction Index
80

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

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

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_currentIndexuint256contracts/Midgets.sol:Midgets
1032_burnCounteruint256contracts/Midgets.sol:Midgets
2032_namestringcontracts/Midgets.sol:Midgets
3032_symbolstringcontracts/Midgets.sol:Midgets
4032_ownershipsmapping(uint256 ⇒ struct IERC721A.TokenOwnership)contracts/Midgets.sol:Midgets
5032_addressDatamapping(address ⇒ struct IERC721A.AddressData)contracts/Midgets.sol:Midgets
6032_tokenApprovalsmapping(uint256 ⇒ address)contracts/Midgets.sol:Midgets
7032_operatorApprovalsmapping(address ⇒ mapping(address ⇒ bool))contracts/Midgets.sol:Midgets
8020_owneraddresscontracts/Midgets.sol:Midgets
9032_statusuint256contracts/Midgets.sol:Midgets
10032merkleRootbytes32contracts/Midgets.sol:Midgets
11032whitelistClaimedmapping(address ⇒ bool)contracts/Midgets.sol:Midgets
12032freeMintClaimedmapping(address ⇒ bool)contracts/Midgets.sol:Midgets
13032uriPrefixstringcontracts/Midgets.sol:Midgets
14032uriSuffixstringcontracts/Midgets.sol:Midgets
15032hiddenMetadataUristringcontracts/Midgets.sol:Midgets
16032costuint256contracts/Midgets.sol:Midgets
17032maxSupplyuint256contracts/Midgets.sol:Midgets
18032maxMintAmountPerTxuint256contracts/Midgets.sol:Midgets
19032maxMintAmountPerAddressuint256contracts/Midgets.sol:Midgets
2001pausedboolcontracts/Midgets.sol:Midgets
2011whitelistMintEnabledboolcontracts/Midgets.sol:Midgets
2021revealedboolcontracts/Midgets.sol:Midgets
2031isBurningboolcontracts/Midgets.sol:Midgets
2041isFreeMintEnabledboolcontracts/Midgets.sol:Midgets

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