Open aleksraiden opened 5 years ago
Как я понимаю, смотреть куда-то сюда: https://github.com/tendermint/tendermint/blob/master/crypto/ed25519/ed25519.go
Почему такой вариант сделан - так как надо не только файл с приватным ключем ноды декодировать, но и публичные ключи других нод для проверки, то я буду использовать ее как микросервис для разбора данных
Go-утилита консольная. Получает на вход (первым аргументом) JSON-строку вида: {"type": "tendermint/PrivKeyEd25519","value":"yCQJsLNUGDpTwmMFZ5BOKPWzmev9oTApOO/kHOZmZZxRXeQa61YvY17fUfFQwj+iQxB3lbcHciJBaaDWjMObdA=="}
Возвращает в std-out закодированый в hex-формате ключ (приватный или публичный - зависит от входного).
После возврата данных программа прекращает работу :)