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.

WEB3AI

Verified contract

Proxy

Active on Base with 22 txns
Deployed by via 0x1d919c7b at 3024690
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

No balances found for "WEB3AI"

0x2d08fc1bdd2e53c3764482ac4f3c5ea1fba8d38a89571f0342d9d21a7ed3b073
0x8cf1614115c0b1109eb53a4a3c17473411f7407773ecf6d68c3846eea7f536f3
0x80926b1fb94907ab0176e0a08bd53808bd56a6ec6737b40a0b1dce99374ac95f
0x357609cd08a1f68e7b1c25ba2dbe00f3fe35f11a205c1a409a188d2dc4ff1212
0x74b36544654ee4d52d07cafcfb69fb3703818bc4dffff30a6a2e526819ada2d3
0x0ead7d09e00bc3dea49837d21fbba94fc116f6da3efee565b1015c6da365b756
0x2eb95d1434959072b14eb13fcf09d7c18fc1796ad2c64c83433d76abb8ab82e6
0xc19d8f644f80393c0af008ac21d09d6ed6f24ec3989488cad5466c7037e95b01
0x3f98063190e904729ff2cf18d0e58573e421669a4730a8b07958bd9903925c6b
0xacd70e171272c7bf7f01e2cb160bc22f0be962c9565cbe619cb94cfed5f8a10a

Functions
Getter at block 23872950
blacklistRegistry(view returns (address)
0x5e023b1f361f944ebfcacd4dda2e134ec8e93bbd
chainportBridge(view returns (address)
0x7ed090bb2c8b053e9377fe653d21bb988df3b7db
chainportCongress(view returns (address)
0x77fa6b67b5fc1cc6116082981d1db098b8980843
decimals(view returns (uint8)
18
name(view returns (string)
WEB3AI
paused(view returns (bool)
false
symbol(view returns (string)
WEB3AI
totalSupply(view returns (uint256)
20937000000000000002667577344
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
isBlocked(addressview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
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
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
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
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.