SwapWallet
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
7
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
Balances ($0.00)
No balances found for "SwapWallet"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "SwapWallet"
ABI
ABI objects
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 from, address to) view returns (address)
getUnderlyingBalances(address pool) view returns (uint256[8])
getUnderlyingCoins(address pool) view returns (address[8])
getUnderlyingDecimals(address pool) view returns (uint256[8])
State-modifying
Events acceptOwnership()
convertFromWETH(uint256 amountWETH)
convertToWETH(uint256 amountETH)
initialize(address owner_, address factory_)
liquidateBorrower(address borrower, address repayCToken, uint256 repayAmount, address seizeCToken) payable
onchainSettlement(address fromToken, uint256 fromAmount, address toToken, uint256 toAmount) payable
redeemVToken(address seizeCToken) payable
swapCurveExchange(address pool, uint256 amountIn, uint256 amountOutMin, uint256 from, uint256 to)
swapCurveV2Exchange(address pool, uint256 amountIn, uint256 amountOutMin, uint256 from, uint256 to)
swapETHForExactTokens(address router, uint256 amountOutMin, address[] path, uint256 deadline) payable
swapExactETHForTokens(address router, uint256 amountOutMin, address[] path, uint256 deadline) payable
swapExactETHForTokensSupportingFeeOnTransferTokens(address router, uint256 amountOutMin, address[] path, uint256 deadline) payable
swapExactInput(address router, uint256 amountIn, uint256 amountOutMin, address[] path, uint24[] fees, uint256 deadline) payable returns (uint256)
swapExactOutput(address router, uint256 amountOut, uint256 amountInMax, address[] path, uint24[] fees, uint256 deadline) payable returns (uint256)
swapExactTokensForETH(address router, uint256 amountIn, uint256 amountOutMin, address[] path, uint256 deadline)
swapExactTokensForETHSupportingFeeOnTransferTokens(address router, uint256 amountIn, uint256 amountOutMin, address[] path, uint256 deadline)
swapExactTokensForTokens(address router, uint256 amountIn, uint256 amountOutMin, address[] path, uint256 deadline)
swapExactTokensForTokensSupportingFeeOnTransferTokens(address router, uint256 amountIn, uint256 amountOutMin, address[] path, uint256 deadline)
swapOneInchExchange(address router, address executor, struct IOneInchRouterOneInchSwapDescription desc, bytes permit, bytes data) payable
swapOpenOceanExchange(address router, address caller, struct IOpenOceanOpenOceanSwapDescription desc, struct IOpenOceanCallerCallDescription[] calls) payable
swapOpenOceanUniswapV3(address router, address recipient, uint256 amount, uint256 minReturn, uint256[] pools) payable
swapTokensForExactETH(address router, uint256 amountOut, uint256 amountInMax, address[] path, uint256 deadline)
swapTokensForExactTokens(address router, uint256 amountOut, uint256 amountInMax, address[] path, uint256 deadline)
transferOwnership(address newOwner)
withdraw(address assetAddress_, uint256 amount_, address toAddress_)
Initialized(uint8 version)
LiquidateAccount(address indexed borrower, uint256 liquidity, uint256 shortfall)
LiquidateBorrowAmounts(address indexed repayToken, uint256 repayMax)
OnchainSettlement(address indexed fromToken, uint256 fromAmount, address indexed toToken, uint256 toAmount)
OwnershipAccepted(address indexed previousOwner, address indexed newOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
WithdrawHappened(address indexed assetAddress, uint256 amount, address indexed toAddress)
This contract contains no constructor objects.
receive()
EmptyPools()
IneqRecv()
IneqSent()
InsufRecv()
WrongRecipient()