由于博主的毕设做的是区块链的方向,因此想写博客记录这个过程。 博主是在本地搭建的开发环境,操作系统为window10,使用以太坊开发平台,truffle框架,Solidity开发语言,Atom编辑器。 如果你还不知道区块链的一些基础知识,推荐看完这个公开课: https://www.bilibili ...
分类:
其他好文 时间:
2019-04-06 14:02:17
阅读次数:
123
注意:本教程需要Truffle4.0或者是更高的版本 以太坊的智能合约只是代码,和我们的纸质代码不同,此合同需要非常精确的方式理解 如果合同编码不正确,我们的交易可能会失败,会导致gas的损失,更不用说浪费时间和精力 Truffle(从版本4开始)有一个内置的调试器,用于单步执行代码,所以当有错误出 ...
分类:
其他好文 时间:
2019-04-05 00:40:05
阅读次数:
218
https://www.jianshu.com/p/f7a4de0cba9d 一、安装DApp开发环境 1.1 安装Node.js 我们使用官方长期支持的8.10.0LTS版本,下载64位包装包。 下载后直接安装即可。安装完毕,打开一个控制台窗口,可以使用node了: C:\Users\Admini ...
Node.js 一个建立在Chrome的JavaScript运行环境上的平台,用以容易地建立快速而可扩展的网络应用;下载地址:https://nodejs.org/en/ Turffle 以太坊(Ethereum)的开发编程架构;node.js安装完成后,输入指令,以安装truffle: >npm ...
分类:
移动开发 时间:
2019-01-05 22:50:50
阅读次数:
276
原文链接:醒者呆的博客园,https://www.cnblogs.com/Evsward/p/contract.html 智能合约 这两天被老大搞去搬砖,学习计划有变但无大碍,这篇文章将仔细分析智能合约相关内容。 关键字:智能合约,remix,Solidity,truffle,geth,leveld ...
分类:
其他好文 时间:
2018-12-26 21:25:42
阅读次数:
186
truffle使用详解 "truffle是什么" "Truffle测试环境" "安装truffle" "truffle项目结构解析" "文件编译" "truffle的配置文件" "移植" "与合约进行交互" 1.truffle是什么 tuffle是基于以太坊的solidity语言的一套开发框架,本身 ...
分类:
其他好文 时间:
2018-12-22 16:40:09
阅读次数:
317
https://github.com/trufflesuite/truffle-hdwallet-provider/blob/master/index.js 实现代码 truffle-hdwallet-provider/index.js 使用: 安装: 返回: 就成功生成了m/44'/60'/0'/ ...
分类:
其他好文 时间:
2018-11-20 11:30:32
阅读次数:
188
参考:https://www.jianshu.com/p/7e541cd67be2部署智能合约的方法有很多,比如使用truffle框架,使用remix-ide等,在这里的部署方法是使用nodejs一步步编译部署实现的: //上面是编译生成了Abi的方法,之后就有两种进行使用的情况:(1)//当从来没 ...
分类:
Web程序 时间:
2018-08-27 18:47:19
阅读次数:
352
truffle给大家介绍一下这个框架怎么使用,其实把这个框架就是你们看我之前有一个教程是教你们怎么用remix-ide来连接私有链,编译,配置合约,然后进行调用的,truffle其实就是把这个步骤放到了一个文件夹中,让你不用自己弄来弄去,但是其实我更喜欢remix-ide那种。首先是初始化一个tru ...
分类:
其他好文 时间:
2018-08-27 18:46:34
阅读次数:
262
安装:npm install -g truffle下述错误解决方式:npm config set strict-ssl false
分类:
其他好文 时间:
2018-08-03 14:24:48
阅读次数:
138