E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ChainCode
K8s无法感知到Fabric
Chaincode
容器的解决方案
文章目录事情起因解决方案事情起因相信在使用k8s进行fabric部署的时候,很多人克服了重重困难,最终倒在了dns解析下的悲剧。在使用k8s的时候,通过flannel网络能够在pod容器内进行内部local访问,也可以使用NodePort或者ClusterIP进行外部的访问。然而,在启动fabric-peer的的env里,通过CORE_VM_ENDPOINT=unix:///var/run/doc
No_Game_No_Life_
·
2020-07-01 12:59
K8s
Fabric实践
Hyperledger Fabric学习笔记——startFabric.sh
fabcar案例中的startFabric.sh调用了first-network.sh脚本,建立了一个区块链网络,并且将
chaincode
目录中的fabcar链码安装到节点上并在通道中实例化。
Galar Xia
·
2020-07-01 12:06
Hyperledger
Fabric
fabcar项目启动过程分析
fabric-samples-release-1.4\fabcar目录发现存在4个文件夹java、javascirpt、javascript-low-level、typescript,对应了各语言版本的调用
chaincode
沙漠之鹰007
·
2020-07-01 11:52
区块链
Fabric
Ubuntu 18.04下 Hyperledger Fabric 1.0 的搭建
安装Docker1.安装Docker2.设置国内的Docker镜像地址4.安装Docker-compose1.安装git2.使用git命令下载源码5.下载Fabric镜像6.启动Fabric网络并完成
ChainCode
Walenty_wei
·
2020-07-01 10:11
Linux
区块链
智能合约代码分析
在上一篇博客中我们已经简单分析了Fabric启动时日志,接下来我们分析一下script.sh脚本和
chaincode
的源代码。
阿喀琉斯之塔
·
2020-07-01 09:03
BlockChain
使用Java开发Fabric智能合约
Chaincode
场景:之前公司使用的是Fabric1.4,智能合约使用的go语言开发的。现在为了方便SDK调用链码的客户端接入到Bass平台,需要切换fabric的javaSDK,并且智能合约也改用java开发。步骤:先编写java链码,再搭建单机单节点网络进行测试,然后上传链码,启动容器,安装链码,实例化链码,查询,交易,再查询。基本就是这个步骤。准备工作:需要先dockerpullhyperledger/fa
DamonREN
·
2020-07-01 08:17
区块链
Hyperledger Fabric 2.0
chaincode
lifecycle
ChaincodeLifecycle环境准备参见Fabric2.0debug环境准备脚本部分2.0新增_lifecycle系统
chaincode
管理
Chaincode
生命周期。
heyuanxun
·
2020-07-01 08:15
Fabric
Hyperledger Fabric——balance transfer(四)安装和实例化
chaincode
详细解析blancetransfer示例的安装(install)和实例化(Instantiate)链码(
chaincode
)的过程。
Physicaloser
·
2020-07-01 07:14
区块链
Hyperledger Fabric——balance transfer(六)查询
源码解析1.调用链码查询:调用指定背书节点上部署的普通
chaincode
对状态数据库进行查询操作,该方法只会发送交易提案到目标节点,并不会产生新的交易发送给排序服务。
Physicaloser
·
2020-07-01 07:14
区块链
hyperledger fabric链码开发(
Chaincode
for Developers)
链码(
ChainCode
)是一个用GO语言编写的实现了规定接口的程序。事实上,它也支持其他语言,比如JAVA。链码(
ChainCode
)运行在一个安全的Docker容器中,该容器与其他的程序相隔离。
Share_Boy
·
2020-07-01 07:45
Hyperledger
Fabric
2.0生命周期 fabric java 链码安装
2.0生命周期fabricjava链码安装步骤:打包&安装批准提交首先打包
chaincode
:这个步骤可以由一个组织来完成,也可以由每个组织来完成。
yongfei8915
·
2020-07-01 07:14
区块链Fabric 主要配置文件细讲
core.yaml】在fabric-samples/config目录下有一个core.yaml文件该文件就是peer节点的各项配置,其中主要包含了:logging(日志)、peer(节点)、vm(链码运行环境)、
chaincode
jappy1
·
2020-07-01 07:09
区块链
Fabric
Hyperledger Fabric 链码的开发环境
title:HyperledgerFabric链码的开发tags:Hyperledger,fabric,区块链,
chaincode
前面介绍过HyperledgerFabric环境搭建和网络部署,现在我们开始链码开发
Clown95
·
2020-07-01 07:18
#
ChainCode
#
Hyperledger
fabric
区块链
hyperledger fabric 简析start
chaincode
:
chaincode
三种操作deplo
明神特烦恼
·
2020-07-01 07:33
fabric源码
13.4 应用开发案例一:转账
Fabric项目中自带一些完整链码的示例,如Go编写的链码(位于examples/
chaincode
/go)和Java编写的链码(位于examples/
chaincode
/java)。
xiaohuanglv
·
2020-07-01 07:11
部署与BSN版本一样的Fabric1.4.3
由于之前开发和测试都是在Fabric2.0的基础上,最近为了调试BSN的链码,而BSN给出的go版本的预置链码需要用到Fabric目录下的core/
chaincode
/shim,而2.0新版本的shim
水上铁
·
2020-07-01 06:26
BSN区块链服务网络开发入门
ubuntu Fabric 2.1 搭建(三、链码部署)
一、
chaincode
项目整体结构下面介绍项目中各部分具体内容1.build.gradle整个gradle项目的一些配置和依赖1.repositories:从官方reposiry、url途径/或第三方(
vizy
·
2020-07-01 06:02
5.4 动手编码一:链码实现资产管理
5.4.1资产链码开发创建目录为
chaincode
应用创建一个名为test的目录$cd~/hyfa/fabric-samples/
chaincode
$sudom
kevin-hf(ID不是微信)
·
2020-07-01 06:41
Hyperledger
Fabric入门到进阶
4.4 开发模式下的测试:简化我们对链码的测试过程
正常情况下
chaincode
由pee
kevin-hf(ID不是微信)
·
2020-07-01 06:41
Hyperledger
Fabric入门到进阶
Hyperledger fabric
Chaincode
API使用说明
HyperledgerfabricChaincodeAPI:https://godoc.org/github.com/hyperledger/fabric/core/
chaincode
/shimChaincode
cqu_jiangzhou
·
2020-07-01 06:23
区块链
Fabric
chaincode
shim.ChaincodeStubInterface
1.增改数据PutState(keystring,value[]byte)errorfunc(t*SimpleChaincode)push(stubshim.ChaincodeStubInterface,args[]string)pb.Response{//mustbeaninvokevarAstring//EntitiesvarAvaluestring//Transactionvaluevare
微风云重轻
·
2020-07-01 06:17
区块链技术
Fabric
Hyperledger
区块链100讲:Hyperledger Fabric 中的链码(智能合约)
1链码概念网络运行环境我们已经启动完成,现在我们从开发者的角度来认识一下完成交易所必须的智能合约(在HyperledgerFabric中被称之为
Chaincode
,也就是链上代码)的相关知识,以便于理解账本中的数据到底是通过什么方式进行操作
weixin_34191734
·
2020-07-01 05:48
Hyperledger Fabric 1.2 ---
Chaincode
Operator 解读和测试(一)
前言本文主要目的是用于整理HyperledgerFabric中关于
chaincode
管理和操作的内容,作者以release-1.2为范本进行讲解。
weixin_33755557
·
2020-07-01 05:57
Fabric1.4源码解析:客户端安装链码
,-v指定1.0是链码的版本,-p...是指定链码的路径peerchaincodeinstall-nmycc-v1.0-pgithub.com/hyperledger/fabric/examples/
chaincode
weixin_30955341
·
2020-07-01 05:11
Hyperledger Fabric链码之一
什么是链码(
Chaincode
)?我们知道区块链有3个发展阶段:区块链1.0,区块链2.0,区块链3.0。
weixin_30293079
·
2020-07-01 05:08
fabirc链码开发及在开发模式下的调试
开发语言:go、java本文中选用goFabric节点运行模式有两种:一般模式
Chaincode
运行在docker容器里,这种方式开发调试过程非常繁杂:部署—调试—修改—创建docker镜像—部署—··
vivian_ll
·
2020-07-01 05:35
区块链
如何测试
chaincode
如何使用dev模式下测试
chaincode
我们每次写完后都需要在工程共测试
chaincode
,比较麻烦,如果我们每次测试好后再放到工程中会事半功倍参考:ChaincodeforDevelopers我们需要使用
别等时光非礼了梦想
·
2020-07-01 05:09
fabric开发者模式开发
chaincode
为什么要使用开发者模式?如果不使用开发者模式,每次调试都要网络重启,channel创建,peer加入,这样太费事了,因此,我们需要使用开发者模式进行调试启动网络如何使用开发者模式启动网络?使用basic-network修改docker-compose.yaml文件,打开dev,开启7052端口#command:peernodestartcommand:peernodestart--peer-cha
孙哥哥
·
2020-07-01 05:03
五、hyperledger fabric 投票链码开发
一、编写智能合约代码vote.gopackagemainimport("fmt""encoding/json""bytes""github.com/hyperledger/fabric/core/
chaincode
晨晨晨晨晨晨晨
·
2020-07-01 05:58
hyperledger
fabric
Hyperledger Fabric2中文文档-链码部署
翻译官方文档https://hyperledger-fabric.readthedocs.io/en/latest/deploy_
chaincode
.html#install-the-
chaincode
-package
寒木
·
2020-07-01 04:34
区块链
Hyperledger Fabric网络节点架构
Peer节点Peer节点主要负责通过执行链码(
chaincode
)实现对账本的读写操作。所有的Peer节点都是记账节
SCAU林庭辉
·
2020-07-01 04:59
Fabric
区块链
Fabric 智能合约 example02详细解读
Fabric网络时,我们使用的是e2e_cli测试样例中的智能合约:example02,其路径为:/opt/gopath/src/github.com/hyperledger/fabric/aberic/
chaincode
落Ming
·
2020-07-01 04:41
区块链
go
区块链
golang
Fabric--链码的概念与使用
链码的概念与使用概念:
Chaincode
:链上代码,简称链码,一般是指用户编写的应用代码链码被部署在Fabric网络节点上,Peer节点–背书节点–commit节点–Leader节点–锚节点运行在隔离沙盒
刘三羊
·
2020-07-01 04:04
超级账本
Fabric020 构建一个区块链项目
47.102.201.135:8090_这是本人构建的简单的区块链项目,非常简单的一个项目;比较重要的是写好一个
chaincode
,看看源码的话10分钟就会了,自己编一个功能强大的
chaincode
,example
水野与小太郎
·
2020-07-01 03:26
区块链
354-fabric安装链码
peerchaincodeinstall常用参数:-l--langgolang,node,java-n--name链码的名字-p--path链码的路径$GOPATH/src-v--version链码的版本我们去sample例子里面找一个
chaincode
Lich Howger
·
2020-07-01 03:26
fabric
Fabric(v2.0)官方文档-超级账本Fabric智能合约(链码)APIs & 应用SDKs
APIsHyperledgerFabric提供了许多api来支持使用多种编程语言发智能契约(
chaincode
)。智能合约APIs可用于Go,Node.js和Java。
pineappleli
·
2020-07-01 03:35
Fabric
链码调试方法(在fabric-sample下)
链码调试方法(在fabric-sample下)#启动网络1$cdfabric-samples/
chaincode
-docker-devmode1$docker-compose-fdocker-compose-simple.yamlup-d
mx1222
·
2020-07-01 03:27
关于channel和
chaincode
的基础知识+基本测试
1:channel在Fabric中,channel代表了一个私有的广播通道,保证了消息的隔离性和私密性,它由orderer来管理。channel中的成员共享该channel的账本,并且只有通过验证的用户才能在channel中进行交易,与一个channel相关的属性记录在该channel的初始区块中,可通过reconfiguration交易进行更改。channel的初始区块由createchanne
mellymengyan
·
2020-07-01 03:34
区块链(fabric)
Error reading configuration: Unsupported Config Type
在执行peerchaincodeinstall-nmycc-v1.0-pgithub.com/
chaincode
/
chaincode
_example02/go/命令时出现:[configtx/tool/
huygft
·
2020-07-01 03:34
Hyperledger
Fabric
Hyperledger Fabric 1.0 实战学习(三)
chaincode
go语言编写
Fabric的开发主要分成两块,
chaincode
开发和基于SDK客户端应用开发。本章先讲
chaincode
的开发。
lilindawan1
·
2020-07-01 03:29
区块链Hyperledger
fabric
Hyperledger Fabric 链码API的介绍
版权声明:博客中的文章版权归博主所有,未经授权,禁止转载,转载请注明出处网址https://godoc.org/github.com/hyperledger/fabric/core/
chaincode
/
lengxue789
·
2020-07-01 02:44
Hyperledger
Fabric
Hyperledger Fabric 链码的介绍
版权声明:博客中的文章版权归博主所有,未经授权,禁止转载,转载请注明出处什么是链码
chaincode
简称链码,一般是用户使用go语言编写的应用代码。
lengxue789
·
2020-07-01 02:44
Hyperledger
Fabric
Hyperledger Fabric 链码的开发环境
版权声明:博客中的文章版权归博主所有,未经授权,禁止转载,转载请注明出处链码存放将
chaincode
002复制到fabric-samples/
chaincode
开启3个终端终端1-启动网络$cdchaincode-docker-devmode
lengxue789
·
2020-07-01 02:44
Hyperledger
Fabric
Hyperledger fabric的链码接口整理
1.
Chaincode
接口必须被所有的链上代码实现,fabric运行交易通过调用这些指定的函数//在容器建立连接之后再部署交易期间调用Init函数,准许链上代码初始化内部数据 Init(stubChaincodeStubInterface
jiang_xinxing
·
2020-07-01 02:25
Hyperledger
Fabric
区块链技术
Fabric v2.0 源码解析——容器运行智能合约(
chaincode
)
文章目录1.Fabric各个组件的交互2.
chaincode
开发3.
chaincode
启动3.1镜像3.2生成
chaincode
二进制文件不同语言平台的抽象3.3启动
chaincode
容器3.4启动
chaincode
cactusblossom
·
2020-07-01 02:16
Hyperledger
Fabric
#
Fabric
v2.x
使用fabric模仿代币流程
packagemainimport("github.com/hyperledger/fabric/core/
chaincode
/shim""fmt"pb"github.com/hyperledger/fabric
fangdengfu123
·
2020-07-01 02:31
blockChain
Hyperledger Fabric 实战(十三): ERC20 代币开发
用HyperledgerFabric开发ERC20标准的代币利用ca身份用户名作为代币地址(通过stub.GetCreator获取)实现ERC20的标准的所有方法直接上
chaincode
源码packagemainimport
choujie8735
·
2020-07-01 02:31
使用HFC SDK for Node.js 开发 Hyperledger Fabric 客户端应用系统
HyperledgerFabric客户端应用系统作者:陳兆麟Email:
[email protected]
开发区块链(forHyperledgerFabric)应用系统时,首先要在local环境测试
chaincode
chenjaulin
·
2020-07-01 01:54
bluemix
blockchain
区块链
hyperledge
Hyperledger Fabric New
Chaincode
Lifecycle V 2.0
V2.0新的链码生命周期
Chaincode
命令介绍InitInstallInstantiate(已被chaincodedefine替代)ChaincodedefineQueryInvokepeerlifecyclechaincode
TBBetter
·
2020-07-01 01:13
Fabric
chaincode
测试 —— 开发者模式和单元测试
前言在fabric开发中,
chaincode
的测试是一个令人比较头疼的问题,一是由于实际情况中
chaincode
中的存储和查询是依赖于peer节点上的状态数据库的,所以无法在本地直接测试;二是由于
chaincode
Physicaloser
·
2020-07-01 00:54
Hyperledger
fabric
区块链
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他