PUFFER

Verified contract

Active on Ethereum with 4,202 txns
Deployed by via 0x161619cc at 20870281
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xa59fc774a143b394f2acc9d5f3899116f33c7d51815fe283b528313b69de05cf
0x50395415060c76fe6ddd7be2a1a93cf86b4efcd821cf2db15d46daeb573583fd
0x6f068c5508a62a587f5522d23c7eb334d1f24676e5573b5e2281e4ac0e567bd9
0x1bfdc4d3a6b86f51e39800c3a54e21f3c65d0ecd52d518c63075f7c477c774f8
0x36856b54d35692d0307af4dab8b5b95e65c1f87ba4c8947e40da3a36e17b5ce6
0xda836872d766660a6815dac768965622b03e03961eca814ca2e7c58f04876b29
0x9d630ad11eddb9c496be206abb29511b62cb2370324d08d97fead52961edfd8e
0xbcbde269106281d402b4c803f2d712d2f3c70512193fc3452e178a8164310aa7
0xae586b113547d2586a5ce07cf10fc6a278bc2a5e09ab484ae55e4764df521f2d
0x9da71184fa1b633cf20cb72a5d7df6d3416faac7b28e89351b21622671d011d5

Functions
Getter at block 20965613
CLOCK_MODE(view returns (string)
mode=timestamp
DOMAIN_SEPARATOR(view returns (bytes32)
0xba3adbfaa00d46a939af13cc39f013f6804412fd521c23ea9ca010e86cde503f
clock(view returns (uint48)
1728930719
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=PUFFER, version=1, chainId=1, verifyingContract=0x4d1c297d39c5c1277964d0e3f8aa901493664530, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
name(view returns (string)
PUFFER
owner(view returns (address)
0x61620399fe1e4f1810a57a309259a092db212e96
paused(view returns (bool)
false
symbol(view returns (string)
PUFFER
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)
isAllowedFrom(address senderview returns (bool allowed)
isAllowedTo(address receiverview returns (bool allowed)
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
renounceOwnership(
setAllowedFrom(address transferrerbool allowed
setAllowedTo(address receiverbool allowed
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
transferOwnership(address newOwner
unpause(
Events
Approval(address indexed owneraddress indexed spenderuint256 value
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousVotesuint256 newVotes
EIP712DomainChanged(
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
SetAllowedFrom(address indexed frombool isAllowedFrom
SetAllowedTo(address indexed tobool isAllowedTo
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
Constructor
constructor(address initialOwner
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(
EnforcedPause(
ExpectedPause(
InvalidAccountNonce(address accountuint256 currentNonce
InvalidShortString(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
SafeCastOverflowedUintDowncast(uint8 bitsuint256 value
StringTooLong(string str
TransferPaused(
VotesExpiredSignature(uint256 expiry