Yearn Y3CRV

Verified contract

Proxy

Active on Ethereum with 630 txns
Deployed by via 0x1b569f9c at 11385425
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
16 additional variables
ERC-20
--
0x632db8ddebf3267538e7837472899be4cbd8f76eaecc553a4c62dcf571efbfd2
0xc3c2ce3e9120cb8b30220d53c2a6a41bb502f877795ed5b4c3e257d5e3e46f7b
0x3b614fcf1d39419ae926b59187e64cf11a629e5406b00aa03c0392b781baaf24
0x7f1eeaf0f1a6e0e0f6d2aef7462528539eda7cff3cff736e841170e94879605d
0xc508730859a32023cb816a7c5c293b69b07630790ec38c80e084d3ea084af6dd
0x3880251cb0dd5381985d5feaa33c0978dc4bf480576eaf6e35312f178e5b631c
0xf29fb21bc9cd97c6aed0b4ef20f6caf36953246b13dd69c83a5e0382e1582ec1
0x95432e47354093cfaf24fab790307e3b7982506d88465ad5d0732e82cc2f34d9
0x03131e0404d43f11cf0e58ed02f148d2d2077acf1b278caab8e1939bd5faf1f3
0x0e6c9a3bc33687dfcfe5e3bdf980170f4aed5fdf108adf22bee5f2feb8963f1b

Functions
Getter at block 21267877
accrualBlockNumber(view returns (uint256)
19075786
admin(view returns (address)
0xa67b44e37200e92e6da6249d8ae6d48f832a038d
borrowIndex(view returns (uint256)
1004774381241670666
 
borrowRatePerBlock(view returns (uint256)
comptroller(view returns (address)
0xab1c342c7bf5ec5f02adea1c2270670bca144cbb
decimals(view returns (uint8)
8
exchangeRateStored(view returns (uint256)
100427111902533119171352730
getCash(view returns (uint256)
4829574434849124050057
implementation(view returns (address)
0xe407e96042c1a581dd81daa36d018429e6df882d
interestRateModel(view returns (address)
0xd6c04cf463a52a9c929d434f9f84ee70c1c0ac6f
isCToken(view returns (bool)
true
name(view returns (string)
Yearn Y3CRV
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
reserveFactorMantissa(view returns (uint256)
1000000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
cyY3CRV
totalBorrows(view returns (uint256)
22814700322966705
totalReserves(view returns (uint256)
94499157944417045725
totalSupply(view returns (uint256)
47149599365165
underlying(view returns (address)
0x9ca85572e6a3ebf24dedd195623f188735a5179f
accrualBlockNumber(view returns (uint256)
19075786
admin(view returns (address)
0xa67b44e37200e92e6da6249d8ae6d48f832a038d
borrowIndex(view returns (uint256)
1004774381241670666
 
borrowRatePerBlock(view returns (uint256)
comptroller(view returns (address)
0xab1c342c7bf5ec5f02adea1c2270670bca144cbb
decimals(view returns (uint8)
8
exchangeRateStored(view returns (uint256)
100427111902533119171352730
getCash(view returns (uint256)
4829574434849124050057
implementation(view returns (address)
0xe407e96042c1a581dd81daa36d018429e6df882d
interestRateModel(view returns (address)
0xd6c04cf463a52a9c929d434f9f84ee70c1c0ac6f
isCToken(view returns (bool)
true
name(view returns (string)
Yearn Y3CRV
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
reserveFactorMantissa(view returns (uint256)
1000000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
cyY3CRV
totalBorrows(view returns (uint256)
22814700322966705
totalReserves(view returns (uint256)
94499157944417045725
totalSupply(view returns (uint256)
47149599365165
underlying(view returns (address)
0x9ca85572e6a3ebf24dedd195623f188735a5179f
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)
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)
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.