Bytecode-generated storage layout

We've generated a storage layout (with no variable labels) from this contract's bytecode. We've also started a backfill to track the inferred variables and it is currently at block 23940215.

Brette

Unverified contract

Proxy

Active on Base with 27 txns
Deployed by via 0xe5bac037 at 16972323
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 44 additional slots
-
variable spans 49 additional slots
-
variable spans 47 additional slots
-
variable spans 48 additional slots
12 additional variables

No balances found for "Brette"

0xa833719376baffdc17a5c47c437a734c86f42b389fbc3f5eafb963945be656d4
0xf06c05d320c5716a1b9ac2236d45f52993af5f3393175317264ab1be6734f024
0x023c73b349aedc5b708cfc695c070f4b8f0d0ee1d214e572229755f7e0c39838
0xfd6269d7ef71c084cc305f76c04d5921f18f57dea16194f7acaec552cbd6be57
0xc5f7827cdb08d987c20d2b2e79d7697fad05d78d91617ceb2f19e9444a41cbb1
0x3ed8a64826e61c213e3c727e469617b452dc1dfc0e397827d58c001f7457d268
0xb8d53abd5f8d3f8dd3ca37b5b7fea17e4eda3340128626ea2dabbd746e9687da
0xa7c2fd5781726155ba7198e97ab90d081a973061e5d45b00124a3e97463dc967
0xbfc970689f67b7112044f5c593fdf01f183dd823a4573ae36e6eff5247fdb97e
0x49eb4ccf789b3fbd24fd6c7e9b78518a26211bee1b97d612480b269d59819345

Functions
Getter at block 23940222
CLOCK_MODE(view returns (string)
mode=blocknumber&from=default
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_SEPARATOR(view returns (bytes32)
0xc947b1efd61038dd08c949b7aba4bd9e04f4e90b9a1048ec369e7fc993762266
clock(view returns (uint48)
23940222
contractType(pure returns (bytes32)
0x546f6b656e455243323000000000000000000000000000000000000000000000
contractURI(view returns (string)
ipfs://QmecnZoSyhVgcGxnEkfckAUqZv8XvpJVSg5T3djX4d1ESz/0
contractVersion(pure returns (uint8)
1
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=Brette, version=1, chainId=8453, verifyingContract=0x036dfd59831105ffce1717b35558ece0f8ef7b69, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
getPlatformFeeInfo(view returns (addressuint16)
(0x01c3d2887cf17d26ccab0252c36fe41eaa3be83c, 0)
name(view returns (string)
Brette
primarySaleRecipient(view returns (address)
0x01c3d2887cf17d26ccab0252c36fe41eaa3be83c
symbol(view returns (string)
BRETTE
totalSupply(view returns (uint256)
1000000000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
checkpoints(address accountuint32 posview returns (struct ERC20VotesUpgradeableCheckpoint)
delegates(address accountview returns (address)
getPastTotalSupply(uint256 timepointview returns (uint256)
getPastVotes(address accountuint256 timepointview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getVotes(address accountview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
isTrustedForwarder(address forwarderview returns (bool)
nonces(address ownerview returns (uint256)
numCheckpoints(address accountview returns (uint32)
supportsInterface(bytes4 interfaceIdview returns (bool)
verify(struct ITokenERC20MintRequest _reqbytes _signatureview returns (booladdress)
State-modifying
approve(address spenderuint256 amountreturns (bool)
burn(uint256 amount
burnFrom(address accountuint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address _defaultAdminstring _namestring _symbolstring _contractURIaddress[] _trustedForwardersaddress _primarySaleRecipientaddress _platformFeeRecipientuint256 _platformFeeBps
mintTo(address touint256 amount
mintWithSignature(struct ITokenERC20MintRequest _reqbytes _signaturepayable 
multicall(bytes[] datareturns (bytes[] results)
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setContractURI(string _uri
setPlatformFeeInfo(address _platformFeeRecipientuint256 _platformFeeBps
setPrimarySaleRecipient(address _saleRecipient
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
EIP712DomainChanged(
FlatPlatformFeeUpdated(address platformFeeRecipientuint256 flatFee
Initialized(uint8 version
PlatformFeeInfoUpdated(address indexed platformFeeRecipientuint256 platformFeeBps
PlatformFeeTypeUpdated(uint8 feeType
PrimarySaleRecipientUpdated(address indexed recipient
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TokensMinted(address indexed mintedTouint256 quantityMinted
TokensMintedWithSignature(address indexed signeraddress indexed mintedTostruct ITokenERC20MintRequest mintRequest
Transfer(address indexed fromaddress indexed touint256 value
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.