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.

Florence Finance Medici

Verified contract

Proxy

Active on Base with 1,928 txns
Deployed by via 0xc7cf1287 at 12113868
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 14 additional slots
ERC-20
Value $0.1
ERC-20
--
ERC-20
--
0xa0fdc55acb4af334fba3bac8564cc806427c30832577fd3bd4acbf4ca86a9051
0x63e108273b15dfabeff2a76c0c6ce33ae5fdb4eeff126cda9b4face3c903befe
0xb3dd59ac3a0771b8160996405d696a9e657e8e69c4ad68eac25119344b638c8e
0xcbe927fc7ac6b456792b0850ae2e46fd53ed9a06434f27734ed16a556c496095
0x8c75ea12f192380f9807cc99b71671a54358fbd2b2adc0f565680ee59eb74180
0x2bfe3a42e4a07980024ad41d91850417612d5f7fbe6da5f67d108e7dfc45b806
0x5f62f1e6ee832f033b06c2e42056e0a8acfd9bce0047d43f3186f138072816c8
0x3adbb92506488e015d39220be51d4dbd5fca3477d60b368ba5a365f13225c936
0x39876f005b2a8d9e5dc5bbb48aff63576b1e093938bf617ed4a001b39705a9ed
0xaac27b47d6c119c9aa44132777b8e781b4797f28810a28d21f48f9ed9136452a

Functions
Getter at block 22749362
DOMAIN_SEPARATOR(view returns (bytes32)
0x0f278acda887de8a258c53b8b384d9db08323435832a64e806da1c1ce6bc3867
chainId(view returns (uint16)
23
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 domainFieldsstring domainNamestring domainVersionuint256 domainChainIdaddress domainVerifyingContractbytes32 domainSaltuint256[] domainExtensions)
(domainFields=0x1f, domainName=Florence Finance Medici, domainVersion=1, domainChainId=8453, domainVerifyingContract=0xb4e1b230dd0476238fc64c99ff9d6ccdfdb2258d, domainSalt=0x57df013c5aa3365cb6793fc2bba570931ce4bb429a024273bb1a3bd30ee31573, domainExtensions=[])
name(view returns (string)
Florence Finance Medici
nativeContract(view returns (bytes32)
0x0000000000000000000000003269a3c00ab86c753856fd135d97b87facb0d848
owner(view returns (address)
0x8d2de8d2f73f1f4cab472ac9a881c9b123c79627
symbol(view returns (string)
FFM
totalSupply(view returns (uint256)
16821796136169510000000000
Read-only
allowance(address owner_address spender_view returns (uint256)
balanceOf(address account_view returns (uint256)
nonces(address owner_view returns (uint256)
State-modifying
approve(address spender_uint256 amount_returns (bool)
burn(address account_uint256 amount_
decreaseAllowance(address spender_uint256 subtractedValue_returns (bool)
increaseAllowance(address spender_uint256 addedValue_returns (bool)
initialize(string name_string symbol_uint8 decimals_uint64 sequence_address owner_uint16 chainId_bytes32 nativeContract_
mint(address account_uint256 amount_
permit(address owner_address spender_uint256 value_uint256 deadline_uint8 v_bytes32 r_bytes32 s_
transfer(address recipient_uint256 amount_returns (bool)
transferFrom(address sender_address recipient_uint256 amount_returns (bool)
updateDetails(string name_string symbol_uint64 sequence_
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address beaconbytes data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.