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.

test

Verified contract

Proxy

Active on Base with 1 txns
Deployed by via 0xd9ef053c at 9266477
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 49 additional slots
-
variable spans 48 additional slots
-
variable spans 44 additional slots
-
variable spans 49 additional slots
-
variable spans 47 additional slots
5 additional variables

No balances found for "test"

0x0bad3891cd5f83965ff82e585e5b88f2c8552c344db863e21d422d94ae8af18c
From

Functions
Getter at block 22939769
DOMAIN_SEPARATOR(view returns (bytes32)
0xb8cb15f801a249ea0f8b7efb07126003ba47bd81f1eacb9920213b9cd9270c2a
MAX_EXCHANGE_RATE(view returns (uint192)
1000000000000000000000000000
MAX_THROTTLE_PCT_AMT(view returns (uint192)
1000000000000000000
MAX_THROTTLE_RATE_AMT(view returns (uint256)
1000000000000000000000000000000000000000000000000
MIN_EXCHANGE_RATE(view returns (uint192)
1000000000
MIN_THROTTLE_RATE_AMT(view returns (uint256)
1000000000000000000
basketsNeeded(view returns (uint192)
1000000000000000000
decimals(view returns (uint8)
18
issuanceAvailable(view returns (uint256)
250000000000000000000000
issuanceThrottleParams(view returns (struct ThrottleLibParams)
(250000000000000000000000, 50000000000000000)
main(view returns (address)
0x7a7dd273ede5216c6c2f00531abe384918a754b6
mandate(view returns (string)
test
name(view returns (string)
test
 
proxiableUUID(view returns (bytes32)
redemptionAvailable(view returns (uint256 available)
1000000000000000000
redemptionThrottleParams(view returns (struct ThrottleLibParams)
(500000000000000000000000, 75000000000000000)
symbol(view returns (string)
test
totalSupply(view returns (uint256)
1000000000000000000
version(pure returns (string)
3.0.0
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
nonces(address ownerview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
dissolve(uint256 amount
increaseAllowance(address spenderuint256 addedValuereturns (bool)
init(address main_string name_string symbol_string mandate_struct ThrottleLibParams issuanceThrottleParams_struct ThrottleLibParams redemptionThrottleParams_
issue(uint256 amount
issueTo(address recipientuint256 amount
melt(uint256 amtRToken
mint(uint192 baskets
monetizeDonations(address erc20
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
redeem(uint256 amount
redeemCustom(address recipientuint256 amountuint48[] basketNoncesuint192[] portionsaddress[] expectedERC20sOutuint256[] minAmounts
redeemTo(address recipientuint256 amount
setBasketsNeeded(uint192 basketsNeeded_
setIssuanceThrottleParams(struct ThrottleLibParams params
setRedemptionThrottleParams(struct ThrottleLibParams params
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
Approval(address indexed owneraddress indexed spenderuint256 value
BasketsNeededChanged(uint192 oldBasketsNeededuint192 newBasketsNeeded
BeaconUpgraded(address indexed beacon
Initialized(uint8 version
Issuance(address indexed issueraddress indexed recipientuint256 amountuint192 baskets
IssuanceThrottleSet(struct ThrottleLibParams oldValstruct ThrottleLibParams newVal
Melted(uint256 amount
Redemption(address indexed redeemeraddress indexed recipientuint256 amountuint192 baskets
RedemptionThrottleSet(struct ThrottleLibParams oldValstruct ThrottleLibParams newVal
Transfer(address indexed fromaddress indexed touint256 value
Upgraded(address indexed implementation
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
UIntOutOfBounds(