diff --git a/packages/asset-swapper/CHANGELOG.json b/packages/asset-swapper/CHANGELOG.json index e97a773708..8a56abe9ab 100644 --- a/packages/asset-swapper/CHANGELOG.json +++ b/packages/asset-swapper/CHANGELOG.json @@ -1,4 +1,13 @@ [ + { + "version": "16.33.0", + "changes": [ + { + "note": "Add support for Uniswap V3 1 bps pools", + "pr": 366 + } + ] + }, { "version": "16.32.0", "changes": [ diff --git a/packages/asset-swapper/contracts/src/UniswapV3Sampler.sol b/packages/asset-swapper/contracts/src/UniswapV3Sampler.sol index f0eb033dbf..08a69bb61d 100644 --- a/packages/asset-swapper/contracts/src/UniswapV3Sampler.sol +++ b/packages/asset-swapper/contracts/src/UniswapV3Sampler.sol @@ -174,8 +174,9 @@ contract UniswapV3Sampler tokenPath.length - startIndex >= 2, "UniswapV3Sampler/tokenPath too short" ); - uint24[3] memory validPoolFees = [ + uint24[4] memory validPoolFees = [ // The launch pool fees. Could get hairier if they add more. + uint24(0.0001e6), uint24(0.0005e6), uint24(0.003e6), uint24(0.01e6)