Javascript 使用Uniswap SDK时会出现以下错误:未为ENS名称配置解析器或addr

Javascript 使用Uniswap SDK时会出现以下错误:未为ENS名称配置解析器或addr,javascript,ethereum,smartcontracts,Javascript,Ethereum,Smartcontracts,我试图使用UniSwap SDK和javascript将ETH交换为DAI令牌,但在运行脚本时遇到以下错误 (node:10096) UnhandledPromiseRejectionWarning: Error: resolver or addr is not configured for ENS name (argument="name", value="", code=INVALID_ARGUMENT, version=contracts/5.0.5

我试图使用UniSwap SDK和javascript将ETH交换为DAI令牌,但在运行脚本时遇到以下错误

(node:10096) UnhandledPromiseRejectionWarning: Error: resolver or addr is not configured for ENS name (argument="name", value="", code=INVALID_ARGUMENT, version=contracts/5.0.5)
我已经将错误缩小到uniswap.swapExactETHForTokens函数,但我仍然不知道如何修复它

完整代码:(由于明显的原因,私钥对代码隐藏)


我想你可以代替我

const to = ''
作者:


提供targetTokens应发送到的帐户/钱包地址。

提供商代码不应该是:
const provider=ethers.getDefaultProvider('mainnet',{infura:'ba14d1b3cfe540088ee3c65ebd1d4'})
const to = ''
const to = process.env.ACCOUNT