solidity 相关问题

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

如何从我的合约中安全地提取所有代币

有人可以帮助我吗? 我创建了一个基本合约。但不知道提现功能。请帮助我。谢谢大家 我尝试创建一个基本功能,但它不起作用 函数withdraw() 公共...

回答 5 投票 0

测试 Diamond 智能合约的惯用方法

我编写和测试 Solidity 代码已经有一段时间了,而且我发现自己相当广泛地使用 smock2 库。简而言之,确保在 ContractA 测试期间,测试...

回答 1 投票 0

ProviderError:孟买测试网上的交易定价过低

我正在Polygon网络上建立一个NFT市场。 我能够在本地主机上部署我的代码,一切正常。 但是当我尝试使用命令将其部署到孟买测试网时 npx 硬...

回答 3 投票 0

跨不同 EVM 版本将字节码反汇编为操作码

我需要将字节码反汇编为跨不同 EVM 版本的操作码,以使其与编译期间使用的 EVM 版本无关? 作为第二个最佳选择 - 是否有反汇编程序,...

回答 2 投票 0

如何解决:堆叠太深。尝试使用 `--via-ir` (cli) 或等效的 `viaIR: true` (标准 JSON)进行编译,同时启用优化器

请问我该如何解决这个问题?应该有人帮忙。 我是新来建立blackchian投票系统的基础 编译器错误:堆栈太深。尝试使用 --via-ir (cli) 或等效的 viaIR 进行编译...

回答 1 投票 0

错误:无法解码结果数据(value =“0x”,info = {“method”:“getCreatorCount”,“signature”:“getCreatorCount()”},code = BAD_DATA,version = 6.6.2)

我正在使用 Solidity 和 Hardhat 来创建智能合约。版本 6.6.2。我的智能合约如下所示: // SPDX 许可证标识符:MIT 杂注可靠性^0.8.18; 合约 CreatorRegistry ...

回答 4 投票 0

在AxelarTest Api上获取400种类型.DepositStateRequest

我正在查看文档并尝试整理出如何跟踪存款的想法。如果我要生成一个用于转账的存款地址,并将其交给用户进行转账......

回答 1 投票 0

错误:无效的 BigNumberish 值(参数 =“值”,值 = {“十六进制”:“0xb3e3”,“类型”:“BigNumber”},代码 = INVALID_ARGUMENT,版本 = 6.7.1)

我尝试提供自己的气体值,将其转换为 BigInts、数字、字符串和 JSBI,更改数字值等 我还查看了其他一些答案,但没有解决错误 预计 R...

回答 1 投票 0

如何直接在操作码上应用操作码优化? Solidity 编译器

根据文档,solidity编译的步骤之一是操作码级别的优化,具有以下一组规则。 如何直接对操作码应用优化? 详情...

回答 1 投票 0

获取““合约”在部署时遇到无效的操作码。”使用 Truffle 部署到 BNB 智能链时

我已将 NFT 合约部署到 sepolia 测试网,没有任何问题。我现在正在尝试将合约部署到 BNBtestnet。我遇到了上述错误。这是我的松露配置: 要求('做...

回答 1 投票 0

我如何从智能合约中的pancakeswap获取BNB价格?

我需要帮助! 我如何获取 BNB 从煎饼交换池到我的智能合约的价格? 并用 Solidity 中的 pancakeswap 将 BNB 兑换为 WBNB? ** 我需要请编码 exmaple**

回答 2 投票 0

如何在web3上调用函数

我试图在 web3 上调用一个函数,但它没有在 web3 上执行。 它只是不会弹出 Metamask 钱包来请求交易批准,因此它不会执行。 坚固性函数: 功能...

回答 3 投票 0

MetaMask RPC 错误? “MetaMask - RPC 错误:内部 JSON-RPC 错误。”

我正在开发一个我想要测试的应用程序的前端。但是,MetaMask 一直给我这个错误?我尝试像之前建议的那样更改气体限制,但什么也没做。有任何想法吗?

回答 4 投票 0

Solidity编译命令(代工厂)

我正在学习运行 test.sol。 我命令 forge test -m testFundUpdatesFundedDataStructure 我遇到了意外参数“-m”的错误 我该如何编译这个? 我是不是错过了什么……

回答 1 投票 0

如何使用Chainlink CCIP发送abi编码消息?

我想使用 Chainlink CCIP 进行可编程代币传输。我想从孟买(源链)发送一个代币,并在 Avalanche(目标链)上的另一个合约中调用函数。 我

回答 1 投票 0

错误:无效地址(参数=“地址”,值=未定义,代码=INVALID_ARGUMENT,版本=地址/5.1.0)

我在尝试使用函数部署智能合约时遇到此错误: 错误:无效地址(参数=“地址”,值=未定义,代码=INVALID_ARGUMENT,版本=地址/5.1.0)(

回答 4 投票 0

无法升级合约功能

我们已经部署了带有代理的智能合约,并使用该代理尝试使用一些新功能来升级合约。合约正在编译部署,升级过程为

回答 1 投票 0

Solidity 中的抽象合约类型错误:没有参数传递给基本构造函数。指定参数或将“AssetAcquisition”标记为抽象

我遇到了一个 Solidity 合约的问题,其中的错误要求我将代码编写为摘要。摘要意味着我的代码将不可部署。 这是一份旨在转移资产的合约,并且

回答 2 投票 0

不懂编译器

有件事我不明白。我对编译器的光标及其在某些函数调用时的位置感到困惑。这是一个例子: 杂注坚固性 0.8.7; 合同考试...

回答 1 投票 0

Python Web3 Ganache - BuildTransaction 上的回溯错误

我正在 YouTube 上学习 freeCodeCamp 课程,并且在跑步时发现了一个错误。当我试图在 Ganache 中建立一个交易时。我在 Ganache 日志中看到有活动...

回答 5 投票 0

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