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.

ERC1967Proxy

Verified contract

Proxy

Active on Base with 187 txns
Deployed by via 0xba18eada at 17558923
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 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots

No balances found for "ERC1967Proxy"

0x47849e5d497f94f1021f0f77aedffe3fb1dccb2f1caca8391d0f54289f67ccb1
0x39b48d9d343339d899de8af84106c41f15fa40bf076b3f4a071ce5f39d842810
0xf39af1ca755863b1b66fafa76368f5ccbe7900317af882761d99df0e8ab0ad8c
0xf0aa20d23701c43708d6918b5292153d9430cdf0241f07548129caedce6f26e8
0xc0021ffb83a4b088b74794d1f180c5181e3850922c72ee7000e0ed3704906441
0x6dd4aed03a7f42584d884789f3df87c723cefe5ad09f624aa727bb5598219465
0xefc1f9e33f9bec155b0fe572a51465fbe9bc02a619ad69aabad2df77e9193a75
0xbed3206b5fec10dbe11d7636f49cd47fc2a99883b894e77c15f8cca7f07798be
0xce637aa9c8851e08e633a45a7156fb655cfb52dc0ec1df45273a0f79509156ae
0x427c0332a0b1a487a1689a392b9f006c8753b8649205c18bc642caa59b02a73b

Functions
Getter at block 23078073
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DENOMINATOR(view returns (uint256)
100000
PORTFOLIO_AGENT_ROLE(view returns (bytes32)
0xd67ad422505496469a1adf6cdf9e5ee92ac5d33992843c9ecc4b2f6d6cde9137
UNIT_ROLE(view returns (bytes32)
0xede8101501d89b9894e78e4f219420b6ddb840e8e75dde35741a0745408476d7
abroadMax(view returns (uint256)
99112950
abroadMin(view returns (uint256)
0
asset(view returns (address)
0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
collector(view returns (address)
0x9030d5c596d636eefc8f0ad7b2788ae7e9ef3d46
depositor(view returns (address)
0xbdc31cca4765c7925f789e4ad57e5018d4b95ffb
eventEmitter(view returns (address)
0x89d36194628c742dbe17cef1b6e95eb1f1e2c20e
mintRedeemSlippageBp(view returns (uint256)
4
profitFee(view returns (uint256)
20000
 
proxiableUUID(view returns (bytes32)
rebase(view returns (address)
0x0457e87da025c2e3f61d0f8e46096b1459f1d6f5
roleManager(view returns (address)
0xa5096260710d135f9c3762fcd07b6b2e2fd127d1
strategy(view returns (address)
0x87832f715bb3b414994aacf2950f3c3e04752e98
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
buy(uint256 amountstring referralreturns (uint256)
grantRole(bytes32 roleaddress account
initialize(
payout(
redeem(uint256 amountreturns (uint256)
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setAbroad(uint256 _minuint256 _max
setCollector(address _collector
setDepositor(address _depositor
setEventEmitter(address _eventEmitter
setMintRedeemSlippageBp(uint256 _value
setProfitFee(uint256 _fee
setRoleManager(address _roleManager
setStrategy(address _strategy
setTokens(address _assetaddress _rebase
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Abroad(uint256 minuint256 max
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
CollectorUpdated(address collector
DepositorUpdated(address depositor
EventExchange(string labeluint256 amountuint256 feeaddress senderstring refferal
Initialized(uint8 version
MintRedeemSlippageBpUpdated(uint256 value
PayoutEvent(uint256 tvlFeeuint256 profitFeeuint256 profituint256 lossuint256 bufferBalanceuint256 collectorAmount
ProfitFeeUpdated(uint256 fee
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TokensUpdated(address assetaddress rebase
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.