SwapWallet

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x3cb218c6 at 20367471
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots

No balances found for "SwapWallet"

No transactions found for "SwapWallet"


Functions
Getter at block 21223147
getFactory(view returns (address)
0x0000000000000000000000000000000000000000
getWETH(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
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(