Skip to content

Uniswap/clmm - Failed to close position using POST /connectors/uniswap/clmm/close-position #470

@nikspz

Description

@nikspz

Describe the bug

Uniswap/clmm - Failed to close position using POST /connectors/uniswap/clmm/close-position

Workaround:
tried remove 100% using POST /connectors/uniswap/clmm/remove-liquidity: works, position closed

POST /connectors/uniswap/clmm/remove-liquidity

Steps to reproduce

  1. install gateway
  2. connect uniswap/clmm
  3. have position
  4. use http://localhost:15888/docs
  5. remove with POST /connectors/uniswap/clmm/close-positionReview traceback below

Release version

dev-2.7.0

Type of installation

Source

Attach required files

2025-06-26 02:46:27 | error | 	invalid arrayify value (argument="value", value="[{\"method\":\"decreaseLiquidity\",\"params\":{\"tokenId\":\"3420654\",\"liquidity\":\"1895993026765\",\"amount0Min\":\"-1895993026629\",\"amount1Min\":\"94016925\",\"deadline\":1750935987}},{\"method\":\"collect\",\"params\":{\"tokenId\":\"3420654\",\"recipient\":\"0x08940dc9B5a19FAb9319b77C61DDA7B8067E6843\",\"amount0Max\":\"-1895993026629\",\"amount1Max\":\"94016925\"}}]", code=INVALID_ARGUMENT, version=bytes/5.8.0) {
  "reason": "invalid arrayify value",
  "code": "INVALID_ARGUMENT",
  "argument": "value",
  "value": "[{\"method\":\"decreaseLiquidity\",\"params\":{\"tokenId\":\"3420654\",\"liquidity\":\"1895993026765\",\"amount0Min\":\"-1895993026629\",\"amount1Min\":\"94016925\",\"deadline\":1750935987}},{\"method\":\"collect\",\"params\":{\"tokenId\":\"3420654\",\"recipient\":\"0x08940dc9B5a19FAb9319b77C61DDA7B8067E6843\",\"amount0Max\":\"-1895993026629\",\"amount1Max\":\"94016925\"}}]"
} | Error: invalid arrayify value (argument="value", value="[{\"method\":\"decreaseLiquidity\",\"params\":{\"tokenId\":\"3420654\",\"liquidity\":\"1895993026765\",\"amount0Min\":\"-1895993026629\",\"amount1Min\":\"94016925\",\"deadline\":1750935987}},{\"method\":\"collect\",\"params\":{\"tokenId\":\"3420654\",\"recipient\":\"0x08940dc9B5a19FAb9319b77C61DDA7B8067E6843\",\"amount0Max\":\"-1895993026629\",\"amount1Max\":\"94016925\"}}]", code=INVALID_ARGUMENT, version=bytes/5.8.0)
    at Logger.makeError (/home/etozhe/gwcore27fix/node_modules/.pnpm/@ethersproject+logger@5.8.0/node_modules/@ethersproject/logger/lib/index.js:238:21)
    at Logger.throwError (/home/etozhe/gwcore27fix/node_modules/.pnpm/@ethersproject+logger@5.8.0/node_modules/@ethersproject/logger/lib/index.js:247:20)
    at Logger.throwArgumentError (/home/etozhe/gwcore27fix/node_modules/.pnpm/@ethersproject+logger@5.8.0/node_modules/@ethersproject/logger/lib/index.js:250:21)
    at arrayify (/home/etozhe/gwcore27fix/node_modules/.pnpm/@ethersproject+bytes@5.8.0/node_modules/@ethersproject/bytes/lib/index.js:94:19)
    at DynamicBytesCoder.encode (/home/etozhe/gwcore27fix/node_modules/.pnpm/@ethersproject+abi@5.8.0/node_modules/@ethersproject/abi/lib/coders/bytes.js:30:38)
    at /home/etozhe/gwcore27fix/node_modules/.pnpm/@ethersproject+abi@5.8.0/node_modules/@ethersproject/abi/lib/coders/array.js:66:19
    at Array.forEach (<anonymous>)
    at pack (/home/etozhe/gwcore27fix/node_modules/.pnpm/@ethersproject+abi@5.8.0/node_modules/@ethersproject/abi/lib/coders/array.js:60:12)
    at ArrayCoder.encode (/home/etozhe/gwcore27fix/node_modules/.pnpm/@ethersproject+abi@5.8.0/node_modules/@ethersproject/abi/lib/coders/array.js:209:16)
    at /home/etozhe/gwcore27fix/node_modules/.pnpm/@ethersproject+abi@5.8.0/node_modules/@ethersproject/abi/lib/coders/array.js:66:19
2025-06-26 02:46:27 | error | 	Unhandled error: {
  "error": "Cannot read properties of undefined (reading 'internalServerError')",
  "url": "/connectors/uniswap/clmm/close-position",
  "params": {}
} | TypeError: Cannot read properties of undefined (reading 'internalServerError')
    at Object.<anonymous> (/home/etozhe/gwcore27fix/dist/connectors/uniswap/clmm-routes/closePosition.js:222:38)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
2025-06-26 02:48:03 | error | 	invalid arrayify value (argument="value", value="[{\"method\":\"decreaseLiquidity\",\"params\":{\"tokenId\":\"3420654\",\"liquidity\":\"1895993026765\",\"amount0Min\":\"-1895993026629\",\"amount1Min\":\"93997821\",\"deadline\":1750936083}},{\"method\":\"collect\",\"params\":{\"tokenId\":\"3420654\",\"recipient\":\"0x08940dc9B5a19FAb9319b77C61DDA7B8067E6843\",\"amount0Max\":\"-1895993026629\",\"amount1Max\":\"93997821\"}}]", code=INVALID_ARGUMENT, version=bytes/5.8.0) {
  "reason": "invalid arrayify value",
  "code": "INVALID_ARGUMENT",
  "argument": "value",
  "value": "[{\"method\":\"decreaseLiquidity\",\"params\":{\"tokenId\":\"3420654\",\"liquidity\":\"1895993026765\",\"amount0Min\":\"-1895993026629\",\"amount1Min\":\"93997821\",\"deadline\":1750936083}},{\"method\":\"collect\",\"params\":{\"tokenId\":\"3420654\",\"recipient\":\"0x08940dc9B5a19FAb9319b77C61DDA7B8067E6843\",\"amount0Max\":\"-1895993026629\",\"amount1Max\":\"93997821\"}}]"
} | Error: invalid arrayify value (argument="value", value="[{\"method\":\"decreaseLiquidity\",\"params\":{\"tokenId\":\"3420654\",\"liquidity\":\"1895993026765\",\"amount0Min\":\"-1895993026629\",\"amount1Min\":\"93997821\",\"deadline\":1750936083}},{\"method\":\"collect\",\"params\":{\"tokenId\":\"3420654\",\"recipient\":\"0x08940dc9B5a19FAb9319b77C61DDA7B8067E6843\",\"amount0Max\":\"-1895993026629\",\"amount1Max\":\"93997821\"}}]", code=INVALID_ARGUMENT, version=bytes/5.8.0)
    at Logger.makeError (/home/etozhe/gwcore27fix/node_modules/.pnpm/@ethersproject+logger@5.8.0/node_modules/@ethersproject/logger/lib/index.js:238:21)
    at Logger.throwError (/home/etozhe/gwcore27fix/node_modules/.pnpm/@ethersproject+logger@5.8.0/node_modules/@ethersproject/logger/lib/index.js:247:20)
    at Logger.throwArgumentError (/home/etozhe/gwcore27fix/node_modules/.pnpm/@ethersproject+logger@5.8.0/node_modules/@ethersproject/logger/lib/index.js:250:21)
    at arrayify (/home/etozhe/gwcore27fix/node_modules/.pnpm/@ethersproject+bytes@5.8.0/node_modules/@ethersproject/bytes/lib/index.js:94:19)
    at DynamicBytesCoder.encode (/home/etozhe/gwcore27fix/node_modules/.pnpm/@ethersproject+abi@5.8.0/node_modules/@ethersproject/abi/lib/coders/bytes.js:30:38)
    at /home/etozhe/gwcore27fix/node_modules/.pnpm/@ethersproject+abi@5.8.0/node_modules/@ethersproject/abi/lib/coders/array.js:66:19
    at Array.forEach (<anonymous>)
    at pack (/home/etozhe/gwcore27fix/node_modules/.pnpm/@ethersproject+abi@5.8.0/node_modules/@ethersproject/abi/lib/coders/array.js:60:12)
    at ArrayCoder.encode (/home/etozhe/gwcore27fix/node_modules/.pnpm/@ethersproject+abi@5.8.0/node_modules/@ethersproject/abi/lib/coders/array.js:209:16)
    at /home/etozhe/gwcore27fix/node_modules/.pnpm/@ethersproject+abi@5.8.0/node_modules/@ethersproject/abi/lib/coders/array.js:66:19
2025-06-26 02:48:03 | error | 	Unhandled error: {
  "error": "Cannot read properties of undefined (reading 'internalServerError')",
  "url": "/connectors/uniswap/clmm/close-position",
  "params": {}
} | TypeError: Cannot read properties of undefined (reading 'internalServerError')
    at Object.<anonymous> (/home/etozhe/gwcore27fix/dist/connectors/uniswap/clmm-routes/closePosition.js:222:38)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions