Shadow Whisperer

Unverified contract

Proxy

Active on Base with 91 txns
Deployed by via 0x873c27c4 at 21588737
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#922)
ERC-721
--
0xd16cee171bc3103b965b66f91d921010ef7df5762d3aa37aa3e853790a9e5f6c
0x607c6550742ac77cc199be765c3fe0f469fc3ed7bdef061a453d7fba5e136a60
0x93efa872d7d756e316560e93b2d05ddffaeaf107822486361516602e8885efc0
0x96062dea5ce8cc5226b5db91d4fa5f042899f514646ed7b89250c0f559cf3ae1
0xffb819b90b941db72bcd5306ea0b55744350a4161d78fb053a34995bab6a832c
0xb810894f21e22096d0a76abff861c8e10be85a33e6ebc0b9c6000a85543588dc
0xf4a85dcf8a26d0e4becba0cdd464d155358e0ac61395e2cc3d3439672ab88bee
0x021e6cd034e5b1c7c5e63ccde982c4857f43b132c8cdc5fc4a2f74e18b632c85
0x3ef454802e808301ca810888ec68af6154708f9a8dfbda952b2ab3a5404ce4e6
0x12ec90948d48926d907b730f0c26acce71db0fd703b6f551e7b7632486bde4a9

Functions
Getter at block 23859237
adminSellFeePercent(view returns (uint8)
10
ansTokenID(view returns (uint256)
922
bondingCurve(view returns (address)
0xa028f4aee6f80eb6e6a7ef6f19460a1e282fad99
creatorSellFeePercent(view returns (uint8)
20
decimals(view returns (uint8)
18
hasLaunched(view returns (bool)
true
name(view returns (string)
Shadow Whisperer
owner(view returns (address)
0xb6e9775c128b3938e0ab65a07331dac94fbe656d
pair(view returns (address)
0xf5daec62dfb175d773ba9576d661d1f896590575
router(view returns (address)
0x4752ba5dbc23f44d87826276bf6fd6b1c372ad24
symbol(view returns (string)
SHADOW
totalSupply(view returns (uint256)
21000000000000000000000000
treasury(view returns (address)
0xe94fa1b6b4970994d372b55e4a1ad366260186e5
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 _creatoraddress _routerstring name_uint256 _ansTokenIDaddress _treasuryuint8 _adminSellFeePercentuint8 _creatorSellFeePercent
launch(
renounceOwnership(
setPair(address _pair
subscribe(uint256 _amount
transfer(address touint256 valuereturns (bool)
transferFrom(address _fromaddress _touint256 _valuereturns (bool)
transferOwnership(address newOwner
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(
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
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(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
PrematureExecution(
ReentrancyGuardReentrantCall(
TransferFailed(address accountuint256 amount
Unauthorized(
Unavailable(