Как сгенерировать подпись и отправить действительный запрос в 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?