我在Hardhat控制台中创建了一个合约实例,如下所示: const contract_fac = await ethers.getContractFactory("ContractName"); const contract = await contract_fac.attach("CON...
在运行测试和脚本时,所有函数都由Hardhat提供的第一个地址调用。 我想知道是否有一种方法可以在同一个测试或脚本中更改调用地址。 谢谢!
我已经在Hardhat项目上工作了一段时间。 一段时间后,当我运行以下命令以启动HH服务器时:npx hardhat node,我会得到以下错误: 我尝试研究这个错误并在hardhat网站上找到了这个错误解释。 HH12: Hardhat is not installed or inst...
我正在尝试通过Hardhat编译一个智能合约,该合约导入了几个使用不同Solidity版本的接口,但是我遇到了以下错误: Error HH606: The project cannot be compiled, see reasons below. These files and its ...
我正在尝试使用Ethers.js从KyberSwap获取ETH的价格,但是我收到了以下错误信息: Error: unknown account #0 (operation="getAddress", code=UNSUPPORTED_OPERATION, version=providers/...
我正在Linux上安装Hardhat。 我首先使用以下命令设置了React应用程序 npx create-react-app react-dapp cd react-dapp 然后我使用这个命令安装了一些hardhat的依赖项。 npm install ethers hardhat...
我需要在命令行中使用Hardhat运行特定的ts脚本,但我需要指定参数... 类似于这样: npx hardhat run --network rinkeby scripts/task-executor.ts param1 param2 在 --network rinkeby 是 har...
我正在尝试验证我的带有参数的合同,但出现了以下错误: Error in plugin @nomiclabs/hardhat-etherscan: The contract verification failed. Reason: Fail - Unable to verify 我也正在...
我已经将Metamask连接到使用Hardhat创建的节点。在将链ID设置为与Hardhat网络链ID(31337)匹配后,我可以在Metamask上连接到http://localhost:8545网络上的此节点。 我该如何向本地主机网络上的帐户/地址发送以太币,以便这些帐户拥有足够的以太币...
我正在编写一个NFT智能合约,将通过Hardhat进行测试,并在RSK上部署。 //SPDX-License-Identifier: Unlicense pragma solidity ^0.8.0; import "@openzeppelin/contracts/token/ERC721...