This contract is being backfilled. You may encounter incomplete storage history.

ZapperBaseV3

Verified contract

Active on Base with 11,780 txns
Deployed by via 0x1c372c24 at 5128554
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot

No balances found for "ZapperBaseV3"

0x8583319b6e31bd48b81b85a582f2a5f515033c029ce189304c744b127f00d42e
0x46560c60a4c5c3d32b629185acb4831b7602e0918339c84470e59477211710c5
0x4152c898e59cd431668297eb6723810fd04bd054f3aff6f8caa891856645316f
0x0275e02dced1be99a4952a59759da0e3454bee7e35e854bc248462e553342259
0x1ea76bc4860665919f5a81d8299a612d91b08b354feb11e565ddbdc5575c559c
0xab05788539491600610f15cb5608d3e42bee88bd2225e738f03b1050c90f8c5b
0xf27997f8e1b07752e9c1f10a861e2fe0586e0d7eb186ce32767edb74022ac07d
0xc8ac50744493c96bb78c3b9edfe4cde4d3de9231a1efed71f895993c59f402b3
0xd78bb4ebb0aed4de76bcdcdda7fdaef72a7d03a473e4ae7186ea9586bebc3a72
0x50dbe625ecc540a77bed81c26b3a06fd7c1389b9527c3bbdcb6223272d0c6a26

Functions
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(addressview returns (address)
factoryToRouter(addressview returns (address)
getBestSwapPath(address fromTokenaddress toTokenuint256 amountview returns (struct MatrixSwapHelperV2SwapPath _bestSwapPath)
getSwapPath(address _fromTokenaddress _toTokenaddress _unirouterview returns (struct MatrixSwapHelperV2SwapPath _swapUniV2Path)
reversePath(address[] _pathpure returns (address[])
routerToType(addressview returns (uint8)
routers(uint256view returns (address)
validRouter(addressview returns (bool)
State-modifying
addRouter(address _factoryaddress _router
getWhitelistedAddresses(returns (address[])
renounceOwnership(
setCustomRouter(address lpTokenaddress router
setSwapPath(address _fromTokenaddress _toTokenaddress _unirouteraddress[] _path
sweepERC20(address _token
transferOwnership(address newOwner
unzapFromLp(address _fromLpTokenaddress _toTokenuint256 _amountLpInuint256 _minAmountOutreturns (uint256 _amountOut)
unzapFromMatrix(address _matrixVaultaddress _toTokenuint256 _withdrawAmountuint256 _minAmountOutreturns (uint256 _amountOut)
zapToLp(address _fromTokenaddress _toLpTokenuint256 _amountInuint256 _minLpAmountOutpayable returns (uint256 _lpAmountOut)
zapToMatrix(address _fromTokenaddress _matrixVaultuint256 _amountInuint256 _minLpAmountOutpayable returns (uint256 _lpAmountOut)
Events
CustomRouterSet(address indexed _lpTokenaddress indexed _customRouter
DefaultRouterChanged(address indexed _oldRouteraddress indexed _newRouter
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ZapIn(address indexed _useraddress indexed _vaultaddress indexed _wantuint256 _amountIn
ZapOut(address indexed _useraddress indexed _vaultaddress indexed _wantuint256 _amountOut
Constructor
constructor(
Fallback and receive
receive(
Errors

This contract contains no error objects.