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.

0x8166a7a6fcf57fd0583659cc7bd0b0c36a8bc07c

Verified contract

Proxy

Active on Base with 57 txns
Deployed by via 0x58bc3bbf at 21395716
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
0x252aaf8bc3f7cabae50645fc38b2863247cfccdce2007b0d44effa3a8eebf902
0xf211e5fbc05b9e36455854809483fcf185a35fcfcb6790b5f28c7beed6de017d
0x6d368f228483dd31b1964db65a27809520ca6827ae333b842b9dbc92b3b45484
0x8a08463e17bd8972c3a73121035903ce0a2ddb0d257c5233cadb0b8cc274cc66
0xdcfd889ac7181984fd9a76ad76390ca90317fc4788dbcfd6b7521782d2a301d3
0x2e64a310def58d8e077493319188b7a79e6e10978262260462cf8ee7b1ca2725
0x800d2ba2b6229e0f1c454c61c3948b2f2f6e498b0e675038f828bc4dc7fe7eca
0x438dcf824ba3095a75118eeffc57428b56e39614b4657835b5c1666b7866140b
0x9da42c0125f0d3b975f90eab3ba4b3f436513c8be74a22b3dd2b728fc8593e1b
0xbdccdf75db918ba77c0b71a1c3267e698e02105d5afb87671744dacdb33ae2df

Functions
Getter at block 22731341
UPGRADE_INTERFACE_VERSION(view returns (string)
5.0.0
buyoutFeePct(view returns (uint256)
3
numTokens(view returns (uint256)
55
owner(view returns (address)
0xb0cc739c2f7e1232408a2d4e3329fce1693f7713
 
proxiableUUID(view returns (bytes32)
supply(view returns (uint256)
1000000000000000000000000000
Read-only
tokenInfo(address tokenview returns (struct IAeroWagmiTokenInfo)
tokens(uint256view returns (address)
State-modifying
calcDeploySalt(string namestring symbolreturns (bytes32 deploySalt)
initialize(address _owner
launch(uint256 marketcapUsdint24 tickSpacingbytes32 deploySaltstring namestring symbolpayable returns (address tokenuint256 buyoutTokenAmount)
renounceOwnership(
transferOwnership(address newOwner
upgradeToAndCall(address newImplementationbytes datapayable 
Events
Initialized(uint64 version
NewToken(address tokenaddress pooladdress creatoruint256 buyoutEthAmountuint256 buyoutTokenAmount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Upgraded(address indexed implementation
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors
AddressEmptyCode(address target
BadDeploySalt(address token
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
InvalidInitialization(
LaunchWithoutBuyout(
MathOverflowedMulDiv(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
R(
T(
UUPSUnauthorizedCallContext(
UUPSUnsupportedProxiableUUID(bytes32 slot