Crypto AI Tech (CAT)

Unverified contract

Proxy

Active on Base with 791 txns
Deployed by via 0xbdff8a76 at 13801179
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 44 additional slots
-
variable spans 49 additional slots
-
variable spans 47 additional slots
-
variable spans 48 additional slots
12 additional variables
ERC-20
--
0x3f3528cc3e131cd9499bf831b61ba9c611e00beb00dce58c6c4d2f95b9817d93
0x19fec47da6f1d6ac6d36fef8bc5a93b9ad7e7a00c6f8f56c44fd7b7eb75a4846
0xcc8262871ad7246e8afaca787d66dbd7487bb2b3737c28b50e38d2a137c533b6
0xabead0f7ec7d5423780d49af931e3de63cb12828afdef33450e38343f50b54e9
0xde6716a13613657610452f34b92005739e01a8f555062ad2790d82c2d39600b8
0x3cdad1074b3cc021fcf5dacec5296a56f51fa766b03e3525ddb70b9e2cbff4b2
0x7f3b0ecfc2d4f134045ce7427271d84084d4f3821b087a41e9452d379b4027d5
0x07628f6ce9039ba49df2ddb5648f2108cb6dee644f7bb613a06a3f29ae5e09ac
0x1009b93ce52ba6335fecf0c6697002b4137fdd48a51a48d9a7cdcb1448c5c783
0xc932185268d582ff79c5ff7e511ce2b68781e20d4005c110133a77ac50137786

Functions
Getter at block 22034216
CLOCK_MODE(view returns (string)
mode=blocknumber&from=default
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_SEPARATOR(view returns (bytes32)
0x2fb20cfaea8e89151f60c4adc572a893256445f62bef3425eab48ffe7684427a
clock(view returns (uint48)
22034216
contractType(pure returns (bytes32)
0x546f6b656e455243323000000000000000000000000000000000000000000000
contractURI(view returns (string)
ipfs://QmcuDUkUvxFrFRVDGYZffEqCUPeWMy3kcaB7c4bMXLnG27/0
contractVersion(pure returns (uint8)
1
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=Crypto AI Tech (CAT), version=1, chainId=8453, verifyingContract=0x141fa78675ea620a4e8cf83972a0b1f10e5d3e69, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
getPlatformFeeInfo(view returns (addressuint16)
(0x43bb8bc623db4405ced7792dd3b325f3b5a06dca, 0)
name(view returns (string)
Crypto AI Tech (CAT)
primarySaleRecipient(view returns (address)
0x43bb8bc623db4405ced7792dd3b325f3b5a06dca
symbol(view returns (string)
CAT
totalSupply(view returns (uint256)
210000000000000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
checkpoints(address accountuint32 posview returns (struct ERC20VotesUpgradeableCheckpoint)
delegates(address accountview returns (address)
getPastTotalSupply(uint256 timepointview returns (uint256)
getPastVotes(address accountuint256 timepointview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getVotes(address accountview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
isTrustedForwarder(address forwarderview returns (bool)
nonces(address ownerview returns (uint256)
numCheckpoints(address accountview returns (uint32)
supportsInterface(bytes4 interfaceIdview returns (bool)
verify(struct ITokenERC20MintRequest _reqbytes _signatureview returns (booladdress)
State-modifying
approve(address spenderuint256 amountreturns (bool)
burn(uint256 amount
burnFrom(address accountuint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address _defaultAdminstring _namestring _symbolstring _contractURIaddress[] _trustedForwardersaddress _primarySaleRecipientaddress _platformFeeRecipientuint256 _platformFeeBps
mintTo(address touint256 amount
mintWithSignature(struct ITokenERC20MintRequest _reqbytes _signaturepayable 
multicall(bytes[] datareturns (bytes[] results)
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setContractURI(string _uri
setPlatformFeeInfo(address _platformFeeRecipientuint256 _platformFeeBps
setPrimarySaleRecipient(address _saleRecipient
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
EIP712DomainChanged(
FlatPlatformFeeUpdated(address platformFeeRecipientuint256 flatFee
Initialized(uint8 version
PlatformFeeInfoUpdated(address indexed platformFeeRecipientuint256 platformFeeBps
PlatformFeeTypeUpdated(uint8 feeType
PrimarySaleRecipientUpdated(address indexed recipient
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TokensMinted(address indexed mintedTouint256 quantityMinted
TokensMintedWithSignature(address indexed signeraddress indexed mintedTostruct ITokenERC20MintRequest mintRequest
Transfer(address indexed fromaddress indexed touint256 value
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.