This contract is being backfilled. You may encounter incomplete storage history.

Maat

Verified contract

Proxy

Active on Base with 91 txns
Deployed by via 0x98cd8f16 at 12265127
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
ERC-20
--
ERC-20
--
0x68bb9f28f21cf72d05580ad71f39ec71da55fd4a3e1c77797e9cefd453a7d826
0xb79f0d01128ed804a0d9770d13b25c077a4a14510b97a9eda2ccfe442a9b9904
0x2cbac951b22e8ab8443f1cafc3fd403dcbc4ab25b87fc07ebafb298a12bd2b31
0xb4771c75690625a5e40a0fad8f07865bd9b9de07c317b808acf1fcd21ac05c93
0x666ab70789f6a62bc2a7f452a5d561fa8621a647831e95df26057f1c0838897e
0xa187014b70a11fac434697d1e394661b758004c873ca9850501c4c1ec2126b2f
0xd99cdbf81851cf12b18af299a1e6c982dd5c83e2f9c38e8219e7afbb2d032a99
0x78a9e75fe869e8c7502933520d38c907737bc6d1d00130824ebeabc6050f0b4f
0x6e8f5cf75493c0fd1861ddc0c66507939eef354bf71110fca6f71f866243ae95
0xffcf98119a7af2d29377d7468f8d0e0fe22ed8e6cb822c58144fb48314be9ca3

Functions
Getter at block 22753253
DOMAIN_SEPARATOR(view returns (bytes32)
0x06e9a7c89922cf3a3675f32fc1c9812aa04739010fb5198f5c4dc988d34dd7ac
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)
20937719762988382545064
decimals(view returns (uint8)
18
issuanceAvailable(view returns (uint256)
250000000000000000000000
issuanceThrottleParams(view returns (struct ThrottleLibParams)
(250000000000000000000000, 50000000000000000)
main(view returns (address)
0xdf699488ca4340f71d24cff1424146c836407d4e
mandate(view returns (string)
"First the empty symbol, the golden, then silver, weighed against her feather. Observing virtue in each where each other saw fault, the Goddess judged in favour of an afterlife, on condition they were reborn together."
name(view returns (string)
Maat
 
proxiableUUID(view returns (bytes32)
redemptionAvailable(view returns (uint256 available)
20804030937265961973150
redemptionThrottleParams(view returns (struct ThrottleLibParams)
(500000000000000000000000, 75000000000000000)
symbol(view returns (string)
MAAT
totalSupply(view returns (uint256)
20804030937265961973150
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
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
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
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
UIntOutOfBounds(