0

我正在使用 Hyperledger Fabric 编写应用程序。我想使用fabric-sdk-go我需要编写一个配置文件,该文件将输入到fabsdk.New().

但是我找不到任何关于如何编写该文件、使用哪些参数、该文件中的参数将如何由fabsdk.New()等生成的 sdk 实例使用的参考/材料。

有人可以帮我提供这些信息吗?您还可以共享任何包含所需信息的在线材料。

4

2 回答 2

1

SDK 的配置通常来自一个名为的文件,该文件config.yaml包含有关组织、对等点、通道等的信息。作为参考,请使用文件或遵循指南。确保您的 fabric-sdk-go 分支和版本与您使用的配置匹配。

要初始化 sdk,请执行类似sdk, err := fabsdk.New(config.FromFile(ConfigFile))whereConfigFile引用文件的操作"config.yaml",修改相对于main.go运行位置和文件存在位置的路径。

始终sdk.Close()在配置更改时和重新初始化之前关闭 sdk。

于 2019-02-08T09:19:22.613 回答
0

您可以在 sdk 的集成测试中看到示例。其中之一如下:

https://github.com/hyperledger/fabric-sdk-go/blob/master/test/integration/e2e/end_to_end.go

通过浏览存储库,您可以找到任何类型的示例

于 2019-07-18T08:53:53.570 回答