Как сопоставить несколько коротких псевдонимов канала LND

Журнал маршрутизации может ссылаться на псевдоним, а отчёт по каналам — на базовый короткий идентификатор. Локальные соответствия позволяют связать записи.

Найдите нужное соответствие

Поместите в SCID десятичный идентификатор из журнала. Храните его строкой: в протоколе это беззнаковое 64-битное число, которое некоторые обработчики JSON округляют при переводе в число с плавающей точкой.

lncli listaliases | jq --arg id "$SCID" '.alias_maps[] | select(.base_scid == $id or (.aliases | index($id) != null))'

Разберите базовый идентификатор

Для обычного подтверждённого канала базовое значение соответствует подтверждённому SCID. Для zero-conf это может быть первый назначенный псевдоним. Соответствие раскрывает локальное имя, но само не доказывает наличие подтверждённого выхода финансирования. Сохраните исходный псевдоним в журнале.

lightning.engineering list-aliases