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.

PetLFG

Verified contract

Proxy

Active on Base with 157 txns
Deployed by via 0xa3147e55 at 2793444
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 43 additional slots
-
variable spans 48 additional slots
ERC-20
--
0xb79658d0cb6923509c8328d99c7dd48eacfb998f2a4e23699cc1aedd149a3f8a
0x08bd5c97fb620bda7e29b2f05793379ab9c89ce2c273ec7b4f16cb914b59a5dc
0x3734c9d6599bbd76ecd4d639388885df42077b42e250d87e65753db1236340b3
0xb1850a072d420dbd7f223dcab2405f613e05d7ee09b263e91c9fb42a45537709
0xfd17885dd2f3f1f325cacaa3840c3b93a706e568d5bc0ccb34480362bb9c01b2
0x2d5897358ba53780351fc11932cbbc356595f9d90115e415c6fdeccf9b83e71c
0x4cd9eb2af4d18e817c45228f7f362a0ba22df9b6eb3649c253c499bfdeb145c2
0xaeb593ccd450a6570294128a1b11f6ef79d047a5ad4c5428f9b2f67a7d114192
0x33942104930ec4ab9cd83e547001a00be61ed542dd59fd8bc918cfc9e0b101b9
0x8c6e6513ff6fbf53cc69b7ab86f93e51d2f4824c35c9bc0edf347b31b6ae5a81

Functions
Getter at block 22042675
blacklistRegistry(view returns (address)
0x5e023b1f361f944ebfcacd4dda2e134ec8e93bbd
chainportBridge(view returns (address)
0x7ed090bb2c8b053e9377fe653d21bb988df3b7db
chainportCongress(view returns (address)
0x77fa6b67b5fc1cc6116082981d1db098b8980843
decimals(view returns (uint8)
18
name(view returns (string)
PetLFG
paused(view returns (bool)
false
symbol(view returns (string)
LICK
totalSupply(view returns (uint256)
8974492757433018373992713
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
isBlocked(addressview returns (bool)
State-modifying
approve(address spenderuint256 amountreturns (bool)
blockAddress(address addressToBlock
burn(uint256 amount
burnFrom(address accountuint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
destroyBlackFunds(address maliciousAddressuint256 amount
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(string tokenName_string tokenSymbol_uint8 decimals_address chainportCongress_address blacklistRegistry_
mint(address _touint256 _amount
pause(
setChainportCongress(address _chainportCongress
setSideBridgeContract(address _chainportBridge
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
unblockAddress(address addressToUnblock
unpause(
withdrawTokenIfStuck(address tokenaddress beneficiary
Events
AddressBlocked(address indexed addr
AddressUnblocked(address indexed addr
Approval(address indexed owneraddress indexed spenderuint256 value
BlackFundsDestroyed(address indexed tokenuint256 amount
ChainportBridgeChanged(address indexed addr
ChainportCongressChanged(address indexed addr
Mint(address indexed touint256 amount
Paused(address account
StuckTokenWithdrawn(address indexed tokenaddress indexed touint256 amount
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
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.