mirror of
https://github.com/lux-amm/v3-periphery.git
synced 2026-10-30 20:55:54 +00:00
19 lines
529 B
Solidity
19 lines
529 B
Solidity
// SPDX-License-Identifier: GPL-2.0-or-later
|
|
import '@luxamm/v3-core/contracts/interfaces/IUniswapV3Pool.sol';
|
|
|
|
pragma solidity >=0.6.0;
|
|
|
|
import '../libraries/PoolTicksCounter.sol';
|
|
|
|
contract PoolTicksCounterTest {
|
|
using PoolTicksCounter for IUniswapV3Pool;
|
|
|
|
function countInitializedTicksCrossed(
|
|
IUniswapV3Pool pool,
|
|
int24 tickBefore,
|
|
int24 tickAfter
|
|
) external view returns (uint32 initializedTicksCrossed) {
|
|
return pool.countInitializedTicksCrossed(tickBefore, tickAfter);
|
|
}
|
|
}
|