wizardsardine / liana

The missing safety net for your coins
https://wizardsardine.com/liana
BSD 3-Clause "New" or "Revised" License
327 stars 58 forks source link

Managed Bitcoin Core updates #690

Open darosior opened 1 year ago

darosior commented 1 year ago

Let's say Bitcoin Core 25.1 gets released. The following release of Liana should upgrade the 25.0 bitcoind to 25.1.

Major versions upgrades should be performed more carefully, but should still be performed.

edouardparis commented 8 months ago

I believe #746 has already tackle the issue. While experimenting, liana is downloading bitcoin 26.0 even if I have 25.0 as liana managed node for an other network in the /bitcoind directory.

edouardparis commented 8 months ago

from @jp1ac4

The installer will download and use the latest version if not installed, regardless of any earlier versions installed. The app itself will use the latest version that has been installed

Maybe the last thing we can do is to provide a way from wallet > settings > bitcoind, to update the node if it is managed by the gui.

darosior commented 8 months ago

That sounds like a good idea indeed.

jp1ac4 commented 1 month ago

Maybe the last thing we can do is to provide a way from wallet > settings > bitcoind, to update the node if it is managed by the gui.

Alternatively, we could download & install the latest version automatically when starting the GUI. In case of an error, we could fall back to using the existing version.