Olympic Release (0.9.20)
Pre-releaseOlympic release comes with many improvements to the CLI tools and includes a fully programmable JavaScript interface and JavaScript REPL (Read Evaluate Print Loop). We've also added support for solidity using the solidity stand-alone compiler: solc
.
The CLI has seen a massive overhaul in usability and CLI utilities. For a complete list of utils and tools please run geth help
or get help topic
for a detailed description.
We're also in the process of writing a Frontier GitBook. Please note that this book is a work in progress and will serve as the main guide for frontier once released.
Installation instructions
Build instructions for OSX, Windows and Linux can be found here.
Upgrade from <0.9.20
If you have accounts in your wallet that you'd like to keep you need export them first first with the gethkey
tool found here. Download and install and run the following for each of the accounts you'd like to keep:
mkdir -p ~/export_keys
gethkey <account_address> ~/export_keys/account_address
geth account import ~/export_keys/account_address
When you've verified and imported all of your keys rm -rf ~/export_keys
.
If you've been encountering INVALID block #xxxx
run a geth upgradedb
after you've updated (ignore any errors it encounters). When it's done re-run geth as you normally do.