Skip to content

fix: Use poolTokens over allTokens #3150

fix: Use poolTokens over allTokens

fix: Use poolTokens over allTokens #3150

Triggered via pull request September 5, 2024 14:38
Status Failure
Total duration 4m 2s
Artifacts

checks.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 8 warnings
lib/modules/pool/actions/LiquidityActionHelpers.spec.ts > detects pools requiring nested liquidity: lib/modules/pool/actions/LiquidityActionHelpers.spec.ts#L43
AssertionError: expected false to be truthy ❯ lib/modules/pool/actions/LiquidityActionHelpers.spec.ts:43:49
Unit-Test
Process completed with exit code 1.
lib/modules/pool/actions/add-liquidity/handlers/NestedAddLiquidity.handler.integration.spec.ts > When adding nested liquidity for a weighted pool > has zero price impact: lib/modules/pool/actions/add-liquidity/handlers/UnbalancedAddLiquidity.handler.ts#L51
Error: Token 0x6b175474e89094c44da98b954eedeac495271d0f not found in array ❯ areTokensInArray node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/utils/areTokensInArray.ts:8:19 ❯ validateTokensAddLiquidity node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/inputValidator/utils/validateTokens.ts:16:13 ❯ InputValidatorWeighted.validateAddLiquidity node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/inputValidator/inputValidatorBase.ts:60:9 ❯ InputValidator.validateAddLiquidity node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/inputValidator/inputValidator.ts:61:43 ❯ AddLiquidity.query node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/addLiquidity/index.ts:25:29 ❯ Function.addLiquidityUnbalanced node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/priceImpact/index.ts:102:58 ❯ UnbalancedAddLiquidityHandler.getPriceImpact lib/modules/pool/actions/add-liquidity/handlers/UnbalancedAddLiquidity.handler.ts:51:65 ❯ lib/modules/pool/actions/add-liquidity/handlers/NestedAddLiquidity.handler.integration.spec.ts:23:39
lib/modules/pool/actions/add-liquidity/handlers/NestedAddLiquidity.handler.integration.spec.ts > When adding nested liquidity for a weighted pool > has zero price impact: lib/modules/pool/actions/add-liquidity/handlers/UnbalancedAddLiquidity.handler.ts#L51
Error: Token 0x6b175474e89094c44da98b954eedeac495271d0f not found in array ❯ areTokensInArray node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/utils/areTokensInArray.ts:8:19 ❯ validateTokensAddLiquidity node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/inputValidator/utils/validateTokens.ts:16:13 ❯ InputValidatorWeighted.validateAddLiquidity node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/inputValidator/inputValidatorBase.ts:60:9 ❯ InputValidator.validateAddLiquidity node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/inputValidator/inputValidator.ts:61:43 ❯ AddLiquidity.query node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/addLiquidity/index.ts:25:29 ❯ Function.addLiquidityUnbalanced node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/priceImpact/index.ts:102:58 ❯ UnbalancedAddLiquidityHandler.getPriceImpact lib/modules/pool/actions/add-liquidity/handlers/UnbalancedAddLiquidity.handler.ts:51:65 ❯ lib/modules/pool/actions/add-liquidity/handlers/NestedAddLiquidity.handler.integration.spec.ts:23:39
lib/modules/pool/actions/add-liquidity/handlers/NestedAddLiquidity.handler.integration.spec.ts > When adding nested liquidity for a weighted pool > with single token input: lib/modules/pool/actions/add-liquidity/handlers/UnbalancedAddLiquidity.handler.ts#L38
Error: Token 0x6b175474e89094c44da98b954eedeac495271d0f not found in array ❯ areTokensInArray node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/utils/areTokensInArray.ts:8:19 ❯ validateTokensAddLiquidity node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/inputValidator/utils/validateTokens.ts:16:13 ❯ InputValidatorWeighted.validateAddLiquidity node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/inputValidator/inputValidatorBase.ts:60:9 ❯ InputValidator.validateAddLiquidity node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/inputValidator/inputValidator.ts:61:43 ❯ AddLiquidity.query node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/addLiquidity/index.ts:25:29 ❯ UnbalancedAddLiquidityHandler.simulate lib/modules/pool/actions/add-liquidity/handlers/UnbalancedAddLiquidity.handler.ts:38:47 ❯ lib/modules/pool/actions/add-liquidity/handlers/NestedAddLiquidity.handler.integration.spec.ts:34:34
lib/modules/pool/actions/add-liquidity/handlers/NestedAddLiquidity.handler.integration.spec.ts > When adding nested liquidity for a weighted pool > with single token input: lib/modules/pool/actions/add-liquidity/handlers/UnbalancedAddLiquidity.handler.ts#L38
Error: Token 0x6b175474e89094c44da98b954eedeac495271d0f not found in array ❯ areTokensInArray node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/utils/areTokensInArray.ts:8:19 ❯ validateTokensAddLiquidity node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/inputValidator/utils/validateTokens.ts:16:13 ❯ InputValidatorWeighted.validateAddLiquidity node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/inputValidator/inputValidatorBase.ts:60:9 ❯ InputValidator.validateAddLiquidity node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/inputValidator/inputValidator.ts:61:43 ❯ AddLiquidity.query node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/addLiquidity/index.ts:25:29 ❯ UnbalancedAddLiquidityHandler.simulate lib/modules/pool/actions/add-liquidity/handlers/UnbalancedAddLiquidity.handler.ts:38:47 ❯ lib/modules/pool/actions/add-liquidity/handlers/NestedAddLiquidity.handler.integration.spec.ts:34:34
lib/modules/pool/actions/add-liquidity/handlers/NestedAddLiquidity.handler.integration.spec.ts > When adding nested liquidity for a weighted pool > with multiple token input: lib/modules/pool/actions/add-liquidity/handlers/UnbalancedAddLiquidity.handler.ts#L38
Error: Token 0x6b175474e89094c44da98b954eedeac495271d0f not found in array ❯ areTokensInArray node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/utils/areTokensInArray.ts:8:19 ❯ validateTokensAddLiquidity node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/inputValidator/utils/validateTokens.ts:16:13 ❯ InputValidatorWeighted.validateAddLiquidity node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/inputValidator/inputValidatorBase.ts:60:9 ❯ InputValidator.validateAddLiquidity node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/inputValidator/inputValidator.ts:61:43 ❯ AddLiquidity.query node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/addLiquidity/index.ts:25:29 ❯ UnbalancedAddLiquidityHandler.simulate lib/modules/pool/actions/add-liquidity/handlers/UnbalancedAddLiquidity.handler.ts:38:47 ❯ lib/modules/pool/actions/add-liquidity/handlers/NestedAddLiquidity.handler.integration.spec.ts:49:34
lib/modules/pool/actions/add-liquidity/handlers/NestedAddLiquidity.handler.integration.spec.ts > When adding nested liquidity for a weighted pool > with multiple token input: lib/modules/pool/actions/add-liquidity/handlers/UnbalancedAddLiquidity.handler.ts#L38
Error: Token 0x6b175474e89094c44da98b954eedeac495271d0f not found in array ❯ areTokensInArray node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/utils/areTokensInArray.ts:8:19 ❯ validateTokensAddLiquidity node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/inputValidator/utils/validateTokens.ts:16:13 ❯ InputValidatorWeighted.validateAddLiquidity node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/inputValidator/inputValidatorBase.ts:60:9 ❯ InputValidator.validateAddLiquidity node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/inputValidator/inputValidator.ts:61:43 ❯ AddLiquidity.query node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/addLiquidity/index.ts:25:29 ❯ UnbalancedAddLiquidityHandler.simulate lib/modules/pool/actions/add-liquidity/handlers/UnbalancedAddLiquidity.handler.ts:38:47 ❯ lib/modules/pool/actions/add-liquidity/handlers/NestedAddLiquidity.handler.integration.spec.ts:49:34
lib/modules/pool/actions/add-liquidity/handlers/NestedAddLiquidity.handler.integration.spec.ts > When adding nested liquidity for a weighted pool > builds Tx Config: lib/modules/pool/actions/add-liquidity/handlers/UnbalancedAddLiquidity.handler.ts#L38
Error: Token 0x6b175474e89094c44da98b954eedeac495271d0f not found in array ❯ areTokensInArray node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/utils/areTokensInArray.ts:8:19 ❯ validateTokensAddLiquidity node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/inputValidator/utils/validateTokens.ts:16:13 ❯ InputValidatorWeighted.validateAddLiquidity node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/inputValidator/inputValidatorBase.ts:60:9 ❯ InputValidator.validateAddLiquidity node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/inputValidator/inputValidator.ts:61:43 ❯ AddLiquidity.query node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/addLiquidity/index.ts:25:29 ❯ UnbalancedAddLiquidityHandler.simulate lib/modules/pool/actions/add-liquidity/handlers/UnbalancedAddLiquidity.handler.ts:38:47 ❯ lib/modules/pool/actions/add-liquidity/handlers/NestedAddLiquidity.handler.integration.spec.ts:62:39
lib/modules/pool/actions/add-liquidity/handlers/NestedAddLiquidity.handler.integration.spec.ts > When adding nested liquidity for a weighted pool > builds Tx Config: lib/modules/pool/actions/add-liquidity/handlers/UnbalancedAddLiquidity.handler.ts#L38
Error: Token 0x6b175474e89094c44da98b954eedeac495271d0f not found in array ❯ areTokensInArray node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/utils/areTokensInArray.ts:8:19 ❯ validateTokensAddLiquidity node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/inputValidator/utils/validateTokens.ts:16:13 ❯ InputValidatorWeighted.validateAddLiquidity node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/inputValidator/inputValidatorBase.ts:60:9 ❯ InputValidator.validateAddLiquidity node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/inputValidator/inputValidator.ts:61:43 ❯ AddLiquidity.query node_modules/.pnpm/@balancer[email protected][email protected][email protected][email protected][email protected]/node_modules/@balancer/sdk/src/entities/addLiquidity/index.ts:25:29 ❯ UnbalancedAddLiquidityHandler.simulate lib/modules/pool/actions/add-liquidity/handlers/UnbalancedAddLiquidity.handler.ts:38:47 ❯ lib/modules/pool/actions/add-liquidity/handlers/NestedAddLiquidity.handler.integration.spec.ts:62:39
lib/modules/pool/actions/remove-liquidity/handlers/NestedProportionalRemoveLiquidity.handler.integration.spec.ts > When proportionally removing liquidity for a nested pool > queries amounts out: lib/modules/pool/actions/remove-liquidity/handlers/NestedProportionalRemoveLiquidity.handler.integration.spec.ts#L42
AssertionError: expected [ _TokenAmount{ …(5) }, …(1) ] to have a length of 4 but got 2 - Expected + Received - 4 + 2 ❯ lib/modules/pool/actions/remove-liquidity/handlers/NestedProportionalRemoveLiquidity.handler.integration.spec.ts:42:31
lib/modules/pool/actions/remove-liquidity/handlers/NestedProportionalRemoveLiquidity.handler.integration.spec.ts > When proportionally removing liquidity for a nested pool > queries amounts out: lib/modules/pool/actions/remove-liquidity/handlers/NestedProportionalRemoveLiquidity.handler.integration.spec.ts#L42
AssertionError: expected [ _TokenAmount{ …(5) }, …(1) ] to have a length of 4 but got 2 - Expected + Received - 4 + 2 ❯ lib/modules/pool/actions/remove-liquidity/handlers/NestedProportionalRemoveLiquidity.handler.integration.spec.ts:42:31
Unit-Test
Unexpected input(s) 'node-version', valid inputs are ['version', 'dest', 'run_install', 'package_json_file', 'standalone']
Unit-Test
Unexpected input(s) 'node-version', valid inputs are ['version', 'dest', 'run_install', 'package_json_file', 'standalone']
Integration-Test
Unexpected input(s) 'node-version', valid inputs are ['version', 'dest', 'run_install', 'package_json_file', 'standalone']
Integration-Test
Unexpected input(s) 'node-version', valid inputs are ['version', 'dest', 'run_install', 'package_json_file', 'standalone']
Lint
Unexpected input(s) 'node-version', valid inputs are ['version', 'dest', 'run_install', 'package_json_file', 'standalone']
Lint
Unexpected input(s) 'node-version', valid inputs are ['version', 'dest', 'run_install', 'package_json_file', 'standalone']
Build
Unexpected input(s) 'node-version', valid inputs are ['version', 'dest', 'run_install', 'package_json_file', 'standalone']
Build
Unexpected input(s) 'node-version', valid inputs are ['version', 'dest', 'run_install', 'package_json_file', 'standalone']