Support embedded full/light node clients. (#91)

* Add support for light clients.

* Add wasm toolchain to ci.

* Fix ci tests.

* Address review comments.

* Use expect instead of unwrap.

* Purge light client chain too.

* Add README section.
This commit is contained in:
David Craven
2020-06-15 09:01:16 +02:00
committed by GitHub
parent 91203b91d3
commit 21d07c6c24
13 changed files with 544 additions and 57 deletions
+4 -3
View File
@@ -16,13 +16,14 @@ jobs:
- name: setup
run: |
rustup install nightly --profile default
rustup install nightly --profile default
rustup +nightly target add wasm32-unknown-unknown
- name: fmt
run: cargo +nightly fmt --all -- --check
- name: build
run: cargo build --verbose
run: cargo build --workspace --verbose
- name: test
run: cargo test --verbose
run: cargo test --workspace --verbose