Sourcify Logo

0xb419c2867aB3CBc78921660cB95150d95A94ce86

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Unverified Libraries
Contract Name
PrivacyPoolComplex
Compilation Target
src/contracts/implementations/PrivacyPoolComplex.sol:PrivacyPoolComplex
Language
SoliditySolidity
Compiler
solc 0.8.28+commit.7893614a
EVM Version
cancun
Verified At
2026-08-26 13:45:29 UTC
Deployer
0x1f4Fe25Cf802a0605229e0Dc497aAf653E86E187
Deployment Transaction
0x429d8902611798ebbad257fa2ffcf5c61ed0e1cb2ddc0f35f2a43098e501d926
Block Number
22988431
Transaction Index
112

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
22410x000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48573, 4063, 4510
22440x245f9030186ececa3173fa789283c6e5efe1dffc707d05dfa1bc54ec86664b78497, 1421, 2035
22480x0000000000000000000000006818809eefce719e480a7526d76bd3e561526b461071, 1164, 2340, 3494
22520x000000000000000000000000022891f938ae7fdc8ab9ead0fbf50aba8c897d6d712, 2545
22560x000000000000000000000000a45aca8604a73d80c551faad6355a5c3a5565ec6935, 3053

Storage Layout

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

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