нужна ссылка для использования hyperledger fabric go sdk (fabric-sdk-go) - PullRequest
0 голосов
/ 04 февраля 2019

Я пишу заявку с помощью Hyperledger Fabric.Я хочу использовать fabric-sdk-go, для которого мне нужно написать файл конфигурации, который будет вводиться в fabsdk.New().

Но я не смог найти никаких ссылок / материалов о том, как написать этот файл, какие параметрыиспользуйте, как параметры в этом файле будут использоваться экземпляром sdk, сгенерированным fabsdk.New() и т. д.

Может кто-нибудь помочь мне с этой информацией?Вы также можете поделиться любыми онлайн-материалами с необходимой информацией.

Ответы [ 2 ]

0 голосов
/ 18 июля 2019

Вы можете увидеть примеры в тесте интеграции SDK.Одним из них является следующий:

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

Навигация по хранилищу позволяет найти любой пример

0 голосов
/ 08 февраля 2019

Конфигурация для SDK обычно приходит из файла с именем config.yaml, который содержит информацию об организациях, партнерах, каналах и многое другое.Для справки используйте этот файл или следуйте этому руководству.Убедитесь, что ваша ветка fabric-sdk-go и версия соответствуют той, которую вы используете в используемой конфигурации.

Чтобы инициализировать SDK, выполните что-то вроде sdk, err := fabsdk.New(config.FromFile(ConfigFile)), где ConfigFile относится к файлу "config.yaml", измените путь относительно места, где запускается main.go и где файл существует.

Всегда закрывайте SDK с помощью sdk.Close() при изменении конфигурации и перед повторной инициализацией.

...