0x0589c05eaaf13f559d1e7881c43ae68bd35afc74

Unverified contract

Proxy

Active on Ethereum with 672 txns
Deployed by via 0x50faee6c at 15222952
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
ERC-20
Value $2,478.48
ERC-20
Value $0
0x6b7e74c1cc1b5fcca7a241736b3dab83ac076badd863611d2046c682f372697d
0xf1b48c5de4fe5bd7ff17830391b9b5e0126963ddddd1d868e866ebd9540d9c04
0xefc1be41bace1363b04045a3a3f84354fdb295edef7a76cc22738a2034748bb2
0x49df7c620bc2d457472f733a474efd0ae331e6963378ac527f7c1cec19b8c1de
0x342170b35b6baf58fa06cc99d3b59c52a8bef86c6034c55c27b6477fa5c5d892
0x1de3ec37c6c1aa6792f86b03a6bc70d59d5c6dd7b993d4e1dadb0192929e3136
0x2afea960472b6722ab9081555f1eb40f62052de63a59b32a2422493e3bec06d3
0x132446e3295877a1654975241698f25b4bdd06a6109af7825c0a7935f0ef560c
0xa8bbdf3f245ed7d2967a2b2689e792f24c7514c2ea495857682e0dc979dcef4a
0x896ec7b3bd528cd2f5fe16d62f4142477c14a0f6fefb22b7fb274ac29f68175a

Functions
Getter at block 21223147
getFactory(view returns (address)
0x813468ab344aa1621d8cec25fc5b9d3344cef212
getWETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
owner(view returns (address)
0x2473aa4185f881d65faf49d059387b353965f540
version(pure returns (uint256)
7
Read-only
findPool(address fromaddress toview returns (address)
getUnderlyingBalances(address poolview returns (uint256[8])
getUnderlyingCoins(address poolview returns (address[8])
getUnderlyingDecimals(address poolview returns (uint256[8])
State-modifying
acceptOwnership(
convertFromWETH(uint256 amountWETH
convertToWETH(uint256 amountETH
initialize(address owner_address factory_
liquidateBorrower(address borroweraddress repayCTokenuint256 repayAmountaddress seizeCTokenpayable 
onchainSettlement(address fromTokenuint256 fromAmountaddress toTokenuint256 toAmountpayable 
redeemVToken(address seizeCTokenpayable 
swapCurveExchange(address pooluint256 amountInuint256 amountOutMinuint256 fromuint256 to
swapCurveV2Exchange(address pooluint256 amountInuint256 amountOutMinuint256 fromuint256 to
swapETHForExactTokens(address routeruint256 amountOutMinaddress[] pathuint256 deadlinepayable 
swapExactETHForTokens(address routeruint256 amountOutMinaddress[] pathuint256 deadlinepayable 
swapExactETHForTokensSupportingFeeOnTransferTokens(address routeruint256 amountOutMinaddress[] pathuint256 deadlinepayable 
swapExactInput(address routeruint256 amountInuint256 amountOutMinaddress[] pathuint24[] feesuint256 deadlinepayable returns (uint256)
swapExactOutput(address routeruint256 amountOutuint256 amountInMaxaddress[] pathuint24[] feesuint256 deadlinepayable returns (uint256)
swapExactTokensForETH(address routeruint256 amountInuint256 amountOutMinaddress[] pathuint256 deadline
swapExactTokensForETHSupportingFeeOnTransferTokens(address routeruint256 amountInuint256 amountOutMinaddress[] pathuint256 deadline
swapExactTokensForTokens(address routeruint256 amountInuint256 amountOutMinaddress[] pathuint256 deadline
swapExactTokensForTokensSupportingFeeOnTransferTokens(address routeruint256 amountInuint256 amountOutMinaddress[] pathuint256 deadline
swapOneInchExchange(address routeraddress executorstruct IOneInchRouterOneInchSwapDescription descbytes permitbytes datapayable 
swapOpenOceanExchange(address routeraddress callerstruct IOpenOceanOpenOceanSwapDescription descstruct IOpenOceanCallerCallDescription[] callspayable 
swapOpenOceanUniswapV3(address routeraddress recipientuint256 amountuint256 minReturnuint256[] poolspayable 
swapTokensForExactETH(address routeruint256 amountOutuint256 amountInMaxaddress[] pathuint256 deadline
swapTokensForExactTokens(address routeruint256 amountOutuint256 amountInMaxaddress[] pathuint256 deadline
transferOwnership(address newOwner
withdraw(address assetAddress_uint256 amount_address toAddress_
Events
Initialized(uint8 version
LiquidateAccount(address indexed borroweruint256 liquidityuint256 shortfall
LiquidateBorrowAmounts(address indexed repayTokenuint256 repayMax
OnchainSettlement(address indexed fromTokenuint256 fromAmountaddress indexed toTokenuint256 toAmount
OwnershipAccepted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
WithdrawHappened(address indexed assetAddressuint256 amountaddress indexed toAddress
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors
EmptyPools(
IneqRecv(
IneqSent(
InsufRecv(
WrongRecipient(