Browse Source

v0.3.0

import_zecw
Aditya Kulkarni 6 years ago
parent
commit
80c07183a2
  1. 32
      README.md
  2. 2
      zec-qt-wallet.pro

32
README.md

@ -9,39 +9,21 @@ Head over to the releases page and grab the latest binary. https://github.com/ad
### Linux
Extract and run the binary
```
tar -xvf zec-qt-wallet-v0.2.9.tar.gz
./zec-qt-wallet-v0.2.9/zec-qt-wallet
tar -xvf zec-qt-wallet-v0.3.0.tar.gz
./zec-qt-wallet-v0.3.0/zec-qt-wallet
```
### Windows
Unzip the release binary and double click on zec-qt-wallet to start.
## Prerequisites: zcashd
zec-qt-wallet needs a Zcash node running zcashd. Linux users should download the Zcash node software
from [https://z.cash/download/](https://z.cash/download/), configure `zcash.conf`, download the parameters and start zcashd according to the [official documentation](https://zcash.readthedocs.io/en/latest/rtd_pages/user_guide.html).
## zcashd
zec-qt-wallet needs a Zcash node running zcashd. If you already have a zcashd node running, zec-qt-wallet will connect to it.
There is currently no official zcashd build for Windows so Windows users may either [cross-compile from source on Linux](https://zcash.readthedocs.io/en/latest/rtd_pages/user_guide.html#installation) to generate the necessary zcashd executables or simply download community hosted pre-compiled executables such as those hosted by WinZEC developer [@radix42](https://github.com/radix42) at https://zcash.dl.mercerweiss.com/zcash-win-v2.0.1b.zip.
If you don't have one, zec-qt-wallet will start its embedded zcashd node.
Alternatively run zcashd inside [WSL](https://docs.microsoft.com/en-us/windows/wsl/install-win10).
Additionally, if this is the first time you're running zec-qt-wallet or a zcashd daemon, zec-qt-wallet will download the zcash params (~1.7 GB) and configure `zcash.conf` for you.
For all installations zcashd needs to run with RPC enabled (`server=1`, which is the default) and with a RPC username/password set. Add the following entries into `~/.zcash/zcash.conf` for Linux or` C:\Users\your-username\AppData\Roaming\Zcash\zcash.conf` on Windows replacing the default values with a strong password. zec-qt-wallet should detect these settings but if that fails you may edit the connection settings manually via the `Edit->Settings` menu.
```
rpcuser=username
rpcpassword=password
```
Additionally for Windows users the Zcash parameters must be manually downloaded and placed in `C:\Users\your-username\AppData\Roaming\ZcashParams`. The following files are required (and are around ~1.7GB in total).
```
https://z.cash/downloads/sapling-spend.params
https://z.cash/downloads/sapling-output.params
https://z.cash/downloads/sprout-groth16.params
https://z.cash/downloads/sprout-proving.key
https://z.cash/downloads/sprout-verifying.key
```
If you are running zcashd on WSL, then please set the connection parameters in the `Edit->Settings` menu.
Pass `--no-embedded` to disable the embedded zcashd and force zec-qt-wallet to connect to an external node.
## Compiling from source
zec-qt-wallet is written in C++ 14, and can be compiled with g++/clang++/visual c++. It also depends on Qt5, which you can get from here: https://www.qt.io/download

2
zec-qt-wallet.pro

@ -13,7 +13,7 @@ PRECOMPILED_HEADER = src/precompiled.h
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
TARGET = zec-qt-wallet
APP_VERSION=\\\"0.2.9\\\"
APP_VERSION=\\\"0.3.0\\\"
TEMPLATE = app

Loading…
Cancel
Save