区块链
薛大傻子
这个作者很懒,什么都没留下…
展开
-
编程中常用的依赖
spring boot 依赖 跟网页挂钩必须用这个 标签 返回 包含controller层和service层的东西compile("org.springframework.boot:spring-boot-starter-web:1.5.10.RELEASE")spring 依赖 业务逻辑层用这个 ,注入 翻转 ,标签调用 仅包含service层 compile 'org.spri...原创 2018-07-22 20:58:59 · 1121 阅读 · 0 评论 -
Windows10下安装Truffle工具
首先安装好node和npm,因为ganache是用JavaScript编写的,并通过node包中的npm,如下:注意:这里最好安装和我一样的版本,免得因为版本问题导致一些未知的错误!!!接下来安装Trufflenpm install -g truffle首先遇到的问题如下:报错说没有python环境解决没有python环境的问题:我们选择安装windows-bu...原创 2019-05-20 18:39:18 · 6861 阅读 · 1 评论 -
Truffle+ganache进行区块链项目开发
上一篇文章介绍了如何搭建Truffle开发框架,所以的开发都是基于这个框架,所以在开发之前需要把这个框架搭建好,不懂的需要先去看上一篇文章,链接如下:https://blog.csdn.net/xuecuilan/article/details/90379919初步建立好的项目目录如下:contracts:用来存放你编写的智能合约代码 migrations:用来部署的文件夹 t...原创 2019-05-24 19:11:41 · 2751 阅读 · 0 评论 -
用JavaScript编写Solidity的测试代码
Truffle标配有自动化的测试框架,可以轻松的测试您的合约,此框架允许您以两种不同的方式编写简单的测试: 用JavaScript 用Solidity 建议使用javascript进行测试,因为solidity不支持打log,测试起来很不方便,而且容易出一些底层的乱七八糟的看不懂的百度不到的问题,所以建议使用JavaScript进行测试。所有的测试文件都应...原创 2019-05-29 18:19:48 · 685 阅读 · 0 评论 -
设置Truffle中solc到指定版本
前面我们提到在truffle框架中进行开发,代码只需要部署一次,给开发者带来很大的便利等等,具体自行查看。本次主要说一下如何修改truffle中自带的编译工具solc的版本到指定版本:首先:如果一开始你在下载truffle框架的时候没有任何指定,默认下载的都是最新的版本,那么如果你的合约采用的是比较就的版本,应该是0.4.25或者以下版本,就会在编译合约的时候出现如下错误:一看就知道当...原创 2019-07-11 15:36:52 · 4600 阅读 · 0 评论