solidity 相关问题

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

安全帽测试错误“错误:处理交易时虚拟机异常:已恢复,原因字符串‘存款更多’”

收到错误错误:处理事务时出现 VM 异常:在 Hardhat Test.js 文件上使用原因字符串“存款更多”进行恢复 测试.js-> 它(“如果没有人的话应该退出......

回答 1 投票 0

了解以太坊上的去中心化应用成本

我正在深入以太坊区块链上的去中心化应用程序的世界,我对它提供的可能性感到兴奋。作为一家涉足这一领域的公司的所有者,我想...

回答 1 投票 0

ERC20转账方式错误:如果您发送数值,则调用的函数应该是应付的,并且您发送的数值应小于您当前的余额

每次我尝试将代币从用户转移到智能合约时,都会收到以下恢复错误: 注意:如果您发送值,则被调用的函数应该是付费的,并且您发送的值应该...

回答 1 投票 0

ZoKrates 无效证人出示有效证明

我对 ZoKrates 和 ZK 总体来说是新手。我对证人的工作方式感到困惑。如果我计算出无效证人,验证者仍会验证证明是否正确。例如(基于 ZoKra...

回答 2 投票 0

TypeError“.deploy()”不是一个函数hardhat

我刚刚开始学习 Solidity 并使用 YouTube 教程制作我的第一个应用程序。 面对这个问题 类型错误: transactions.deployed 不是函数 在 main (D:\one-more-try(8.16)\smart-contract\

回答 1 投票 0

与 Brownie 部署合约:缓慢且错误

我目前正在尝试在 Sepolia 测试网上运行部署合约,当我在终端中运行以下代码行时 布朗尼运行脚本/deploy.py --network sepolia 几分钟后我...

回答 1 投票 0

从 Solidity 到 Javascript 返回类型的问题

首先,为了方便理解问题,我只会保留对理解问题更有用的功能。该代码允许在数组中创建 NFT,

回答 1 投票 0

Solidity-如何获取最新开采的区块数量和哈希值?

我们可以在geth中获取最新开采的块的编号及其哈希值,如下所示。 > eth.syncing.currentBlock 569367 > eth.getBlock(eth.syncing.currentBlock).hash ”

回答 1 投票 0

Solidity HardHat 测试 NFT 传输

我想在安全帽中测试 NFT 的部署、铸造和转移。 这是我的测试代码: 描述(“接收NFT”,function(){ it("应该发出接收到的 NFT 事件",

回答 1 投票 0

合约的方法返回空对象

我有一个智能合约,上面有一些方法。 我正在尝试运行 truffle 开发,然后编译并迁移我的合约,并使用生成的 ABI 和合约地址来使用 w...

回答 1 投票 0

WalletBalance.tsx 代币余额回报:未定义

我已经完成了全栈defi课程,当我使用usedapp/core中的useTokenBalance函数时,我没有返回任何内容,我不知道我哪里出了问题,因为当我控制台时。 ...

回答 3 投票 0

“执行已恢复,原因:STF”。适用于 Goerli

我正在测试一个具有自动 LP 费用功能的智能合约,这意味着智能合约每 5 次销售就会在 _transfer 函数中调用这两个函数: 函数 swapTokensForETH(uin...

回答 1 投票 0

安全帽设置部署合约

我也遇到类似的TypeError 部署合约... 类型错误:simpleStorage.deployed 不是函数 在主要位置(/home/himdipsinh/folder/hardhat-simple-storage-mt/scripts/deploy....

回答 1 投票 0

hardhat .deployed() 不是函数

当我尝试运行此命令时,我之前运行过 npxhardhat clean 和 npxhardhatcompile。我有以下错误: npx Hardhat 运行脚本/deployRoboPunksNFT.js --network sepolia 键入...

回答 1 投票 0

如何在 Solidity 中将参数传递给多个继承的合约?

我的项目中有 3 个合同。合约A继承自合约B和C。三个合约A、B和C都采用一些参数作为构造函数。 我怎样才能通过合约B和...的论据

回答 1 投票 0

在 VS Code 中运行脚本命令以在 Foundry 上部署 Solidity 智能合约时如何解决此错误?

我在 VS code 中运行 Solidity 脚本以在 Foundry 上部署 Solidity 智能合约“SimpleStorage”时收到此错误。 错误: 合同源信息格式必须为`<...

回答 1 投票 0

智能合约交互错误“code=INVALID_ARGUMENT, version=bignumber/5.1.1)”

在此输入图像描述 你好。 我该如何解决这个问题? 谢谢 我认为值之间应该有某种符号,但我尝试了不同的符号,但对我不起作用。我知道的不多

回答 1 投票 0

单元测试错误:无法解码结果数据

当我对此智能合约进行单元测试时遇到了这个问题 const { 网络 } = require("安全帽"); 常量{ 网络配置, 开发链, } = 要求(“...

回答 1 投票 0

如何在 Etherscan 中传递结构体数组作为参数

结构定价选项{ uint208价格; uint40 条目数; } 定价选项的类型为PricingOption[]。尝试将定价选项数组传递为 [[1000000000000,10],[1700000000000,20]] 会...

回答 1 投票 0

Vyper漏洞分析?

PSA:Vyper 版本 0.2.15、0.2.16 和 0.3.0 容易受到重入锁故障的影响。调查正在进行中,但任何依赖这些版本的项目都应立即联系......

回答 1 投票 0

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