THEATRON

Verified contract

Active on Base with 55 txns
Deployed by via 0xe4ce87d1 at 21042540
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 1 additional slot
ERC-20
--
ERC-20
--
0x1fa7e414cd602dc9b66a2b6fda4a4aabf72806b2fd79b722d3c6a6176277b8d0
0xfc6e2498165bfad8df57f31453fafd5856a78653834f84e26649a2acd6c45980
0xfc5c0ee71032938a4d0576336ef527290d2342dc585858ba992eeb05b1d93ebe
0xf254d80a46c6a982f616f6d6425d37049ee1bb7e8833d2932b49dade211d4db0
0x8814c3071bf1e6410ae658ce58e72db90df5ad92cfae03553c696218cac54830
0xcd15d84a1bc700bf9f511c0ca1a85476d5540ccc0e57f62ce54d157a769c8b3d
0x8ae2e25785b9c98160e1d9ddba177b32aeab95fe325a75bcf7152999d347e8f5
0x896c81efea3555d37b1cdfd93193a74ccda4c0409c3f4e57750ca8551a9eda7c
0x1a6415e402305d4d32604f0922c87de4e3adf927449fd8d8ee76d18d5296a398
0x962b1cd81c4c379918dac0cb6a2f688827185648bef37ad0752dec54fdc207d4

Functions
Getter at block 23831857
FEE_DIVISOR(view returns (uint256)
1000
buyFee(view returns (uint256 marketinguint256 autoLP)
(marketing=40, autoLP=0)
decimals(view returns (uint8)
18
lpReceiverWallet(view returns (address)
0x000000000000000000000000000000000000dead
marketingWallet(view returns (address)
0x0088da35343f90fea1922c97911bee72eaf96f93
name(view returns (string)
THEATRON
owner(view returns (address)
0x0000000000000000000000000000000000000000
sellFee(view returns (uint256 marketinguint256 autoLP)
(marketing=40, autoLP=0)
swapThreshold(view returns (uint256)
100000000000000000000000
symbol(view returns (string)
THEATRON
totalSupply(view returns (uint256)
1000000000000000000000000000
uniswapPair(view returns (address)
0x490e2c0c3174e6539def2b71218393a17e84c072
uniswapV2Router(view returns (address)
0x4752ba5dbc23f44d87826276bf6fd6b1c372ad24
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
isExcludedFromFees(addressview returns (bool)
isMarketPair(addressview returns (bool)
State-modifying
approve(address spenderuint256 valuereturns (bool)
claimStuckedERC20(address tokenuint256 amount
claimStuckedEth(address wallet
excludeFromFees(address userbool value
renounceOwnership(
setFeeWallets(address _marketaddress _lp
setMarketPairAddress(address pairbool value
setSwapThreshold(uint256 newThreshold
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed spenderuint256 value
BuyFeesUpdated(uint256 indexed marketinguint256 indexed lp
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SellFeesUpdated(uint256 indexed marketinguint256 indexed lp
Transfer(address indexed fromaddress indexed touint256 value
WalletsUpdated(address indexed marketingaddress indexed lp
Constructor
constructor(
Fallback and receive
receive(
Errors
CannotClaimNativeToken(
CannotModifyMainPair(
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
EthClaimFailed(
MaxWalletLimitExceeds(
OnlyMarketingWallet(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
UpdateBoolValue(
ZeroAddress(