Sourcify Logo

0xe859C0bD25f260BaEE534Fb52e307D3b64D24572

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:54:39 UTC
Deployer
0x1f4Fe25Cf802a0605229e0Dc497aAf653E86E187
Deployment Transaction
0xbae6bd84b07f82bf1571556c9ed09ff278951db573b8a4bb0fa2164452aecd85
Block Number
22988421
Transaction Index
165

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
22410x000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7573, 4063, 4510
22440x2135d24d03713c516c50a210065d0a79fe1ec1732e2ccac0aeb188c2ef0530f5497, 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...