Skip to content

v1.0.8

Latest
Compare
Choose a tag to compare
@kevin-wad kevin-wad released this 13 Feb 05:52

This version introduces support for Etica v2 Meticulous hardfork, it makes it possible to use the commits recover system.
It also adds improvement on enodes sync system, update main enodes list and add option to edit main peer enode before wallet connection to enable change of main peer if main peer enode is down.

Important note:
Download the new Etica GUI v1.0.8 before opening Etica GUI, because if you open Etica GUI with an older version it could potentially corrupt your local blockchain.
If that happens and your wallet doesn't sync after upgrade it is certainly because you opened your Etica GUI with v1.0.7, while mainnet was already on Etica v2 which could potentially have corrupted your local blockchain.
In this situation try multiple times and if it is still not syncing, create a new wallet by importing your seed and make sure to select a brand new blockchain directory in the setup interface

Note for building from source code on Windows:
If you want to build wallet from source code for windows. Now it is necessary to unzip the geth file in bin/win/unzip-in-this-folder
This is due to geth.exe file size that is above github max file size limit.

Current Known Issues:
None

Former Known Issues:
Heap out of memory error (Resolved)

Supported OS:
Linux and Windows
(no tests on MacOS yet)

Etica GUI

To Use

---- > DOWNLOAD THE COMPILED WALLET AND LAUNCH IT RIGHT AWAY < -----

Download the compiled wallet. This is the compiled version of the wallet that has already been packaged and is ready to use.

Windows: Download Windows-eticawallet-1.0.8.zip file in section bottom
Linux: No precompiled wallet for linux yet, need to install from source for now. (coming soon)
macOS: (coming soon)

OR

---- > INSTALL FROM SOURCE CODE: <----

INSTALL FROM SOURCE CODE:
Windows

# Clone this repository
git clone https://github.com/etica/etica-gui.git`
# Go into the repository
cd etica-gui/
# Install dependencies
npm install

# For windows, before launching wallet you need to unzip the geth.exe file in /bin/win/geth-unzip-in-this-folder

# Launch wallet
npm start

Linux:

# Clone this repository
$ git clone https://github.com/etica/etica-gui.git
# Go into the repository
$ cd etica-gui/
# Install npm
$ sudo apt-get install npm
# Install dependencies
$ sudo npm install
# Launch wallet
$ npm start

Linux installation help guide: https://github.com/gemandmining/eticalinuxwallet/wiki

Note: If you're using Linux Bash for Windows, see this guide or use node from the command prompt.

Optional (Build executable launch files for your wallet):
Once you have installed Etica Wallet from source code, you can generate your wallet executable with following commands:
Windows

# Generate executable:
npm run dist-win

Linux

# Generate executable:
npm run dist-linux

License

CC0 1.0 (Public Domain)

Thank you for using Etica GUI Wallet, and please don't hesitate to get in touch on Discord, Reddit or Telegram if you have any questions or feedback.