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

Cosmic

Verified contract

Active on Base with 4,604 txns
Deployed by via 0x411e3b78 at 15649184
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $45.53
ERC-20
Value $0.1
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x328491eec917a693de477d801abf6983026dee55a701ddedbd8584ea2a4ecd2b
0x8cd4257d28502aceed1b36d7fee550103695aac3c790b098ada99f7bbab9560c
0x79fd0a2fcde96175197c88a34adc0f46c4a265797efd7e2f527995f84c0f247e
0x50f7744ac5c194e26443e9dcb69fe4606066e544da902b95e5560e662e614ee7
0x2528a48fb4acc0cfbf79e7a4d5270133a42ffb6665fa720734262e3bd47e39a7
0x3896d910c1a99cc0f12dd50019a0f0d382edb2998060ba3404ca4996d3aebc66
0x060c49055cbed0f3ad70dbdcede87af7ba42243d33587a07c52ab581cc0efb5c
0x870f25d394de6f252078fd49a4a12a50fe49f6ee45c4afc270bc263cbd4a78c7
0x14e86bbb17effe3932e89606cf24fef573a032a7ad480fa5dd2ee8e2f3af6da6
0x694886d18f1fde1f6615d2a1aefec8b31a08e2f64467f2ffdf3c1da147c4673c

Functions
Getter at block 22921994
DOMAIN_SEPARATOR(view returns (bytes32)
0x384b31da09e57f4d089c205a59655506522bcfd2656edce3aa1e3b3123f2b7ca
creator(view returns (address)
0x1274c70f5233a4b0035b3a6c1a2710ccb39fc1ce
decimals(view returns (uint8)
18
feeBps(view returns (uint256)
80
name(view returns (string)
Cosmic
symbol(view returns (string)
COSMIC
totalSupply(view returns (uint256)
10000000000000000000000000000
Read-only
allowance(addressaddressview returns (uint256)
balanceOf(addressview returns (uint256)
getTier(uint256 tierIdview returns (struct MEME404Tier)
isExempt(address accountview returns (bool)
isPoolOrRouter(address accountview returns (bool)
nftIdToAddress(uint256view returns (address)
nonces(addressview returns (uint256)
State-modifying
addExempt(address _contract
addPoolOrRouter(address _contract
approve(address spenderuint256 amountreturns (bool)
initialize(address _protocolAddraddress _protocolTreasuryuint256 _protocolFeesBpsuint256 _creatorFeesBpsaddress _pooladdress[] _routersaddress[] _exemptsAddr
initializeTiers(struct IMEME404TierCreateParam[] _tierParamsaddress[] _exempt
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
setCreatorAddress(address _creator
setCreatorFeeBps(uint256 _newFeeBps
setProtocolAddress(address _protocolAddress
setProtocolFeeBps(uint256 _newFeeBps
setTreasuryAddress(address _treasury
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferFromNFT(address fromaddress touint256 nftTokenIdreturns (bool)
Events
Approval(address indexed owneraddress indexed spenderuint256 amount
CreatorAddressUpdated(address oldCreatoraddress newCreator
CreatorFeesUpdated(uint256 oldFeesBpsuint256 newFeesBps
ExemptAdded(address indexed account
PoolOrRouterAdded(address indexed account
ProtocolAddressUpdated(address oldProtocoladdress newProtocol
ProtocolFeesUpdated(uint256 oldFeesBpsuint256 newFeesBps
Transfer(address indexed fromaddress indexed touint256 amount
TreasuryUpdated(address oldTreasuryaddress newTreasury
Constructor
constructor(string _namestring _symboladdress _memeceptionaddress _creatoraddress _factoryNFT
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressZero(
AlreadyInitialized(
AmountThreshold(
CreatorFeeTooHigh(
FungibleAfterNonFungible(
FungibleThreshold(
IncorrectOrder(
InvalidTierParamsZeroId(
MaxTiers(
MaxUpperId(
NoTiers(
NonFungibleIds(
NotEnoughNFTs(
OnlyCreator(
OnlyNFT(
OnlyProtocol(
PoolNotInitialized(
ProtocolFeeTooHigh(
TiersAlreadyInitialized(