Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "Contract"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 12133459 | 8 months ago | | | 0 | 0.000044630880 | |
| 12133133 | 8 months ago | | | 0 | 0.000093737207 | |
| 12133133 | 8 months ago | | | 0 | 0.000093737207 | |
| 12133133 | 8 months ago | | | 0 | 0.000093737207 | |
| 12133133 | 8 months ago | | | 0 | 0.000093737207 | |
| 12133133 | 8 months ago | | | 0 | 0.000093737207 | |
| 12133127 | 8 months ago | | | 0 | 0.0000049939070 | |
| 12133119 | 8 months ago | | | 0 | 0.000047030207 | |
| 12133119 | 8 months ago | | | 0 | 0.000047030207 | |
| 12133119 | 8 months ago | | | 0 | 0.000047030207 |
ABI
ABI objects
Getter at block 22476578
DOMAIN_SEPARATOR() view returns (bytes32)
0xb285e3dcaf4db5d1f53a6fb81592785efa41bab97fe64abbed35b1e1c4078c69
decimals() view returns (uint8)
18
eip712Domain() view returns (bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
(fields=0x0f, name=Base Friend, version=1, chainId=8453, verifyingContract=0x07e3406c8257c8e1c2682d24dd3574be55aacf60, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
getLimit() view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
name() view returns (string)
Base Friend
owner() view returns (address)
0x80085a3c70a1cdf80cf791c075483a3ff5746739
symbol() view returns (string)
BF
totalSupply() view returns (uint256)
3333360000000000000000000000
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
isLiquidityPool(address addr) view returns (bool)
nonces(address owner) view returns (uint256)
State-modifying
Events approve(address spender, uint256 value) returns (bool)
multicall(bytes[] data) returns (bytes[] results)
permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s)
renounceOwnership()
setLiquidityPool(address addr)
setMaxPerAddress(uint256 max)
transfer(address to, uint256 amount) returns (bool)
transferFrom(address from, address to, uint256 amount) returns (bool)
transferOwnership(address newOwner)
Approval(address indexed owner, address indexed spender, uint256 value)
Created(address addr)
EIP712DomainChanged()
LiquidityPoolSet(address addr)
MaxPerAddressSet(uint256 max)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 value)
constructor(address owner, uint256 maxPerAddress, uint256 total, string name, string symbol)
This contract contains no fallback and receive objects.
AddressEmptyCode(address target)
BalanceExceedsMax(string message)
ECDSAInvalidSignature()
ECDSAInvalidSignatureLength(uint256 length)
ECDSAInvalidSignatureS(bytes32 s)
ERC20InsufficientAllowance(address spender, uint256 allowance, uint256 needed)
ERC20InsufficientBalance(address sender, uint256 balance, uint256 needed)
ERC20InvalidApprover(address approver)
ERC20InvalidReceiver(address receiver)
ERC20InvalidSender(address sender)
ERC20InvalidSpender(address spender)
ERC2612ExpiredSignature(uint256 deadline)
ERC2612InvalidSigner(address signer, address owner)
FailedInnerCall()
InvalidAccountNonce(address account, uint256 currentNonce)
InvalidShortString()
MaxDecrease(string message)
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
StringTooLong(string str)