fabric
小清新的博客
这个作者很懒,什么都没留下…
展开
-
fabric使用couchdb时skip\limit语句失效的原因
// 1、Add limit // This will override any limit passed in the query. // Explicit paging not yet supported. jsonQueryMap[jsonQueryLimit] = queryLimit // Add skip of 0. // This will override an...原创 2018-07-23 18:05:43 · 1056 阅读 · 0 评论 -
fabric 通道名称限制
1.仅包含小写ASCII字母数字,点'.'和破折号' - 2.短于250个字符。3.以字母开头原创 2018-10-29 18:51:34 · 829 阅读 · 0 评论 -
fabric使用SDK对不同节点安装实例化chain code小结
默认为GO语言CC一、安装1、chaincodePath默认为GOPATH/src下的相对路径(且不支持window格式路径)。 可通过更改启动的node进程内环境变量中的GOPATH指定其他路径,但src目录为SDK源码的写死的代码,除更改源码外无法变动。2、安装时不编译,只是将目录中的代码打成tar.gz的压缩包,实例化时才能检查出编译错误。所以chaincodePath需要在go...原创 2018-10-26 15:43:38 · 1519 阅读 · 0 评论 -
通过nodeSDK实例化chainCode遭遇错误合集
1、cannot find package2018-09-27 03:59:09.586 UTC [chaincode-platform] func1 -> ERRO 071 Failed to generate platform-specific docker build: Error returned from build: 1 "can't load package: packa...原创 2018-09-28 17:12:44 · 2113 阅读 · 0 评论 -
fabric证书探究小结
序fabric自带的证书生成服务并不很好的自定义证书属性,故自制更小体量的证书生成小工具。fabric如何验证证书有效性及身份对于相应的根证书、节点证书/密钥及管理员证书必须在项目启动前存放于其指定目录,启动时读取对应文件夹下证书保存为初始化区块(文件名无格式要求)。所以暂时未发现动态添加管理员的方法。对于证书校验,除了校验其签发证书外,fabric将证书的OU设定为证书用途属性,...原创 2018-09-17 17:43:31 · 1583 阅读 · 0 评论 -
Fabric1.0 centos7环境搭建
ps:之前自己部署时记录的,上传作个笔记。Fabric1.0.5教程系统centos7下载镜像下载脚本:#!/bin/bashDOCKER_NS=hyperledgerARCH=x86_64VERSION=1.0.5FABRIC_IMAGES=(fabric-peer fabric-orderer fabric-ccenv fabric-jav...原创 2018-08-28 11:06:28 · 860 阅读 · 0 评论 -
通过fabricSDK(nodejs)创建/更新channel(通过文件)
版本:fabric 1.2client.createChannel(request)参数解析:request 包含下列几个参数:name string Required. orderer Orderer Required. envelope Array.<byte> ...原创 2018-08-27 11:58:39 · 1060 阅读 · 0 评论 -
blockchain-explorer(pg版) 区块浏览器部署及配置详解
前置工具:GitNode.js 8.11.X 高版本暂不支持PostgreSQL 9.5 以上 此处使用10本篇部署环境:Ubuntu准备环境:安装gitsudo apt-get install git安装node 8.11因为版本限制,采用源码安装#路径为 /usr/localcd /usr/localsudo wget https://np...原创 2018-08-06 11:17:26 · 5413 阅读 · 12 评论 -
fabric1.2研究笔记(1)-系统Chain Code了解
1、序 fabric SDK提供了很多对channel、peer等的操作接口,这些接口实际上是调用fabric源码中预置的系统chain code,即scc,源码所在目录为 core/scc/。从之前版本代码中可看出,共有五个,但目前1.2版本源码目录中仅有三个,分别是cscc、lscc和qscc。//see systemchaincode_test.go for an ex...原创 2018-07-23 15:41:19 · 2747 阅读 · 0 评论 -
fabric1.2研究笔记(2)-系统Chain Code初始化
上一篇介绍了已有的scc,但如果需要构建一个自己的scc则必须了解它是如何生效的。首先在scc目录下找到统一的入口register.go// CreateSysCCs creates all of the system chaincodes which are compiled into fabricfunc CreateSysCCs(ccp ccprovider.ChaincodeP...原创 2018-07-24 09:46:05 · 840 阅读 · 0 评论 -
fabric-java-sdk ——建立简单的请求(脱离配置)
前言一如既往的,直接通过参数进行对fabric节点的调用。重写一个UserInfo和Enrollment//改为直接传入string的key.public class FCUserInfo implements User { protected String name; protected String mspid; private Set<Stri...原创 2018-11-28 18:09:38 · 1584 阅读 · 0 评论