Sourcify Logo

0xF241d57C6DebAe225c0F2e6eA1529373C9A9C9fB

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Unverified Libraries
Contract Name
PrivacyPoolSimple
Compilation Target
src/contracts/implementations/PrivacyPoolSimple.sol:PrivacyPoolSimple
Language
SoliditySolidity
Compiler
solc 0.8.28+commit.7893614a
EVM Version
cancun
Verified At
2025-05-20 14:40:12 UTC
Deployer
0x1f4Fe25Cf802a0605229e0Dc497aAf653E86E187
Deployment Transaction
0x6e3e14d7bcdfa838a8f7918de81d7b233e40d3afd493a864285fad8b360bcf75
Block Number
22153714
Transaction Index
194

Read/Write Contract on:

OpenZeppelin Logo

Loading contract data...

Source Code

Remix IDE LogoView on Remix IDE

Loading contract data...

Compiler Settings

Loading...

Loading contract data...

Contract Metadata

Loading...

Creation Bytecode

Loading contract data...

Transformations

Loading contract data...

Runtime Bytecode

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
14510x000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee573
14540x0adeaec0e1538a417bf70421cc25c90da5269c128097beb58d8cbc22dadfae43497, 1421, 2035
14580x0000000000000000000000006818809eefce719e480a7526d76bd3e561526b461071, 1164, 2340, 3494
14620x000000000000000000000000022891f938ae7fdc8ab9ead0fbf50aba8c897d6d712, 2545
14660x000000000000000000000000a45aca8604a73d80c551faad6355a5c3a5565ec6935, 3053

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032nonceuint256src/contracts/implementations/PrivacyPoolSimple.sol:PrivacyPoolSimple
101deadboolsrc/contracts/implementations/PrivacyPoolSimple.sol:PrivacyPoolSimple
2032rootsmapping(uint256 ⇒ uint256)src/contracts/implementations/PrivacyPoolSimple.sol:PrivacyPoolSimple
304currentRootIndexuint32src/contracts/implementations/PrivacyPoolSimple.sol:PrivacyPoolSimple
40128_merkleTreestruct LeanIMTDatasrc/contracts/implementations/PrivacyPoolSimple.sol:PrivacyPoolSimple
8032nullifierHashesmapping(uint256 ⇒ bool)src/contracts/implementations/PrivacyPoolSimple.sol:PrivacyPoolSimple
9032depositorsmapping(uint256 ⇒ address)src/contracts/implementations/PrivacyPoolSimple.sol:PrivacyPoolSimple

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