This contract is being backfilled. You may encounter incomplete storage history.

FairToken

Verified contract

Active on Base with 5 txns
Deployed by via 0x6276ef5f at 14269206
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "FairToken"

0x43ba2bfeb5c20e0a43279339fc3fc4253b36189affec4dc2e20fbeabc753f1d8
0xd58a1616c0ec85eef7dbf233c8767910945ea5e640da101bd4aac2888d6dc522
0xf54bd742f68aaf82d8c107a90da235ebd7c74db8f251860570845a9c84325057
0x52200fcde26577f11fb9452284ed36187c521a2c629249004ea928010fde4da0
0x856ed5934d0761a1e07356c90ea1a98de3e8221f7688d658af66f4dca46e5a8b

Functions
Getter at block 23190505
DOMAIN_SEPARATOR(view returns (bytes32)
0x6fb48282c1706b3f856bbb466528cb55eaf5af55dc532dfefc70aca99fb177c5
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=Touch The Grass, version=1, chainId=8453, verifyingContract=0xb8e6912ae5e11512636d48a89e9bb9be54a971b7, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
name(view returns (string)
Touch The Grass
symbol(view returns (string)
TOTG
totalSupply(view returns (uint256)
1000000000000000000000000000
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(uint256 totalSupplystring namestring symbol
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