我打算在Hardhat中开发智能合约,并在RSK regtest本地节点上进行测试。我找到了一个Truffle regtest配置。 development: { host: "127.0.0.1", port: 4444, network_id: "*" }, 我需要哪些 ...
我正在开发两个智能合约,它们的部署顺序很重要。首先是ERC20代币,然后它的部署地址应该传递给ERC721智能合约的构造函数。这两个合约的交互在Hardhat上已经成功测试过。然而,当我按照Hardhat教程操作时,我正在尝试将这些智能合约部署到RSK regtest本地节点,使用以下脚本: ...
在尝试在hardhat开发链上部署Mock合约时,我遇到了以下错误。 我正在遵循: 通过FreeCodeCamp YT频道的Patrick Collins提供的32小时区块链、Solidity和全栈Web3开发JavaScript课程 我在上面的课程中的10:48:53时遇到了这个错...
我正在使用Hardhat的主网模拟器编写单元测试。对于一个测试,我想要检查ERC20代币(特别是DAI)中owner账户的初始余额。这是到目前为止我写的测试代码: const { ethers } = require("hardhat"); describe("Simple Test", ...