mirror of
https://github.com/Retropex/raspiblitz.git
synced 2025-05-12 19:20:48 +02:00
* update LIT to 0.8.6 * activate lnd rpcmiddleware * CHANGES.md
This commit is contained in:
parent
19584f5c11
commit
a7056fc894
@ -18,7 +18,7 @@
|
|||||||
- Update: Core Lightning v23.02 [details](https://github.com/ElementsProject/lightning/releases/tag/v23.02)
|
- Update: Core Lightning v23.02 [details](https://github.com/ElementsProject/lightning/releases/tag/v23.02)
|
||||||
- Update: C-lightningREST v0.10.1 [details](https://github.com/Ride-The-Lightning/c-lightning-REST/releases/tag/v0.10.1)
|
- Update: C-lightningREST v0.10.1 [details](https://github.com/Ride-The-Lightning/c-lightning-REST/releases/tag/v0.10.1)
|
||||||
- Update: Electrum Server in Rust (electrs) v0.9.11 [details](https://github.com/romanz/electrs/blob/master/RELEASE-NOTES.md#0911-jan-5-2023)
|
- Update: Electrum Server in Rust (electrs) v0.9.11 [details](https://github.com/romanz/electrs/blob/master/RELEASE-NOTES.md#0911-jan-5-2023)
|
||||||
- Update: Lightning Terminal v0.8.4-alpha [details](https://github.com/lightninglabs/lightning-terminal/releases/tag/v0.8.4-alpha)
|
- Update: Lightning Terminal v0.8.6-alpha [details](https://github.com/lightninglabs/lightning-terminal/releases/tag/v0.8.6-alpha)
|
||||||
- Update: RTL v0.13.6 with update option [details](https://github.com/Ride-The-Lightning/RTL/releases/tag/v0.13.6)
|
- Update: RTL v0.13.6 with update option [details](https://github.com/Ride-The-Lightning/RTL/releases/tag/v0.13.6)
|
||||||
- Update: Thunderhub v0.13.16 with balance sharing disabled [details](https://github.com/apotdevin/thunderhub/releases/tag/v0.13.16)
|
- Update: Thunderhub v0.13.16 with balance sharing disabled [details](https://github.com/apotdevin/thunderhub/releases/tag/v0.13.16)
|
||||||
- Update: LNbits 0.9.6 [details](https://github.com/lnbits/lnbits-legend/releases/tag/0.9.6)
|
- Update: LNbits 0.9.6 [details](https://github.com/lnbits/lnbits-legend/releases/tag/0.9.6)
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
# https://github.com/lightninglabs/lightning-terminal/releases
|
# https://github.com/lightninglabs/lightning-terminal/releases
|
||||||
LITVERSION="0.8.4-alpha"
|
LITVERSION="0.8.6-alpha"
|
||||||
|
|
||||||
# command info
|
# command info
|
||||||
if [ $# -eq 0 ] || [ "$1" = "-h" ] || [ "$1" = "-help" ]; then
|
if [ $# -eq 0 ] || [ "$1" = "-h" ] || [ "$1" = "-help" ]; then
|
||||||
@ -216,6 +216,7 @@ if [ "$1" = "1" ] || [ "$1" = "on" ]; then
|
|||||||
echo "# BUILD FAILED --> LND PGP Verify not OK / signature(${goodSignature}) verify(${correctKey})"
|
echo "# BUILD FAILED --> LND PGP Verify not OK / signature(${goodSignature}) verify(${correctKey})"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
###########
|
###########
|
||||||
# install #
|
# install #
|
||||||
###########
|
###########
|
||||||
@ -231,6 +232,17 @@ if [ "$1" = "1" ] || [ "$1" = "on" ]; then
|
|||||||
###########
|
###########
|
||||||
# config #
|
# config #
|
||||||
###########
|
###########
|
||||||
|
|
||||||
|
# check if lnd.conf has rpcmiddleware.enable entry under section Application Options
|
||||||
|
entryExists=$(sudo cat /mnt/hdd/lnd/lnd.conf | grep -c "rpcmiddleware.enable=")
|
||||||
|
if [ "${entryExists}" == "0" ]; then
|
||||||
|
echo "# add rpcmiddleware.enable=true to lnd.conf"
|
||||||
|
sudo sed -i "/^\[Application Options\]$/arpcmiddleware.enable=true" /mnt/hdd/lnd/lnd.conf
|
||||||
|
fi
|
||||||
|
|
||||||
|
# make sure lnd.conf has rpcmiddleware.enable=true
|
||||||
|
sudo sed -i "s/^rpcmiddleware.enable=.*/rpcmiddleware.enable=true/g" /mnt/hdd/lnd/lnd.conf
|
||||||
|
|
||||||
if [ "${runBehindTor}" = "on" ]; then
|
if [ "${runBehindTor}" = "on" ]; then
|
||||||
echo "# Connect to the Pool, Loop and Terminal server through Tor"
|
echo "# Connect to the Pool, Loop and Terminal server through Tor"
|
||||||
LOOPPROXY="loop.server.proxy=127.0.0.1:9050"
|
LOOPPROXY="loop.server.proxy=127.0.0.1:9050"
|
||||||
@ -240,7 +252,7 @@ if [ "$1" = "1" ] || [ "$1" = "on" ]; then
|
|||||||
LOOPPROXY=""
|
LOOPPROXY=""
|
||||||
POOLPROXY=""
|
POOLPROXY=""
|
||||||
fi
|
fi
|
||||||
PASSWORD_B=$(sudo cat /mnt/hdd/${network}/${network}.conf | grep rpcpassword | cut -c 13-)
|
PASSWORD_B=$(sudo cat /mnt/hdd/bitcoin/bitcoin.conf | grep rpcpassword | cut -c 13-)
|
||||||
echo "
|
echo "
|
||||||
# Application Options
|
# Application Options
|
||||||
httpslisten=0.0.0.0:8443
|
httpslisten=0.0.0.0:8443
|
||||||
@ -251,7 +263,7 @@ remote.lit-debuglevel=debug
|
|||||||
|
|
||||||
# Remote lnd options
|
# Remote lnd options
|
||||||
remote.lnd.rpcserver=127.0.0.1:10009
|
remote.lnd.rpcserver=127.0.0.1:10009
|
||||||
remote.lnd.macaroonpath=/home/lit/.lnd/data/chain/${network}/${chain}net/admin.macaroon
|
remote.lnd.macaroonpath=/home/lit/.lnd/data/chain/bitcoin/${chain}net/admin.macaroon
|
||||||
remote.lnd.tlscertpath=/home/lit/.lnd/tls.cert
|
remote.lnd.tlscertpath=/home/lit/.lnd/tls.cert
|
||||||
|
|
||||||
# Loop
|
# Loop
|
||||||
@ -347,6 +359,7 @@ alias lit-frcli=\"frcli --rpcserver=localhost:8443 \
|
|||||||
source <(/home/admin/_cache.sh get state)
|
source <(/home/admin/_cache.sh get state)
|
||||||
if [ "${state}" == "ready" ]; then
|
if [ "${state}" == "ready" ]; then
|
||||||
echo "# OK - the litd.service is enabled, system is ready so starting service"
|
echo "# OK - the litd.service is enabled, system is ready so starting service"
|
||||||
|
sudo systemctl restart lnd
|
||||||
sudo systemctl start litd
|
sudo systemctl start litd
|
||||||
else
|
else
|
||||||
echo "# OK - the litd.service is enabled, to start manually use: 'sudo systemctl start litd'"
|
echo "# OK - the litd.service is enabled, to start manually use: 'sudo systemctl start litd'"
|
||||||
|
Loading…
Reference in New Issue
Block a user