Moonwell wrsETH

Verified contract

Proxy

Active on Base with 600 txns
Deployed by via 0xfa678a66 at 20948090
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
18 additional variables
ERC-20
Value $1,485,681.65
0xc350245b1c9b63ce8359b0b634822cdbc6a9b2402e405d90876ba340b9f394c6
0xfedb2c44769210f342c730137892f1ddc294328a1b3b41eb9804324221182735
0x26c53bdccabea590d9142e5db1333e53ae7fc7fb137bd41823944a9e8955b398
0x439a0d29cf79d2e8f235e0d20f91b066befbcc4dc8ab970fe01db561244a14df
0xfb996dbac6bbe36d532232105c9368d5c79a3ebd5774b866c4a348d200789ac2
0xf2ff46851cd269e4767d3425e8b0a5f6720de73446edf450fe50f55c8ae7f737
0x41b580e6d4cd860d337f19555b4b34c45fa46d2547ab5fb42e7e645f3d3d2249
0x7f0793cd2d2c0c9072c5ac08c5c8e252e54c354c5b0810d4e42ae8e5ca07c00f
0x47a95239bf486118e419ff3c143d209bc1bdf8e58cebcb28145963b1ff881723
0x5c07e7b23e63268896e7e938bd285ec709e98d07be1de84543ad403e7ac67bc3

Functions
Getter at block 22728177
accrualBlockTimestamp(view returns (uint256)
1732223797
admin(view returns (address)
0x8b621804a7637b781e2bbd58e256a591f2df7d51
borrowIndex(view returns (uint256)
1003409992347103122
 
borrowRatePerTimestamp(view returns (uint256)
comptroller(view returns (address)
0xfbb21d0380bee3312b33c4353c8936a0f13ef26c
decimals(view returns (uint8)
8
 
exchangeRateStored(view returns (uint256)
getCash(view returns (uint256)
432195782222147312668
implementation(view returns (address)
0x1fadff493529c3fcc7ee04f1f15d19816dda45b7
interestRateModel(view returns (address)
0x63f9f904ce2912853c2f7bb43dd1c1a6136f09b1
isMToken(view returns (bool)
true
name(view returns (string)
Moonwell wrsETH
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
protocolSeizeShareMantissa(view returns (uint256)
30000000000000000
reserveFactorMantissa(view returns (uint256)
150000000000000000
 
supplyRatePerTimestamp(view returns (uint256)
symbol(view returns (string)
mwrsETH
totalBorrows(view returns (uint256)
185885916902951503570
totalReserves(view returns (uint256)
77495775125933598
totalSupply(view returns (uint256)
3086617355381
underlying(view returns (address)
0xedfa23602d0ec14714057867a78d01e94176bea0
accrualBlockTimestamp(view returns (uint256)
1732223797
admin(view returns (address)
0x8b621804a7637b781e2bbd58e256a591f2df7d51
borrowIndex(view returns (uint256)
1003409992347103122
 
borrowRatePerTimestamp(view returns (uint256)
comptroller(view returns (address)
0xfbb21d0380bee3312b33c4353c8936a0f13ef26c
decimals(view returns (uint8)
8
 
exchangeRateStored(view returns (uint256)
getCash(view returns (uint256)
432195782222147312668
implementation(view returns (address)
0x1fadff493529c3fcc7ee04f1f15d19816dda45b7
interestRateModel(view returns (address)
0x63f9f904ce2912853c2f7bb43dd1c1a6136f09b1
isMToken(view returns (bool)
true
name(view returns (string)
Moonwell wrsETH
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
protocolSeizeShareMantissa(view returns (uint256)
30000000000000000
reserveFactorMantissa(view returns (uint256)
150000000000000000
 
supplyRatePerTimestamp(view returns (uint256)
symbol(view returns (string)
mwrsETH
totalBorrows(view returns (uint256)
185885916902951503570
totalReserves(view returns (uint256)
77495775125933598
totalSupply(view returns (uint256)
3086617355381
underlying(view returns (address)
0xedfa23602d0ec14714057867a78d01e94176bea0
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)
_setProtocolSeizeShare(uint256 newProtocolSeizeShareMantissareturns (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 mTokenCollateralreturns (uint256)
mint(uint256 mintAmountreturns (uint256)
mintWithPermit(uint256 mintAmountuint256 deadlineuint8 vbytes32 rbytes32 sreturns (uint256)
redeem(uint256 redeemTokensreturns (uint256)
redeemUnderlying(uint256 redeemAmountreturns (uint256)
repayBorrow(uint256 repayAmountreturns (uint256)
repayBorrowBehalf(address borroweruint256 repayAmountreturns (uint256)
seize(address liquidatoraddress borroweruint256 seizeTokensreturns (uint256)
sweepToken(address token
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)
_setProtocolSeizeShare(uint256 newProtocolSeizeShareMantissareturns (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 mTokenCollateralreturns (uint256)
mint(uint256 mintAmountreturns (uint256)
mintWithPermit(uint256 mintAmountuint256 deadlineuint8 vbytes32 rbytes32 sreturns (uint256)
redeem(uint256 redeemTokensreturns (uint256)
redeemUnderlying(uint256 redeemAmountreturns (uint256)
repayBorrow(uint256 repayAmountreturns (uint256)
repayBorrowBehalf(address borroweruint256 repayAmountreturns (uint256)
seize(address liquidatoraddress borroweruint256 seizeTokensreturns (uint256)
sweepToken(address token
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
LiquidateBorrow(address liquidatoraddress borroweruint256 repayAmountaddress mTokenCollateraluint256 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
NewProtocolSeizeShare(uint256 oldProtocolSeizeShareMantissauint256 newProtocolSeizeShareMantissa
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 mTokenCollateraluint256 seizeTokens
Mint(address minteruint256 mintAmountuint256 mintTokens
NewAdmin(address oldAdminaddress newAdmin
NewComptroller(address oldComptrolleraddress newComptroller
NewMarketInterestRateModel(address oldInterestRateModeladdress newInterestRateModel
NewPendingAdmin(address oldPendingAdminaddress newPendingAdmin
NewProtocolSeizeShare(uint256 oldProtocolSeizeShareMantissauint256 newProtocolSeizeShareMantissa
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.