This contract is being backfilled. You may encounter incomplete storage history.

TransparentUpgradeableProxy

Verified contract

Proxy

Active on Base with 133,096 txns
Deployed by via 0xe262e105 at 15429725
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
10 additional variables
Native
Value $4,546.06
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x0df03231b1f14a8bb01459db60d303975c470065e6b988d6cf6f3ba4f0d32edb
0x1d03c977da1071a79f3edabaa23a2932d83cba1e9898a3e364f580f4cb59f776
0xd8e5161008c8dd7bef2ad500e1cdab018a97011353e91c2fd0dd01218c254f03
0x0a17f1f04b58df538be421fea58821d5be3e75a921e2f71a23a64999a57f20ab
0x29bafa67430d37a25601f282af8d6ce6aef946286ed35b310a673f7ac894d191
0xf945870c20dab8c9f5bf846e7e67c87b727837beb8f400f539a3e171df4112c1
0x141cbfc52154ca184cbf00b4161fbd70ebbc993f56a3bde4fe4643740d5678a1
0xe7e5197738be0ec3ced86ce40230d20a927eec951e214faefd0346ab14d775ee
0xd3fa51d3ef04861fed00f5d52c175d9d2aa8702af203062f5ca92d3feb903634
0xdc42740e855e468daba139994cfb896fa16699b1ef4dcc58de808f481b92c9e3

Functions
Getter at block 22717938
baseClubId(view returns (uint256)
1613
creationFees(view returns (uint256)
1285500000000000000
lfgToken(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x3f6a56b7cd4d730436d577f2d4521d44c76b6608
paused(view returns (bool)
false
protocolFeePercent(view returns (uint256)
20000000000000000
protocolLFGFees(view returns (uint256)
0
protocolNativeFees(view returns (uint256)
62422362494000000
tgeFeePercent(view returns (uint256)
50000000000000000
tgeLFGFees(view returns (uint256)
0
tgeNativeFees(view returns (uint256)
0
tokenFactory(view returns (address)
0x64729d31a908362803532c4a109ccfec8a2d33fe
uniswapPositionManager(view returns (address)
0x03a520b32c04bf3beef7beb72e919cf822ed34f1
uniswapV3Factory(view returns (address)
0x33128a8fc17869897dce68ed026d694621f6fdfd
weth(view returns (address)
0x4200000000000000000000000000000000000006
Read-only
balanceOf(uint256addressview returns (uint256)
checkMemeConf(struct MemeFactoryMemeConfig memeConfpure returns (bool)
getBalanceOf(uint256 clubIdaddress userview returns (uint256)
getBuyPrice(uint256 clubIduint256 amountview returns (uint256)
getBuyPriceAfterFee(uint256 clubIduint256 amountview returns (uint256)
getMemeClub(uint256 clubIdview returns (struct MemeFactoryMemeClub)
getPrice(uint256 supplyuint256 amountuint8 priceTypeuint256 priceArg1uint256 priceArg2pure returns (uint256)
getPriceByClubId(uint256 clubIduint256 amountbool sellingPriceview returns (uint256)
getProtocolFee(uint256 priceview returns (uint256)
getSellPrice(uint256 clubIduint256 amountview returns (uint256)
getSellPriceAfterFee(uint256 clubIduint256 amountview returns (uint256)
getSupply(uint256 clubIdview returns (uint256)
hashForMintMemeToken(uint256 chainIduint256 callIdaddress applyeruint256 clubIduint256 amountuint256 timestampuint256 validForpure returns (bytes32)
hashForNewMemeClub(uint256 chainIduint256 callIdaddress applyeruint256 creationFeestruct MemeFactoryMemeConfig memeConfuint256 timestampuint256 validForpure returns (bytes32)
indexOfValidator(address validatorview returns (uint256)
isSignatureUsed(bytes _signatureview returns (bool)
memeClubs(uint256view returns (uint256 clubIdbool isLockedaddress creatorAddressaddress memeAddressaddress mirrorERC721address swapPooluint256 lpTokenIduint256 supplyuint256 fundsstruct MemeFactoryMemeConfig memeConf)
signedByValidator(bytes32 hashbytes signatureview returns (bool)
State-modifying
buyCard(uint256 clubIduint256 amountuint256 expectedPricepayable 
initialize(address[] validators_address uniswapV3Factory_address uniswapPositionManager_address weth_
mintMemeToken(uint256 callIduint256 clubIduint256 amountuint256 timestampuint256 validForbytes signaturepayable 
newMemeClub(uint256 callId_uint256 initBuyAmount_uint256 creationFee_struct MemeFactoryMemeConfig memeConf_uint256 timestampuint256 validForbytes signaturepayable 
onNFTTransfer(address fromaddress touint256 tokenId
pause(
renounceOwnership(
sellCard(uint256 clubIduint256 amount
setLFGToken(address lfgToken_
setProtocolFeePercent(uint256 feePercent_
setTGEFeePercent(uint256 feePercent_
setTokenFactory(address factory
transferOwnership(address newOwner
unpause(
updateValidator(address validatorbool active
withdrawCreationFees(address beneficiaryuint256 amount
withdrawLiquidityFees(uint256 clubIdaddress beneficiary
withdrawProtocolFees(address beneficiarybool nativeuint256 amount
withdrawTGEFees(address beneficiarybool nativeuint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Initialized(uint8 version
LPCreate(uint256 clubIdaddress token0address token1uint256 amount0uint256 amount1uint256 lpTokenIduint256 liquiditybool reverseOrder
LfgTokenUpdate(address lfgToken_
MemeClubCreated(uint256 callIduint256 clubIdaddress creatoruint256 creationFee
MemeClubTrade(uint256 clubIdaddress traderuint256 supplybool isLockedbool isBuyuint256 tradeAmountuint256 holdingAmountuint256 priceAfterFeeuint256 protocolFee
MemeNFTTransfer(uint256 clubIdaddress memeAddressaddress mirrorAddressaddress fromaddress touint256 tokenId
MemeTokenGeneration(uint256 clubIdaddress creatoraddress tokenAddressaddress mirrorERC721address swapPool
MemeTokenMint(uint256 callIduint256 clubIdaddress minteraddress memeAddressuint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
ProtocolFeePercentUpdate(uint256 feePercent
TGEFeePercentUpdate(uint256 feePercent
TGEFees(uint256 clubIdbool isNativeuint256 nativeFeesuint256 lfgFeesuint256 fee
TokenFactoryUpdated(address tokenFactory
Unpaused(address account
ValidatorUpdated(address validatorbool active
WithdrawLiquidityFees(uint256 clubIdaddress memeTokenaddress beneficiaryuint256 amount0uint256 amount1
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
CreationFeeInvalid(
Forbidden(
InitBuyTooMany(
InsufficientFees(
InsufficientFunds(
InsufficientLFG(
Invalid404Address(
InvalidAmount(
InvalidFunds(
InvalidInitParameters(
InvalidSignature(
MemeClubBuyExceed(
MemeClubIsLocked(
MemeClubLFGUnsupported(
MemeClubNotFound(
MemeClubTooMany(
MemeClubUnlocked(
MemeConfInvalid(
MemeTokenNewDuplidate(
MemeTokenNotCreated(
NoZeroAddress(
SignatureAlreadyUsed(
SignatureExpired(
TooManyValidators(
UnableToSendFunds(
UnableToTransferFunds(
ValidatorAlreadySet(address validator
ValidatorNotFound(address validator
ZeroAddress(
ZeroAmount(