Sourcify Logosourcify.eth

0x047A7749AD683C2Fd8A27C7904Ca8dD128F15889

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
MembershipManager
Compilation Target
src/MembershipManager.sol:MembershipManager
Language
SoliditySolidity
Compiler
solc 0.8.13+commit.abaa5c0e
EVM Version
london
Verified At
2024-08-08 14:42:38 UTC
Deployer
0xf8a86ea1Ac39EC529814c377Bd484387D395421e
Deployment Transaction
0xf9fc9354715283e9b7a078b3951bb896a56d9b34bbbc84104a390ab5c7032c2d
Block Number
18517518
Transaction Index
98

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

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
2436054
Original (recompiled):0xa26469706673582212201790398d5d0c826c2bbd125c176b5c0e3348ab25be93e4aa09f15525d9fbd76e64736f6c634300080d0033
Transformed (onchain):0xa26469706673582212207dac2f77eeaf42323006fe3d84b8b70d8570b24fd39e61fcdb294e860f77a11764736f6c634300080d0033

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
116890x000000000000000000000000047a7749ad683c2fd8a27c7904ca8dd128f158894892, 5047, 5803, 5953, 6204

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
2407254
Original (recompiled):0xa26469706673582212201790398d5d0c826c2bbd125c176b5c0e3348ab25be93e4aa09f15525d9fbd76e64736f6c634300080d0033
Transformed (onchain):0xa26469706673582212207dac2f77eeaf42323006fe3d84b8b70d8570b24fd39e61fcdb294e860f77a11764736f6c634300080d0033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializeduint8src/MembershipManager.sol:MembershipManager
011_initializingboolsrc/MembershipManager.sol:MembershipManager
101600__gapuint256[50]src/MembershipManager.sol:MembershipManager
51020_owneraddresssrc/MembershipManager.sol:MembershipManager
5201568__gapuint256[49]src/MembershipManager.sol:MembershipManager
10101_pausedboolsrc/MembershipManager.sol:MembershipManager
10201568__gapuint256[49]src/MembershipManager.sol:MembershipManager
15101600__gapuint256[50]src/MembershipManager.sol:MembershipManager
20101600__gapuint256[50]src/MembershipManager.sol:MembershipManager
251020eETHcontract IeETHsrc/MembershipManager.sol:MembershipManager
252020liquidityPoolcontract ILiquidityPoolsrc/MembershipManager.sol:MembershipManager
253020membershipNFTcontract IMembershipNFTsrc/MembershipManager.sol:MembershipManager
254020treasuryaddresssrc/MembershipManager.sol:MembershipManager
255020DEPRECATED_protocolRevenueManageraddresssrc/MembershipManager.sol:MembershipManager
256032allTimeHighDepositAmountmapping(uint256 ⇒ uint256)src/MembershipManager.sol:MembershipManager
257032tokenDepositsmapping(uint256 ⇒ struct IMembershipManager.TokenDeposit)src/MembershipManager.sol:MembershipManager
258032tokenDatamapping(uint256 ⇒ struct IMembershipManager.TokenData)src/MembershipManager.sol:MembershipManager
259032tierDepositsstruct IMembershipManager.TierDeposit[]src/MembershipManager.sol:MembershipManager
260032tierDatastruct IMembershipManager.TierData[]src/MembershipManager.sol:MembershipManager
26102pointsBoostFactoruint16src/MembershipManager.sol:MembershipManager
26122pointsGrowthRateuint16src/MembershipManager.sol:MembershipManager
26147minDepositGweiuint56src/MembershipManager.sol:MembershipManager
261111maxDepositTopUpPercentuint8src/MembershipManager.sol:MembershipManager
261122mintFeeuint16src/MembershipManager.sol:MembershipManager
261142burnFeeuint16src/MembershipManager.sol:MembershipManager
261162upgradeFeeuint16src/MembershipManager.sol:MembershipManager
261181DEPRECATED_treasuryFeeSplitPercentuint8src/MembershipManager.sol:MembershipManager
261191DEPRECATED_protocolRevenueFeeSplitPercentuint8src/MembershipManager.sol:MembershipManager
261204topUpCooltimePerioduint32src/MembershipManager.sol:MembershipManager
261244withdrawalLockBlocksuint32src/MembershipManager.sol:MembershipManager
261282fanBoostThresholduint16src/MembershipManager.sol:MembershipManager
261302burnFeeWaiverPeriodInDaysuint16src/MembershipManager.sol:MembershipManager
262016DEPRECATED_sharesReservedForRewardsuint128src/MembershipManager.sol:MembershipManager
263020DEPRECATED_adminaddresssrc/MembershipManager.sol:MembershipManager
264032adminsmapping(address ⇒ bool)src/MembershipManager.sol:MembershipManager
265032tierVaultsstruct IMembershipManager.TierVault[]src/MembershipManager.sol:MembershipManager
266020etherFiAdmincontract IEtherFiAdminsrc/MembershipManager.sol:MembershipManager

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