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

V3Automation

Verified contract

Active on Base with 44,063 txns
Deployed by via 0x6942363b at 14433720
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $201.4
ERC-20
Value $84.4
ERC-20
Value $48.9
ERC-20
Value $44.62
ERC-20
Value $35.71
ERC-20
Value $7.96
ERC-20
Value $5.99
ERC-20
Value $5.57
ERC-20
Value $4.8
ERC-20
Value $4.72
0x4a685ad64ce73c8029ee961b6608fc3f32efe15be00eafec715c366dd9064ed2
0x49a32fec312eb71c130e57af0844ba609a5cfba6c7d0715384c8453acd9c089c
0x31c5798e3b74f91c7e7e8af50bb2fdee6feb92283795b0ddaefb07cca676b182
0x5f7fd5f9a347c77bb39280b49db31c3e52dce7b501bc3cdcbee55207d7f4f585
0x369d5813c715167198d659edeac51767c87db6473926d9247549848e69748c7a
0xc97ec1cc85da633a0bfd0a703dba99d4ae9bbc213f20a358f770dc6b312b95f8
0x62ac3113f0126afc5de6587e79831187e013f4e00fa37397ba27740f7a6b6904
0x6d3a696e592d1b5ca5db3b18b8fb6f0a603ed1980b01901bc06ce3d09bd4f954
0xdac6a39430e81eb6cbf0adc9bb027fd35fffa0f728ee57b70bb2a393965beffa
0x54239b5f4e05417bf457a8265d97ec16b072a5c1fd842e3d1f1d775d818a4221

Functions
Getter at block 22726086
ADMIN_ROLE(view returns (bytes32)
0xa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_SEPARATOR(view returns (bytes32)
0xd59bb1190944f27a59ba6b001cf1eeafa0a312108011073c2f161a7a9ba6af5b
OPERATOR_ROLE(view returns (bytes32)
0x97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929
WITHDRAWER_ROLE(view returns (bytes32)
0x10dac8c06a04bec0b551627dad28bc00d6516b0caacd1c7b345fcdb5211334e4
paused(view returns (bool)
false
swapRouter(view returns (address)
0x6fd481970744f9bc0044a81859fd92431a2dd67d
Read-only
getMaxFeeX64(uint8 feeTypeview returns (uint64)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isOrderCancelled(bytes orderSignatureview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
cancelOrder(struct SignatureOrder orderbytes orderSignature
execute(struct V3AutomationExecuteParams paramspayable 
executeWithPermit(struct V3AutomationExecuteParams paramsuint8 vbytes32 rbytes32 spayable 
grantRole(bytes32 roleaddress account
initialize(address _swapRouteraddress adminaddress withdrawer
pause(
renounceRole(bytes32 roleaddress callerConfirmation
revokeRole(bytes32 roleaddress account
setMaxFeeX64(uint8 feeTypeuint64 feex64
unpause(
withdrawERC20(address[] tokensaddress to
withdrawERC721(address nfpmuint256 tokenIdaddress to
withdrawNative(address to
Events
CancelOrder(address userstruct SignatureOrder orderbytes signature
ChangeRange(address indexed nfpmuint256 indexed tokenIduint256 newTokenIduint256 newLiquidityuint256 token0Addeduint256 token1Added
CompoundFees(address indexed nfpmuint256 indexed tokenIduint128 liquidityuint256 amount0uint256 amount1
DeductFees(address indexed nfpmuint256 indexed tokenIdaddress indexed userAddressstruct CommonDeductFeesEventData data
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Swap(address indexed tokenInaddress indexed tokenOutuint256 amountInuint256 amountOut
SwapAndIncreaseLiquidity(address indexed nfpmuint256 indexed tokenIduint128 liquidityuint256 amount0uint256 amount1
SwapAndMint(address indexed nfpmuint256 indexed tokenIduint128 liquidityuint256 amount0uint256 amount1
Unpaused(address account
WithdrawAndCollectAndSwap(address indexed nfpmuint256 indexed tokenIdaddress tokenuint256 amount
Constructor
constructor(
Fallback and receive
receive(
Errors
AccessControlBadConfirmation(
AccessControlUnauthorizedAccount(address accountbytes32 neededRole
AddressEmptyCode(address target
AddressInsufficientBalance(address account
AlreadyInitialised(
AmountError(
CollectError(
ECDSAInvalidSignature(
ECDSAInvalidSignatureLength(uint256 length
ECDSAInvalidSignatureS(bytes32 s
EnforcedPause(
EtherSendFailed(
ExpectedPause(
FailedInnerCall(
GetPositionFailed(
LiquidityChanged(
NoEtherToken(
NoFees(
NotSupportedAction(
NotSupportedProtocol(
NotWETH(
OrderCancelled(
SafeERC20FailedOperation(address token
SameRange(
SameToken(
SelfSend(
SlippageError(
TooMuchEtherSent(
TooMuchFee(
TransferError(