Files

18 lines
689 B
Solidity

// SPDX-License-Identifier: UNLICENSED
pragma solidity ^0.8.20;
import {ModifyLiquidityParams} from "../../src/types/PoolOperation.sol";
import "forge-std/console2.sol";
// Useful for printing out the true values in a fuzz. For failing fuzzes, foundry logs the unsanitized params.
contract Logger {
function logParams(ModifyLiquidityParams memory params) public pure {
console2.log("ModifyLiquidity.tickLower", params.tickLower);
console2.log("ModifyLiquidity.tickUpper", params.tickUpper);
console2.log("ModifyLiquidity.liquidityDelta", params.liquidityDelta);
console2.log("ModifyLiquidity.salt");
console2.logBytes32(params.salt);
}
}