{ 跳至内容 }

Solidity 0.4.22 版本发布公告

作者:Solidity 团队 发布于 2018 年 4 月 17 日

发布

此版本包含多个重大且期待已久的功能变化

  • 现在可以访问函数调用返回的动态数据(数组、字符串等)。
  • 您可以为revertrequire 指定错误原因字符串(工具支持尚待开发)。
  • 我们添加了全局函数 abi.encode()abi.encodePacked()abi.encodeWithSelector()abi.encodeWithSignature(),它们公开了 ABI 编码函数,并分别返回一个 bytes 值。
  • 构造函数现在应该使用 constructor(uint arg1, uint arg2) { ... } 定义,以使它们更突出,并避免在合同重命名但构造函数未重命名时出现错误。
  • 一些数组操作的成本更低,尤其是 push 函数和内存数组的初始化。

衷心感谢所有帮助使此版本成为可能的贡献者!

下载 Solidity 的新版本这里.

上一篇

下一篇

参与进来

GitHub

推特

Mastodon

矩阵

了解更多

博客文档用例贡献关于论坛

2024Solidity 团队

安全策略

行为准则