# this can happen for a long time when LND is starting fresh sync
# on first startup - check if logs since start signaled RPC ready before
if[${lndRPCReady} -eq 0];then
# nullify error - this is normal
lndErrorFull=""
errorResolved=1
# oputput basic data because no error
echo"# LND RPC is still warming up - no scan progress: prepare scan"
echo"scanTimestamp=-2"
echo"syncedToChain=0"
else
echo"# LND RPC was started - some other problem going on"
lndErrorShort='LND RPC not responding'
lndErrorFull=$(echo"LND RPC is not responding. LND may have problems starting up. Check logs, config files and systemd service. Org-Error: ${lndErrorFull}"| tr -d "'")
fi
fi
# if not known error - keep generic
if[${#lndErrorShort} -eq 0];then
# if not known error and not resolved before - keep generic