Skip to content

Commit

Permalink
Update README (#225)
Browse files Browse the repository at this point in the history
* remove outdated vendor info

* update pallet-evm link
  • Loading branch information
JoshOrndorff committed Nov 30, 2020
1 parent a504a6a commit 1a1b163
Showing 1 changed file with 2 additions and 15 deletions.
17 changes: 2 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ The goal of Ethereum compatibility layer is to be able to:

It consists of the following components:

* **[pallet-evm](https://github.com/paritytech/substrate/tree/master/frame/evm)**:
* **[pallet-evm](https://github.com/paritytech/frontier/tree/master/frame/evm)**:
EVM execution engine for Substrate.
* **[pallet-ethereum](https://github.com/paritytech/frontier/tree/master/frame/ethereum)**: Emulation of full Ethereum block processing.
* **rpc-ethereum**: Compatibility layer for web3 RPC methods.
Expand All @@ -32,7 +32,7 @@ arbitrary struct. This implementation must call the authorities accessor in eith
Aura or Babe and convert the authority id response to H160 using
pallet_evm::HashTruncateConvertAccountId::convert_account_id.

The struct implementing FindAuthor is passed as the FindAuthor associated type's
The struct implementing FindAuthor is passed as the FindAuthor associated type's
value for pallet_ethereum.

An Aura example for this is available in the template's runtime (EthereumFindAuthor).
Expand All @@ -42,19 +42,6 @@ An Aura example for this is available in the template's runtime (EthereumFindAut
- For supporting gas_price rpc call, FeeCalculator trait must be implemented in an
arbitrary struct. An example FixedGasPrice is available in the template's runtime.

### Vendor folder

The vendor folder contains dependencies that contains changes that has not yet
been upstreamed. Once the upstreaming process is finished, the corresponding
submodule should be removed from vendor folder, and directly use upstream.

To install those submodules, from the frontier root folder:

```sh
git submodule init
git submodule update
```

### Use local version of Substrate

1. Override your local cargo config to point to your local substrate (pointing to your WIP branch): place `paths = ["path/to/substrate"]` in `~/.cargo/config`.
Expand Down

0 comments on commit 1a1b163

Please sign in to comment.