Hyperledger Fabric PHP SDK是社区提供的用于Hyperledger Fabric区块链应用开发的软件包,其目的在于为PHP应用提供访问Hyperledger Farbic区块链的能力,例如:创建通道、安装链码、访问链码等等。

如果希望快速掌握Fabric区块链的链码及应用开发,建议访问汇智网的在线互动课程:

  • Fabric区块链Java开发详解
  • Fabric区块链NodeJs开发详解

Hyperledger Fabric PHP SDK的源代码仓库地址:https://github.com/americanexpress/hyperledger-fabric-sdk-php

1、Hyperledger Farbic PHP SDK的安装方法

使用php的包管理器composer安装Hyperledger Farbic PHP SDK:

composer require americanexpress/hyperledger-fabric-sdk-php

2、Hyperledger Farbic PHP SDK的使用方法

使用Channel对象的queryByChaincode方法在PHP代码中查询链码状态。例如,

$config = new \AmericanExpress\HyperledgerFabricClient\Config\ClientConfig([// See `test/integration/config.php` for an example.
]);
$response = \AmericanExpress\HyperledgerFabricClient\Client\ClientFactory::fromConfig($config)->getChannel('foo')->getChaincode('example_cc')->invoke('query', 'a');

Hyperledger Fabric PHP SDK还处于早期开发阶段,如果要在你的Php项目中应用这个开发包,请务必理解其源代码的运作机制。


汇智网原创,转载请标明出处。

转载于:https://blog.51cto.com/xxzhi/2385959

Hyperledger Fabric PHP SDK相关推荐

  1. Hyperledger Fabric Java SDK最新教程

    Fabric Java SDK是Fabric区块链官方提供的用于Java应用开发的SDK,全称为Fabric-sdk-java,网上可用资料不多,本文列出了精心整理的针对Fabric Java SDK ...

  2. fabric sdk php,Hyperledger Fabric PHP SDK

    Hyperledger Fabric PHP SDK是社区提供的用于Hyperledger Fabric区块链应用开发的软件包,其目的在于为PHP应用提供访问Hyperledger Farbic区块链 ...

  3. Hyperledger Fabric SDK Go构建第一个应用

    写在前面: 本文内容翻译自:https://chainhero.io/2018/03/tutorial-build-blockchain-app-2/ ,文档中的命令操作均在实际环境进行验证,现将成果 ...

  4. Hyperledger Fabric Rest API服务开发教程【含源码】

    Hyperledger Fabric Rest API服务开发教程[含源码] Hyperledger Fabric 提供了软件开发包/SDK以帮助开发者访问fabric网络 和部署在网络上的链码,但是 ...

  5. Hyperledger Fabric 词汇表

    Anchor Peer 在channel中每一个组织都有一个AnchorPeer,用于在不同的组织之间通过Gossip协议进行数据分发和同步. Block(块) 与channel上的前一个块加密链接的 ...

  6. Hyperledger Fabric 1.0 实战开发系列 第四课 搭建node.js服务器

    接下来我要做的是用fabric sdk来做出应用程序,代替CLI与整个区块链网络交互.并且实现一个http API,向社区提供一个简单的接口,使社区轻松的与区块链交互. 官方虽然提供了Node.JS, ...

  7. fabric sdk java教程,Fabric Java SDK最新教程

    Fabric Java SDK是Fabric区块链官方提供的用于Java应用开发的SDK,全称为Fabric-sdk-java,网上可用资料不多,本文列出了精心整理的针对Fabric Java SDK ...

  8. fabric sdk java_Hyperledger Fabric Java SDK最新教程

    Fabric Java SDK是Fabric区块链官方提供的用于Java应用开发的SDK,全称为Fabric-sdk-java,网上可用资料不多,本文列出了精心整理的针对Fabric Java SDK ...

  9. HyperLedger Fabric 学习思路分享

    HyperLedger Fabric 学习思路分享 HyperLedger Fabric最初是由Digital Asset和IBM公司贡献的.由Linux基金会主办的一个超级账本项目,它是一个目前非常 ...

最新文章

  1. 解决Maven项目pom.xml文件报xxx\target\classes\META-INF\MANIFEST.MF (系统找不到指定的路径。)问题...
  2. Spring提取@Transactional事务注解的源码解析
  3. 如何在SharePoint Server中整合其他应用系统?
  4. pd 生成mysql 脚本_PowerDesigner 如何生成数据库更新脚本
  5. 十年 IT 老兵带你通过案例学架构,附C#代码
  6. 批处理:修改COM端口号
  7. 『.NET Core CLI工具文档』(二).NET Core 工具遥测(应用信息收集)
  8. FreeModbus离散量输入
  9. 调试笔记:BSOD 0xA
  10. 手把手教你接入快应用Push
  11. 什么是计算机网络体系结构?
  12. RxJava Observer与Subscriber的关系
  13. 黄一老师:什么是个人信用融资?
  14. python 函数名大小写
  15. sklearn机器学习(五)线性回归算法测算房价
  16. Mac解决JAVA_HOME问题
  17. 2017第三届美亚杯全国电子数据取证大赛团队赛wp
  18. openwrt sdk下交叉编译aria2c
  19. 【比特鹏哥C语言_1.初识C语言】
  20. linux 宕机 内存,Linux内存使用高,触发系统宕机

热门文章

  1. Android Activity的生命周期
  2. linux终端程序如何编写,[LINUX]利用Ncursesw编写支持中文的终端程序
  3. python项目之网络聊天室_Python实现多人聊天室
  4. 0基础学习数据分析必须掌握的技能有哪些?
  5. directx 双缓冲 运动 闪烁_24期0利率 | BMW超值福袋开启“双11”购车狂欢节!!
  6. 电脑课装b专用代码_FANUC伺服电机代码表(完整版)
  7. gdb php-fpm,使用 gdb 调试 php-fpm 异常错误
  8. 【MySQL】(万字解析)MySQL表的增删改查(进阶-上)
  9. 图论 ---- 思维搜索全图任意位置传送 1520G - To Go Or Not To Go?
  10. 背包模型dp1:01背包,完全背包,多重背包的两大优化的详解