Installation of FLO Core wallet (flo-master)

How to Install an FLO Core Wallet (flo-master)

Check build-unix.md for documentation

Install the Dependencies 

Build requirements:
sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils
Install all boost development packages with:
sudo apt-get install libboost-all-dev
BerkeleyDB is required for the wallet.
For Ubuntu only: db4.8 packages are available here. You can add the repository and install using the following commands:
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev libdb4.8++-dev
Ubuntu and Debian have their own libdb-dev and libdb++-dev packages, but these will install BerkeleyDB 5.1 or later, which break binary wallet compatibility with the distributed executables which are based on BerkeleyDB 4.8. If you do not care about wallet compatibility, pass --with-incompatible-bdb to configure.
Optional (see --with-miniupnpc and --enable-upnp-default):
sudo apt-get install libminiupnpc-dev
ZMQ dependencies (provides ZMQ API 4.x):
sudo apt-get install libzmq3-dev
If you want to build FLO-Qt, make sure that the required packages for Qt development are installed.
sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler
libqrencode (optional) can be installed with:
sudo apt-get install libqrencode-dev
Once these are installed, they will be found by configure and a flo-qt executable will be built by default.

Installing FLO Core Wallet

Clone the FLO Core from a GitHub repository using git:
git clone https://github.com/floblockchain/flo.git
cd flo
Build the code
./autogen.sh
./configure
make
make install
This will build flo-qt as well if the dependencies are met. (if the above code fails try using sudo).

 Running FLO Core Wallet

open the FLO Core wallet :
flo-qt 
If the wallet opens successfully,  Use the default data directory and click OK
The wallet will start syncing. Close the wallet and follow the next step
Download the content of Blockchain Data
Extract and copy the files to .flo Folder
(.flo is hidden, press ctrl+h to make it visible)
Rename florincoin.conf to flo.conf
Open the flo.conf and edit the following :
rpcuser=<rpcusername> 
rpcpassword=<rpcpassword>
add a new node in the file:
addnode=node.oip.fun 
Save and close the file
open the FLO Core Wallet and allow it to sync with the latest data. 
(if FLO Core Wallet asks for reindex, click  abort, If the data is copied properly wallet should sync from a few weeks instead of years.)



Comments

  1. hi..Can anyone help with wallet issue. using version v0.15.1.1-a33e124 i have slow internet and after several hours it is only at 'syncing headers' 40% and says syncing is 5 years and 33 weeks behind! Doesn't seem workable to me. Is there a workaround??

    ReplyDelete

Post a Comment

Popular posts from this blog

Installation of Flo-ElectrumX Server

Installation of Flo-Electum Wallet (Client)