Uniswap.Contracts.V3Factory.EventFilters (Uniswap v0.0.5)
View SourceEvents for Uniswap.Contracts.V3Factory
Summary
Functions
Create event filter for FeeAmountEnabled(uint24 fee, int24 tickSpacing)
Create event filter for OwnerChanged(address oldOwner, address newOwner)
Create event filter for PoolCreated(address token0, address token1, uint24 fee, int24 tickSpacing, address pool)
Functions
@spec fee_amount_enabled(non_neg_integer() | nil, integer() | nil) :: Ethers.EventFilter.t()
Create event filter for FeeAmountEnabled(uint24 fee, int24 tickSpacing)
For each indexed parameter you can either pass in the value you want to
filter or nil
if you don't want to filter.
Parameter Types (Event indexed topics)
- fee:
{:uint, 24}
- tickSpacing:
{:int, 24}
Event data
Types (when called with Ethers.get_logs/2
)
These are non-indexed topics (often referred to as data) of the event log.
This event does not contain any values!
@spec owner_changed(Ethers.Types.t_address() | nil, Ethers.Types.t_address() | nil) :: Ethers.EventFilter.t()
Create event filter for OwnerChanged(address oldOwner, address newOwner)
For each indexed parameter you can either pass in the value you want to
filter or nil
if you don't want to filter.
Parameter Types (Event indexed topics)
- oldOwner:
:address
- newOwner:
:address
Event data
Types (when called with Ethers.get_logs/2
)
These are non-indexed topics (often referred to as data) of the event log.
This event does not contain any values!
@spec pool_created( Ethers.Types.t_address() | nil, Ethers.Types.t_address() | nil, non_neg_integer() | nil ) :: Ethers.EventFilter.t()
Create event filter for PoolCreated(address token0, address token1, uint24 fee, int24 tickSpacing, address pool)
For each indexed parameter you can either pass in the value you want to
filter or nil
if you don't want to filter.
Parameter Types (Event indexed topics)
- token0:
:address
- token1:
:address
- fee:
{:uint, 24}
Event data
Types (when called with Ethers.get_logs/2
)
These are non-indexed topics (often referred to as data) of the event log.
- tickSpacing:
{:int, 24}
- pool:
:address