===================
===================
Token: https://bscscan.com/address/0xa001862ba0866ee3e3a2613fab5954861452b9bf
DividendTracker: https://bscscan.com/address/0xD4A210030B71Bb03FA85F8c72918078f1C185773
IterableMapping: https://bscscan.com/address/0x2E6BbcaB5C55E51Fc1aac89b63Df0DaE270da39f
RewardToken: https://bscscan.com/address/0x42981d0bfbAf196529376EE702F2a9Eb9092fcB5
DirectSwap: https://bscscan.com/address/0x4EeacB4561bEE42D58B1486248f86beA7CAA7111
===================
===================
-
approve(spender, amount)
=> Approvesspender
to spend amount of token from caller balance -
blacklist(account)
=> to blacklistaccount
-
blacklistMultipleAccounts(accounts)
=> to blacklist multiple addresses [addr1, addr2] -
claim()
=> claims caller's reward -
decreaseAllowance(spender, subtractedValue)
=> subtractsubtractedValue
from spender allowance -
excludeFromDividends(account)
=> exclude account from receiving rewards -
excludeFromFees(account)
=> exclude account from paying taxes -
excludeMultipleAccountsFromFees(accounts)
=> exclude all passed accounts from paying taxes -
getDividendStuckETH()
=> Gets BNB stuck/sent in dividendContract -
getDividendStuckTokens(_token)
=> Gets stuck/sent token of_token
in dividendContract excluding reward token -
getStuckETH()
=> Gets stuck/sent bnb in token contract -
getStuckTokens(_token)
=> Gets stuck/sent token of_token
in token contract excluding reward token -
includeInDividends(account)
=> includeaccount
to receive rewards -
includeInFees(account)
=> includeaccount
to paying taxes -
includeMultipleAccountsFromFees(accounts)
=> include all passed accounts in paying taxes -
increaseAllowance(spender, addedValue)
=> exact opposite of function 5 -
limitAddress(account)
=> Makesaccount
to be capped per transaction -
processDividendTracker(gas)
=> trigger auto distribution manually wheregas
is the gas caller is willing to pay for distribution -
renounceOwnership()
=> transfers ownership to address(0) -
setAutomatedMarketMakerPair(pair, value)
=> turn on/off an address as market maker wherevalue
is eithertrue/1
orfalse/0
-
setLiquidityFee(value)
=> set's liquidity tax tovalue
-
setMissionControlFee(value)
=> set's missionControl tax tovalue
-
setRewardsFee(value)
=> set's rewards tax tovalue
- liquidityFee + missionControlFee + rewardsFee can never exceed 100%
-
setRewardsToken(newReward)
=> set's reward token tonewReward
(token must be listed on current router) -
setTransferFee(value)
=> set's basic transfer tax tovalue
-
transfer(recipient, amount)
=> transfersamount
toreceipient
-
transferFrom(sender, receipient, amount)
=> transfersamount
fromsender
's balance -
transferOwnership(newOwner)
=> transfers ownership tonewOwner
-
unlimitAddress(account)
=> exact opposite offunction #17
-
updateClaimWait(claimWait)
=> update wait time between distrubutions for users, must be between1 hour
anda day(24 hours)
inseconds
-
updateDividendTracker(newAddress)
=> change dividendTracker to a newly deployed tracker(newAddress). -
updateFeeReceiver(newReceiver)
=> changes tax receiver tonewReceiver
-
updateGasForProcessing(newValue)
=> change gas used for processing(in the case gas increases in the future) -
updateLimitPercent(value)
=> Increase/reduce user's limit per transaction -
updateMinimumTokenBalanceForDividends(_value)
=> update minimum token to hold to receive rewards -
updateMissionToken(_newMissionToken)
=> change missioncontrol token toaddress(0)
to receive BNB and to a token to receive said token.. token MUST be listed on current router -
updateSwapAmount(value)
=> change amount of token ENH contract must have as balance before disbursing all taxes to (dividend, mission control and liquidity) -
updateSwapRouter(newAddress)
=> change router to a different router or version of router -
whitelist(account)
=> exact opposite offunction #2
-
whitelistMultipleAccounts(accounts)
=> exact opposite offunction #3