问题描述
B"H
如果我创建一个 InfuraProvider
并将其与 new ethers.Wallet(privateKey,provider)
一起使用,则一切正常。
但是如果我尝试使用 new ethers.providers.Web3Provider(window.ethereum)
那么 provider.connection= {url: "http://localhost:8545"}
和 provider.network= undefined
- 当我的 MetaMask 设置为 rinkeby 网络时,为什么
provider.connection
指向8545
(Ganache 的端口)? - 有没有办法让我使用用户 MetaMask 签署交易(来自用户帐户的 ETH)但使用我自己的 Infura 帐户作为提供者?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)