From a63c42c53460cec50e147e820a9fe69d777973a0 Mon Sep 17 00:00:00 2001 From: Lane Rettig Date: Fri, 14 Dec 2018 19:11:02 +0700 Subject: [PATCH 1/2] Clean up geth section Clean up some misleading stuff since #102 still isn't merged --- README.md | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 8f31a7f..18e2f73 100644 --- a/README.md +++ b/README.md @@ -103,16 +103,9 @@ The testnet currently only supports the [go-ethereum](https://github.com/ethereu ### Geth -You may install and configure geth in the following ways: +Configuring geth requires installing prerequisites, downloading and compiling geth from source with [EVMC](https://github.com/ethereum/evmc) support, downloading and building [Hera](https://github.com/ewasm/hera/) (the Ewasm virtual machine connector), then launching geth with Hera set as its EVMC engine. -- manually, from source -- using this preconfigured Docker image - -#### Manual configuration - -Manually configuring geth requires installing prerequisites, downloading and compiling geth from source with [EVMC](https://github.com/ethereum/evmc) support, downloading and building [Hera](https://github.com/ewasm/hera/) (the Ewasm virtual machine connector), then launching geth with Hera set as its EVMC engine. - -1. Make sure the prerequisites are installed (Go version 1.7 or later, `cmake` 3.5 or later, and a C/C++ compiler). +Make sure the prerequisites are installed (Go version 1.7 or later, `cmake` 3.5 or later, and a C/C++ compiler). On CentOS-flavored Linux (e.g., Amazon Linux) you can use the following commands: From 8503b8bb96259adbdfbf1020ec5c4352009f1519 Mon Sep 17 00:00:00 2001 From: Lane Rettig Date: Fri, 14 Dec 2018 19:12:19 +0700 Subject: [PATCH 2/2] Formatting --- README.md | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 18e2f73..145c79b 100644 --- a/README.md +++ b/README.md @@ -105,22 +105,20 @@ The testnet currently only supports the [go-ethereum](https://github.com/ethereu Configuring geth requires installing prerequisites, downloading and compiling geth from source with [EVMC](https://github.com/ethereum/evmc) support, downloading and building [Hera](https://github.com/ewasm/hera/) (the Ewasm virtual machine connector), then launching geth with Hera set as its EVMC engine. -Make sure the prerequisites are installed (Go version 1.7 or later, `cmake` 3.5 or later, and a C/C++ compiler). +Make sure the prerequisites are installed (Go version 1.7 or later, `cmake` 3.5 or later, and a C/C++ compiler). On CentOS-flavored Linux (e.g., Amazon Linux) you can use the following commands: - On CentOS-flavored Linux (e.g., Amazon Linux) you can use the following commands: - - ```sh - > sudo yum groupinstall "Development Tools" - > wget https://cmake.org/files/v3.12/cmake-3.12.2-Linux-x86_64.sh - > sudo bash cmake-3.12.2-Linux-x86_64.sh --prefix=/usr/local - > sudo yum install go - ``` +```sh +> sudo yum groupinstall "Development Tools" +> wget https://cmake.org/files/v3.12/cmake-3.12.2-Linux-x86_64.sh +> sudo bash cmake-3.12.2-Linux-x86_64.sh --prefix=/usr/local +> sudo yum install go +``` - On Ubuntu/Debian-flavored system the following commands should work: +On Ubuntu/Debian-flavored system the following commands should work: - ```sh - > sudo apt-get install build-essential make cmake golang - ``` +```sh +> sudo apt-get install build-essential make cmake golang +``` ## geth + Hera