在IBM Cloud中运行Fabric (二)

简介: 在IBM Cloud中运行Fabric (二)

创建order org和相应节点


创建order org和peer org的步骤高度相似。


  • 创建order org CA
  • 点击Add Certificate Authority,设置Orderer CA为Display name。
  • admin和adminpw为Admin ID和Admin Secret。
  • 使用该CA来注册order admin和 order认证
  • 选择Orderer CA,点击Register User。
  • ordereradmin和ordereradminpw作为Enroll ID和Enroll Secret。类型选择client。
  • 点击Register User, 输入orderer1和orderer1pw作为Enroll ID和 Enroll Secret 。类型选择peer。


image.png


  • 创建order org的MSP
  • 点击Create MSP definition,Orderer MSP作为MSP Display name ,orderermsp作为MSP ID 。
  • Orderer CA作为Root Certificate Authority。
  • ordereradmin和ordereradminpw作为Enroll ID和 Enroll secret。Orderer Admin作为Identity name。
  • 点击Create MSP definition完成创建。


image.png


  • 创建order节点
  • 点击Add orderer,Orderer作为Display name ,Orderer CA作为Certificate Authority。
  • orderer1,orderer1pw作为Enroll ID 和Enroll secret 。
  • Orderer MSP作为Administrator Certificate。
  • admin和adminpw作为TLS Enroll ID,TLS Enroll secret
  • Orderer Admin作为Associate an identity。


image.png


  • 关联order和peer
  • 点击我们刚刚创建的Orderer。
  • 在Consortium Members下点击Add organization。
  • 选择Org1 MSP,点击提交。


image.png


创建和加入channel


  • 创建channel
  • 点击Create channel,给channel起名:mychannel
  • 选择刚刚创建的order,选择Org1 MSP (org1msp)作为MSP。
  • Org1 Admin作为关联认证。
  • 点击添加,选中Operator。
  • 点击创建


image.png


  • 把peer加入channel
  • 点击Join channel,选择Orderer,选择mychannel,选择要加入的peer: Peer Org1。 提交。


image.png


虽然很复杂,但是恭喜你,你已经创建好了fabric网络。


导入智能合约


  • 安装智能合约
  • 点击Smart contracts,点击 Install smart contract,选择我们之前导出的智能合约。
  • 点击添加文件,点击安装。


image.png


  • 实例化智能合约
  • 在smart contracts tab,找到你刚刚安装的智能合约。
  • 点击Instantiate,选择mychannel,选择org1msp。
  • 点击Instantiate。
相关文章
|
开发框架 IDE .NET
【Azure 微服务】Service Fabric中微服务在升级时,遇见Warning - System.Collections.Generic.KeyNotFoundException 服务无法正常运行
【Azure 微服务】Service Fabric中微服务在升级时,遇见Warning - System.Collections.Generic.KeyNotFoundException 服务无法正常运行
200 0
【Azure 微服务】Service Fabric中微服务在升级时,遇见Warning - System.Collections.Generic.KeyNotFoundException 服务无法正常运行
|
存储 安全 区块链
使用VSCode连接到IBM Cloud区块链网络
使用VSCode连接到IBM Cloud区块链网络
使用VSCode连接到IBM Cloud区块链网络
|
Kubernetes 区块链 数据安全/隐私保护
在IBM Cloud中运行Fabric (一)
在IBM Cloud中运行Fabric (一)
在IBM Cloud中运行Fabric (一)
|
JSON 区块链 数据格式
使用IBM Blockchain Platform extension开发你的第一个fabric智能合约 (二)
使用IBM Blockchain Platform extension开发你的第一个fabric智能合约 (二)
使用IBM Blockchain Platform extension开发你的第一个fabric智能合约 (二)
|
JavaScript 前端开发 Java
使用IBM Blockchain Platform extension开发你的第一个fabric智能合约(一)
使用IBM Blockchain Platform extension开发你的第一个fabric智能合约(一)
使用IBM Blockchain Platform extension开发你的第一个fabric智能合约(一)
|
存储 算法 区块链
链课堂01 | 解密超级账本-Fabric运行机制
01 引言 区块链已成为当下最受关注的技术。从最初比特币的爆红,到基于以太坊的ICO项目遍地开花,大众的目光被各类应运而生的加密货币牵引着,交易投资的热情日益高涨。
2285 0
|
开发框架 .NET 区块链
Hyperledger fabric部署链码(五)初始化与链码升级
fabric部署chaincode-go(智能合约)系列之五
403 0
|
测试技术 Go 区块链
Hyperledger fabric 测试环境部署
Hyperledger fabric 测试环境部署及相关问题解答
761 3
Hyperledger fabric 测试环境部署
|
JavaScript 测试技术 Go
Hyperledger fabric部署链码(一)打包链码
fabric部署chaincode-go(智能合约)系列之一
578 0

热门文章

最新文章

下一篇
oss云网关配置