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

FairToken

Verified contract

Active on Base with 452 txns
Deployed by via 0x4ee3af9b at 15135252
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
0xbe198b90a5f0379473d56b8592bdc89cb6a760729388b2e266a2ff9c0e53a4b7
0x63d2881d6d5ba62505e5c8319336315bb6b20d3580c46b9bfde40ec4b57dc038
0x6326156d13633fcb6d5ca7586d1f8c220f64fda6d4413b85221d976b91c6d123
0xb2a70b80f80849cb3fb81537b66ae60b91bc7c23d5cb8f259b37b0c098b6e039
0xb20ed17e36871b69fd323887e82de5810e3e17b8f7a2ed8fe6fd5ad684221d96
0x6dc77945bf6299e918846feabaf97657e28875d89b37568d9faf60ccc80f87d9
0xd2b9981b896dcfa6d15ece8b53df56c666e736596c6a52ae7f8b420b8a6c0bd3
0xa313cd4fc30672747303a3be7d70c9d800d45e1a3d2de5939cc2f496305ae661
0x60e3e3facf64671fd2062c689c41177c01b58c84810a80a74cae008eb0e7b2e1
0x3692502579d5b0d06e78b0cec71caa49da6691e67b65da5e673f25b6dc109b0d

Functions
Getter at block 22763458
DOMAIN_SEPARATOR(view returns (bytes32)
0x1650f63c1c825a66f236bd9657a8d7017e7f290eeacbd326f6ddc1a679a4ac44
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=Bills, version=1, chainId=8453, verifyingContract=0x81b5329084b9c6205cc86bc94d8832eae3bebfc2, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
name(view returns (string)
Bills
symbol(view returns (string)
BILLS
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