Hodless BOT

Verified contract

Proxy

Active on Ethereum with 2,019 txns
Deployed by via 0x57f8812b at 18406813
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x0920e0d5be2bbb5c3afe505baf5425116293c10ae210251887b6ebbfdc5a88da
0xd8e72188b98cc83154f1c1ab98630ba1e7a20c89abba8d1569c9ea712c3188ae
0x767a2cf253483cd1ec5c6234ae2670e6cc589ef69b175c4dd17d022958f6f9f4
0x1339f0c500b25edbfeef68d52fb3a17deaa6ab77aa81162993e52768961bb1fc
0xf61c719f47725986a0d64ac9d738126ddda3fd8ccbcb54458af2ae38fc3cb88a
0xbdbb786a705cc27d6f35273f89d16f435e88862ca7b724021d6c79bbef243771
0x700f87778a83fe92c95357d61bca96795d8cef5f75ec743cf32811882e6efea4
0x4cf0b470e525b344fdc9c27c700c31a05c4cdeea51e2980de95437090e0d09e9
0xfc6840211adc3e9784926f36660e495421d133c4e10a8fe432370c96280d78f0
0x6f061883237b342f806fbb08943cb169d2969d1e2f7060a2ebbfd90be856b95c

Functions
Getter at block 20917883
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_SEPARATOR(view returns (bytes32)
0x6fd89e20c2e177a879de45d1e00bfb273e05526b812ea9338f61eeb168d27429
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
_developerAddress(view returns (address)
0x18fa982b3ff0c1f63f7ec0dcfc429d5c2b0e445d
_launchTime(view returns (uint256)
1697990399
_maxSwapAmount(view returns (uint256)
25000000000000000000000
_routerAddress(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
_swapPathTo(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=HB, version=1, chainId=1, verifyingContract=0xf5aed4f6a1ad00f39dd21febb6f400ea020030c2, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
name(view returns (string)
Hodless BOT
paused(view returns (bool)
false
symbol(view returns (string)
HBOT
totalSupply(view returns (uint256)
10000000000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
nonces(address ownerview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
approve(address spenderuint256 valuereturns (bool)
beDominator(
grantRole(bytes32 roleaddress account
initialize(
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceRole(bytes32 roleaddress callerConfirmation
revokeRole(bytes32 roleaddress account
setMaxSwapAmount(uint256 maxSwapAmount_
setRouterAddress(address routerAddress_
setSwapPath(address to_
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
whitelist(address whobool isTaxFee
withdrawalEth(address to_
withdrawalToken(address to_address tokenAddress_
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
EIP712DomainChanged(
Initialized(uint64 version
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors
AccessControlBadConfirmation(
AccessControlUnauthorizedAccount(address accountbytes32 neededRole
ECDSAInvalidSignature(
ECDSAInvalidSignatureLength(uint256 length
ECDSAInvalidSignatureS(bytes32 s
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
ERC2612ExpiredSignature(uint256 deadline
ERC2612InvalidSigner(address signeraddress owner
EnforcedPause(
ExpectedPause(
InvalidAccountNonce(address accountuint256 currentNonce
InvalidInitialization(
NotInitializing(