loom_defi_abi/uniswap_periphery/ticklens.rs
use alloy_sol_types::sol;
sol! {
#[derive(Debug, PartialEq, Eq)]
interface ITickLens {
struct PopulatedTick {
int24 tick;
int128 liquidityNet;
uint128 liquidityGross;
}
function getPopulatedTicksInWord(address pool, int16 tickBitmapIndex)
external
view
returns (PopulatedTick[] memory populatedTicks);
}
}