Posts

Installation of FLO Core wallet (flo-master)

Image
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 (...

Installion of FLO Core wallet (binary version)

Image
*This is binary version of FLO Core Wallet ( ready to use). Install FLO Core Wallet (flo-master) for developer* Instruction to install FLO Core (Binary version) Go to https://www.flo.cash/ Download Wallet for Linux. Extract the flo-xxx.taz.gz (xxx is version) in home (or any directory) open terminal in the Extracted folder. open the FLO Core wallet : bin/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.  ...

Installation of Flo-Electum Wallet (Client)

Image
How to Install an Electrum client for FLO Electrum is a pure python application. If you want to use the Qt interface, install the Qt dependencies: sudo apt-get install python3-pyqt5 Install the setuptools: sudo apt-get install python3-setuptools Installing Flo-electrum get the code from Github using git: git clone https://github.com/bitspill/flo-electrum.git cd flo-electrum Run install (this should install dependencies): python3 setup.py install Compile the icons file for Qt: sudo apt-get install pyqt5-dev-tools pyrcc5 icons.qrc -o gui/qt/icons_rc.py Compile the protobuf description file: sudo apt-get install protobuf-compiler protoc --proto_path=lib/ --python_out=lib/ lib/paymentrequest.proto Create translations (optional): sudo apt-get install python-requests gettext ./contrib/make_locale Creating Binaries To create binaries, create the 'packages' directory: ./contrib/make_packages This directory contains the python dependencies used by Electrum. ...

Installation of Flo-ElectrumX Server

Image
How to Install an ElectrumX Server for FLO   Before you start, make sure to install a FLO Core Wallet node first and set at least the following minimum options in flo.conf : server=1 listen=1 daemon=1 txindex=1 rpcuser=<random username> rpcpassword=<strong password>   If you already have FLO Core Wallet node installed, you need to reindex the blockchain: When running flo-qt it should be enough to just close and reopen the wallet. It will reindex the chain automatically. 1. Install LevelDB   sudo apt-get install python3-leveldb libleveldb-dev 2. Install Python 3.6 The latest Ubuntu only comes with Python 3.5. You will have to install the newer version from a 3rd party repository: sudo add-apt-repository ppa:jonathonf/python-3.6 sudo apt-get update && sudo apt-get install python3.6 python3.6-dev Set Python 3.6 as default python 3 Check the default python3 version using the command python3 --version If the version in 3...