BrianWifHair

Verified contract

Active on Base with 1,044 txns
Deployed by via 0xc25f114f at 12077428
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0x623384c4ffd9a8c7bbb7ae686dec64aae6ed3e0c3d236922274a4a6c547653cd
0x246d3c918057c9f7eb6d5882650aef76cc05cfc012b3cc6bc168a271aeeee4a8
0xf469dbfd7bfbe1068dfd491a894729e7383dedae74b1e4b435142150a7f13dd0
0xcfef6faff48989c1d84fe41b48bd9b459be1e04e63e3bf66f2dc8522bc752266
0x9b95dcf51ceb747c41a461a6caa9ffc490785fed4747abe4ca245e98904488ee
0xf822dd6ca2cb110e3451fedc116c953c305a148fb308fa34a074961db432b571
0x10a417f8e6a07bdfe4ee00c9fb4c94ac1d6b0363a545f5df411e851a88167ebb
0x7642677338dfcac344424ec4af0d8eeae748417a046e1b8668bed7cd1f7a53dd
0xcdbc286e28bb1f559136d5cd87f5b72c964d393354423244015add6708edb71b
0x0bd575da5195cb3f49e12e3cd0cede48cfaad2a68850f70b6ee2b5efb0fc376f

Functions
Getter at block 21837112
DOMAIN_SEPARATOR(view returns (bytes32)
0xfd0db0ebdf8887323c02a7ed25a2f15c1b7cc489f7aab7aa1eb9fa8902372d1e
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=BrianWifHair, version=1, chainId=8453, verifyingContract=0xfd37a4d3660ab013d5683df80f25232837903577, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
name(view returns (string)
BrianWifHair
symbol(view returns (string)
HAIR
totalSupply(view returns (uint256)
1000000000000000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
nonces(address ownerview returns (uint256)
State-modifying
approve(address spenderuint256 valuereturns (bool)
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
EIP712DomainChanged(
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
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
InvalidAccountNonce(address accountuint256 currentNonce
InvalidShortString(
StringTooLong(string str