Ionic Wrapped Ether

Verified contract

Proxy

Active on Base with 2,488 txns
Deployed by via 0xc88c1dd8 at 13272009
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
21 additional variables
ERC-20
Value $1,090,729.05
ERC-20
Value $0.05
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x6a00fc6510e45d9348a2f86fa8215d6ef322fd3f1f74b9d6e5bdc046d58bd286
0xe7fb6698da225ab9e10029f2b10cbceb35d1462a97b24d8377edf87e2308c6af
0xa8e10a087dd0d91c3017edb6ad8bed7eac440b43ef2ed869cb42670a5518863a
0x8d548033e6232663a89012f003036431f72d19654cf44272721d7a6825455386
0xe0b900f1e9fdd2c48975906138b26d40bfb9af19a65ca87e2f375ddfc19a8087
0xd7838b00b4f28add419305f54a1db8783c4f4717d2f08f18b28a6e1b148de703
0xf3d4fba9359c96f5cfd3e834b29952a8e8964ec7d28774770bc492fe4e1a4430
0x58f0823a9ca0818b0e6eb04bf5c5b7b04f30c678117c3a3a6073c72c4391da4c
0x3b4c4a90277c4c55793dd9452e22d5c5e523e818298a1944a14c0868050fc027
0xc9b310f28778ef0a2810fe1f2ac323aa2a41a206fe357d617570e01c7d935164

Functions
Getter at block 22895263
_listExtensions(view returns (address[])
[0xc2799B6b4DDFE0acbFc1C1B70c7b430ea64b3958, 0xA1e7978F4e9A4f68e3eC8f632C85C8d2E5f07faf]
accrualBlockNumber(view returns (uint256)
22894794
adminFeeMantissa(view returns (uint256)
0
borrowIndex(view returns (uint256)
1042851084263017265
comptroller(view returns (address)
0x05c9c6417f246600f8f5f49fca9ee991bff73d13
decimals(view returns (uint8)
18
feeSeizeShareMantissa(view returns (uint256)
100000000000000000
 
implementation(view returns (address)
interestRateModel(view returns (address)
0x5f0369aa93f36ca6a8b5ed7aac47bf9e76086d03
ionicAdmin(view returns (address)
0x9bad1f7685f33ad855ae81089dfe79040864e2f6
ionicFeeMantissa(view returns (uint256)
100000000000000000
name(view returns (string)
Ionic Wrapped Ether
protocolSeizeShareMantissa(view returns (uint256)
28000000000000000
reserveFactorMantissa(view returns (uint256)
100000000000000000
symbol(view returns (string)
ionWETH
totalAdminFees(view returns (uint256)
166171399366076
totalBorrows(view returns (uint256)
364605274972369929740
totalIonicFees(view returns (uint256)
2338807476619159229
totalReserves(view returns (uint256)
1407939421752191263
totalSupply(view returns (uint256)
3325674565203838308495
underlying(view returns (address)
0x4200000000000000000000000000000000000006
 
_getExtensionFunctions(pure returns (bytes4[] functionSelectors)
accrualBlockNumber(view returns (uint256)
22894794
adminFeeMantissa(view returns (uint256)
0
 
ap(view returns (address)
borrowIndex(view returns (uint256)
1042851084263017265
comptroller(view returns (address)
0x05c9c6417f246600f8f5f49fca9ee991bff73d13
 
contractType(pure returns (string)
decimals(view returns (uint8)
18
 
delegateType(pure returns (uint8)
feeSeizeShareMantissa(view returns (uint256)
100000000000000000
getCash(view returns (uint256)
318344852375387933180
interestRateModel(view returns (address)
0x5f0369aa93f36ca6a8b5ed7aac47bf9e76086d03
ionicAdmin(view returns (address)
0x9bad1f7685f33ad855ae81089dfe79040864e2f6
ionicFeeMantissa(view returns (uint256)
100000000000000000
name(view returns (string)
Ionic Wrapped Ether
protocolSeizeShareMantissa(view returns (uint256)
28000000000000000
reserveFactorMantissa(view returns (uint256)
100000000000000000
symbol(view returns (string)
ionWETH
totalAdminFees(view returns (uint256)
166171399366076
totalBorrows(view returns (uint256)
364605274972369929740
totalIonicFees(view returns (uint256)
2338807476619159229
totalReserves(view returns (uint256)
1407939421752191263
totalSupply(view returns (uint256)
3325674565203838308495
underlying(view returns (address)
0x4200000000000000000000000000000000000006
Read-only

This contract contains no read-only function objects.

State-modifying
_registerExtension(address extensionToAddaddress extensionToReplace
_setImplementationSafe(address implementation_bytes becomeImplementationData
_upgrade(
_becomeImplementation(bytes
_withdrawAdminFees(uint256 withdrawAmountreturns (uint256)
_withdrawIonicFees(uint256 withdrawAmountreturns (uint256)
approve(address _tokenaddress _spender
borrow(uint256 borrowAmountreturns (uint256)
claim(
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)
selfTransferIn(address fromuint256 amountreturns (uint256)
selfTransferOut(address touint256 amount
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 cTokenCollateraluint256 seizeTokens
Mint(address minteruint256 mintAmountuint256 mintTokens
NewAdminFee(uint256 oldAdminFeeMantissauint256 newAdminFeeMantissa
NewImplementation(address oldImplementationaddress newImplementation
NewIonicFee(uint256 oldIonicFeeMantissauint256 newIonicFeeMantissa
NewMarketInterestRateModel(address oldInterestRateModeladdress newInterestRateModel
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
NewAdminFee(uint256 oldAdminFeeMantissauint256 newAdminFeeMantissa
NewIonicFee(uint256 oldIonicFeeMantissauint256 newIonicFeeMantissa
NewMarketInterestRateModel(address oldInterestRateModeladdress newInterestRateModel
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 ionicAdmin_address interestRateModel_string name_string symbol_uint256 reserveFactorMantissa_uint256 adminFeeMantissa_
Fallback and receive
fallback(
Errors
FunctionAlreadyAdded(bytes4 _functionSelectoraddress _currentImpl
FunctionNotFound(bytes4 _functionSelector
InteractionNotAllowed(