Iron Bank Wrapped Ether

Verified contract

Proxy

Active on Ethereum with 2,410 txns
Deployed by via 0x4e469cd8 at 11385317
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
21 additional variables
ERC-20
Value $14,792,689.89
ERC-20
Value $0.05
ERC-20
--
0x8a5f5b791244699b655b26f45ccea1f77cdbad3c5401a67a8d9a6cbb999d3570
0x859bc13338336afb20e65fe517715e9cd08d270a6f2f4c835c7b5db1e658b2bb
0x9393355b4159f76032e3dfec80dce9d09ad4efd3edf7e0de6dd8c70f9bcf9482
0xd39c67d9bcbe50b19eb49be45c06099aaff2d260cf15f3f91e08e1dee7b5ec5c
0x03cb70bbda85e2147fbc69742ff41fd0431fc216ec5ab6b19ff7a379b4e832f2
0x728a1190057364a53c3cb44e1ca4a4ae6a7b789514150cba41e528cc1a0ebeb8
0x15eaa92f236741e01c933be9113f14d0dcac8475555b05e3cabd527c0939f4c8
0x6d0357518c5c5ac987f8d4444137afbf588f4bf0a549d59807f85a619bf1d9a0
0x379ebbb30f535e383fc18a582dae8097e397cdf98e7373fb71afccde98d6a77d
0xb67c0d1f0a177c693aad5952a7d879ebcf82188faff086cfcc22295e9dc1c2eb

Functions
Getter at block 21265600
accrualBlockNumber(view returns (uint256)
21263080
admin(view returns (address)
0x1145ed8549fc5a49ace3f01354a05d03058fef24
borrowIndex(view returns (uint256)
1490096150631270972
 
borrowRatePerBlock(view returns (uint256)
comptroller(view returns (address)
0xab1c342c7bf5ec5f02adea1c2270670bca144cbb
decimals(view returns (uint8)
8
exchangeRateStored(view returns (uint256)
118885788029379427010129069
getCash(view returns (uint256)
4372551015869527743737
implementation(view returns (address)
0x2ac63723a576f89b628d514ff671300801dc1702
interestRateModel(view returns (address)
0x397746a3623e945644e72bac82013bd6947f3b02
isCToken(view returns (bool)
true
name(view returns (string)
Iron Bank Wrapped Ether
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
reserveFactorMantissa(view returns (uint256)
150000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
iWETH
totalBorrows(view returns (uint256)
13682273731099410982967
totalReserves(view returns (uint256)
181661410446275453453
totalSupply(view returns (uint256)
150338939858024
underlying(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
accrualBlockNumber(view returns (uint256)
21263080
admin(view returns (address)
0x1145ed8549fc5a49ace3f01354a05d03058fef24
borrowIndex(view returns (uint256)
1490096150631270972
 
borrowRatePerBlock(view returns (uint256)
collateralCap(view returns (uint256)
30000000000000
comptroller(view returns (address)
0xab1c342c7bf5ec5f02adea1c2270670bca144cbb
decimals(view returns (uint8)
8
exchangeRateStored(view returns (uint256)
118885788029379427010129069
flashFeeBips(view returns (uint256)
3
getCash(view returns (uint256)
4372551015869527743737
implementation(view returns (address)
0x2ac63723a576f89b628d514ff671300801dc1702
interestRateModel(view returns (address)
0x397746a3623e945644e72bac82013bd6947f3b02
internalCash(view returns (uint256)
4372551015869527743737
isCToken(view returns (bool)
true
name(view returns (string)
Iron Bank Wrapped Ether
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
reserveFactorMantissa(view returns (uint256)
150000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
iWETH
totalBorrows(view returns (uint256)
13682273731099410982967
totalCollateralTokens(view returns (uint256)
375601143142
totalReserves(view returns (uint256)
181661410446275453453
totalSupply(view returns (uint256)
150338939858024
underlying(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
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)
accountCollateralTokens(addressview returns (uint256)
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address ownerview returns (uint256)
borrowBalanceStored(address accountview returns (uint256)
estimateBorrowRatePerBlockAfterChange(uint256 changebool repayview returns (uint256)
estimateSupplyRatePerBlockAfterChange(uint256 changebool repayview returns (uint256)
flashFee(address tokenuint256 amountview returns (uint256)
getAccountSnapshot(address accountview returns (uint256uint256uint256uint256)
isCollateralTokenInit(addressview returns (bool)
maxFlashLoan(address tokenview returns (uint256)
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(
_setCollateralCap(uint256 newCollateralCap
_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)
borrowOnEvilSpellBehalf(uint256 borrowAmountbool isNativereturns (uint256)
exchangeRateCurrent(returns (uint256)
flashLoan(address receiveraddress tokenuint256 amountbytes datareturns (bool)
gulp(
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)
registerCollateral(address accountreturns (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)
unregisterCollateral(address account
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
Flashloan(address indexed receiveruint256 amountuint256 totalFeeuint256 reservesFee
LiquidateBorrow(address liquidatoraddress borroweruint256 repayAmountaddress cTokenCollateraluint256 seizeTokens
Mint(address minteruint256 mintAmountuint256 mintTokens
NewAdmin(address oldAdminaddress newAdmin
NewCollateralCap(address tokenuint256 newCap
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
UserCollateralChanged(address accountuint256 newCollateralTokens
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.