The requested contract was not found
使用openzeppelin 部署可以升级的合约时,遇到了
The requested contract was not found. Make sure the source code is available for compilation
官网的常见问题给给出了答案
Frequently Asked Questions - OpenZeppelin Docshttps://docs.openzeppelin.com/upgrades-plugins/1.x/faq#why-do-i-have-to-recompile-all-contracts-for-truffle附上对应文章内容:
为什么我必须为Truffle重新编译所有合同?
Truffle工件(build/contracts中的JSON文件)包含你每个合同的AST(抽象语法树)。我们的插件使用这些信息来验证您的合同是否[升级安全](#what-does-it-mean-for-a-contract-to-upgrade-safe)。
Truffle有时会只对发生变化的合同进行部分重新编译。当这种情况发生时,我们会要求您使用 truffle compile --all 或删除 build/contracts 目录来触发一次完整的重新编译。技术上的原因是,由于 Solidity 并不产生确定的 AST,如果不是来自同一个编译器运行,插件就无法正确解决引用。
在执行完 truffle compile --all 之后,错误消失了。
The requested contract was not found相关推荐
- Using APIs in Your Ethereum Smart Contract with Oraclize
原文地址:https://medium.com/coinmonks/using-apis-in-your-ethereum-smart-contract-with-oraclize-956564342 ...
- jenkins设置清华镜像时报错 unable to find valid certification path to requested target
jenkins在设置清华镜像时,会报找不到证书的错,具体报错内容: 检查更新中心: SSLHandshakeException: sun.security.validator.ValidatorExc ...
- 解决PKIX:unable to find valid certification path to requested target 的问题
注意:本文出自"阿飞"的博客 ,如果要转载本文章,请与作者联系! 并注明来源: http://blog.csdn.net/faye0412/article/details/6883 ...
- 背水一战 Windows 10 (65) - 控件(WebView): 对 WebView 中的内容截图, 通过 Share Contract 分享 WebView 中的被选中的内容...
原文:背水一战 Windows 10 (65) - 控件(WebView): 对 WebView 中的内容截图, 通过 Share Contract 分享 WebView 中的被选中的内容 [源码下载 ...
- android java.lang.IllegalArgumentException: Comparison method violates its general contract! 问题
android java.lang.IllegalArgumentException: Comparison method violates its general contract! 问题 jav ...
- 【翻译】A Next-Generation Smart Contract and Decentralized Application Platform
原文链接:https://github.com/ethereum/wiki/wiki/White-Paper 当中本聪在2009年1月启动比特币区块链时,他同时向世界引入了两种未经测试的革命性的新概念 ...
- 〖Linux〗Kubuntu, the application 'Google Chrome' has requested to open the wallet 'kdewallet'解决方法...
每次打开Google都提示: the application 'Google Chrome' has requested to open the wallet 'kdewallet'... 原来是Go ...
- WCF 基础之契约(Contract)[转]
1. WCF 基础之契约(Contract) 契约(Contract)是 WCF 的消息标准,告知客户端如何与服务器联系交互.契约是平台中立的,也就说我们可以使用其它平台(包括开发和系统平台)来调用服 ...
- 阿里云配置服务器报:bind: cannot assign requested address
阿里云服务器写网络程序时必须使用阿里云服务器的内网ip,不是他的公网ip,访问时是公网ip.具体可见下面这篇文章,十分感谢!!!!使得我写的小程序可以在服务器上运行,和前端小伙伴项目可以进行下去. 参 ...
最新文章
- AI看电影看哭了...MIT科学家正在教AI感受电影中的喜怒哀乐
- 关于共享单车的供电问题如何解决?
- centos7.6基础
- 汇编语言中MOV和OFFSET指令的两个问题?
- nssl1148,jzoj5461-购物【可撤回贪心,堆】
- python两个时间内的工作日_如何在Python中找到两个日期之间的星期一或任何其他工作日的数目?...
- SPOJ HIGH Highways
- 【Uva 11280 飞到弗雷德里顿】
- (转)15个强大的jQuery开发提示和技巧
- Hadoop报错 Failed to locate the winutils binary in the hadoop
- BIO、NIO和AIO的区别简述
- Java项目——Everything 开发思路
- 分享微软一站式示例脚本库 - IT专业人士的省时利器
- 阿里数据科学家一次讲透数据中台,15页PPT精华,速转走!
- Linux Centos8踩坑
- 又现信息泄露事 融云通讯安全守护之道
- 科技互联网相关的微信公众号图文应该怎样排版?
- object.key
- IP协议的发展与演变
- 六月:手动学数据分析(task02)
热门文章
- 使用python爬取全国所有热门景点数据---去哪儿网
- 想自己上线微信小程序一定要会代码?
- python 版本错误导致的 roscore 问题
- 卡尔曼滤波+20201205
- oracle数据库无法查询,【案例】Oracle报错ORA-01194 ORA-01110 由于数据库SCN不一致导致无法启动...
- 通过.sh文件快捷部署jar包到服务器上
- pdfminer库解析,使用pdfminer进行信息抽取
- 浅析JWT Attack
- PHP制作音乐播放器制作教案,js制作简单的音乐播放器的示例代码
- 全面了解Mysql(五)表