Sourcify Logo

0xEcce8778214Fd9fe37C141a00cFf19853Ef5Bc4A

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
GlobalPool_R46
Compilation Target
/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
Language
SoliditySolidity
Compiler
solc 0.6.11+commit.5ef660b1
EVM Version
istanbul
Verified At
2024-08-08 11:25:26 UTC
Deployer
0x99EECA7A7a18081161C43124b46d70C6c8945F4c
Deployment Transaction
0x9b4e2bd8ac8cfbeac7a2a44c32a143b6ce16b6ac2974b1268ab8d5b0ef375402
Block Number
18183036
Transaction Index
3

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1576254
Original (recompiled):0xa264697066735822122000ec9c4591a80c059b05e709af9246901ad804b0cdedcc92eede68e3f8aad10164736f6c634300060b0033
Transformed (onchain):0xa26469706673582212202e248062f3948623ac37f2bdb6860db5abae542259026bd0db78ae2787ada9f664736f6c634300060b0033

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1573054
Original (recompiled):0xa264697066735822122000ec9c4591a80c059b05e709af9246901ad804b0cdedcc92eede68e3f8aad10164736f6c634300060b0033
Transformed (onchain):0xa26469706673582212202e248062f3948623ac37f2bdb6860db5abae542259026bd0db78ae2787ada9f664736f6c634300060b0033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_locksmapping(address ⇒ bool)/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
101600__gapuint256[50]/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
5101initializedbool/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
5111initializingbool/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
5201600______gapuint256[50]/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
10201600__gapuint256[50]/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
152020_owneraddress/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
15301568__gapuint256[49]/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
202032_pausedmapping(bytes32 ⇒ bool)/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
20301600__gapuint256[50]/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
253032_pendingUserStakesmapping(address ⇒ uint256)/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
254032_userStakesmapping(address ⇒ uint256)/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
255032_rewardsmapping(address ⇒ uint256)/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
256032_claimsmapping(address ⇒ uint256)/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
257032_etherBalancesmapping(address ⇒ uint256)/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
258032_slashingsmapping(address ⇒ uint256)/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
259032_exitsmapping(address ⇒ uint256)/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
260032_pendingStakersaddress[]/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
261032_pendingAmountuint256/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
262032_totalStakesuint256/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
263032_totalRewardsuint256/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
264020_aethContractcontract IAETH/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
265020_stakingContractcontract IStaking/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
266020_systemParameterscontract SystemParameters/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
267020_depositContractaddress/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
268032_pendingTempaddress[]/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
26901600__gapuint256[50]/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
319032_lastPendingStakerPointeruint256/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
320020_configContractcontract IConfig/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
321032_pendingEtherBalancesmapping(address ⇒ uint256)/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
322020_operatoraddress/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
323032_fETHRewardsmapping(address ⇒ uint256[2])/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
324032_aETHRewardsmapping(address ⇒ uint256)/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
325020_fethContractcontract IFETH/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
326032_fethMintBaseuint256/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
327020_crossChainBridgeaddress/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
328032_aETHProviderRewardsmapping(address ⇒ uint256)/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
329032_totalSlashedETHuint256/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
330020treasuryaddress/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
331032_DISTRIBUTE_GAS_LIMITuint256/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
332020_withdrawalPoolcontract IWithdrawalPool/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
333032_pendingUnstakeGapuint256/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
334032_pendingTotalUnstakesuint256/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
335032_pendingUnstakeClaimersaddress[]/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
336032_pendingClaimerUnstakesmapping(address ⇒ uint256)/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
337032_pendingUnstakeRequestsuint256[]/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
33801_enteredbool/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
339032_stashedForManualClaimsuint256/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
340032_manualClaimsmapping(address ⇒ uint256)/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
341032_allowedVaultsmapping(address ⇒ bool)/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46
342032_claimableSharesmapping(address ⇒ uint256)/Users/petr/ankr/aws-smart-contracts/legacy/contracts/upgrades/GlobalPool_R46.sol:GlobalPool_R46

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