如何解决通过脚本与 ganache-cli fork 交互
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 举报,一经查实,本站将立刻删除。