GovernableERC20

Verified contract

Active on Base with 1,575 txns
Deployed by via 0xdc367ff0 at 12531814
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0.42
ERC-20
Value $0
ERC-20
--
ERC-20
--
0x0b7e8751c8bdcad74f836a987f9e9fbfc5ca1a217745a9404e03259436dcb222
0x18c6d3becc319d618f3be50e7400ad31cd216576ffc4f72ca5c990ea2584561c
0x23a3b08e51a0c491026b823e07a86b33348d4402021a2d74f9c470a16a897dbc
0x506c2e80c7c177d64d3f5697748bca808cc0a13ebf64cc97783c7a37e4a47a4b
0xccb6d4d643a19552526338fe6417618ee334d553c5d44938a952ff838eeb51a2
0xb5763f099d8e2e88503c82e1776b80a2b5a6772f870607cc919040d732514403
0x449fd9da73bc9bc7ebe300121eb1fa822903a6e9204493e7ba307b07dfa9eb81
0xcf3bff9daaeae2d1b77cfb455cb3d99d720c33dbb42d61ec265ec075bd0bb084
0x87e304c306def7dba0ce4107261153078817ec1ca39e01d31cde365202d4dacc
0xa9000ac5305f3e24eed27bf39bee5370b07a25d5210b1b6f69357450b96a077b

Functions
Getter at block 22933270
CLOCK_MODE(view returns (string)
mode=blocknumber&from=default
DOMAIN_SEPARATOR(view returns (bytes32)
0x4008d73c67f3bfcfdfdc7f4c3b320396f8b039f85e85710c405cc68c9b119bd6
clock(view returns (uint48)
22933270
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=BAGEL, version=1, chainId=8453, verifyingContract=0x835e336782a1d04db6eb44c44024650d18a138c2, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
name(view returns (string)
BAGEL
symbol(view returns (string)
$BAGEL
totalSupply(view returns (uint256)
1000000000000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
checkpoints(address accountuint32 posview returns (struct CheckpointsCheckpoint208)
delegates(address accountview returns (address)
getPastTotalSupply(uint256 timepointview returns (uint256)
getPastVotes(address accountuint256 timepointview returns (uint256)
getVotes(address accountview returns (uint256)
nonces(address ownerview returns (uint256)
numCheckpoints(address accountview returns (uint32)
State-modifying
approve(address spenderuint256 valuereturns (bool)
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
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
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousVotesuint256 newVotes
EIP712DomainChanged(
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(string _namestring _symboluint256 _totalSupplyaddress _receiver
Fallback and receive

This contract contains no fallback and receive objects.

Errors
CheckpointUnorderedInsertion(
ECDSAInvalidSignature(
ECDSAInvalidSignatureLength(uint256 length
ECDSAInvalidSignatureS(bytes32 s
ERC20ExceededSafeSupply(uint256 increasedSupplyuint256 cap
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
ERC5805FutureLookup(uint256 timepointuint48 clock
ERC6372InconsistentClock(
InvalidAccountNonce(address accountuint256 currentNonce
InvalidShortString(
SafeCastOverflowedUintDowncast(uint8 bitsuint256 value
StringTooLong(string str
VotesExpiredSignature(uint256 expiry