Hyperledger Fabri c GO SDK Регистрация и регистрация пользователя - PullRequest
0 голосов
/ 07 апреля 2020

Я пытаюсь зарегистрировать и зарегистрировать новых пользователей с помощью Fabri c GO SDK.

Это моя конфигурация контейнера CA docker:

ca-root:

container_name: ca-root

image: hyperledger/fabric-ca:1.4.3

environment:

- FABRIC_CA_SERVER_HOME=/etc/hyperledger/fabric-ca-server

- ROOT_HOST=ca-root

- ROOT_PORT=7054

- ROOT_USERNAME=admin

- ROOT_PASSWORD=adminpw

volumes:

- ./state/ca-root:/etc/hyperledger/fabric-ca-server

- ./scripts:/scripts

command: sh /scripts/start-root.sh

ports:

- 7054:7054

networks:

- default.svc.cluster.local

Сервер CA запущен и работает.

Это мой GO код:

mspClient, err := mspclient.New(sdk.Context(), mspclient.WithOrg(org), mspclient.WithCAInstance("ca-root:7054"))

if err != nil {

log.Println(err)

}

Выполнение этой строки завершается с ошибкой:

020/04/06 15:52:17 non-existent CA: 'ca-root:7054'

pani c: ошибка времени выполнения: неверный адрес памяти или разыменование нулевого указателя

Любая идея, что я ' я делаю неправильно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...