HODL

Verified contract

Active on Base with 467 txns
Deployed by via 0x30399ba5 at 13748403
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
--
0x5cd4edc208ba0d32d87558f531cc4b1b574904ce3a22806dd9b0b0435dfe221c
0x0ccfed51f64408883e75cae3708e42004326f3b3094bc77a2f94f63683ea7cb5
0xa83c6ab2786d48f2ced4a9eb505fa74eb53372dc2b9835b9beb2a783919c3ff6
0xc1d44b541e76979fe2ff660e63d1d1c31aba60457d72f3f84eb2779bd0869459
0x8549b804fb4c03661e5481b600fbe785089b672b9f8529fd3ac7144a9eb2ad6d
0x2b836e9b775e2471489bc12000e5be200f6bab5b90ad4815a7d40934949c522f
0x6fa6e07a6807d347d2af4e8cb06d39dee60566a70b6c0b2612e40832fa7cede5
0xb147b41411bdb6731891856eac3a4d8111ad67a86d43d3c6669842b895aa9f62
0x8e4699ce292d313573104752d922bf777cb65f6d44daca64d333ff47ab370279
0x36b059b59a3794ce8140c5f6e3c298ba6ed88411a55c96c655e6974a51681c8c

Functions
Getter at block 23270661
DOMAIN_SEPARATOR(view returns (bytes32)
0xc4b4c88709474ec11eebe6158989bcb241803b4041a2edcd18917d563489d634
decimals(pure returns (uint8)
18
dividendTokenTotalSupply(view returns (uint256)
351147643339883813753381937
dividendTracker(view returns (address)
0x74b55db49328f3be3b9ec22b4495ac9912dcfa83
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=HODL, version=1, chainId=8453, verifyingContract=0xe549acb26687ca255fa2b8c6ae5972de56c04677, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
gasForProcessing(view returns (uint256)
300000
getAllPending(view returns (uint256)
822810620809085461237679
getClaimWait(view returns (uint256)
3600
getLastProcessedIndex(view returns (uint256)
20
getNumberOfDividendTokenHolders(view returns (uint256)
21
getSwapThresholdAmount(view returns (uint256)
0
getTotalDividendsDistributed(view returns (uint256)
1925958371810623654
marketingAddress(view returns (address)
0xe96c59c6a417a65c1ed095cff64412a6822cc7ce
maxBuyAmount(view returns (uint256)
1000000000000000000000000000
maxSellAmount(view returns (uint256)
1000000000000000000000000000
name(view returns (string)
HODL
owner(view returns (address)
0x0000000000000000000000000000000000000000
pairV2(view returns (address)
0x3632f6244d06620265cd973e2e22ea5371c209cd
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
routerV2(view returns (address)
0x4752ba5dbc23f44d87826276bf6fd6b1c372ad24
swapThresholdRatio(view returns (uint16)
50
symbol(view returns (string)
HODL
totalSupply(view returns (uint256)
1000000000000000000000000000
tradingEnabled(view returns (bool)
true
Read-only
AMMPairs(addressview returns (bool)
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
dividendTokenBalanceOf(address accountview returns (uint256)
getAccountDividendsInfo(address accountview returns (addressint256int256uint256uint256uint256uint256uint256)
getAccountDividendsInfoAtIndex(uint256 indexview returns (addressint256int256uint256uint256uint256uint256uint256)
isExcludedFromDividends(address accountview returns (bool)
isExcludedFromFees(addressview returns (bool)
isExcludedFromLimits(addressview returns (bool)
isExcludedFromTradingRestriction(addressview returns (bool)
marketingFees(uint256view returns (uint16)
nonces(address ownerview returns (uint256)
rewardsFees(uint256view returns (uint16)
totalFees(uint256view returns (uint16)
withdrawableDividendOf(address accountview returns (uint256)
State-modifying
acceptOwnership(
approve(address spenderuint256 amountreturns (bool)
burn(uint256 amount
burnFrom(address accountuint256 amount
claim(returns (bool)
claimWaitSetup(uint256 claimWait
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
enableTrading(
excludeFromDividends(address accountbool isExcluded
excludeFromFees(address accountbool isExcluded
excludeFromLimits(address accountbool isExcluded
excludeFromTradingRestriction(address accountbool isExcluded
gasForProcessingSetup(uint256 _gasForProcessing
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address _router
marketingAddressSetup(address _newAddress
marketingFeesSetup(uint16 _buyFeeuint16 _sellFeeuint16 _transferFee
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
process(uint256 gasreturns (uint256 iterationsuint256 claims)
recoverERC20(address tokenAddressuint256 amount
renounceOwnership(
rewardsFeesSetup(uint16 _buyFeeuint16 _sellFeeuint16 _transferFee
setAMMPair(address pairbool isPair
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
updateMaxBuyAmount(uint256 _maxBuyAmount
updateMaxSellAmount(uint256 _maxSellAmount
updateSwapThreshold(uint16 _swapThresholdRatio
Events
AMMPairsUpdated(address indexed AMMPairbool isPair
Approval(address indexed owneraddress indexed spenderuint256 value
DeployedDividendTracker(address indexed dividendTracker
EIP712DomainChanged(
ExcludeFromFees(address indexed accountbool isExcluded
ExcludeFromLimits(address indexed accountbool isExcluded
ExcludeFromTradingRestriction(address indexed accountbool isExcluded
GasForProcessingUpdated(uint256 gasForProcessing
MaxBuyAmountUpdated(uint256 maxBuyAmount
MaxSellAmountUpdated(uint256 maxSellAmount
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RouterV2Updated(address indexed routerV2
SwapThresholdUpdated(uint16 swapThresholdRatio
TradingEnabled(
Transfer(address indexed fromaddress indexed touint256 value
marketingAddressUpdated(address marketingAddress
marketingFeeSent(address recipientuint256 amount
marketingFeesUpdated(uint16 buyFeeuint16 sellFeeuint16 transferFee
rewardsFeeSent(uint256 amount
rewardsFeesUpdated(uint16 buyFeeuint16 sellFeeuint16 transferFee
Constructor
constructor(
Fallback and receive
receive(
Errors
InvalidShortString(
StringTooLong(string str