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.

0x27a8d51f78c51ccd50ca59b0a7a5496dcbe90382

Unverified contract

Proxy

Active on Ethereum with 5 txns
Deployed by via 0x318efe8d at 21366943
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "0x27a8d51f78c51ccd50ca59b0a7a5496dcbe90382"

0x8d30d291a65004bb41bb1ccc15456f2de37cc358f88b2f355da6157247924bcb
0xe54744e9d0c27e070a45761d2be8610d60739ba666f0aba22d879235b8da48bb
0x50882e5e582d4623029b741b014547e1dababde7e8005570a6ba55e517da66ae
0x87142af8da18dd87fae643873e0c8f3eee25cdf25cb8a9b387746f4181039c6c
0xfd397207c27dcad5d1e8aab58f09b3735dd4bd44c8f0ffdeed3fdfc0a6ad7596

Functions
Getter at block 21401340
BASE(view returns (uint256)
100000000000000000000
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
defaultFeeRate(view returns (uint256)
100000000000000000
getVaultImplementationAddress(view returns (address)
0xe8d1a271d457c92047534b92f3dcbe946e264184
 
getbeaconProxyAddress(view returns (address)
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isVaultActive(address vaultAddress_view returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
validVaults(address vaultsview returns (bool active)
State-modifying
deployVault(address underlyingTokenAddress_address masterTokenAddress_address ownerAddress_string sharesName_string sharesSymbol_
grantRole(bytes32 roleaddress account
initialize(uint256 defaultFeeRate_address vaultImplementation_
renounceRole(bytes32 roleaddress callerConfirmation
revokeRole(bytes32 roleaddress account
setDefaultFeeRate(uint256 defaultFeeRate_
setVaultImplementation(address newImplementation_
setVaultStatus(address vaultAddress_bool status_
Events
DefaultFeeRateSet(uint256 newFeeRate
Initialized(uint64 version
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
VaultDeployed(address vault
VaultImplementationChanged(address newImplementation
VaultStatusChanged(address vaultAddressbool status
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AccessControlBadConfirmation(
AccessControlUnauthorizedAccount(address accountbytes32 neededRole
DefaultFeeRateError(
FailedVaultDeployment(
InvalidInitialization(
NotInitializing(
ZeroAddress(string target