Как сопоставить несколько коротких псевдонимов канала LND
Журнал маршрутизации может ссылаться на псевдоним, а отчёт по каналам — на базовый короткий идентификатор. Локальные соответствия позволяют связать записи.
Найдите нужное соответствие
Поместите в SCID десятичный идентификатор из журнала. Храните его строкой: в протоколе это беззнаковое 64-битное число, которое некоторые обработчики JSON округляют при переводе в число с плавающей точкой.
lncli listaliases | jq --arg id "$SCID" '.alias_maps[] | select(.base_scid == $id or (.aliases | index($id) != null))'
Разберите базовый идентификатор
Для обычного подтверждённого канала базовое значение соответствует подтверждённому SCID. Для zero-conf это может быть первый назначенный псевдоним. Соответствие раскрывает локальное имя, но само не доказывает наличие подтверждённого выхода финансирования. Сохраните исходный псевдоним в журнале.