EOS developer on MacOS - Create wallets, accounts and save in the local EOS blockchain
eos branch: dawn-v4.2.0
Starting EOS :
Terminal
$ cd ~/Documents/eos
// cd to the directory where all EOS files are
$ nodeos -e -p eosio --plugin eosio::chain_api_plugin --plugin eosio::history_api_plugin --contracts-console
//starts EOS
error message: 1671409ms thread-0 producer_plugin.cpp:627 start_block ] Not producing block because the irreversible block is too old [age:249104s, max:1800s]
Solution
adding --max-irreversible-block-age 99999999 at the end of the commande:
$ nodeos -e -p eosio --plugin eosio::chain_api_plugin --plugin eosio::history_api_plugin --contracts-console --max-irreversible-block-age 99999999
NEXT
$ cleos wallet create -n mywallet
Got a new wallet called mywallet
$ cleos create key
Generate a new pair of keys (public and private)
$ cleos wallet import {private key} -n mywallet
Linked the wallet mywallet to the generated account keys
$ cleos create account eosio my.eos.acc {public key} {public key}
Created a new account linked to my new wallet and saved in the EOS local blockchain
Now you can start using EOS with your newly created wallet and account