USDC Plus

Verified contract

Proxy

Active on Ethereum with 82 txns
Deployed by via 0x17d2f6cb at 18171089
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
12 additional variables

No balances found for "USDC Plus"

0x66d74d32ff1760cb3613c08edea1c8dbc3809ab8e7da16ed400afe69ab3177fd
0x2632f8dfac741d6ff0beab77c7516042236e6c4ede7ba86a3f729d28f0636f98
0x27995313e651b8135b234cd4a2260eff1eb093123d9fe40d2ff8dc14fa5884f8
0xca6ef4003421bdab999bf533d36932e2be5a9c1e7f449096a628325d033eaa61
0xf9726b7d8cce93ab8ba6fda949456db93d235cc9bb13b5cd69a2430d201f6a94
0xbdee9aa64c52a3cc144e76bb150bd5a65ca0c3981d7b578a484b382d40d88230
0x4823e7339fb7e26fd8778739172f376cfcd39ebe75fbf3c841c83b0620baeee6
0xed28124333059c89a109f7e0a896fd2b32b7eef8240f5f7710e1daa87af02128
0x59ee1b9965e7daf3711e28e6c35f68ec4dc446d5786d755e99b478e16874bf03
0x63f89b4d310277f9fe5960bef10fd0d101a3670f201e2d73b45522ab6d2c670d

Functions
Getter at block 20987365
DOMAIN_SEPARATOR(view returns (bytes32)
0xfe5f96c04c2cccfe0a81bb89e19cc638d9b3036eadea870d43e019604e8980d7
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)
8436041221536257030788
decimals(view returns (uint8)
18
issuanceAvailable(view returns (uint256)
250000000000000000000000
issuanceThrottleParams(view returns (struct ThrottleLibParams)
(250000000000000000000000, 50000000000000000)
main(view returns (address)
0xec11cf537497141ac820615f4f399be4a1638af6
mandate(view returns (string)
USDC PLUS (USDC+): A community governed yield bearing USDC index optimized for yield to holders and overcollateralization protection. 1. Be fully collateralized. 2. Generate yield to USDC+ holders and stakers who provide overcollateralization.
name(view returns (string)
USDC Plus
 
proxiableUUID(view returns (bytes32)
redemptionAvailable(view returns (uint256 available)
7798042207688803597547
redemptionThrottleParams(view returns (struct ThrottleLibParams)
(500000000000000000000000, 75000000000000000)
symbol(view returns (string)
USDC+
totalSupply(view returns (uint256)
7798042207688803597547
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(