https://github.com/abhi3700/My_Learning_EOS
Complete these steps below and then proceed with the main installation steps ahead.
>pushd directory-where-eos-folder-is-to-be-kept>bashThis is basic level tutorial which is based on setting-up the system for EOS smart contracts compilation & debugging.
Follow these steps for Installation.
Cloning the github repository
Command - $ git clone https://github.com/EOSIO/eos.git --recursive
Now, goto the eos folder
Command - $ cd eos
submodule check
$git submodule update --init --recursive
Nothing appears. So, no screenshot.
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 here.
$ git checkout tags/v1.0.3
Building the tools for eos-dev
Boost installation -
Different libraries are installed.
Mongodb & Mongo C++ driver installation -
Mongodb and C++ drivers are installed here.
secp256kl installation -
Schnorr Signatures cryptography libraries are installed here.
$ cd build
$ sudo make install
Now, Everything is installed!!...
EOS_io system architecture
The figure below explains that how these 3 commands are interconnected with each other.
cleos
$ cleos - command line tool for the EOS blockchain.
nodeoskeosdThis is the first tutorial. No such curriculum.
Code url - https://github.com/abhi3700/My_Learning_EOS/blob/master/EOS_setup.md