ArrakisV2Router

Verified contract

Implementation

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

No balances found for "ArrakisV2Router"

No transactions found for "ArrakisV2Router"


Functions
Getter at block 21408246
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
permit2(view returns (address)
0x000000000022d473030f116ddee9f6b43ac78ba3
resolver(view returns (address)
0x535c5fdf31477f799366df6e4899a12a801cc7b8
swapper(view returns (address)
0x0000000000000000000000000000000000000000
weth(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
getWhitelist(address vault_view returns (address[])
mintRestrictedVaults(addressview returns (uint256 supplyCapbool hasWhitelist)
State-modifying
addLiquidity(struct AddLiquidityData params_payable returns (uint256 amount0uint256 amount1uint256 sharesReceived)
addLiquidityPermit2(struct AddLiquidityPermit2Data params_payable returns (uint256 amount0uint256 amount1uint256 sharesReceived)
blacklist(address vault_address[] toBlacklist_
initialize(address owner_
pause(
removeLiquidity(struct RemoveLiquidityData params_returns (uint256 amount0uint256 amount1)
removeLiquidityPermit2(struct RemoveLiquidityPermit2Data params_returns (uint256 amount0uint256 amount1)
renounceOwnership(
setMintRules(address vault_uint256 supplyCap_bool hasWhitelist_
swapAndAddLiquidity(struct SwapAndAddData params_payable returns (uint256 amount0uint256 amount1uint256 sharesReceiveduint256 amount0Diffuint256 amount1Diff)
swapAndAddLiquidityPermit2(struct SwapAndAddPermit2Data params_payable returns (uint256 amount0uint256 amount1uint256 sharesReceiveduint256 amount0Diffuint256 amount1Diff)
transferOwnership(address newOwner
unpause(
updateSwapExecutor(address swapper_
whitelist(address vault_address[] toWhitelist_
Events
Initialized(uint8 version
LogBlacklist(address vaultaddress[] blacklisted
LogSetVault(address vaultuint256 supplyCapbool hasWhitelist
LogWhitelist(address vaultaddress[] whitelisted
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Swapped(bool zeroForOneuint256 amount0Diffuint256 amount1Diffuint256 amountOutSwap
Unpaused(address account
Constructor
constructor(address weth_address resolver_address permit2_
Fallback and receive
receive(
Errors

This contract contains no error objects.