根据 Hardhat 的 <a href="https://hardhat.org/tutorial/testing-contracts.html" rel="nofollow noreferrer">official testing documentation
我正在使用 <code>Sol 0.5.0</code> 编译器从用 <code>0.8.0</code> 编写的 OpenSea 项目编译代码,但出现错误:
<
在本地启动一个安全帽节点时,我得到了 10 个地址,其中有 10k ETH 的预先资助。但是当我将它连接到 loc
我正在尝试使用一些 @openzeppelin/contracts 导入来部署合同。
合同:
<pre><code>pragma solidity ^0.8.0;
impo
我正在尝试从一个非常简单的 Solidity 合约开始,但 VSCode 给我带来了困难。
我正在使用 Juan Blancos Solidity
我需要编写一份使用拉丁语言措辞的合同。其中需要特殊字符,例如 <code>é, ç, ã, ô</code> 等....
我
我想使用 Hardhat 环境创建一个项目。我已经尝试从他们这边学习 <a href="https://hardhat.org/getting-started/" rel="
我正在浏览炼金术/安全帽教程 (<a href="https://docs.alchemy.com/alchemy/tutorials/hello-world-smart-contract" rel="nofollow n
我有一个称为领养狗的可靠函数,如下所示,它基本上是合同中的一个应付函数。
<strong>// 这是失
我正在开发一个测试智能合约,我希望用户将 eth 发送到该合约。我已将 Solidity 功能设置为应付。当我
我正在尝试使用 Ethers.js 文档中的说明对智能合约测试中的交易数据进行解码,但我一直发现第一个参数
在运行测试和脚本时,所有函数都由Hardhat提供的第一个地址调用。
我想知道是否有办法在同一测
在控制台中使用 <code>npx hardhat test</code> 运行安全帽测试后,我决定能够设置断点将帮助我更快地迭代。<
我正在为我编写的 Solidity 合同编写安全帽测试。该合约包含一个 <code>receive() external payable { ... }</code> 函
我有一个关于修饰符、要求和函数流的问题。
这是一个简单的例子来说明我的观点。
<pre class="l
我正在尝试编译(通过安全帽)一个导入多个具有不同 Solidity 版本的接口的合同,但出现以下错误:
我正在尝试在 node.js 应用程序中使用 ethers.js(而非 web3)侦听从 USDT 合约 Transfer 函数发出的事件。
<p
在官方 waffle 文档中,您可能会找到下一个实现装置的方法:
<pre><code>import {expect} from 'chai';
impo
我在安全帽控制台中创建了一个合约实例,如下所示:
<pre><code>const contract_fac = await ethers.getContractFact
在安全帽上测试一些代码时,我发现抛出了一个无法解释的异常。我在 discord 频道和 etherjs 文档中都找