Как сгенерировать подпись и отправить действительный запрос в indy-vdr с помощью Python?

Я хочу отправить запрос реестра в Hyperledger Indy, используя Python. Думаю, для этого мне нужно сгенерировать подпись.

Мои попытки отправитьnym_requestв Python без действительных подписей возникают такие ошибки:

      indy_vdr.error.VdrError: Request failed: client request invalid: insufficient number of valid signatures

Я прочитал демо-версию Python дляindy-vdrи у них есть только подпись-заполнительb"sig"здесь: https://github.com/hyperledger/indy-vdr/blob/43aa575b6dab8e2f8a20af489dfc1bfccd7a832c/wrappers/python/demo/test.py#L97

Похоже, что в Rust вы можете подписывать, используяprivate_key.signздесь:https://github.com/hyperledger/indy-vdr/blob/43aa575b6dab8e2f8a20af489dfc1bfccd7a832c/libindy_vdr/tests/utils/crypto.rs#L35

Что еще я могу сделать? Может быть, мне нужно написать собственную функцию Python для вызова библиотеки Rust?

0 ответов

Другие вопросы по тегам