diff --git a/CHANGES.md b/CHANGES.md index 13c9cea67..dab8c6450 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -7,6 +7,7 @@ - New: Compact the LND channel.db on-demand from REPAIR and before backups [issue](https://github.com/rootzoll/raspiblitz/issues/2752) - New: Run C-lightning backup-compact regularly [issue](https://github.com/rootzoll/raspiblitz/issues/2869) - New: Switch LNbits between lnd & c-lightning [issue](https://github.com/rootzoll/raspiblitz/issues/2556) +- New: Tallycoin Connect [details](https://github.com/djbooth007/tallycoin_connect#readme) - Update: LND v0.14.1-beta [details](https://github.com/lightningnetwork/lnd/releases/tag/v0.14.1-beta) - Update: C-lightning v0.10.2 [details](https://github.com/ElementsProject/lightning/releases/tag/v0.10.2) - Update: RTL v0.12.1 [details](https://github.com/Ride-The-Lightning/RTL/releases/tag/v0.12.1) diff --git a/home.admin/00mainMenu.sh b/home.admin/00mainMenu.sh index e8a4bdcb3..df9f87802 100755 --- a/home.admin/00mainMenu.sh +++ b/home.admin/00mainMenu.sh @@ -147,6 +147,12 @@ fi if [ "${circuitbreaker}" == "on" ]; then OPTIONS+=(CIRCUIT "Circuitbreaker (LND firewall)") fi +if [ "${circuitbreaker}" == "on" ]; then + OPTIONS+=(CIRCUIT "Circuitbreaker (LND firewall)") +fi +if [ "${tallycoinConnect}" == "on" ]; then + OPTIONS+=(TALLY "Tallycoin Connect") +fi # dont offer to switch to "testnet view for now" - so no wswitch back to mainnet needed #if [ ${chain} != "main" ]; then @@ -282,6 +288,9 @@ case $CHOICE in THUB) sudo /home/admin/config.scripts/bonus.thunderhub.sh menu ;; + TALLY) + sudo /home/admin/config.scripts/bonus.tallycoin-connect.sh menu + ;; ZEROTIER) sudo /home/admin/config.scripts/bonus.zerotier.sh menu ;; diff --git a/home.admin/00settingsMenuServices.sh b/home.admin/00settingsMenuServices.sh index d8357c552..63eb90aa1 100755 --- a/home.admin/00settingsMenuServices.sh +++ b/home.admin/00settingsMenuServices.sh @@ -26,6 +26,7 @@ if [ ${#whitepaper} -eq 0 ]; then whitepaper="off"; fi if [ ${#chantools} -eq 0 ]; then chantools="off"; fi if [ ${#sparko} -eq 0 ]; then sparko="off"; fi if [ ${#spark} -eq 0 ]; then spark="off"; fi +if [ ${#tallycoinConnect} -eq 0 ]; then tallycoinConnect="off"; fi # show select dialog echo "run dialog ..." @@ -58,6 +59,7 @@ if [ "${lightning}" == "lnd" ] || [ "${lnd}" == "on" ]; then OPTIONS+=(y 'LND PyBLOCK' ${pyblock}) OPTIONS+=(h 'LND ChannelTools (Fund Rescue)' ${chantools}) OPTIONS+=(x 'LND Sphinx-Relay' ${sphinxrelay}) + OPTIONS+=(d 'LND Tallycoin Connect' ${tallycoinConnect}) fi # just available for CL @@ -410,6 +412,23 @@ else echo "Sphinx Relay unchanged." fi +# Tallycoin +choice="off"; check=$(echo "${CHOICES}" | grep -c "d") +if [ ${check} -eq 1 ]; then choice="on"; fi +if [ "${tallycoinConnect}" != "${choice}" ]; then + echo "Tallycoin Setting changed .." + anychange=1 + sudo -u admin /home/admin/config.scripts/bonus.tallycoin-connect.sh ${choice} + if [ "${choice}" = "on" ]; then + whiptail --title " Installed Tallycoin-Connect" --msgbox "\ +Tallycoin-Connect was installed.\n +Use the new 'TALLY' entry in Main Menu for more info.\n +" 10 45 + fi +else + echo "Tallycoin Setting unchanged." +fi + # JoinMarket process choice choice="off"; check=$(echo "${CHOICES}" | grep -c "j") if [ ${check} -eq 1 ]; then choice="on"; fi