solidity 相关问题

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

如何解决“gas *价格+价值资金不足”问题?

Windows 10 家庭版 x64 bignumber.js@^7.2.1 [email protected] 反应@16.4.1 反应[email protected] 松露@4.1.13 [email protected] 完整版参考: https://github.com/tooploox/ethereum-ico-

回答 1 投票 0

UniSwapV3 铸币新仓位返回意想不到的价值

我正在开发一个名为 UniSwap V3 合约的项目。我已经阅读了白皮书、文档以及网上能找到的所有内容来解决这个问题,但一无所获。所以我来这里寻求帮助,不仅仅是为了......

回答 2 投票 0

我无法部署我在 Remix-IDE 中在 4.17 Solidity 上输入的合约

我尝试部署我的合约,但是出现错误 错误:“创建收件箱出错:编码参数时出错:错误:参数无效” 杂注可靠性^0.4.17; 合同收件箱 {...

回答 1 投票 0

通过 Flutter 开发的应用程序给出输入时,Solid 代码未给出所需的输出

所以我正在为我的土木工程学位最后一年的项目制作一个 web3 应用程序 我初始化了我的 http 客户端 客户? http客户端; Web3客户端? eth客户端; @覆盖 无效的初始化状态(){

回答 1 投票 0

交易后断言属性更改,使用 Foundry 测试网络

上下文 我正在尝试测试函数 receiveInvestment() external payable { 是否从钱包地址 private _investorWallet 接收货币;更改 uint256 私有 _someStoredVa...

回答 1 投票 0

错误:无法估计gas;交易可能会失败或可能需要手动气体限制SERVER_ERROR

我正在尝试在 WSL studio 和 Ganache 上使用 javascript 部署 SimpleStorage Solidity 合约。 我的deploy.js代码是: const 以太 = require("以太"); const { readFileSync } = 要求(&

回答 1 投票 0

使用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

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