Sourcify Logo

0x38b39E1Af0E5b331Be14DF6eB6BbE39f2Fa3e082

on Ethereum Sepolia Testnet (11155111)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
MockDebits
Compilation Target
src/test-collection/MockDebits.sol:MockDebits
Language
SoliditySolidity
Compiler
solc 0.8.28+commit.7893614a
EVM Version
cancun
Verified At
2026-10-16 17:14:56 UTC
Deployer
0x2870C2A7457B23C6e5e65b819E479aB3A25585f7
Deployment Transaction
0x6041a4c1904d685ab4225719f979532bbeb5707576c15ec1f9277fd009801f51
Block Number
11928681
Transaction Index
99

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
69570x000000000000000000000000f740a9736d05d63a0e8f63cc1408bcbd2a1a3def2355, 3396, 4524

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_namestringsrc/test-collection/MockDebits.sol:MockDebits
1032_symbolstringsrc/test-collection/MockDebits.sol:MockDebits
2032_ownersmapping(uint256 ⇒ address)src/test-collection/MockDebits.sol:MockDebits
3032_balancesmapping(address ⇒ uint256)src/test-collection/MockDebits.sol:MockDebits
4032_tokenApprovalsmapping(uint256 ⇒ address)src/test-collection/MockDebits.sol:MockDebits
5032_operatorApprovalsmapping(address ⇒ mapping(address ⇒ bool))src/test-collection/MockDebits.sol:MockDebits
6032_ownedTokensmapping(address ⇒ mapping(uint256 ⇒ uint256))src/test-collection/MockDebits.sol:MockDebits
7032_ownedTokensIndexmapping(uint256 ⇒ uint256)src/test-collection/MockDebits.sol:MockDebits
8032_allTokensuint256[]src/test-collection/MockDebits.sol:MockDebits
9032_allTokensIndexmapping(uint256 ⇒ uint256)src/test-collection/MockDebits.sol:MockDebits
10032nextIduint256src/test-collection/MockDebits.sol:MockDebits

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