![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Fabric智能合约开发入门
Fabric智能合约开发入门
水上铁
有思想爱思考的IT哲学家
展开
-
编写nodejs代码
这部分内容参考:https://www.jianshu.com/p/a671c3002b64并作为简化先在github.com目录下创建一个项目目录,名叫xiaowei-appcd $GOPATH/src/github.com/mkdir -p fabric-sdk/xiaowei-appcd fabric-sdk/xiaowei-app然后在这个目录创建几个js文件1、新建 package.json{ "name": "fabcar", "version": .转载 2020-05-23 16:29:40 · 1045 阅读 · 2 评论 -
3.2 安装golang SDK
下载SDK包打开gitbase , 然后执行下面的命令下载源码go get github.com/hyperledger/fabric-sdk-go由于国内的网络环境的原因,下载时间超长,而且容易出错,需要多试几才行。之前想通过下载ZIP包来代替,但在执行下面的make depend会报以下错误fatal: not a git repository (or any of the parent directories): .gitmake: *** [Makefile:244: de转载 2020-05-23 16:26:18 · 189 阅读 · 0 评论 -
3.1 链码介绍
介绍说明在之前两章为了让大家从主流的概念入门,一直使用智能合约这个词来理解Fabric的链码,因为两者概念是一样的,只是由于智能合约这个在以太坊等其它区块链使用比较多,比较广泛,因此在这里也这么叫,好让大家更好的入门。但在Fabric中,智能合约对应的英文是chaincode,翻译为链码更合适些,因此从本章开始以后都使用链码代替之前智能合约。Fabric的链码支持golang,nodejs,java,python这几种语言开发,大家可以根据自己所长选择其中一种。本人精通PHP开发(可惜没有P转载 2020-05-23 16:24:22 · 281 阅读 · 0 评论