Cosmic

Verified contract

Active on Base with 4,536 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 $40.72
ERC-20
Value $0.04
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xaa528986433a59c3fe377759a48cccce8d20ba97f373b117487b604c5db8ada9
0x36335c405861a587b2198869d69a72de29d00d116d54b1e34a46f4ce614b1435
0xc3d034ae0226dd90c4a96e0c36edfeaa14019ea2ece71bff47356d07f9a309b8
0x970360f2effea2045bf269a1e544bd4052a22f20781b1fa1cbe0620944def837
0x6de69019fd51d112bf0f7c5d3e2fc6f17abd7326ac50226b9b1e9cec57d92777
0x0f8ae3fc65369eabe923055993cd034a3c2330a76b5b4fd9f717cf950cfd78e5
0x12ec0fd2568de5ce49ee9be3fb6a597726212e17e13a2fba1e281e0ef3e04516
0x31a3dc156f0e9ffeaf67fa56ba4a6e2163a088fdc7fe6963500cf24e1a3deb4b
0xfdf80bb22fe34b5e12d5e26436b45284960601e0997e0adfb85444a9c96a18fe
0x7bca5f9c681c1b31052d91ee07c67a5deb38588d53a19c11f6d4e491995c3974

Functions
Getter at block 21779190
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(