ZapperBaseV3
Verified contract
Active on
Base with 11,780 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
Balances ($0.00)
No balances found for "ZapperBaseV3"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 12408833 | 8 months ago | | | 0 | 0.0000070741055 | |
| 12343460 | 8 months ago | | | 0.005 | 0.0025385636 | |
| 12343302 | 8 months ago | | | 0 | 0.0023725908 | |
| 12328845 | 8 months ago | | | 0 | 0.0000098050894 | |
| 12328663 | 8 months ago | | | 0.02 | 0.000011001143 | |
| 12302033 | 8 months ago | | | 0.087392305 | 0.000010971680 | |
| 12297533 | 8 months ago | | | 1 | 0.0000080693666 | |
| 12297044 | 8 months ago | | | 0 | 0.0000084571256 | |
| 12250803 | 8 months ago | | | 0 | 0.0012452582 | |
| 12238692 | 8 months ago | | | 0 | 0.00016211288 |
ABI
ABI objects
Getter at block 22745044
USDC() view returns (address)
0xd9aaec86b65d86f6a7b5b1b0c42ffa531710b6ca
VERSION() view returns (string)
3
WETH() view returns (address)
0x4200000000000000000000000000000000000006
owner() view returns (address)
0x4b6b6a3af8c882b53c2cc99f016c89b231ce441d
Read-only
customRouter(address) view returns (address)
factoryToRouter(address) view returns (address)
getBestSwapPath(address fromToken, address toToken, uint256 amount) view returns (struct MatrixSwapHelperV2SwapPath _bestSwapPath)
getSwapPath(address _fromToken, address _toToken, address _unirouter) view returns (struct MatrixSwapHelperV2SwapPath _swapUniV2Path)
reversePath(address[] _path) pure returns (address[])
routerToType(address) view returns (uint8)
routers(uint256) view returns (address)
validRouter(address) view returns (bool)
State-modifying
Events addRouter(address _factory, address _router)
getWhitelistedAddresses() returns (address[])
renounceOwnership()
setCustomRouter(address lpToken, address router)
setSwapPath(address _fromToken, address _toToken, address _unirouter, address[] _path)
sweepERC20(address _token)
transferOwnership(address newOwner)
unzapFromLp(address _fromLpToken, address _toToken, uint256 _amountLpIn, uint256 _minAmountOut) returns (uint256 _amountOut)
unzapFromMatrix(address _matrixVault, address _toToken, uint256 _withdrawAmount, uint256 _minAmountOut) returns (uint256 _amountOut)
zapToLp(address _fromToken, address _toLpToken, uint256 _amountIn, uint256 _minLpAmountOut) payable returns (uint256 _lpAmountOut)
zapToMatrix(address _fromToken, address _matrixVault, uint256 _amountIn, uint256 _minLpAmountOut) payable returns (uint256 _lpAmountOut)
CustomRouterSet(address indexed _lpToken, address indexed _customRouter)
DefaultRouterChanged(address indexed _oldRouter, address indexed _newRouter)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ZapIn(address indexed _user, address indexed _vault, address indexed _want, uint256 _amountIn)
ZapOut(address indexed _user, address indexed _vault, address indexed _want, uint256 _amountOut)
constructor()
receive()
This contract contains no error objects.