ICode9

精准搜索请尝试: 精确搜索
  • fabric mixin2021-07-09 23:59:16

    教程 :https://fabricmc.net/wiki/tutorial:events 问题: class SheepShearCallback 不要存在 src/main/resources/modid.mixins.json.package 的 package 中(即 class SheepShearCallback 所属的 package 不能是 src/main/resources/modid.mixins.json.package 的值 ) https://g

  • Ubuntu下搭建Hyperledger Fabric v1.0环境2021-07-08 16:05:23

    sudo usermod -aG docker XXX 注销并重新登录,然后添加阿里云的Docker Hub镜像:  建立docker文件    sudo mkdir -p /etc/docker   sudo gedit /etc/docker/daemon.json { "registry-mirrors": ["https://obou6wyb.mirror.aliyuncs.com"] }   sudo systemctl

  • fabric 网络操作中遇到的问题2021-07-06 14:03:40

     Failed to reach implicit threshold of 1 sub-policies, required 1 remaining: permission denied: 错误原因:由于启动过网络并且更新了证书,在没有删除干净的环境中启动复用的之前的volume,所以导致证书认证失败。 解决方案:执行如下命令删除卷 docker-compose -f docker-compos

  • Fabric.js2021-06-25 12:00:53

    Fabric.js is a powerful and simple Javascript HTML5 canvas library Fabric provides interactive object model on top of canvas element Fabric also has SVG-to-canvas (and canvas-to-SVG) parser Fabric.js Javascript Canvas Library (fabricjs.com)     画板使用fa

  • fabric版本问题2021-06-22 11:30:07

    docker pull hyperledger/fabric-peer:1.4.0 docker pull hyperledger/fabric-orderer:1.4.0 docker pull hyperledger/fabric-tools:1.4.0 docker pull hyperledger/fabric-ccenv:1.4.0 docker pull hyperledger/fabric-baseos:0.4.14 docker pull hyperledger/fabric-kafka

  • Hyperledger fabric v2.3 通道channel 翻译2021-06-17 12:07:12

    Channels A Hyperledger Fabric channel is a private “subnet” of communication between two or more specific network members, for the purpose of conducting private and confidential transactions. A channel is defined by members (organizat

  • Hyperledger fabric v2.3 交易流程 翻译2021-06-17 12:06:59

    Transaction Flow 交易流程     This document outlines the transactional mechanics that take place during a standard asset exchange. The scenario includes two clients, A and B, who are buying and selling radishes. They each have a peer o

  • Hyperledger fabric 链码容器是一直运行的吗2021-06-17 12:06:39

    所有验证对等体(VP)在同意总执行顺序后接收并执行所有事务。 因此,ChainCode沙箱(执行查询和调用事务)存在于所有部署的ChainCode的所有VP中 (沙箱在一段时间不活动后被终止,如果再次调用/查询非活动的ChainCode,它们将重新启动)。   https://www.liankexing.com/q/12131

  • Hyperledger fabric并发并行性2021-06-17 12:06:15

      高效的处理 Hyperledger Fabric按节点类型分配网络角色,为了向网络提供并发性和并行性,交易执行与交易排序和提交分开。 在排序交易之前执行交易使每个对等节点能够同时处理多个交易,这种并发执行提高了每个对等点的处理效率,并加速了向排序服务的交易交付。 除了启用并行处理之外,

  • hyperledger fabric first network 只关闭停掉节点 不删除证书2021-06-17 12:06:00

    停掉 另外,需要把之前执行链码产生的容器也删除了 docker rm -f $(docker ps -aq)   启动 执行测试链码  

  • Hyperledger Fabric教程(15)--基于Kafka的Order服务实战2021-06-17 12:05:39

      一、基于Kafka的order服务 分布式的排序服务 基于Kafka的排序服务利用Kafka作为交易的消息队列,实现高吞吐量的数据分发。 每个通道都对应Kafka的一个主题(topic)。   排序服务节点在不同阶段充当不同的角色。   1. 接收交易阶段: 排序服务节点充当的是Kafka的生产者 (producer),

  • hyperledger fabric cryptogen: command not found2021-06-17 12:05:17

    但是该命令在~/fabric-samples/bin中有 所以可以加上路径再执行

  • Hyperledger Fabric教程(14)--动态添加组织的步骤2021-06-17 12:05:08

    一、生成新组织的证书和新组织的通道配置json文件 § 1 生成证书 cd org3-artifacts && ../../bin/cryptogen generate --config=./org3-crypto.yaml # Copyright IBM Corp. All Rights Reserved. # # SPDX-License-Identifier: Apache-2.0 # # ----------

  • Hyperledger Fabric教程(14)--byfn.sh所有命令2021-06-17 12:04:47

      https://wenku.baidu.com/view/ea0b107333b765ce0508763231126edb6f1a7674.html

  • Hyperledger Fabric教程(13)-- 集成CouchDB作为状态数据库2021-06-17 12:04:30

    一、下载镜像 fabric默认使用levelDB   如果是低版本的fabric,请根据这个下载对应的couchdbhttps://blog.csdn.net/u013288190/article/details/112333006   二、配置文件 vim docker-compose-couch.yaml 配置文件中的配置表示将couchdb的配置参数追加到

  • Hyperledger Fabric教程(12)-- 交易过程2021-06-17 12:04:10

      一、申请交易   角色 1. Endorser 背书节点 ,都是peer节点,E0,E1,E2。 一定要部署链码。   2. Commiter 提交节点,记账节点,没有背书功能,都是peer节点,P3,P4 可以没有部署和执行任何链码。   3. Ledger 账本,保存所有交易信息。 每个节点都有一个自己的账本。   4. Applicati

  • Hyperledger Fabric教程(12)--链码chaincode样例2021-06-17 12:04:00

    1. 编程语言 go语言 nodejs   2. 链码样例 下面链码为go语言编写,表示A给B转账X /* Copyright IBM Corp. 2016 All Rights Reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You

  • Hyperledger Fabric教程(11)-- 链码和背书策略2021-06-17 12:03:48

    一、链码 1. 链码 Go或nodejs编写的程序。 通过应用程序提交的事务初始化和维护状态数据库。 不同链码维护的状态数据库不同,不能修改其他链码的状态数据库,但可以通过其他链码读取其状态数据库。    2. 生命周期 包装( packaging )、 安装( installing )、 实例

  • Hyperledger Fabric教程(10)-- peer命令-链码chaincode2021-06-17 12:03:27

    首先我们要进入cli容器内部,在里面创建Channel。 先用以下命令进入CLI内部Bash: docker exec -it cli bash   1. 当前peer一共安装了哪些链码 peer chaincode list 已经安装的 已经实例化的,得加通道名       2. 把链码打包 peer chaincode package -n mycc -p ./example02 -

  • Hyperledger Fabric教程(9)-- peer命令-通道channel2021-06-17 12:03:19

      1. 创建通道 peer channel create -c mychannel --orderer orderer.example.com:7050 -f \ ./createchannel.txn -t 30   2. 查看当前peer加入的通道列表 peer channel list --cafile <string> // TLS证书的绝对路径 --orderer <string> // 指定order节点 <hostname:port> -

  • Hyperledger Fabric教程(8)--byfn.sh分析-script.sh2021-06-17 12:03:01

    在byfn.sh中有 # now run the end to end script docker exec cli scripts/script.sh $CHANNEL_NAME $CLI_DELAY $LANGUAGE $CLI_TIMEOUT     vim scripts/script.sh 通道的相关设置 执行创建通道 加入通道 安装链码      

  • Hyperledger Fabric教程(6)-- byfn.sh分析-peer-base.yaml2021-06-17 12:02:47

      vim base/peer-base.yaml peer节点的通用基础配置

  • Hyperledger Fabric教程(5)-- byfn.sh分析-docker-compose-base.yaml2021-06-17 12:02:34

    vim base/docker-compose-base.yaml 定义了orderer和peer镜像设置 ports:  - 7050:7050 代表将后一个容器内端口映射到前一个外部端口

  • Hyperledger Fabric教程(4)-- byfn.sh分析-docker-compose-cli.yaml2021-06-17 12:02:21

    IMAGE_TAG=latest docker-compose -f docker-compose-cli.yaml up –d   vim docker-compose-cli.yaml 定义了cli容器的镜像设置      

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有