This article enables you to setting up your system with EOSIO software installation. After this, one will be able to compile C++ contracts into ABI file and upload into the blockchain.
Installation
- Cloning the github repository
$ git clone https://github.com/EOSIO/eos.git --recursive
$ cd eos
- submodule check
$ git submodule update --init --recursive
- Latest version
Goto — https://github.com/EOSIO/eos/releases/latest
It will take you to the latest release version page (e.g. v1.0.3, v1.0.2, v1.0.1, etc). Get the version no. from there.
$ git checkout tags/v1.0.3
- Building the tools
$ ./eosio_build.sh
- Boost
- MAKE install
$ cd build
$ sudo make install
EOSIO system architecture
cleos
command line (CLI) tool for the EOS blockchain
nodeos
For interacting with the blockchain.
First, locate the ‘genesis.json’ file and then run the command.
keosd
For accessing the wallet
Now, you can continue with compiling contracts locally.
That’s it!!..