如果您发送价值并且您发送的价值应小于您当前的余额,则被调用的函数应该是可支付的
当我调用changeScore时,出现错误 [在此处输入图像描述][1] 交易已恢复到初始状态。 注意:如果您发送了值,则被调用的函数应该是付费的,并且您发送…
每次函数调用后获取准确的 Gas 成本
我在 Solidity 中实现了一个动态数组供我自己使用。以下是我的实现。我可以通过点击remix控制台中的调试消息来获取每个函数调用的准确gas成本。然而,…
当我更改编译器版本 0.7.0 然后通过错误时,与 Solidity 相关的问题
通过使用solidity编译器0.7.0通过contracts/staxPersonalpage.sol:38:9:ParserError:预期的主表达式。 var Personal_info = (Personal_infos[地址][…
出现错误 :: 无法构造包含(嵌套)映射的结构
function createRequest(string memory description, uint value, address recipient) public Restricted{ 出现错误: 无法构造包含(嵌套)映射的结…
Solidity:在智能合约中插入、读取和删除数据的正确方法
描述: 我创建了一个简单的智能合约,使用 enterAutomobiles() 函数在其中输入基本信息。为了读取数据,我使用 getAllAutomobiles() 函数。要删除数据…
“代码”:-32000,“消息”:“执行已恢复”
您好,在使用孟买网络链接元掩码帐户后,我正在尝试使用 remix.ethereum.org 部署合约。 我在为合约进行交易时收到此错误 气体估计错误并显示以下消息…
无法将智能合约部署到 Polygon、Gas 估算错误、内部 JSON-RPC 错误
下午好, 我是 Polygon 的新手(但有一些以太坊经验),我正在尝试从 chainlink 文档部署智能合约 https://docs.chain.link/docs/fulfilling-requests…
当我更改编译器版本 0.8 然后通过错误时,与 Solidity 相关的问题
使用 Solidity 编译器 0.8 通过不允许从“address”到“uint256”的显式类型转换。 for (uint idx = 0; idx < v.length; idx++){ address signer = ec…