问题描述
const {ChainId,Fetcher,WETH,Route,Trade,TokenAmount,TradeType,Percent} = require ('@uniswap/sdk');
const ethers = require('ethers');
const chainId = ChainId.MAINNET;
我如何将其指定为本地分叉的 ganache 链?
试过这个:
const Web3 = require('web3');
const web3 = new Web3(`http://localhost:8545`);
const tokenAddress = '0x6B175474E89094C44Da98b954EedeAC495271d0F';
const init = async ()=> {
const chainId = await web3.eth.getChainId();
...
/Users/GreyShadow/node_modules/@ethersproject/logger/lib/index.js:179 var error = new Error(message); ^
错误:不支持的 getDefaultProvider 网络(operation="getDefaultProvider",network={"chainId":1337,"name":"unkNown"},code=NETWORK_ERROR,version=providers/5.0.17)
非常感谢帮助
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)