DappCat

Unverified contract

Proxy

Active on Base with 438 txns
Deployed by via 0x0850d99c at 23230616
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
 (#1852)
ERC-721
--
0xba1831d1ea9841ccbaf78d1b43bf27792e59d6d2717aacb12b3d847a51fd7e1f
0x6be2f2edd3c3086e92927460d744eefd63b98bbdbbec458b43f39d8610ca7f67
0x545089c5f1b03eab7ef13822f5c6a234e6562c3144948e7f3f771dddd75b1ed9
0x7e28cd8c097de28a04e7071ae028120c69c009e75c8c07767164a9b1fc93779c
0xf04e4fb93da80147737460cb5f53ffd5d5412e130ae24620e4811f9716146d2a
0x7817d750ada700615a9da9e5b0e6ebfd3e89c378f5c4b550cd32d8c767e4e7ec
0x074b54cc291c4cc5cfa8a125b8ae79fb05820cbcd961128511621ac23cd967ff
0x1a2433a00fd4f16a0170d74500c31bbf8fd148520a9f8a8699e018f2efd96e09
0xd88d2264a9b0fe1aa3833ca4846448e04fa35b332d97e6dc352bab35f8c39644
0x247ab68fd39a900b2398bd1fea80d4e12af73dd47ffbd8739ed01b36270b8586

Functions
Getter at block 23600343
adminSellFeePercent(view returns (uint8)
10
ansTokenID(view returns (uint256)
1852
bondingCurve(view returns (address)
0x6540c52de3286ae03685d0f23d2a1ed0adfa9326
creatorSellFeePercent(view returns (uint8)
20
decimals(view returns (uint8)
18
hasLaunched(view returns (bool)
true
name(view returns (string)
DappCat
pair(view returns (address)
0xe63eee750761c2daf2e53147627b7ac507bc1f53
router(view returns (address)
0x4752ba5dbc23f44d87826276bf6fd6b1c372ad24
symbol(view returns (string)
DCAT
totalSupply(view returns (uint256)
21000000000000000000000000
treasury(view returns (address)
0x5cd904f21fbc2c717d710522b7051207f6c9eecc
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getCooldown(address _useruint256 _cooldownIndexview returns (struct AgentKeyCooldown)
getMembership(address _userview returns (uint256)
getStuckETHTokens(address _addressview returns (uint256)
getTotalCooldowns(address _userview returns (uint256)
State-modifying
approve(address spenderuint256 valuereturns (bool)
burn(uint256 value
burnFrom(address accountuint256 value
cancel(uint256 _cooldownIndex
claim(uint256 _cooldownIndex
claimStuckETH(address _receiver
initialize(address _bondingCurveaddress _routerstring name_uint256 _ansTokenIDaddress _treasuryuint8 _adminSellFeePercentuint8 _creatorSellFeePercent
launch(
setPair(address _pair
subscribe(uint256 _amount
transfer(address touint256 valuereturns (bool)
transferFrom(address _fromaddress _touint256 _valuereturns (bool)
unsubscribe(uint256 _amount
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Cancelled(address indexed accountuint256 cooldownIndexstruct AgentKeyCooldown cooldown
Claimed(address indexed accountuint256 cooldownIndexstruct AgentKeyCooldown cooldown
ETHTransferFailed(address indexed accountuint256 amount
FeesCollected(uint256 tokensSwappeduint256 adminAmountuint256 creatorAmount
Initialized(
Initialized(uint64 version
Launched(
PairUpdated(address pair
StuckETHClaimed(address indexed accountaddress indexed receiveruint256 amount
Subscribed(address indexed accountuint256 ak
Transfer(address indexed fromaddress indexed touint256 value
Unsubscribed(address indexed accountuint256 cooldownIndexstruct AgentKeyCooldown cooldown
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
InvalidAddress(
InvalidAmount(
InvalidIndex(
InvalidInitialization(
NotInitializing(
NothingStuck(
PrematureExecution(
ReentrancyGuardReentrantCall(
TransferFailed(address accountuint256 amount
Unauthorized(
Unavailable(