Как получить Заявителя транзакции в коде цепи Hyperledger Fabric - PullRequest
0 голосов
/ 25 апреля 2019

В настоящее время я работаю с цепным кодом Hyperledger Fabric и пытаюсь получить хоть какую-то информацию о текущем пользователе, который вызывает / запрашивает цепной код. Как мне решить эту проблему?

1 Ответ

0 голосов
/ 25 апреля 2019

Я думаю, что lib cid - это то, что вы ищете.Функции GetID и GetMSPID очень полезны для различения вызывающих абонентов.

Вот пример того, как использовать его в go

msp, err := cid.GetMSPID(stub)
if err != nil {
    return false
}

Это возвращает имя MSP, и вы можетедействовать в зависимости от полученного результата.Вы даже можете использовать это для предоставления доступа к определенным функциям по MSPID.

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