关于代码的那点事儿...

一颗螺丝钉也有它的感悟。

Fabric SDK报错:NoClassDefFoundError: org/apache/http/ssl/SSLContexts

解决:NoClassDefFoundError: org/apache/http/ssl/SSLContexts 开启TLS配置后,启动系统报错,在官方提供的fabric-sdk-java源码pom.xml中,发现对httpcomponent组件唯一的配置如下: <!-- ht...

2019-05-16 11:13:20

阅读数 9

评论数 0

fabric数据返回异常

异常如下: Exception in thread "main" org.hyperledger.fabric.sdk.exception.TransactionException: INTERNAL at org.hyperledger.fabric.sdk.Or...

2019-05-14 16:14:49

阅读数 9

评论数 0

golang.org/x/sys/unix: unrecognized

安装的过程报错: package golang.org/x/sys/unix: unrecognized import path "golang.org/x/sys/unix" (https fetch: Get https://golang.org/x/sys/unix?...

2019-04-04 17:36:28

阅读数 408

评论数 0

golang安装gRpc

安装官方安装命令: go get google.golang.org/grpc 是安装不起的,会报: package google.golang.org/grpc: unrecognized import path "google.golang.org/grpc"(htt...

2019-04-02 20:12:30

阅读数 39

评论数 0

Fabric CA 配置与应用

通过命令行安装faric-ca,下载源码并编译: go get -u github.com/hyperledger/fabric-ca/cmd/fabric-ca-server go get -u github.com/hyperledger/fabric-ca/cmd/fabric-ca-c...

2019-03-23 15:40:23

阅读数 62

评论数 0

多节点ipfs安装

星际文件系统IPFS(Inter-Planetary File System)是一个面向全球的、点对点的分布式版本文件系统,目标是为了补充(甚至是取代)目前统治互联网的超文本传输协议(HTTP),将所有具有相同文件系统的计算设备连接在一起。原理用基于内容的地址替代基于域名的地址,也就是用户寻找的不...

2019-03-15 16:28:07

阅读数 61

评论数 0

fabric数据持久化

背景 fabric多机kafka部署完毕,但是每次容器销毁后,网络和数据就都不存在了。对于生产环境来说,这是无法接受的,所以就要考虑数据持久化的问题了。 方案 综合fabric官方教程(https://hyperledger-fabric.readthedocs.io/en/latest/b...

2019-03-08 15:05:27

阅读数 97

评论数 0

2019年区块链发展10大趋势(转)

经历了动荡的 2018 年之后,每个人都在设想 2019 年区块链未来的发展方向会怎么走?以下是对 2019 年加密经济及更广泛的区块链领域的未来发展趋势的一些猜想。   猜想一:区块链的落地应用将越来越广泛 虽然今年币市哀声一片,但区块链的应用落地却是一片火热。国内外各大公司都已经开始区块...

2019-02-11 11:39:17

阅读数 1283

评论数 0

Nginx的location规则:优先级和路径替换

Nginx是反向代理和负载均衡的首选工具,nginx的location配置有许多细节内容在网上不容易找到资料,或者解释不清。本文对locaiton的常见特性进行介绍。   location的优先级 locaiton有四种类型的匹配规则,分别为完全匹配(=)、前缀普通匹配(^~)、正则表达式匹配...

2019-02-01 20:24:29

阅读数 88

评论数 0

[fabric]Cannot start service orderer: Mounts denied: In Mac

docker-compose -f docker-compose-simple.yaml up console output like this: Starting orderer ... Starting orderer ... error ERROR: for orderer C...

2019-01-26 14:23:46

阅读数 159

评论数 0

一文看懂golang单元测试

单元测试是质量保证十分重要的一环,好的单元测试不仅能及时地发现问题,更能够方便地调试,提高生产效率,所以很多人认为写单元测试是需要额外的时间,会降低生产效率,是对单元测试最大的偏见和误解 go 语言原生支持了单元测试,使用上非常简单,测试代码只需要放到以_test.go结尾的文件中即可。gola...

2019-01-25 14:45:05

阅读数 139

评论数 0

Fabric1.3新功能详细介绍

功能1. 使用Identity Mixer实现MSP        一种通过使用零知识证明来保持身份匿名和不可链接的方法。工具idexmigen可以在测试环境中生成Identity Mixer凭证。   功能1 零知识证明(科普中国)          零知识证明(Zero—Knowled...

2019-01-23 21:47:34

阅读数 267

评论数 0

HyperLedger Explore 浏览器配置启动教程

Hyperledger Fabric维护的实际上是一个区块链网络。为了能够直观的观察网络上的节点,交易等行为,Hyperledger Explore随之诞生。 本文讲述如何搭建 Hyperledger Explore。 Hyperledger Explorer 源代码链接: https://...

2019-01-21 14:01:26

阅读数 136

评论数 0

springboot pom.xml 完整配置-v2.1.2.release

<?xml version="1.0"?> <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 ht...

2019-01-18 17:29:17

阅读数 516

评论数 0

fabric sdk : org.hyperledger.fabric.sdk.exception.ProposalException

docker logs -f peer0.org1.xxx.com 2019-01-18 02:05:56.121 UTC [gossip/discovery] periodicalSendAlive -> DEBU a639 Sleeping 5s 2019-01-18...

2019-01-18 10:54:17

阅读数 403

评论数 1

免密scp解决ssh_exchange_identification:read connection reset by peer 原因

在区块链docker镜像转移过程中,需要经常在服务器之间拷贝资源,scp需要密码很不方便,因此需要免密操作。以下是方法以及错误解决办法。 1. 在服务器 S 上执行如下命令来生成配对密钥:  ssh-keygen -t rsa  按照提示操作,注意,不要输入passphrase,因为我的之前已经...

2019-01-10 20:57:55

阅读数 337

评论数 0

chown: /usr/local: Operation not permitted问题解决

在MAC上安装homebrew进行安装,根据react native 文档步骤进行下去,同样在brew update的时候出现报错:Error: /usr/local must be writable! 错误,文档也给出解决办法(sudo chown -R $(whoami) /usr/local...

2019-01-09 17:54:07

阅读数 939

评论数 0

mac 下eclipse安装lombok插件

1、下载 lombok.jar  (https://projectlombok.org/download.html) 2、将 lombok.jar 放在eclipse安装目录下,和 eclipse.ini 文件平级的。 这里需要注意,mac操作系统下eclipse的安装路径下有两个eclipse....

2019-01-08 21:04:05

阅读数 60

评论数 0

hyperledger fabric - chaincode fingerprint mismatch data mismatch

Error: Error endorsing query: rpc error: code = Unknown desc = Error executing chaincode: Could not get deployment transaction from LSCC for mycc:1.0...

2018-12-24 09:33:28

阅读数 507

评论数 2

fabirc error authorizing update: error validating ReadSet: readset expected key [Group] /Channel/App

Error: got unexpected status: BAD_REQUEST -- error authorizing update: error validating ReadSet: readset expected key [Group]  /Channel/Application...

2018-12-21 11:12:08

阅读数 686

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭