Nutshell 0.22.0: выпущены исправления безопасности в учёте минта, аутентификации и работе с seed
Релиз Cashu Nutshell 0.22.0 содержит, по словам выпуска, исправления и усиление безопасности в учёте минта, аутентификации, обработке seed, логировании и валидации запросов; подробности дефектов и их эксплуатируемость в заметках не раскрыты. Выпуск также несёт миграции базы данных минта, поддержку BIP-39 seed минта (MINT_MNEMONIC при сохранённой поддержке устаревшего MINT_PRIVATE_KEY), кеширование ответов без Redis и изменения обработки Lightning-платежей.
Если вы ведёте минт Nutshell без этих исправлений: сначала сделайте резервную копию баз данных и остановите все старые воркеры минта, только потом обновляйтесь; операторам Spark — до обновления сверить и закрыть ожидающие платежи. После обновления, при легаси-keyset с ключом расшифровки seed, повторно выполнить миграцию шифрования seed так, как указано в заметках релиза. Для установок через pip/pipx выпуск рекомендует Python 3.12. Mnemonic храните в надёжном бэкапе; существующие keyset сами не ротируются — переход каждой единицы делается явной ротацией. Уже обновлённым установкам действий не требуется.
Источник: github.com
Оповещение оказалось полезным? Поддержи проект!
Не пропусти следующее оповещение.