Abstract cat
Unverified contract
Proxy
Active on
Base with 9,479 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 46 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 47 additional slots
1 additional
variable
Balances ($0.00)
No balances found for "Abstract cat"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21866298 | 21 days ago | | | 0 | 3.8023650e-7 | |
| 21866274 | 21 days ago | | | 0 | 3.8011340e-7 | |
| 21866251 | 21 days ago | | | 0 | 3.7989744e-7 | |
| 21866226 | 21 days ago | | | 0 | 3.7993460e-7 | |
| 21866187 | 21 days ago | | | 0 | 3.7984187e-7 | |
| 21865976 | 21 days ago | | | 0 | 3.7985422e-7 | |
| 21820398 | 22 days ago | | | 0 | 3.5574325e-7 | |
| 21556893 | a month ago | | | 0 | 3.7981487e-7 | |
| 21449950 | a month ago | | | 0 | 3.7550683e-7 | |
| 21449762 | a month ago | | | 0 | 3.7526474e-7 |
ABI
ABI objects
Getter at block 22774693 getAllTokenData() view returns (struct TokenData[])
getFallbackPaymentSplitterSettings() view returns (struct PaymentSplitterSettings)
([0x4F7d7FCce92F1ab2d86eDA6eb4d2853e484FAfcD, 0x985AFcA097414E5510c2C4faEbDb287E4F237A1B], [95, 5])
name() view returns (string)
Abstract cat
owner() view returns (address)
0x4f7d7fcce92f1ab2d86eda6eb4d2853e484fafcd
symbol() view returns (string)
totalReleased() view returns (uint256)
5298000000000000000
Read-only
balanceOf(address account, uint256 id) view returns (uint256)
balanceOfBatch(address[] accounts, uint256[] ids) view returns (uint256[])
exists(uint256 id) view returns (bool)
getTokenSettingsByTokenId(uint256 id) view returns (struct TokenSettings)
isApprovedForAll(address account, address operator) view returns (bool)
releasable(address account) view returns (uint256)
released(address account) view returns (uint256)
royaltyInfo(uint256 _tokenId, uint256 _salePrice) view returns (address, uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
totalSupply(uint256 id) view returns (uint256)
uri(uint256) view returns (string)
State-modifying
Events airdropToken(uint256 id, uint32[] quantities, address[] recipients)
burn(uint256 id, uint256 amount)
capSupplyAtIndex(uint256 id)
createDropToken(struct TokenSettings settings)
createDropTokens(struct TokenSettings[] tokenSettings)
initialize(string _name, string _symbol, string _baseUri, struct TokenSettings[] _tokenSettings, struct RoyaltySettings _royaltySettings, struct PaymentSplitterSettings _paymentSplitterSettings, bool _allowBurning, address _deployer, address _operatorFilter)
mintToken(uint256 id, uint32 quantity) payable
mintTokenAllowlist(uint256 id, uint32 quantity, uint32 maxQuantity, bytes32[] proof) payable
mintTokenTo(address account, uint256 id, uint32 quantity) payable
release(address payee)
releaseBatch(address[] payees)
renounceOwnership()
safeBatchTransferFrom(address from, address to, uint256[] ids, uint256[] amounts, bytes data)
safeTransferFrom(address from, address to, uint256 tokenId, uint256 amount, bytes data)
setApprovalForAll(address operator, bool approved)
setRoyaltyInfo(address receiver, uint96 feeBasisPoints)
setTokenRoyaltyInfo(uint256 tokenId, address receiver, uint96 feeBasisPoints)
setUri(string uri)
toggleBurning()
transferOwnership(address newOwner)
updateFallbackPaymentSplitterSettings(struct PaymentSplitterSettings settings)
updatePaymentSplitterSettingsByIndex(uint256 id, struct PaymentSplitterSettings settings)
updateTokenSettingsByIndex(uint256 id, struct TokenSettings settings)
ApprovalForAll(address indexed account, address indexed operator, bool approved)
BurnStatusChanged(bool burnActive)
FallbackRevenueSettingsUpdated()
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PaymentReleased(address to, uint256 amount)
RevenueSettingsUpdated(uint256 tokenId)
RoyaltyUpdated(address royaltyAddress, uint96 royaltyAmount)
TokenBurned(address indexed owner, uint256 tokenId, uint256 amount)
TokenCreated(string indexed uuid, uint256 indexed tokenId)
TokenRoyaltyUpdated(uint256 tokenId, address royaltyAddress, uint96 royaltyAmount)
TokenSettingsUpdated(uint256 tokenId)
TokenSupplyCapped(uint256 tokenId, uint256 maxSupply)
TokensAirdropped(uint256 numRecipients, uint256 numTokens)
TokensMinted(address indexed to, uint256 tokenId, uint256 quantity)
TransferBatch(address indexed operator, address indexed from, address indexed to, uint256[] ids, uint256[] values)
TransferSingle(address indexed operator, address indexed from, address indexed to, uint256 id, uint256 value)
URI(string value, uint256 indexed id)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
BurningNotAllowed()
ExceedMaxPerWallet()
InvalidAirdrop()
InvalidMintDates()
InvalidMintFunction()
InvalidPaymentSplitterSettings()
InvalidPrice()
InvalidProof()
InvalidToken()
MintNotActive()
OperatorNotAllowed(address operator)
SoldOut()
TokenSettingsLocked()
TooManyTokens()