所以我有一个 4 个组织(总共 10 个对等点,CLI 和 1 个订购者)Hyperledger Fabric 网络在我的 PC 上启动并运行。我使用 Docker 和用 Go 编写的链代码,没有 Hyperledger 提供的任何其他工具。
另一方面,我正在 Android Studio 中开发一个 Android 应用程序。在这个应用程序中,您可以创建一个帐户并跟踪来自上述组织的一些点。为此,我需要从 android 应用程序访问我正在运行的链代码——我需要查询数据、读取数据并在我的区块链中更改它。
本质上,我需要调用我的链代码并从我的 Android 应用程序更改我的区块链。
什么是最好的解决方案?我是否合并了 CA 并以某种方式将它们与 Android 应用程序连接起来?我可以使用某种 API 吗?为我的 android 应用程序创建一个额外的数据库以供使用是没有意义的,因为我还需要来自我的区块链的信息。