Setting up the EOS Blockchain
Repository
https://github.com/abhi3700/My_Learning_EOS
What Will I Learn?
- This is for enabling your system to run EOS Smart contracts (SC).
- This is for Installation on Linux (Ubuntu). Here, WSL is used.
Requirements
Complete these steps below and then proceed with the main installation steps ahead.
- open cmd.
>pushd directory-where-eos-folder-is-to-be-kept>bash- Now, you are ready with following the steps below.
Difficulty
This is basic level tutorial which is based on setting-up the system for EOS smart contracts compilation & debugging.
Tutorial Contents
Follow these steps for Installation.
Cloning the github repository
Command -$ git clone https://github.com/EOSIO/eos.git --recursiveNow, goto the eos folder
Command -$ cd eossubmodule check
$git submodule update --init --recursiveNothing appears. So, no screenshot.
Latest version
Goto - https://github.com/EOSIO/eos/releases/latestIt 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.3Building 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.
- WASM installation -
wasm programming libraries, tools are installed here.
- EOSIO installation -
Make install
$ 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.
nodeos
For interacting with the blockchain.
keosd
For accessing the wallet.
Curriculum
This is the first tutorial. No such curriculum.
Proof of Work Done
Code url - https://github.com/abhi3700/My_Learning_EOS/blob/master/EOS_setup.md
Leave Setting up the EOS Blockchain to:
Read more #utopian-io posts
Best Posts From Abhijit Roy
We have not curated any of abhi3700's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From Abhijit Roy
- Setting up the EOS Blockchain
- Setting up the EOS Blockchain
- Understanding Inflation in Cryptoeconomics
- Learn C++ Tutorial 1 - Day 1 | Basics
- Learn C++ Tutorial 1 - Day 1 | Basics
- EOS Blockchain discussion #1 - 21 BPs prone to attack? EOS Blockchain Hackable?
- Telegram Bot Tutorial 02 - Send photo video | Share location contact
- Telegram Bot Tutorial 01 - Introduction | Get chats | Send Messages
- Telegram Bot Tutorial 01 - Introduction | Get chats | Send Messages
- Learn Cryptography #5 - Encryption using Python | "Symmetric" | "Stream Cipher"