我正在尝试与我的nextjs应用程序的智能合约进行交互。我无法与契约交互,因为我的炼金术提供者不工作。
尝试1:
const provider = new ethers.providers.AlchemyProvider(
"sepolia",
process.env.ALCHEMY_API_KEY
);
错误:不支持的网络(参数=“network”,value={“name”:“sepolia”,“chainId”:11155111},code=INVALID_ARGUMENT,version=providers/5.7.2)尝试2:
const alchemyProvider = new ethers.providers.JsonRpcProvider(process.env.ALCHEMY_URL);
export const contract = new ethers.Contract(
contractAddress,
contractABI,
provider
);
错误:无法检测网络(event=“noNetwork”,code=NETWORK_ERROR,version=providers/5.7.2)
尝试1立即中断。尝试2在我尝试从合约运行函数时中断。我可以console.log()合同,它是正确的。不管我把什么作为参数,它仍然会初始化合约。
1条答案
按热度按时间1rhkuytd1#
这是不发生与塞波利亚队友,尝试歌尔利。为我工作