TypeError: Data location must be "memory" for return parameter in function, but none was given.
2024-09-05 05:42:37
在用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;
}
编译通过,美滋滋
最新文章
- Mysql学习笔记(七)mysql编程基础之自定义函数。
- php curl get post
- 解决淘宝sui插件后退bug
- Visual Studio 2015正式版/产品密钥 Win10正式版官方原版ISO镜像下载大全&;安装激活教程
- java--vo
- Android - 服务器json数据交互.
- 关于mwArray和一般数组的区别
- CSS3 3D变形效果
- shell 获得后台进程返回值
- pyspider 启动错误
- WPF中添加Winform用户自定义控件
- Python 中filter函数用法
- 6.1 C++ string类型变量的定义以及输入与输出
- [转]Java NIO通俗易懂简明教程
- BZOJ2753 SCOI2012滑雪与时间胶囊(最小生成树)
- 关于less在DW中高亮显示问题
- Hightchart 技巧
- Python闭包Closure 2
- c++ 沉思录---代理类
- 古老的CSS同高列问题
热门文章
- 建表时表空间的一些参数pctfree initrans maxtrans storage的含义
- window service 批处理安装/卸载命令
- [LeetCode] 22. 括号生成 ☆☆☆(回溯)
- matplotlib基本函数
- Metasploit Penetration (第一夜加班)
- python学习笔记:建立一个自己的搜索引擎
- C#开发windows服务如何调试——资料整理
- RedHat Enterprise Linux 5 配置Samba服务器
- 对于vector中高效删除中间元素的技巧
- Pycharm----破解码的获取