Skip to content

Commit

Permalink
Merge pull request #646 from galacticcouncil/evm
Browse files Browse the repository at this point in the history
feat: EVM support with Frontier
  • Loading branch information
mrq1911 authored Nov 10, 2023
2 parents fe0c7d2 + 11c6734 commit 0056a79
Show file tree
Hide file tree
Showing 38 changed files with 4,364 additions and 366 deletions.
993 changes: 784 additions & 209 deletions Cargo.lock

Large diffs are not rendered by default.

278 changes: 253 additions & 25 deletions Cargo.toml

Large diffs are not rendered by default.

21 changes: 1 addition & 20 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,26 +68,7 @@ Start local testnet with 4 relay chain validators and HydraDX as a parachain wit

```
cd ./rococo-local
zombienet --provider native config-zombienet.json
```

### Use testing runtime

In the case of starting a testnet using the `polkadot-launch` tool,
we don't have an option to communicate to its internal commands that we would like to use the testing runtime.
To overcome this limitation, rename the binary so it starts with the `testing` prefix, e.g. `testing-hydradx`.
Such a binary always uses the testing runtime, even if the `--runtime testing` option is not specified.

Start local testnet with testing runtime
```
cd ./rococo-local
polkadot-launch testing-config.json
```

Start local testnet with testing runtime using Zombienet
```
cd ./rococo-local
zombienet --provider native testing-config-zombienet.json
zombienet spawn config-zombienet.json
```

### Interaction with the node
Expand Down
5 changes: 4 additions & 1 deletion integration-tests/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "runtime-integration-tests"
version = "1.15.2"
version = "1.16.0"
description = "Integration tests"
authors = ["GalacticCouncil"]
edition = "2021"
Expand Down Expand Up @@ -59,6 +59,9 @@ orml-xtokens = { workspace = true }
orml-xcm-support = { workspace = true }
orml-unknown-tokens = { workspace = true }

# Evm
pallet-evm = { workspace = true }
fp-evm = { workspace = true }
# Cumulus dependencies
cumulus-pallet-aura-ext = { workspace = true }
cumulus-pallet-parachain-system = { workspace = true }
Expand Down
Loading

0 comments on commit 0056a79

Please sign in to comment.