EOS TODAY: 1st installment of the EOSIO Dawn 3 Full Dapp Tutorial Series is now online. / Video - 32 Mins.


Setting up a Virtual Machine and EOSIO for smart contract development

Full Comments and instructions included below from the video.


We know I am a fan of EOS and @dan / @dantheman -- Dan Larimer.

I am a fan of EOS and root for it and the team every day!

I've been meaning to flesh out a daily or maybe 3x/weekly report like this / series for awhile now.

I want to contribute even more to the EOS project in some small way.

#EOSio #EOS



VIDEO / RESOURCE TODAY:

--


Sponsored by Scatter: https://scatter-eos.com https://airdrop.scatter-eos.com
For a full documentation of all of the commands used in this video and steps please refer to: https://github.com/nsjames/Scatter-Tu...

VirtualBox: https://www.virtualbox.org/wiki/Downl...
Ubuntu: https://www.ubuntu.com/download/alter...

In the future we will be changing the config.ini and removing the alias so we can use bash scripts to simplify our recompilation process. The way we're doing it in this video is just for demonstrating how it can be done and the steps to take.

Important commands from the video:

sudo apt-get install virtualbox-guest-dkms
ifconfig | grep "inet addr" | grep Bcast
git clone https://github.com/EOSIO/eos --recursive
sudo find / -name genesis.json
sudo nano ~/.local/share/eosio/nodeos/config/config.ini

Find and change ( This will be the IP you saved before, something like 192.168.56.101 )

http-server-address = 192.168.56.101:8888

Fill this with the genesis path you save in your eostext file before.

genesis-json = /path/to/eos/source/genesis.json

Find and switch to true

enable-stale-production = true

Find, remove "#", and change to "eosio"

producer-name = eosio

Copy the following plugins to the bottom of the file

plugin = eosio::producer_plugin
plugin = eosio::wallet_api_plugin
plugin = eosio::chain_api_plugin
plugin = eosio::http_plugin
plugin = eosio::account_history_api_plugin

sudo nano ~/.bash_aliases
alias cleos='cleos -H 192.168.56.101 -p 8888 --wallet-host 192.168.56.101 --wallet-port 8888'
source ~/.bashrc


Thanks for reading, have a nice day.

If you feel my posts are undervalued or you want to donate to tip me - I would appreciate it very much.

EOS (EOS) - 0xD37bEFf5bf07E3aa432de00cE0AaA8df603A4fB0

--

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now