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.
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
--
Thanks again for putting me onto #EOS!!!
I was looking for something like this. I will study it.
Glad it helps. I am not a tech guy LOL, just an #EOS supporter.
I am planning on taking a course in programming smart contracts for Ethereum and EOS.IO this summer. This video made me feel even more excited about my plan!! Thank you for sharing, Barry!
Glad it helps dude.
woh sir nice.............
https://twitter.com/BarryDutton/status/983754660417818624
Can you take these Ubuntu VMs and output them in a format that will install onto an actual machine as the main OS or one of several selectable OSs?
I am not a tech guy in the least, but I am trying to share and contribute more to #EOS the last few weeks, info wise, etc.
Figured this was a good one today to share for sure.