MemeBlindBox

Verified contract

Active on Base with 106 txns
Deployed by via 0x865040d7 at 22169934
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $816.45
ERC-20
Value $0
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
0x1a368bdc9eac00a74b124a6d5e4a2488994404ed137d8b566cd654cb027d5473
0x06d411a7de42e3c34524162b285ca0c1d06e6c12c2b66c7a29b5f310ce804c23
0x97fc7759159b3758c6963b60e0caa9a1bb45949d12affb492a1d520cfb4ac88f
0x994cc38286280e2affd8fd7b71dd768732a62bc622d387ff9928c438842ffe34
0x0fa956921fa7935c20171b0ca14cca1ec94907dda4a106b51c2de59598d02615
0x9bfbcdbe965bf741f6d3e38887f169c2e662e794757a1d27ac982d2c2716b5a9
0xab4942be71dc92fb357dd1d57f874b39c7ff6c3b2e801798eff7b1d96f8408fa
0x87dfaedf5caf313a51369ad3b901f6b5f559b473f288cdca9534808533f4d2c9
0x25aca4d3e87242e0784d9106944cffafd42ebcb1585103e6f015afce85c62786
0xbdcca8a8e2f9779e744641e840a6598a9438afa0538d61e094423216a1c1e2a3

Functions
Getter at block 22754129
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
EXECUTOR_ROLE(view returns (bytes32)
0xd8aa0f3194971a2a116679f7c2090f6939c8d4e01a2a8d7e41d55e5351469e63
LOCK_LIQUIDITY_TOKEN_TIME(view returns (uint256)
31536000
MAX_SUPPLY(view returns (uint256)
100000000000000000000000000000
MIN_SUPPLY(view returns (uint256)
1000000000000000000000000
OPERATOR_ROLE(view returns (bytes32)
0x97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929
POOL_FEE(view returns (uint24)
10000
WETH(view returns (address)
0x4200000000000000000000000000000000000006
checkMintState(view returns (bool)
false
currentEndBlock(view returns (uint256)
22261224
currentStartBlock(view returns (uint256)
22261224
currentToken(view returns (address)
0x262a9f4e84efa2816d87a68606bb4c1ea3874bf1
currentTokenId(view returns (uint256)
1132297
getDonateAmountOfLastPeriod(view returns (uint256 donateAmount)
18
getDonateBlockLength(view returns (uint256)
43
getDonateValueOfLastPeriod(view returns (uint256 donateValue)
247100000000000000
lastDonateBlock(view returns (uint256)
22300520
singleMintAmount(view returns (uint256)
500
Read-only
batchGetDonateBlock(uint256 startIndexuint256 endIndexview returns (uint256[])
donatedBlock(uint256view returns (uint256)
getBlockBalance(uint256 blockNumberaddress userview returns (uint256)
getBlockIndex(uint256 blockNumberview returns (uint256)
getBlockUsers(uint256 blockNumberview returns (address[])
getNextBlock(uint256 blockNumberview returns (uint256)
getPairTokenBalance(address token0address token1view returns (uint256 token0Balanceuint256 token1Balance)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isAirdropToken(addressview returns (bool)
liquidityToken(uint256view returns (uint256 unlockTimebool withdraw)
onERC721Received(addressaddressuint256bytespure returns (bytes4)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenInfo(address tokenview returns (uint256 totalSupplyuint256 depositRatiouint256 endBlockuint256 donateAmount)
totalDonate(uint256view returns (uint256 donateValueuint256 donateAmount)
State-modifying
airdropToken(address tokenaddress[] usersuint256[] amounts
createPoolAndAddLiquidity(address token0address token1uint160 sqrtPriceX96returns (address pooluint256 tokenId)
createToken(string namestring symboluint256 totalSupplyuint256 depositRatiouint256 endBlock_returns (address)
donate(payable 
grantRole(bytes32 roleaddress account
lockLiquidityToken(uint256 tokenId
mint(
renounceRole(bytes32 roleaddress callerConfirmation
revokeRole(bytes32 roleaddress account
unlockLiquidityToken(uint256 tokenId
withdrawNoAirdropToken(address tokenuint256 amount
Events
CreatePool(address pooluint256 tokenId
CreateToken(address indexed tokenuint256 totalSupplyuint256 depositRatiouint256 endBlock
Donate(address indexed useruint256 amountuint256 blockNumber
LockLiquidityToken(uint256 unlockTimeuint256 tokenId
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
UnlockLiquidityToken(uint256 unlockTimeuint256 tokenId
WithdrawNoAirdropToken(uint256 amountaddress token
Constructor
constructor(address _positionManager
Fallback and receive
receive(
Errors
AccessControlBadConfirmation(
AccessControlUnauthorizedAccount(address accountbytes32 neededRole
ReentrancyGuardReentrantCall(