首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有一个错误,我无法转述。

有一个错误,我无法转述。
EN

Stack Overflow用户
提问于 2022-09-28 06:11:02
回答 2查看 390关注 0票数 0

我正在使用Uniswap来交换我工作得很好的令牌,但是现在它抛出了一个错误,但是我不知道为什么。我也安装了npm @uniswap/v3-periphery,但它不能为我工作。

这里是错误:

代码语言:javascript
复制
./node_modules/@uniswap/v3-sdk/dist/v3-sdk.esm.js:7:0
Module not found: Can't resolve '@uniswap/v3-periphery/artifacts/contracts/interfaces/IMulticall.sol/IMulticall.json'

Import trace for requested module:
./node_modules/@uniswap/smart-order-router/build/module/providers/on-chain-quote-provider.js
./node_modules/@uniswap/smart-order-router/build/module/providers/index.js
./node_modules/@uniswap/smart-order-router/build/module/index.js
./components/app/Swapping.jsx
./pages/swap/index.tsx

https://nextjs.org/docs/messages/module-not-found

下面是package.json文件:

代码语言:javascript
复制
{
  "name": "helpi-finance",
  "private": true,
  "version": "0.1.0",
  "scripts": {
    "dev": "next dev",
    "build": "next build",
    "start": "next start",
    "lint": "next lint"
  },
  "dependencies": {
    "@headlessui/react": "^1.7.0",
    "@rainbow-me/rainbowkit": "^0.5.1",
    "@uniswap/sdk": "^3.0.3",
    "@uniswap/sdk-core": "^3.0.1",
    "@uniswap/smart-order-router": "^2.5.30",
    "@uniswap/v3-sdk": "^3.8.2",
    "ethers": "^5.0.0",
    "jsbi": "3.2.5",
    "next": "^12.1.6",
    "react": "^18.1.0",
    "react-dom": "^18.1.0",
    "react-icons": "^4.4.0",
    "react-spinners": "^0.13.4",
    "react-toastify": "^9.0.8",
    "wagmi": "^0.6.0"
  },
  "devDependencies": {
    "@types/node": "^17.0.35",
    "@types/react": "^18.0.9",
    "autoprefixer": "^10.4.8",
    "eslint": "^8.15.0",
    "eslint-config-next": "^12.1.6",
    "postcss": "^8.4.16",
    "tailwindcss": "^3.1.8",
    "typescript": "^4.7.2"
  }
}

EN

回答 2

Stack Overflow用户

发布于 2022-10-02 08:36:24

在卡住@uniswap/v3-periphery@1.4.1 3到4天后,如果找到了,通过安装一个特定版本的就可以解决这个问题。

代码语言:javascript
复制
npm i @uniswap/v3-periphery@1.4.1

票数 1
EN

Stack Overflow用户

发布于 2022-10-06 10:22:26

代码语言:javascript
复制
/Users/xxx/Desktop/Ethjs/uniswapV3_SDK/node_modules/@ethersproject/logger/src.ts/index.ts:269
        const error: any = new Error(message);
                           ^
Error: could not detect network (event="noNetwork", code=NETWORK_ERROR, version=providers/5.7.1)
    at Logger.makeError (/Users/xxx/Desktop/Ethjs/uniswapV3_SDK/node_modules/@ethersproject/logger/src.ts/index.ts:269:28)
    at Logger.throwError (/Users/xxx/Desktop/Ethjs/uniswapV3_SDK/node_modules/@ethersproject/logger/src.ts/index.ts:281:20)
    at JsonRpcProvider.<anonymous> (/Users/xxx/Desktop/Ethjs/uniswapV3_SDK/node_modules/@ethersproject/providers/src.ts/json-rpc-provider.ts:483:23)
    at step (/Users/xxx/Desktop/Ethjs/uniswapV3_SDK/node_modules/@ethersproject/providers/lib/json-rpc-provider.js:48:23)
    at Object.throw (/Users/xxx/Desktop/Ethjs/uniswapV3_SDK/node_modules/@ethersproject/providers/lib/json-rpc-provider.js:29:53)
    at rejected (/Users/xxx/Desktop/Ethjs/uniswapV3_SDK/node_modules/@ethersproject/providers/lib/json-rpc-provider.js:21:65)
    at runNextTicks (node:internal/process/task_queues:61:5)
    at listOnTimeout (node:internal/timers:528:9)
    at processTimers (node:internal/timers:502:7) {
  reason: 'could not detect network',
  code: 'NETWORK_ERROR',
  event: 'noNetwork'
}

在我按照你的指示跑完后,我就有这个问题了?你能解决同样的问题吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73876889

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档