#!/bin/bash

# Проверьте, установлено ли приложение Lightning Node, и если да, экспортируйте необходимые переменные.
installed_apps=$("${DFWEBOS_ROOT}/scripts/app" ls-installed)

if echo "$installed_apps" | grep --quiet -x 'lightning'; then
  export APP_ALBYHUB_LN_BACKEND="LND"
  export APP_ALBYHUB_LND_ADDRESS="10.21.21.9:10009"
  export APP_ALBYHUB_LND_CERT_FILE="/lnd/tls.cert"
  # Без `lightning` в качестве зависимости нам необходимо жестко запрограммировать путь к файлу макарон LND.
  # Это означает, что Alby Hub в настоящее время работает только с основной сетью.
  # Когда в DFWebOS будут поддерживаться дополнительные зависимости, мы сможем вернуться к этому вопросу.
  export APP_ALBYHUB_LND_MACAROON_FILE="/lnd/data/chain/bitcoin/mainnet/admin.macaroon"
fi
