Merge #311: Release 0.2 of the GUI
58a3d21eff766627bde45727f00e101408983602 contrib: update the package pins in the repro build Dockerfiles (Antoine Poinsot) 0bd3bd4d2ef8f88bde2f9abbeed8c1d68408801b Update Github links to wizardsardine/liana (Antoine Poinsot) ca05bd3fbc2862d3f219491c396b7c1e21b83a99 gui: release 0.2 (Antoine Poinsot) Pull request description: Based on #310. Needs to be updated once it is merged. ACKs for top commit: darosior: self-ACK 58a3d21eff766627bde45727f00e101408983602 -- did a full release build on this branch. Tree-SHA512: 3b7c5a9a5df154dbce5f3615143e8e251c3155a493dc62758ce21a59a640befe469445a171774dcd8e6e1166c9ca0613e9c076a7b073b5b847eb025c13ab56af
This commit is contained in:
commit
16951ca78c
2
.github/workflows/main.yml
vendored
2
.github/workflows/main.yml
vendored
@ -42,7 +42,7 @@ jobs:
|
||||
if: matrix.os == 'windows-latest'
|
||||
run: cargo test --verbose --no-default-features
|
||||
- name: Test on Rust ${{ matrix.toolchain }} (non Windows)
|
||||
# See issue https://github.com/revault/liana/issues/69
|
||||
# See issue https://github.com/wizardsardine/liana/issues/69
|
||||
if: matrix.os != 'windows-latest' && (matrix.os != 'macOS-latest' || matrix.toolchain != '1.48')
|
||||
run: cargo test --verbose --color always -- --nocapture
|
||||
|
||||
|
||||
@ -19,7 +19,7 @@ Github issue before going forward with the implementation.
|
||||
## Looking for contributions
|
||||
|
||||
If you are looking for first time contributions, you can `git grep` for `FIXME`s and `TODO`s
|
||||
as well as checking out the [good first issues](https://github.com/revault/liana/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22)
|
||||
as well as checking out the [good first issues](https://github.com/wizardsardine/liana/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22)
|
||||
on the issue tracker.
|
||||
|
||||
|
||||
|
||||
@ -3,7 +3,7 @@ name = "liana"
|
||||
version = "0.2.0"
|
||||
authors = ["Antoine Poinsot <darosior@protonmail.com>"]
|
||||
edition = "2018"
|
||||
repository = "https://github.com/revault/liana"
|
||||
repository = "https://github.com/wizardsardine/liana"
|
||||
license-file = "LICENCE"
|
||||
keywords = ["bitcoin", "wallet", "safe", "script", "miniscript", "inheritance", "recovery"]
|
||||
description = "Liana wallet daemon"
|
||||
|
||||
@ -42,7 +42,7 @@ your machine yet, you can download it [there](https://bitcoincore.org/en/downloa
|
||||
The recommended installation method for regular users is to download an executable software release. If you prefer to
|
||||
build the project from source, see [`doc/BUILD.md`](doc/BUILD.md) instead.
|
||||
|
||||
Head to the [release page](https://github.com/revault/liana/releases) and download the right
|
||||
Head to the [release page](https://github.com/wizardsardine/liana/releases) and download the right
|
||||
executable for your platform. If you are not sure what is the "right" executable for your platform,
|
||||
choose `liana-0.1.exe` if you are on Windows, `liana-0.1.dmg` if you are on MacOS and
|
||||
`liana-0.1-x86_64-linux-gnu.tar.gz` if you are on Linux.
|
||||
@ -113,7 +113,7 @@ application: `2.1.0`. This is the minimum supported version, as it's the first o
|
||||
support for Miniscript.
|
||||
|
||||
If you are using the GUI, it should be intuitive what menu to use depending on your intention. If it
|
||||
is not, bug report are very welcome so [feel free to report it](https://github.com/revault/liana/issues)! :)
|
||||
is not, bug report are very welcome so [feel free to report it](https://github.com/wizardsardine/liana/issues)! :)
|
||||
|
||||
If you are using the daemon, you can use the `liana-cli` binary to send commands to it. It will need
|
||||
the path to the same configuration as the daemon. You can find a full documentation of the JSONRPC
|
||||
@ -157,7 +157,7 @@ sweep PSBT to the requested address with the specified feerate, filled with all
|
||||
|
||||
## About the software project
|
||||
|
||||
Liana is an open source project. It is [hosted at Github](https://github.com/revault/liana).
|
||||
Liana is an open source project. It is [hosted at Github](https://github.com/wizardsardine/liana).
|
||||
|
||||
Contributions are very welcome. For guidelines, see [CONTRIBUTING.md](CONTRIBUTING.md).
|
||||
|
||||
|
||||
@ -9,8 +9,8 @@ git = "https://github.com/darosior/rust-miniscript"
|
||||
branch = "multipath_descriptors_on_8.0"
|
||||
replace-with = "vendored_sources"
|
||||
|
||||
[source."https://github.com/revault/liana"]
|
||||
git = "https://github.com/revault/liana"
|
||||
[source."https://github.com/wizardsardine/liana"]
|
||||
git = "https://github.com/wizardsardine/liana"
|
||||
branch = "master"
|
||||
replace-with = "vendored_sources"
|
||||
|
||||
|
||||
@ -9,8 +9,8 @@ RUN apt update && apt install -y \
|
||||
make=4.3-4.1 \
|
||||
libssl-dev=1.1.1n-0+deb11u3 \
|
||||
liblzma-dev=5.2.5-2.1~deb11u1 \
|
||||
libxml2=2.9.10+dfsg-6.7+deb11u2 \
|
||||
libxml2-dev=2.9.10+dfsg-6.7+deb11u2 \
|
||||
libxml2=2.9.10+dfsg-6.7+deb11u3 \
|
||||
libxml2-dev=2.9.10+dfsg-6.7+deb11u3 \
|
||||
cmake=3.18.4-2+deb11u1 \
|
||||
git=1:2.30.2-1 \
|
||||
patch=2.7.6-7 \
|
||||
@ -21,7 +21,7 @@ RUN apt update && apt install -y \
|
||||
libbz2-dev=1.0.8-4 \
|
||||
xz-utils=5.2.5-2.1~deb11u1 \
|
||||
bzip2=1.0.8-4 \
|
||||
curl=7.74.0-1.3+deb11u3
|
||||
curl=7.74.0-1.3+deb11u5
|
||||
|
||||
# Download the cargo binary and compiled stdlib from the distributed releases to make sure to build with
|
||||
# the very same toolchain. We use 1.65.0 because it is unfortunately the MSRV of the GUI.
|
||||
|
||||
@ -6,7 +6,7 @@ WORKDIR /liana
|
||||
# out of our way to pin the whole tree of deps. Instead invest time in getting Guix cross-compilation.
|
||||
RUN apt update && apt install -y \
|
||||
gcc-mingw-w64-x86-64=10.2.1-6+24.2 \
|
||||
curl=7.74.0-1.3+deb11u3 \
|
||||
curl=7.74.0-1.3+deb11u5 \
|
||||
gcc=4:10.2.1-1
|
||||
|
||||
# Download the cargo binary and compiled stdlib from the distributed releases to make sure to build with
|
||||
|
||||
@ -18,8 +18,8 @@ git = "https://github.com/darosior/rust-miniscript"
|
||||
branch = "multipath_descriptors_on_9.0"
|
||||
replace-with = "vendored_sources"
|
||||
|
||||
[source."https://github.com/revault/liana"]
|
||||
git = "https://github.com/revault/liana"
|
||||
[source."https://github.com/wizardsardine/liana"]
|
||||
git = "https://github.com/wizardsardine/liana"
|
||||
branch = "master"
|
||||
replace-with = "vendored_sources"
|
||||
EOF
|
||||
|
||||
@ -126,7 +126,7 @@ Keep the Specter simulator open and move on to the next step.
|
||||
|
||||
## Step 3: start Liana
|
||||
|
||||
Head to the [release page](https://github.com/revault/liana/releases) and download the right
|
||||
Head to the [release page](https://github.com/wizardsardine/liana/releases) and download the right
|
||||
executable for your platform. If you are not sure what is the "right" executable for your platform,
|
||||
choose `liana-0.1.exe` if you are on Windows, `liana-0.1.dmg` if you are on MacOS and
|
||||
`liana-0.1-x86_64-linux-gnu.tar.gz` if you are on Linux.
|
||||
|
||||
6
gui/Cargo.lock
generated
6
gui/Cargo.lock
generated
@ -1639,8 +1639,8 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "liana"
|
||||
version = "0.1.0"
|
||||
source = "git+https://github.com/wizardsardine/liana?branch=master#bd6ecaeb285f780ea94e38e28b2d0860f1b45c97"
|
||||
version = "0.2.0"
|
||||
source = "git+https://github.com/wizardsardine/liana?branch=master#8cc6cb1f86df3ee47caff848e331dc9fbc925aae"
|
||||
dependencies = [
|
||||
"backtrace",
|
||||
"base64",
|
||||
@ -1658,7 +1658,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "liana_gui"
|
||||
version = "0.1.0"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"async-hwi",
|
||||
"backtrace",
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
[package]
|
||||
name = "liana_gui"
|
||||
version = "0.1.0"
|
||||
version = "0.2.0"
|
||||
readme = "README.md"
|
||||
description = "Liana GUI"
|
||||
repository = "https://github.com/revault/liana"
|
||||
repository = "https://github.com/wizardsardine/liana"
|
||||
license = "BSD-3-Clause"
|
||||
authors = ["Edouard Paris <m@edouard.paris>"]
|
||||
edition = "2018"
|
||||
|
||||
@ -11,6 +11,6 @@ use liana::Version;
|
||||
|
||||
pub const VERSION: Version = Version {
|
||||
major: 0,
|
||||
minor: 1,
|
||||
minor: 2,
|
||||
patch: 0,
|
||||
};
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user