Document admin key import failures and null transfer crash

This commit is contained in:
evgeny committed 2026-10-26 20:44:42 +01:00
1 parent bc623f2371
commit 1916ba4270
3 files changed
+86 -4

No files matched your search

+3 -1
View File
@@ -124,7 +124,9 @@ int topo_node_sqlite_channel_get_privs(sqlite3* db, const char* channel_id,
uint8_t* x25519_priv_out, uint8_t* ed25519_priv_out);
/* Записать оба канальных privkey по 32 байта (импорт прав админа); 0/-1, без проверки пары/подписи.
* Отсутствующая строка даёт 0 без вставки; наличие канала проверяет вызывающий. */
* Отсутствующая строка даёт 0 без вставки; наличие канала проверяет вызывающий.
* Известный дефект: bind/finalize не проверяются; ошибка bind допускает частичную пару/ложный 0.
* Исправление ещё не выполнено: doc/chat_audit_findings.txt, продолжение chat_admin. */
int topo_node_sqlite_channel_set_privs(sqlite3* db, const char* channel_id,
const uint8_t* x25519_priv, const uint8_t* ed25519_priv);