首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用web3-react连接到元问询和WalletConnect

使用web3-react连接到元问询和WalletConnect
EN

Ethereum用户
提问于 2021-12-28 09:03:25
回答 1查看 2.3K关注 0票数 0

我一直在使用web3-react连接不同的钱包:我想连接到元问题扩展,帮助

代码语言:javascript
复制
import { WalletConnectConnector } from "@web3-react/walletconnect-connector";

对于wallectConnect

代码语言:javascript
复制
export const walletConnector = new WalletConnectConnector({
  rpc: {
    3: `https://ropsten.infura.io/v3/${INFURA_ID}`,
  },
});

如果我激活上面的walletConnector,它只显示QR代码,并且不包括元请求(注入提供者)选项。

否则,将@walletconnect/web3-provider与web3-react集成的选项是什么?

EN

回答 1

Ethereum用户

发布于 2022-01-16 21:42:23

你想用InjectedConnector,

代码语言:javascript
复制
import { InjectedConnector } from '@web3-react/injected-connector' 

const MetaMask = new InjectedConnector({ supportedNetworks: [1, 4] });
const connectors = { MetaMask };

然后,您想用以下内容包装您的应用程序:

代码语言:javascript
复制
 <Web3Provider
      connectors={connectors}
      libraryName={"ethers.js"}
    > <YOUR_APP/> 
</Web3Provider>

然后把它和这样的东西一起用

代码语言:javascript
复制
import { useWeb3Context } from "web3-react";
import { useEffect } from "react";

const context = useWeb3Context();

useEffect(() => {
    context.setConnector("MetaMask");
}, []);

如果您在MetaMask中使用WalletConnect选项,我认为这只是移动Metamask

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

https://ethereum.stackexchange.com/questions/117467

复制
相关文章

相似问题

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