From 0477592bb5e45fe8ed6b10cb9bc5a6eedf67446c Mon Sep 17 00:00:00 2001 From: Tim Olson <> Date: Mon, 27 Nov 2023 21:16:56 -0400 Subject: [PATCH] _stake() inversion fix --- test/MockEnv.sol | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/MockEnv.sol b/test/MockEnv.sol index 24e7581..0163a53 100644 --- a/test/MockEnv.sol +++ b/test/MockEnv.sol @@ -110,8 +110,10 @@ contract MockEnv { int24 ts = pool.tickSpacing(); lower = Util.roundTick(lower, ts); upper = Util.roundTick(upper, ts); + uint256 amount0 = inverted ? usdAmount : coinAmount; + uint256 amount1 = inverted ? coinAmount : usdAmount; INonfungiblePositionManager.MintParams memory params = INonfungiblePositionManager.MintParams( - address(COIN), address(USD), fee, lower, upper, coinAmount, usdAmount, 0, 0, msg.sender, block.timestamp + token0, token1, fee, lower, upper, amount0, amount1, 0, 0, msg.sender, block.timestamp ); (tokenId, liquidity, amount0, amount1) = nfpm.mint(params); console2.log('minted');