在用truffle编译智能合约时,报错 TypeError: Data location must be "memory" for return parameter in function, but none was given.这是由于solidity 0.5.0版本的更新导致的,只需要在address[16]后面加上memory就可以了。

即: function getAdopters() public view returns (address[16] memory) {
           return adopters;
         }

编译通过,美滋滋

最新文章

  1. Mysql学习笔记(七)mysql编程基础之自定义函数。
  2. php curl get post
  3. 解决淘宝sui插件后退bug
  4. Visual Studio 2015正式版/产品密钥 Win10正式版官方原版ISO镜像下载大全&安装激活教程
  5. java--vo
  6. Android - 服务器json数据交互.
  7. 关于mwArray和一般数组的区别
  8. CSS3 3D变形效果
  9. shell 获得后台进程返回值
  10. pyspider 启动错误
  11. WPF中添加Winform用户自定义控件
  12. Python 中filter函数用法
  13. 6.1 C++ string类型变量的定义以及输入与输出
  14. [转]Java NIO通俗易懂简明教程
  15. BZOJ2753 SCOI2012滑雪与时间胶囊(最小生成树)
  16. 关于less在DW中高亮显示问题
  17. Hightchart 技巧
  18. Python闭包Closure 2
  19. c++ 沉思录---代理类
  20. 古老的CSS同高列问题

热门文章

  1. 建表时表空间的一些参数pctfree initrans maxtrans storage的含义
  2. window service 批处理安装/卸载命令
  3. [LeetCode] 22. 括号生成 ☆☆☆(回溯)
  4. matplotlib基本函数
  5. Metasploit Penetration (第一夜加班)
  6. python学习笔记:建立一个自己的搜索引擎
  7. C#开发windows服务如何调试——资料整理
  8. RedHat Enterprise Linux 5 配置Samba服务器
  9. 对于vector中高效删除中间元素的技巧
  10. Pycharm----破解码的获取