![](https://img-blog.csdnimg.cn/2021060111331068.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
区块链
该专栏是大学时学习区块链的笔记,毕业后是Android系统开发方向,所以后续不太可能再更新了。
GDUYT
梦涵天泽,水落鱼梁
展开
-
以太坊学习路线——(五)DApp开发:简易版去中心化微博
这篇博客演示的基本操作系统环境是CentOS 7,参考书籍:以太坊开发实战——以太坊关键技术与案例分析 第十一章(吴寿鹤、冯翔、刘涛、周广益 著)。项目地址,包含该项目所需大部分文件,前端因为依赖包太多,大家自己执行命令下载一下,博文末尾有相关执行命令。我所上传的文件结构:(已通过审核)eth-weibo/├── app│ ├── dist│ ├── src│...原创 2019-05-28 23:33:47 · 1675 阅读 · 5 评论 -
以太坊学习路线——(一)私有链搭建与基本操作
这篇博客演示的基本操作系统环境是CentOS 7,参考书籍:以太坊开发实战——以太坊关键技术与案例分析 第五章(吴寿鹤、冯翔、刘涛、周广益 著)。文章结构:一.geth客户端安装二.搭建一个私有链1.新建一个geth工作目录2.创世区块配置文件3.初始化4.启动私有链三.以太坊私有链上的基本操作1.创建用户2.查看余额3.挖矿4.解锁账户5....原创 2019-03-26 19:48:17 · 8807 阅读 · 2 评论 -
以太坊学习路线——(二、上)搭建testrpc测试链
这篇博客演示的基本操作系统环境是CentOS 7,参考书籍:以太坊开发实战——以太坊关键技术与案例分析 第五章(吴寿鹤、冯翔、刘涛、周广益 著)。首先请自行搜索安装并更新nodejs到较高版本。一.搭建testrpc1.安装$ npm install -g ethereumjs-testrpc2.使用[root@localhost geth]# testrpcEthe...原创 2019-04-03 19:46:06 · 2314 阅读 · 1 评论 -
以太坊学习路线——(三)Solidity常用IDE搭建、合约编译、部署、调用
这篇博客演示的基本操作系统环境是CentOS 7,参考书籍:以太坊开发实战——以太坊关键技术与案例分析 第七、九章(吴寿鹤、冯翔、刘涛、周广益 著)。一、常用IDE1.remix:是一个浏览器版的solidity开发 IDE,你可以使用在线版的https://remix.ethereum.org/,Remix使用方法,也可以下载下来 https://github.com/ethereu...原创 2019-04-06 18:02:53 · 7335 阅读 · 5 评论 -
以太坊学习路线——(四、上)Truffle安装、truffle项目创建、编译、部署
这篇博客演示的基本操作系统环境是CentOS 7,参考书籍:以太坊开发实战——以太坊关键技术与案例分析 第十章(吴寿鹤、冯翔、刘涛、周广益 著)。鉴于内容较多,分成两篇,下一篇博文请见:以太坊学习路线——(四、下)truffle项目合约交互、合约测试、配置文件、依赖管理文章结构:一、Truffle简介二、安装Truffle三、创建并初始化项目四、创建合约五、编译合约...原创 2019-04-06 18:03:50 · 2983 阅读 · 0 评论 -
以太坊学习路线——(二、下)以太坊编程接口:web3.js
这篇博客演示的基本操作系统环境是CentOS 7,参考书籍:以太坊开发实战——以太坊关键技术与案例分析 第六章(吴寿鹤、冯翔、刘涛、周广益 著)。要运行本博文相关程序,需要搭建以太坊私有链、安装testrpc文章结构:一.安装与启动web3.js二.账户相关API1.查看所有可用账户2.查看账户余额三、交易相关API1.账户之间转账交易2.发送一个已经签名的转账...原创 2019-04-06 17:37:44 · 1221 阅读 · 1 评论