DeepSouth AI

Verified contract

Active on Ethereum with 11,392 txns
Deployed by via 0x1a3fa3ff at 18937259
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
-
variable spans 1 additional slot
-
variable spans 1 additional slot
-
variable spans 1 additional slot
5 additional variables
Native
Value $2,514.29
ERC-20
Value $48.94
0xaf9c21dff2b89ce0aa8d3c9c5639476a5af5f99b0efadd5e2e8467ea106a0f7b
0xeeb599ef3c8cd122401760c424053a56c68942eaab87ed10d015471a60821795
0x2b37159ae0652411c595df080796c8a1d82943a6b8b94fbc5ff46db46c0cbec4
0xf70f2281cb5d5c63e78a5788ef843eb319c27cd934cf2e3ba37fdfb259a0400c
0x6d89868f1f915e445fc82e9187f85235fb4cb79ce8bd69e309160de295763cad
0x8cbe16188c83ccd8911f86515019f89a2142cccea26d52d1e52d7d4837a93175
0xc938b6a001aeb1ee4d2c70d9bc2741b096ddd8bcf95ab7256754063393690443
0x1b5a1eaee0adaf1cd3a4138a0ae201eb35f371714805809be40991597d8c1fa6
0x570646c5b03ca1f2c5c51e88bfe51317c62bfd11fa5d7acdaceb275244fb7739
0x1066c72286b025818fbc7a9371b7cf6c3d142a618967b7a006764ef44e8a1661

Functions
Getter at block 21256523
FEEDENOMINATOR(view returns (uint256)
10000
buyFee(view returns (uint256 marketinguint256 total)
(marketing=500, total=500)
circulatingSupply(view returns (uint256)
1000000000000000000000000
collectedFee(view returns (uint256 marketinguint256 total)
(marketing=461425437123911289828886, total=461425437123911289828886)
decimals(view returns (uint8)
18
deployTime(view returns (uint256)
1704411311
inSwap(view returns (bool)
false
isFailsafeLocked(view returns (bool)
false
isFeeActive(view returns (bool)
true
isFeeLocked(view returns (bool)
false
isReceiverLocked(view returns (bool)
false
isSwapEnabled(view returns (bool)
true
isWalletLimitActive(view returns (bool)
false
isWalletLimitLocked(view returns (bool)
false
marketingReceiver(view returns (address)
0xffb44e038cd5bfad4807ff6ace10793ec9d6330e
maxWalletLimit(view returns (uint256)
2010
minSwap(view returns (uint256)
100000000000000000000
name(view returns (string)
DeepSouth AI
owner(view returns (address)
0x8683b156e02a61924f36e1a88dd1d30964feb7c5
pair(view returns (address)
0xd1e606be11b3bca2a1ec974e6bd3e110f3b131b6
projectOwner(view returns (address)
0x8683b156e02a61924f36e1a88dd1d30964feb7c5
redeemedFee(view returns (uint256 marketinguint256 total)
(marketing=461410000000000000000000, total=461410000000000000000000)
router(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
sellFee(view returns (uint256 marketinguint256 total)
(marketing=500, total=500)
symbol(view returns (string)
SOUTH
totalSupply(view returns (uint256)
1000000000000000000000000
tradeEnabled(view returns (bool)
true
tradeStartBlock(view returns (uint256)
18943200
tradeStartTime(view returns (uint256)
1704483575
transferFee(view returns (uint256 marketinguint256 total)
(marketing=0, total=0)
Read-only
allowance(address provideraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
isExemptFee(address accountview returns (bool)
isExemptWalletLimit(address accountview returns (bool)
isPairLP(address pairview returns (bool)
State-modifying
approve(address spenderuint256 valuereturns (bool)
autoRedeem(uint256 amountToRedeem
enableTrading(
lockFailsafe(
lockFees(
lockReceivers(
lockWalletLimit(
renounceOwnership(
setPairLP(address lpPairbool newStatus
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
transferOwnership(address newOwner
updateBuyFee(uint256 newMarketingFee
updateExemptFee(address userbool newStatus
updateExemptWalletLimit(address userbool newStatus
updateFeeActive(bool newStatus
updateMarketingReceiver(address newMarketingReceiver
updateMaxWalletLimit(uint256 newLimit
updateMinSwap(uint256 newMinSwap
updateRouter(address newRouter
updateSellFee(uint256 newMarketingFee
updateSwapEnabled(bool newStatus
updateTransferFee(uint256 newMarketingFee
updateWalletLimitActive(bool newStatus
wTokens(address tokenAddressuint256 amount
Events
Approval(address indexed owneraddress indexed spenderuint256 value
AutoRedeem(uint256 marketingFeeDistributionuint256 amountToRedeemaddress calleruint256 timestamp
Lock(string lockTypeaddress calleruint256 timestamp
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SetAddressState(string addressTypeaddress accountbool oldStatusbool newStatusaddress calleruint256 timestamp
TradeEnabled(address calleruint256 timestamp
Transfer(address indexed fromaddress indexed touint256 value
UpdateFee(string feeTypeuint256 oldMarketingFeeuint256 newMarketingFeeaddress calleruint256 timestamp
UpdateLimit(string limitTypeuint256 oldLimituint256 newLimitaddress calleruint256 timestamp
UpdateMinSwap(uint256 oldMinSwapuint256 newMinSwapaddress calleruint256 timestamp
UpdateReceiver(string receiverTypeaddress oldReceiveraddress newReceiveraddress calleruint256 timestamp
UpdateRouter(address oldRouteraddress newRouteraddress calleruint256 timestamp
UpdateState(string stateTypebool oldStatusbool newStatusaddress calleruint256 timestamp
Constructor
constructor(
Fallback and receive
receive(
Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
CannotRedeemMoreThanAllowedTreshold(uint256 currentuint256 max
CannotUseCurrentAddress(address current
CannotUseCurrentState(bool current
CannotUseCurrentValue(uint256 current
CannotWithdrawNativeToken(
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
ExceedWalletLimit(uint256 currentuint256 max
FailedInnerCall(
InvalidAddress(address invalid
InvalidTotalFee(uint256 currentuint256 max
InvalidValue(uint256 invalid
InvalidWalletLimit(uint256 currentuint256 min
Locked(string lockType
OnlyWalletAddressAllowed(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReceiverCannotInitiateTransferEther(
SafeERC20FailedOperation(address token
TradeAlreadyEnabled(bool currentStateuint256 timestamp
TradeNotYetEnabled(
WaitForCooldownTimer(uint256 cooldownEnduint256 timeLeft