首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:不推荐supportedChain,请改为通过网络。

错误:不推荐supportedChain,请改为通过网络。
EN

Stack Overflow用户
提问于 2022-04-03 09:18:03
回答 1查看 375关注 0票数 0

我正在学习freecodecamp Patrick教程,介绍如何为Ethereum智能合同创建前端,我不知道为什么当我打开本地主机控制台时会出现错误。

supportedChain is deprecated, please pass networks instead

我已经安装了元问题/检测提供程序。

npm i @metamask/detect-provider

下面是app.tsx脚本:

代码语言:javascript
复制
import './App.css';
import { DAppProvider, ChainId, useEthers, Config, Kovan} from '@usedapp/core';
import {Header} from "./components/Header";
import { YourWallet } from './components/yourWallet';
import {Container} from "@material-ui/core";
import { Main } from "./components/Main";


function App() {
  return (
    <DAppProvider config={{
      supportedChains: [ChainId.Kovan], 
      notifications: {
        expirationPeriod: 1000, 
        checkInterval: 1000
      }
    }}>
      <Container maxWidth="md">
      <Header />
      <Main />
        
      </Container>
      
    </DAppProvider>
  );
}

export default App;

如果有人能帮忙的话,那将是很有帮助的:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-04-03 10:10:21

错误太明显了。使用supportedChains代替networks

代码语言:javascript
复制
function MyApp({ Component, pageProps }: AppProps) {
  return (
    <DAppProvider
      config={{
        networks: [Kovan],
        notifications: {
          expirationPeriod: 1000,
          checkInterval: 100,
        },
      }}
    >
      <Component {...pageProps} />
    </DAppProvider>
  );
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71724543

复制
相关文章

相似问题

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