solidity 相关问题

Solidity是一种高级语言,其语法类似于JavaScript,它被设计为编译为以太坊虚拟机的代码。 Solidity意义上的契约是代码(其功能)和数据(其状态)的集合,它位于以太坊区块链的特定地址。

使用hardhat 2.22.2在主网分叉上进行测试时:错误:响应报告错误`429`

当分叉主网时,我有时会看到这个错误: 我尝试再次发送后它就消失了: [错误:响应报告错误“429”:“您的应用程序已超出其每秒计算单元的容量。 ...

回答 1 投票 0

错误:无法解构“(0,react__WEBPACK_IMPORTED_MODULE_1__.useContext)(...)”的属性“标题”,因为它未定义(Next.js聊天应用程序)

我在使用 N 构建聊天应用程序时遇到错误“无法解构 '(0,react__WEBPACK_IMPORTED_MODULE_1__.useContext)(...)' 的属性 'title',因为它未定义”...

回答 1 投票 0

Chai - 断言错误:预期 BigNumber

我尝试测试这段代码: 合约代币{ // 一些字符串类型变量来标识token。 string public name = "我的安全帽令牌"; 字符串公共符号=“MHT”;...

回答 2 投票 0

为什么这些模块没有得到解决?

这是我得到的错误输出。我尝试创建一个 jsconfig.json 来执行错误所描述的解决方案,但我太缺乏经验,无法理解发生了什么...... 所有这些模块...

回答 2 投票 0

如何为 opensea 上集合中的所有 NFT 定价?

如果我在自己的地址上铸造了 n 个项目的集合(通过智能合约),它将在我的帐户的收集/创建部分下公开可见,如下所示。 问题是,为了

回答 2 投票 0

Foundry 显示了一些我不知道来源的重新映射

我有一个名为 remappings.txt 的文件,仅包含: @openzeppelin/=lib/openzeppelin-contracts/ 但是,当我提示伪造重新映射时,它会返回: @openzeppelin/=lib/openzeppelin-contracts/ ds-te...

回答 1 投票 0

类型错误:(中间值).providers未定义未捕获(承诺中)错误:没有以太坊对象

我在尝试在 sepolia 测试网络上传输 eth 和 im 时遇到此错误: 我使用的是安全帽 2.22.2 我使用以太坊 5.7.2 当我按下发送按钮时就会发生这种情况 这是

回答 1 投票 0

ProviderError:第一个参数无效:地址地址不是字符串

我正在尝试在 goerli 网络上部署我的合约。下面是我的deployProxy.js const { 以太币, 升级 } = require("hardhat"); 异步函数 main() { const VendingMachineV1 = 哦...

回答 1 投票 0

批准代币并转账

下午好,我无法签订合约,以便用户在我的合约中批准并允许使用合约2中的代币,之后所有者可以从...

回答 1 投票 0

Solidity 合约 - Method.call() 返回空数据

我在 sepolia 测试网上运行了一个 Solidity 合约,它只是注册和获取用户。显然,寄存器部分工作正常,但 getAllUsers() 部分应该可以......

回答 1 投票 0

Foundry - Anvil 主网分叉 EvmError:NotActivated

我正在使用 anvil (Foundry) 创建一个本地分叉并在其中运行我自己的事务。 铁砧版本:铁砧 0.1.0 (0e72b71 2023-07-19T00:37:38.599511000Z) 问题是,当我运行交易时,我...

回答 1 投票 0

使用 Zig 中的签名对函数选择器进行编码

我正在开发一个 Zig 项目,该项目涉及根据 ABI 编码规则对参数进行编码。该项目包含一个函数 abiEncodeWithSignature,旨在获取函数签名...

回答 1 投票 0

找不到源“@chainlink/contracts/src/v0.6/interfaces/AggregatorV3Interface.sol”:不支持文件导入回调

我在同一个问题上看到了很多问题并尝试了所有这些,但它仍然没有解决我的回调问题。 // SPDX 许可证标识符:MIT 杂注可靠性^0.6.0; 导入“@chainlink/

回答 5 投票 0

使用Antlr语法解析Solidity注释

我正在尝试修改此语法来解析 Solidity 注释。 我想获得两种类型的注释:多行注释,即“/*任何字符串*/”的形式,以及单行注释,...

回答 1 投票 0

Solidity:使用字符串作为十六进制

我是 Solidity 新手,正在尝试一些东西。 我想将定义的十六进制值“ac43fe”存储在字节变量中。像这样它工作正常: 字节内存 foo = 十六进制“ac43fe”...

回答 2 投票 0

Solidity 结构映射未存储在合约中

我读了很多关于如何使用映射、结构中的映射的文章,并基于一些线程得出了对我来说应该正确的内容。 我知道自 Solidity 0.7.0 以来,事情已经发生了变化......

回答 2 投票 0

我正在尝试在 Goerli 上部署智能合约,但收到导入错误

我正在使用 Brownie 在 Goerli 上部署合约,正确遵循指南的所有步骤,我已成功编译合约“FundMe”,但它返回错误 - ImportError: 无法导入 n...

回答 2 投票 0

警告:源文件中未提供 SPDX 许可证标识符。伙计们我能做什么?

警告:源文件中未提供 SPDX 许可证标识符。在发布之前,请考虑向每个源文件添加包含“SPDX-License-Identifier:”的注释。使用“SPDX-许可证-

回答 1 投票 0

类型错误:属性轮的描述符不可配置且不可写 - 智能合约

我的合约有多个云函数,我正在尝试使用 sinon 创建一些单元测试。但是,我在尝试模拟某些云功能时遇到了问题。我想要...

回答 1 投票 0

TypeError:无法读取未定义的属性(checkUpkeep、chainlink keeper)

我在使用安全帽测试智能合约时遇到此错误 类型错误:无法读取未定义的属性(读取“checkUpkeep”) 测试代码 描述(“检查维护”,()...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.