Как проверить, правильно ли работает удаленная подписывающая сторона?
3 ответ
- голосов
-
- 2019-04-03
Я просто предпочитаю сделать это ... это прямой запрос на подпись данных без всякой возможности забыть добавить флаг
--dry-run
.tezos-client sign bytes 0x03 for <tz alias or tz address>
Здесь
0x03
- любое старое случайное число.Вы можете указать здесь любое шестнадцатеричное значение.Если удаленная подписывающая сторона работает,вы получите сообщение вроде:Signature: sigPab0p1MdqojAaNTvASSvLo4ULEujfNFurF71EdoruABoPLLwmSxEDJf4NfQx8nJi3ncjfMEJbiWojTDXDUB8wNF5fgFIbA
I just prefer to do this...it's a direct request to sign data without any possibility of forgetting to add the
--dry-run
flag.tezos-client sign bytes 0x03 for <tz alias or tz address>
Here
0x03
is just any old random number. You could put any hex value here. If the remote signer is working you'll get back a message like:Signature: sigPab0p1MdqojAaNTvASSvLo4ULEujfNFurF71EdoruABoPLLwmSxEDJf4NfQx8nJi3ncjfMEJbiWojTDXDUB8wNF5fgFIbA
-
- 2019-02-24
Я понял,что вы можете использовать параметр
--dry-run
в оператореtransfer
,чтобы этот узел отправлял транзакцию удаленной подписывающей стороне для подписи,а выможет проверить журналы удаленной подписи,чтобы узнать,все ли работает нормально.--dry-run
на самом деле не отправляет транзакцию в сеть.I figured out that you can use the
--dry-run
option in thetransfer
statement so that node will send transaction to remote-signer to sign, and you can check the remote-signer logs to see if everything is working fine or not.--dry-run
will not actually send the transaction to the network.-
Обратите внимание,что параметры --dry-run (или -D) должны появляться в самом конце команды ... немного необычно.Note that the --dry-run (or -D) options have to appear at the very end of the command.. a bit unusual.
- 2
- 2019-02-24
- nurikabe
-
- 2019-02-24
Другой вариант - использовать печь.Kiln следит за вашим пекарем и уведомит вас,если вы упустите возможность выпечки или одобрения (что будет означать,что подписывающее лицо не работает).
Его можно найти здесь .
Another option would be to use Kiln. Kiln monitors your baker and will notify you if you miss any baking or endorsement opportunities (which will indicate that the signer is down).
It can be found here.
-
Это хорошо для мониторинга,но я не хочу ждать,пока моя выпечка или операция подтверждения,чтобы узнать,работает моя установка или нет,а затем пропустить мою выпечку/одобрение,если установка не работает.Я хочу знать перед тем,как приступить к выпечке/одобрению.That is good for monitoring but i don't want to wait for my baking or endorsement operation to know if my setup is working or not, and then miss my baking/endorsement if the setup was not working. I want to know before my baking/endorsement operation.
- 1
- 2019-02-25
- Sachin Tomar
-
Это никоим образом не отвечает на вопрос.OP спросил,как проверить,что `подписывающее лицо` работает,а это программное обеспечение не будет этого делать.This does not answer the question in any way. OP asked how to test that `signer` is working and this software will not do so.
- 2
- 2019-02-25
- utdrmac
-
Не прямо нет,а косвенно ♂️ Просто пытаюсь помочь.Но похоже,что --dry-run - достойный подходNot directly no, but indirectly ♂️ Just trying to help. But seems like the --dry-run is a decent approach
- 1
- 2019-02-25
- asbjornenge
Как я узнаю,что запущенный сокет удаленной подписывающей стороны работает,как ожидается,и принимает запросы подписи с моего сервера-пекаря без фактической отправки транзакции передачи.
Прямо сейчас я просто выполняю перенос
.00005
из<key1>
в<key2>
,просто чтобы проверить,если удаленное подписывающее лицонастройка работает.Есть ли другой способ,подобный любой транзакции,который требует подписи,но не требует передачиtz.