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.

Farcaster Dollar Coin

Verified contract

Proxy

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

No balances found for "Farcaster Dollar Coin"

0xabc4cc8df57bbf1294ec12ce00836075c2e1b6c120e7ebf3b915ffe9a79188ec
0x8287b47ba68dc40d911a8b9740743b6af2965448007aac2d6bd78aedea517c9a
0x9e9c5b5f58faa29838b430e7d6badaae9831482770d7316eb5553b78488325b5
0x4c693e80544fe4c4cac6c38dbb9148c135c0e3eefefc084abc066befad305f1b
0x8862c361e9ad31086d434849a7f20561563797bf90f9143d414c0635730d1793
0x6b399b3042715b54e941cfe898cedd58643f4f2b8346b586dc997cc16eea077e
0x2d8597f6353485b7ebd61f5717a8b38425dc09b4bdda9c51aa8b8b80d46c182d
0xdb2cca00d073c99f8813e45f2bbe35c4fde46b17fe6a34dc2a93fecc856cf8c3
0x7a32227f567608b102a24c312c032d6252ba29f1bc17d7c6ae3186257ca67637
0xc546a42f704000952aa563331fbeda89d8897cad988121c2783084ad92873f57

Functions
Getter at block 22847564
CONTRACT_VERSION(view returns (string)
0.1.7
CONTROLLED_ACCESS_ROLE(view returns (bytes32)
0x122c3c5f9caf2fe2940018f2188acecda5c38f4da0bc5e215c7a38055432bb6a
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_SEPARATOR(view returns (bytes32)
0x3a96155ddae2c3d96465a5d481edc0d1335d753d64527e906b1ceab9f2457666
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
MODERATOR_ROLE(view returns (bytes32)
0x71f3d55856e4058ed06ee057d79ada615f65cdf5f9ee88181b914225088f834f
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
UPGRADER_ROLE(view returns (bytes32)
0x189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e3
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=Farcaster Dollar Coin, version=1, chainId=8453, verifyingContract=0x08c5c61e1d259663d11e1442c094d7016d5f3458, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
name(view returns (string)
Farcaster Dollar Coin
paused(view returns (bool)
false
 
proxiableUUID(view returns (bytes32)
symbol(view returns (string)
FCDC
totalSupply(view returns (uint256)
57000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isAllowed(address accountview returns (bool)
nonces(address ownerview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
allow(address[] accounts
approve(address spenderuint256 amountreturns (bool)
burn(uint256 amount
burnFrom(address accountuint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
deny(address[] accounts
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(string name_string symbol_address automator_address client_address defaultAdmin_address upgrader_uint8 controlledAccessType_
mint(address touint256 amount
pause(
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
unpause(
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
Approval(address indexed owneraddress indexed spenderuint256 value
BeaconUpgraded(address indexed beacon
EIP712DomainChanged(
Initialized(uint8 version
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
Upgraded(address indexed implementation
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.