IdleUSDC v4 [Best yield]

Verified contract

Proxy

Active on Ethereum with 3,749 txns
Deployed by via 0x1225d8f1 at 10618515
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 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
24 additional variables
ERC-20
Value $16,352.48
ERC-20
Value $1,909.35
ERC-20
Value $798.4
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
 (#0)
ERC-1555
--
ERC-20
--
ERC-20
--
0x6c51e099d4e9045521cac055545ffa124aae5a5b7443e5264e700766beea7db3
0xcd82ae71041c8845e16d827df4bbf8b42d6caaf597fea075b64ac07382d6ecae
0x36d3a5587a06b35e5059b468d1735ba358bf2da4f9122e1bb192caedd3356816
0x580a9f369f3ac475a219dfd68f5e5085f70184c60a6ec7c2a93f905891432918
0xd137a7bc1ebc7e1f5379c353052e6651a5bcaef7ed0274be04ab1f1c5ab75efa
0xba29e381e6449db60e55c8ce354336370bf5a2636e394a166442538e7d67340d
0x55cee798fa357647b6e8fa861580568fb58c6ac171fe6401388c2b6e806499eb
0x75746b4a4b00434c52e03a85e9a9a8a9f8fbbd0229bd5d76660ecc644e730a32
0xab02466a7af5f0ed5ababa8c60212f131e5c93808e5f0d0eff15e5acc8d8366a
0x032536413f22dbc07445869af38d909e1130d07425c0f7feac4b8a31a1020ef1

Functions
Getter at block 20889118
COMP(view returns (address)
0xc00e94cb662c3520282e6f5717214004a7f26888
IDLE(view returns (address)
0x875773784af8135ea0ef43b5a374aad105c5d39e
decimals(view returns (uint8)
18
fee(view returns (uint256)
10000
feeAddress(view returns (address)
0x69a62c24f16d4914a48919613e8ee330641bcb94
flashLoanFee(view returns (uint256)
20
 
getAPRs(view returns (address[]uint256[])
getAllAvailableTokens(view returns (address[])
[0x39AA39c021dfbaE8faC545936693aC917d5E7563, 0xBcca60bB61934080951369a648Fb03DF4F96263C, 0x9CAcd44cfDf22731bc99FaCf3531C809d56BD4A2, 0xdcA1daE87f5c733c84e0593984967ed756579BeE, 0x2B0E31B8EE653D2077db86dea3ACf3F34ae9d5D2]
getAllocations(view returns (uint256[])
[0, 0, 0, 0, 100000]
 
getAvgAPR(view returns (uint256)
getGovTokens(view returns (address[])
[0xc00e94Cb662C3520282E6f5717214004A7f26888, 0x4da27a545c0c5B758a6BA100e3a049001de870f5, 0x875773784Af8135eA0ef43b5a374AaD105c5D39e]
gst2(view returns (address)
0x0000000000b3f879cb30fe243b4dfee438691c04
idleController(view returns (address)
0x275da8e61ea8e02d51edd8d0dc5c0e62b4cdb0be
isOwner(view returns (bool)
false
isRiskAdjusted(view returns (bool)
false
lastITokenPrice(view returns (uint256)
1035048687246159696
maxUnlentPerc(view returns (uint256)
1000
name(view returns (string)
IdleUSDC v4 [Best yield]
oracle(view returns (address)
0x758c10272a15f0e9d50cbc035ff9a046945da0f2
owner(view returns (address)
0xd6dabbc2b275114a2366555d6c481ef08fdc2556
paused(view returns (bool)
false
rebalancer(view returns (address)
0xb3c8e5534f0063545cbbb7ce86854bf42db8872b
stkAAVE(view returns (address)
0x4da27a545c0c5b758a6ba100e3a049001de870f5
symbol(view returns (string)
idleUSDCYield
token(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
tokenHelper(view returns (address)
0x5b7400cc634a49650cb3212d882512424fed00ed
 
tokenPrice(view returns (uint256)
totalSupply(view returns (uint256)
1406826559431873372229112
Read-only
allAvailableTokens(uint256view returns (address)
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
flashFee(address _tokenuint256 _amountview returns (uint256)
getGovTokensAmounts(address _usrview returns (uint256[] _amounts)
getProtocolTokenToGov(address _protocolTokenview returns (address)
govTokens(uint256view returns (address)
govTokensIndexes(addressview returns (uint256)
govTokensLastBalances(addressview returns (uint256)
isPauser(address accountview returns (bool)
lastAllocations(uint256view returns (uint256)
maxFlashLoan(address _tokenview returns (uint256)
protocolWrappers(addressview returns (address)
tokenPriceWithFee(address userview returns (uint256 priceWFee)
userAvgPrices(addressview returns (uint256)
usersGovTokensIndexes(addressaddressview returns (uint256)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addPauser(address account
approve(address spenderuint256 amountreturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
flashLoan(address _receiveraddress _tokenuint256 _amountbytes _paramsreturns (bool)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(
initialize(address sender
initialize(string namestring symboluint8 decimals
mintIdleToken(uint256 _amountbooladdress _referralreturns (uint256 mintedTokens)
pause(
rebalance(returns (bool)
redeemIdleToken(uint256 _amountreturns (uint256)
redeemIdleTokenSkipGov(uint256 _amountbool[] _skipGovTokenRedeemreturns (uint256)
redeemInterestBearingTokens(uint256 _amount
renounceOwnership(
renouncePauser(
setAToken(address _aToken
setAllAvailableTokensAndWrappers(address[] protocolTokensaddress[] wrappersaddress[] _newGovTokensaddress[] _newGovTokensEqualLen
setAllocations(uint256[] _allocations
setCToken(address _cToken
setFee(uint256 _fee
setFeeAddress(address _feeAddress
setMaxUnlentPerc(uint256 _perc
setOracleAddress(address _oracle
setRebalancer(address _rebalancer
setTokenHelper(address _tokenHelper
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
transferOwnership(address newOwner
unpause(
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
FlashLoan(address indexed targetaddress indexed initiatoruint256 amountuint256 premium
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
PauserAdded(address indexed account
PauserRemoved(address indexed account
Rebalance(address _rebalanceruint256 _amount
Referral(uint256 _amountaddress _ref
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
Errors

This contract contains no error objects.