实现了基于fabric-java-sdk的一些常用功能,包括channel的创建,合约的安装和实例化,以及合约的升级以及合约的触发和查询,还有在fabric-ca中注册用户等一些列功能。
2022-02-03 16:48:53 279KB 区块链 hyperledger fabric fabric-sdk
1
fabric-sdk-java demo 借鉴网上的一篇博文,实现向fabric区块链上存入数据摘要并查询最新的数据记录。 使用的fabric1.4.1单机单节点网络,采用solo共识(多机kafka共识环境也可使用);采用docker部署;关闭TLS;chaincode采用Java编写;fabric状态数据库为couchdb使用了数据库索引;fabric-sdk-java依赖版本为1.4.1。 建议有一定fabric基础的同学食用。 笔者使用的fabric的单机单节点网络实例://download.csdn.net/download/weixin_43562234/12116307 借鉴博文
2021-12-17 21:45:40 58KB ab br c
1
fabric-java-block 集成springboot和fabric sdk 提供rest api的接口 用swagger 生成api文档 基于Hyperledger Fabric v1.4.0版本... 1.调用合约 2.事件监听 3.区块链概况查询 联系 email
2021-11-15 14:24:35 67KB java-sdk springboot hyperledger-fabric Java
1
使用适用于Java的Hyperledger Fabric SDK创建和部署区块链网络 设置和初始化通道,安装和实例化链码,并在您的区块链网络上执行调用和查询 区块链是一个共享的,不可更改的账本,用于记录交易历史。 Linux基金会的Hyperledger Fabric是IBM致力于区块链的软件实现,是一个允许的网络。 Hyperledger Fabric是一个分布式账本解决方案的平台,该平台以模块化架构为基础,可提供高度的机密性,灵活性,灵活性和可扩展性。 在区块链解决方案中,区块链网络充当后端,而应用程序前端则使用SDK与网络进行通信。 为了建立前端和后端之间的通信,Hyperledger Fabric社区提供了许多SDK,用于各种编程语言,例如NodeJS SDK和Java SDK。 该代码模式说明了使用Hyperledger Fabric SDK Java创建,部署和测试区块链网络
1
员工分类帐 Employeeledger是一个用Go语言编写的Web应用程序,用于演示Hyperledger Fabric区块链框架。 项目回购旨在将员工记录上传到区块链中,还具有更新,删除安全存储在Hyperledger框架中的记录的功能。 但是,本说明指南没有说明Hyperledger Fabric的工作原理,因此,有关信息,您可以在 中等写作: ://medium.com/@deeptiman/a-single-organization-application-in-hyperledger-fabric-146c351b04b7 安装 Employeeledger需要 & 才能运行。 码头工人 $ sudo apt install docker.io $ sudo apt install docker-compose 去 安装 $ sudo apt-get update $ s
1
区块链房地产 2020.6.24更新详细运行步骤 确保你的项目目录为$GOPATH/src/github.com/togettoyou/blockchain-real-estate 项目由于未使用mod管理,请先将mod环境设置为auto: go env -w GO111MODULE=auto 首先测试chaincode是否正常调用,运行chaincode/blockchain-real-estate/chaincode_test.go测试用例 在部署目录下运行./start.sh ,观察有无报错提示运行成功后在终端执行。 docker exec cli peer chaincode invoke -C assetschannel -n blockchain-real-estate -c '{"Args":["queryAccountList"]}'等CLI命令,参数数量可以替换为调用中
2021-05-27 09:33:50 21.33MB 系统开源
1
首先吐槽一下fabric-sdk-go 项目写的太复杂,无时无刻的闭包函数,太难以阅读了。再加上他的makefile 里面启动的是整个fabric 项目太复杂了。所以我在这里记录下我的项目部署流程。 golang ,docker,docker-compose 的安装以及如何将当前用户添加到用户组,等有时间再补上. 1.启动fabric网络 实现我们从github 上拉取 fabric git clone https://github.com/hyperledger/fabric.git # 进入对应的文件 cd /opt/gopath/src/hyperledger/fabric #下载
2021-05-27 09:24:44 72KB ab br c
1
[目录] 1.需求分析与架构设计 我们要基于原生Fabric-SDK-Go实现一个简单的学历征信系统(web项目),状态数据库使用CouchDB来实现。 1.1需求分析 现在是一个信息化的高科技时代,许许多多的企业必须紧跟时代步伐,不断创新,才能发展壮大;而企业的发展必然离不开人才队伍的建设,也可以说创新是企业发展的动力,而人才却是企业发展的根本,所以现在各企业对于人才队伍建设十分看重,而对于人才的素质和受教育情况的要求更是重中之重。 对学历信息的查询,至少可能较高,或者比较麻烦,甚至还有一些假冒网站有人防不胜防;传统应用是将数据保存在数据库中来实现,但是现在出现的数据库由于故障而被删除,被黑造成的数据丢失的情况更是屡见不鲜,所以传统数据库并不能真正意义上确保数据的整体及安全性。 基于这些情况,我们设计并开发了一个基于区块链技术的实现的学历信息征信系统,实现了在线对学历信息的查询功能,由于
2021-05-26 20:52:14 20.69MB 系统开源
1
这是一个基于spingBoot的项目,通过此项目可以实现对fabric网络的简单调用,并且可以启动一个fabric网路的服务,直接在网页上调用. 搭建流程,首先需要fabric1.4的网络, 1进入-first-network目录,修改byfn.sh中COMPOSE_FILE=docker-compose-e2e.yaml 2,注释掉docker-compose-e2e-template.yaml,以及base目录下包含_TLS_ENABLED字段的配置,并启动网络,./byfn.sh up 3,将生成的crypto-config文件夹拷贝到:项目所在盘:/data/crypto-config 4,修改Config.java中的相关配置。 5,执行QueryChaincode.java,或是InvokeChaincode.java 6,启动web服务:执行DemoApplication.java 详细教程见: https://mp.csdn.net/postedit/88354838
2021-05-03 10:10:47 125KB fabric java SDK 示例
1
基于java-sdk实现的简单示例, invoke,query, 创建channel亲测可用, 安装和实例化链码还不能用,此版本是开启TLS的 , 使用方式可以参考https://blog.csdn.net/qq_27348837/article/details/88354838,不成功的可以联系博主
2021-04-23 10:29:44 1.02MB fabric SDK invoke query
1