SmolDogOnBase

Verified contract

Active on Base with 893 txns
Deployed by via 0xf0f11804 at 15359672
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
0x1204581525ec92dccfa5c2ca9671381aa8375cdfe9075d7c8ef24d264d3138e1
0x20806c10939d3daae8ae89ca667efb6118773bf01ddc9ca6906a2ac59c157579
0x6a007b74896e950ec0f861523bb3d9bb971462ee6e36a19a19187a6c912c3eee
0x3d2c4feed3f56b8e7a21855c621ff4026b7a88db2c4e481ac23f49d1005d1f42
0x9aa39450b7bdd605443a6fa62679fc556b2ba7529c572aa3fcf15f205db29be3
0x9f90297981707bd4def49ea431f902588f7b2a0f3f5ba2b949ac865e101b48b5
0x3f13df9ef93e4d3c405829859d06adc768d993b2df3c5a90798747e41aa29edc
0xa48713aa8bbf239c4f5008629abaa15c365dce510c9415a339da86efb13c1e8c
0x777337b6bbc8b46f0d071160db609a6fe193ecc5d88e34a5e5dce3708d4edbf1
0x52ad69fb10ce9898188190b9cb9d1365291064abfb7b48b5e0cd47a1b9cc2396

Functions
Getter at block 22927225
decimals(view returns (uint8)
18
decrementInterval(view returns (uint256)
60
fee(view returns (uint24 sellLiquidityFeeuint24 buyLiquidityFeeuint24 sellMarketingFeeuint24 buyMarketingFee)
(sellLiquidityFee=0, buyLiquidityFee=0, sellMarketingFee=300000, buyMarketingFee=300000)
feeDecrements(view returns (uint24)
100000
isMarketingFeeBaseToken(view returns (bool)
true
mainPair(view returns (address)
0x6e8486fb8e8314767e79d5de28198e01d554ec75
mainRouter(view returns (address)
0x4752ba5dbc23f44d87826276bf6fd6b1c372ad24
marketingWallet(view returns (address)
0x1a8081ee82be211970e16ef05b33dbb99683481d
maxTransactionAmount(view returns (uint256)
1000000000000000000000000000
maxWallet(view returns (uint256)
1000000000000000000000000000
minAmountToTakeFee(view returns (uint256)
100000000000000000000000
name(view returns (string)
Smol Dog On Base
owner(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
$SMOG
totalSupply(view returns (uint256)
1000000000000000000000000000
tradingEnabledTimeStamp(view returns (uint256)
1717621351
Read-only
allowance(address owneraddress spenderview returns (uint256)
automatedMarketMakerPairs(addressview returns (bool)
balanceOf(address accountview returns (uint256)
isExcludedFromFee(addressview returns (bool)
isExcludedFromMaxTransactionAmount(addressview returns (bool)
State-modifying
approve(address spenderuint256 amountreturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
excludeFromFee(address accountbool isEx
excludeFromMaxTransactionAmount(address accountbool isEx
increaseAllowance(address spenderuint256 addedValuereturns (bool)
renounceOwnership(
setAutomatedMarketMakerPair(address pairbool value
startTrading(
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
updateDecrements(uint24 _feeDecrementsuint256 _decrementInterval
updateLiquidityFee(uint24 _sellLiquidityFeeuint24 _buyLiquidityFee
updateMainPair(address _mainRouter
updateMarketingFee(uint24 _sellMarketingFeeuint24 _buyMarketingFee
updateMarketingWallet(address _marketingWalletbool _isMarketingFeeBaseToken
updateMaxTransactionAmount(uint256 _maxTransactionAmount
updateMaxWallet(uint256 _maxWallet
updateMinAmountToTakeFee(uint256 _minAmountToTakeFee
withdrawETH(
withdrawToken(address token
Events
Approval(address indexed owneraddress indexed spenderuint256 value
ExcludedFromFee(address indexed accountbool isEx
ExcludedFromMaxTransactionAmount(address indexed accountbool isExcluded
MainRouterUpdated(address mainRouteraddress mainPair
MarketingFeeTaken(uint256 marketingFeeTokensuint256 marketingFeeBaseTokenSwapped
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SetAutomatedMarketMakerPair(address indexed pairbool value
SwapAndLiquify(uint256 tokensForLiquidityuint256 baseTokenForLiquidity
TradingEnabled(
Transfer(address indexed fromaddress indexed touint256 value
UpdateLiquidityFee(uint24 newSellLiquidityFeeuint24 newBuyLiquidityFeeuint24 oldSellLiquidityFeeuint24 oldBuyLiquidityFee
UpdateMarketingFee(uint24 newSellMarketingFeeuint24 newBuyMarketingFeeuint24 oldSellMarketingFeeuint24 oldBuyMarketingFee
UpdateMarketingWallet(address indexed newMarketingWalletbool newIsMarketingFeeBaseTokenaddress indexed oldMarketingWalletbool oldIsMarketingFeeBaseToken
UpdateMaxTransactionAmount(uint256 newMaxTransactionAmountuint256 oldMaxTransactionAmount
UpdateMaxWallet(uint256 newMaxWalletuint256 oldMaxWallet
UpdateMinAmountToTakeFee(uint256 newMinAmountToTakeFeeuint256 oldMinAmountToTakeFee
Constructor
constructor(string _namestring _symboluint8 __decimalsuint256 _totalSupplyaddress _marketingWalletaddress _mainRouterstruct SmolDogOnBaseFee _feeuint24 _feeDecrementsuint256 _decrementInterval
Fallback and receive
receive(
Errors

This contract contains no error objects.