Percent yearn.finance

Verified contract

Proxy

Active on Ethereum with 131 txns
Deployed by via 0x4a87a3ec at 10946574
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
16 additional variables
ERC-20
Value $0.02
ERC-20
--
0x0203000ee056608b75dbe7787156a5c97ca1a0ef84543aba7388c3edccfcf2d3
0xb59855709d8068289d4aad3c27556691e1166aa14065f0a77649bf3b5fdac2b5
0xf415f5f644c112ca2511bb24e2774bcd7d58ce45555ab4cc122fb567a0e59a1e
0x957f345afe89f34ace0e72ae4d568f07f6a9c419670934be4f2a8c13dabfe9d9
0xcdb5e6f1950db8e35fa8d87fea704768d3a65e2890d89fafd64d99bcd2298b48
0x0e95f1318eb0bcd525da2926579294353cf8e48de3d4538e2565f5e8e966ec03
0x53dceca74abb117755716418a4554f7691e0757c24c05829d747d2f044135bd7
0x5632446495f38e4a91d8067623a512138b7924cc63a393a995f0219a5906e9d0
0xa66f90c715039a204265f0d00006379d9490ee7fae8305ea471572a29b3c4852
0x9e6b45df3432ca1bbcd61a05138f32406d19153d473ad30b416e0bf8735a3856

Functions
Getter at block 21198999
accrualBlockNumber(view returns (uint256)
11205020
admin(view returns (address)
0x894cc200ddc79292c1bbc673706903f83ff9d787
borrowIndex(view returns (uint256)
1002716321638397432
 
borrowRatePerBlock(view returns (uint256)
comptroller(view returns (address)
0xf47dd16553a934064509c40dc5466bbfb999528b
decimals(view returns (uint8)
8
exchangeRateStored(view returns (uint256)
200011287866468157510032931
getCash(view returns (uint256)
3260585934573
implementation(view returns (address)
0xfb770c8822761790a5f41867654911c2a6261300
interestRateModel(view returns (address)
0xf6d5fb3f34e34dc64c339b0803cc9e741da00a11
isCToken(view returns (bool)
true
name(view returns (string)
Percent yearn.finance
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
reserveFactorMantissa(view returns (uint256)
400000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
pYFI
totalBorrows(view returns (uint256)
72063880515039539701
totalReserves(view returns (uint256)
4909338942681854
totalSupply(view returns (uint256)
360274538529
underlying(view returns (address)
0x0bc529c00c6401aef6d220be8c6ea1667f6ad93e
accrualBlockNumber(view returns (uint256)
11205020
admin(view returns (address)
0x894cc200ddc79292c1bbc673706903f83ff9d787
borrowIndex(view returns (uint256)
1002716321638397432
 
borrowRatePerBlock(view returns (uint256)
comptroller(view returns (address)
0xf47dd16553a934064509c40dc5466bbfb999528b
decimals(view returns (uint8)
8
exchangeRateStored(view returns (uint256)
200011287866468157510032931
getCash(view returns (uint256)
3260585934573
implementation(view returns (address)
0xfb770c8822761790a5f41867654911c2a6261300
interestRateModel(view returns (address)
0xf6d5fb3f34e34dc64c339b0803cc9e741da00a11
isCToken(view returns (bool)
true
name(view returns (string)
Percent yearn.finance
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
reserveFactorMantissa(view returns (uint256)
400000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
pYFI
totalBorrows(view returns (uint256)
72063880515039539701
totalReserves(view returns (uint256)
4909338942681854
totalSupply(view returns (uint256)
360274538529
underlying(view returns (address)
0x0bc529c00c6401aef6d220be8c6ea1667f6ad93e
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address ownerview returns (uint256)
borrowBalanceStored(address accountview returns (uint256)
delegateToViewImplementation(bytes dataview returns (bytes)
getAccountSnapshot(address accountview returns (uint256uint256uint256uint256)
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address ownerview returns (uint256)
borrowBalanceStored(address accountview returns (uint256)
getAccountSnapshot(address accountview returns (uint256uint256uint256uint256)
State-modifying
_acceptAdmin(returns (uint256)
_addReserves(uint256 addAmountreturns (uint256)
_reduceReserves(uint256 reduceAmountreturns (uint256)
_setComptroller(address newComptrollerreturns (uint256)
_setImplementation(address implementation_bool allowResignbytes becomeImplementationData
_setInterestRateModel(address newInterestRateModelreturns (uint256)
_setPendingAdmin(address newPendingAdminreturns (uint256)
_setReserveFactor(uint256 newReserveFactorMantissareturns (uint256)
accrueInterest(returns (uint256)
approve(address spenderuint256 amountreturns (bool)
balanceOfUnderlying(address ownerreturns (uint256)
borrow(uint256 borrowAmountreturns (uint256)
borrowBalanceCurrent(address accountreturns (uint256)
delegateToImplementation(bytes datareturns (bytes)
exchangeRateCurrent(returns (uint256)
liquidateBorrow(address borroweruint256 repayAmountaddress cTokenCollateralreturns (uint256)
mint(uint256 mintAmountreturns (uint256)
redeem(uint256 redeemTokensreturns (uint256)
redeemUnderlying(uint256 redeemAmountreturns (uint256)
repayBorrow(uint256 repayAmountreturns (uint256)
repayBorrowBehalf(address borroweruint256 repayAmountreturns (uint256)
seize(address liquidatoraddress borroweruint256 seizeTokensreturns (uint256)
totalBorrowsCurrent(returns (uint256)
transfer(address dstuint256 amountreturns (bool)
transferFrom(address srcaddress dstuint256 amountreturns (bool)
_acceptAdmin(returns (uint256)
_addReserves(uint256 addAmountreturns (uint256)
_becomeImplementation(bytes data
_reduceReserves(uint256 reduceAmountreturns (uint256)
_resignImplementation(
_setComptroller(address newComptrollerreturns (uint256)
_setInterestRateModel(address newInterestRateModelreturns (uint256)
_setPendingAdmin(address newPendingAdminreturns (uint256)
_setReserveFactor(uint256 newReserveFactorMantissareturns (uint256)
accrueInterest(returns (uint256)
approve(address spenderuint256 amountreturns (bool)
balanceOfUnderlying(address ownerreturns (uint256)
borrow(uint256 borrowAmountreturns (uint256)
borrowBalanceCurrent(address accountreturns (uint256)
exchangeRateCurrent(returns (uint256)
initialize(address comptroller_address interestRateModel_uint256 initialExchangeRateMantissa_string name_string symbol_uint8 decimals_
initialize(address underlying_address comptroller_address interestRateModel_uint256 initialExchangeRateMantissa_string name_string symbol_uint8 decimals_
liquidateBorrow(address borroweruint256 repayAmountaddress cTokenCollateralreturns (uint256)
mint(uint256 mintAmountreturns (uint256)
redeem(uint256 redeemTokensreturns (uint256)
redeemUnderlying(uint256 redeemAmountreturns (uint256)
repayBorrow(uint256 repayAmountreturns (uint256)
repayBorrowBehalf(address borroweruint256 repayAmountreturns (uint256)
seize(address liquidatoraddress borroweruint256 seizeTokensreturns (uint256)
totalBorrowsCurrent(returns (uint256)
transfer(address dstuint256 amountreturns (bool)
transferFrom(address srcaddress dstuint256 amountreturns (bool)
Events
AccrueInterest(uint256 cashPrioruint256 interestAccumulateduint256 borrowIndexuint256 totalBorrows
Approval(address indexed owneraddress indexed spenderuint256 amount
Borrow(address borroweruint256 borrowAmountuint256 accountBorrowsuint256 totalBorrows
Failure(uint256 erroruint256 infouint256 detail
LiquidateBorrow(address liquidatoraddress borroweruint256 repayAmountaddress cTokenCollateraluint256 seizeTokens
Mint(address minteruint256 mintAmountuint256 mintTokens
NewAdmin(address oldAdminaddress newAdmin
NewComptroller(address oldComptrolleraddress newComptroller
NewImplementation(address oldImplementationaddress newImplementation
NewMarketInterestRateModel(address oldInterestRateModeladdress newInterestRateModel
NewPendingAdmin(address oldPendingAdminaddress newPendingAdmin
NewReserveFactor(uint256 oldReserveFactorMantissauint256 newReserveFactorMantissa
Redeem(address redeemeruint256 redeemAmountuint256 redeemTokens
RepayBorrow(address payeraddress borroweruint256 repayAmountuint256 accountBorrowsuint256 totalBorrows
ReservesAdded(address benefactoruint256 addAmountuint256 newTotalReserves
ReservesReduced(address adminuint256 reduceAmountuint256 newTotalReserves
Transfer(address indexed fromaddress indexed touint256 amount
AccrueInterest(uint256 cashPrioruint256 interestAccumulateduint256 borrowIndexuint256 totalBorrows
Approval(address indexed owneraddress indexed spenderuint256 amount
Borrow(address borroweruint256 borrowAmountuint256 accountBorrowsuint256 totalBorrows
Failure(uint256 erroruint256 infouint256 detail
LiquidateBorrow(address liquidatoraddress borroweruint256 repayAmountaddress cTokenCollateraluint256 seizeTokens
Mint(address minteruint256 mintAmountuint256 mintTokens
NewAdmin(address oldAdminaddress newAdmin
NewComptroller(address oldComptrolleraddress newComptroller
NewMarketInterestRateModel(address oldInterestRateModeladdress newInterestRateModel
NewPendingAdmin(address oldPendingAdminaddress newPendingAdmin
NewReserveFactor(uint256 oldReserveFactorMantissauint256 newReserveFactorMantissa
Redeem(address redeemeruint256 redeemAmountuint256 redeemTokens
RepayBorrow(address payeraddress borroweruint256 repayAmountuint256 accountBorrowsuint256 totalBorrows
ReservesAdded(address benefactoruint256 addAmountuint256 newTotalReserves
ReservesReduced(address adminuint256 reduceAmountuint256 newTotalReserves
Transfer(address indexed fromaddress indexed touint256 amount
Constructor
constructor(address underlying_address comptroller_address interestRateModel_uint256 initialExchangeRateMantissa_string name_string symbol_uint8 decimals_address admin_address implementation_bytes becomeImplementationData
Fallback and receive
fallback(
Errors

This contract contains no error objects.