Remove substrate-in-the-browser (#9541)

* Comment out browser stuff

* Remove browser stuff

* Remove more wasm transport code

* Remove ExtTransport and rework how telemetry initialises.

* Change (most) wasm-timer using code to use std::time

* Rename CI-job

* Aura does not compile for wasm

* Remove testing in the browser on CI

* Update README

* Leave `StreamSink` be

* fmt
This commit is contained in:
David
2021-08-17 20:06:23 +02:00
committed by GitHub
parent 598c6676ae
commit 2de7e51c2a
61 changed files with 57 additions and 921 deletions
-103
View File
@@ -861,12 +861,10 @@ version = "0.4.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73"
dependencies = [
"js-sys",
"libc",
"num-integer",
"num-traits",
"time",
"wasm-bindgen",
"winapi 0.3.9",
]
@@ -943,16 +941,6 @@ dependencies = [
"cache-padded",
]
[[package]]
name = "console_error_panic_hook"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8d976903543e0c48546a91908f21588a680a8c8f984df9a5d69feccb2b2a211"
dependencies = [
"cfg-if 0.1.10",
"wasm-bindgen",
]
[[package]]
name = "constant_time_eq"
version = "0.1.5"
@@ -2178,10 +2166,6 @@ name = "futures-timer"
version = "3.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c"
dependencies = [
"gloo-timers",
"send_wrapper",
]
[[package]]
name = "futures-util"
@@ -2237,10 +2221,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce"
dependencies = [
"cfg-if 1.0.0",
"js-sys",
"libc",
"wasi 0.9.0+wasi-snapshot-preview1",
"wasm-bindgen",
]
[[package]]
@@ -2684,9 +2666,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "61124eeebbd69b8190558df225adf7e4caafce0d743919e5d6b19652314ec5ec"
dependencies = [
"cfg-if 1.0.0",
"js-sys",
"wasm-bindgen",
"web-sys",
]
[[package]]
@@ -4212,20 +4191,6 @@ dependencies = [
"tempfile",
]
[[package]]
name = "node-browser-testing"
version = "3.0.0-dev"
dependencies = [
"jsonrpc-core",
"node-cli",
"parking_lot 0.11.1",
"serde",
"serde_json",
"wasm-bindgen",
"wasm-bindgen-futures",
"wasm-bindgen-test",
]
[[package]]
name = "node-cli"
version = "3.0.0-dev"
@@ -4236,7 +4201,6 @@ dependencies = [
"frame-system",
"futures 0.3.16",
"hex-literal",
"libp2p-wasm-ext",
"log 0.4.14",
"nix",
"node-executor",
@@ -4288,13 +4252,10 @@ dependencies = [
"sp-transaction-storage-proof",
"sp-trie",
"structopt",
"substrate-browser-utils",
"substrate-build-script-utils",
"substrate-frame-cli",
"tempfile",
"try-runtime-cli",
"wasm-bindgen",
"wasm-bindgen-futures",
]
[[package]]
@@ -7388,7 +7349,6 @@ dependencies = [
"sp-utils",
"substrate-prometheus-endpoint",
"thiserror",
"wasm-timer",
]
[[package]]
@@ -7746,7 +7706,6 @@ dependencies = [
"substrate-test-runtime-client",
"tempfile",
"tokio 0.2.25",
"wasm-timer",
]
[[package]]
@@ -7790,7 +7749,6 @@ dependencies = [
"sc-transaction-pool-api",
"sp-blockchain",
"sp-runtime",
"wasm-timer",
]
[[package]]
@@ -7879,7 +7837,6 @@ dependencies = [
"thiserror",
"unsigned-varint 0.6.0",
"void",
"wasm-timer",
"zeroize",
]
@@ -7899,7 +7856,6 @@ dependencies = [
"substrate-prometheus-endpoint",
"substrate-test-runtime-client",
"tracing",
"wasm-timer",
]
[[package]]
@@ -8139,7 +8095,6 @@ dependencies = [
"tokio 0.2.25",
"tracing",
"tracing-futures",
"wasm-timer",
]
[[package]]
@@ -8302,7 +8257,6 @@ dependencies = [
"substrate-test-runtime-client",
"substrate-test-runtime-transaction-pool",
"thiserror",
"wasm-timer",
]
[[package]]
@@ -8443,12 +8397,6 @@ dependencies = [
"pest",
]
[[package]]
name = "send_wrapper"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f638d531eccd6e23b980caf34876660d38e265409d8e99b397ab71eb3612fad0"
[[package]]
name = "serde"
version = "1.0.126"
@@ -9400,7 +9348,6 @@ dependencies = [
"sp-runtime",
"sp-std",
"thiserror",
"wasm-timer",
]
[[package]]
@@ -9608,30 +9555,6 @@ dependencies = [
"zeroize",
]
[[package]]
name = "substrate-browser-utils"
version = "0.10.0-dev"
dependencies = [
"chrono",
"console_error_panic_hook",
"futures 0.3.16",
"futures-timer 3.0.2",
"getrandom 0.2.3",
"js-sys",
"kvdb-memorydb",
"libp2p-wasm-ext",
"log 0.4.14",
"rand 0.7.3",
"sc-chain-spec",
"sc-informant",
"sc-network",
"sc-service",
"sc-tracing",
"sp-database",
"wasm-bindgen",
"wasm-bindgen-futures",
]
[[package]]
name = "substrate-build-script-utils"
version = "3.0.0"
@@ -10944,8 +10867,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "83240549659d187488f91f33c0f8547cbfef0b2088bc470c116d1d260ef623d9"
dependencies = [
"cfg-if 1.0.0",
"serde",
"serde_json",
"wasm-bindgen-macro",
]
@@ -11005,30 +10926,6 @@ version = "0.2.73"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d9a543ae66aa233d14bb765ed9af4a33e81b8b58d1584cf1b47ff8cd0b9e4489"
[[package]]
name = "wasm-bindgen-test"
version = "0.3.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0d4da138503a4cf86801b94d95781ee3619faa8feca830569cc6b54997b8b5c"
dependencies = [
"console_error_panic_hook",
"js-sys",
"scoped-tls",
"wasm-bindgen",
"wasm-bindgen-futures",
"wasm-bindgen-test-macro",
]
[[package]]
name = "wasm-bindgen-test-macro"
version = "0.3.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c3199c33f06500c731d5544664c24d0c2b742b98debc6b1c6f0c6d6e8fb7c19b"
dependencies = [
"proc-macro2",
"quote",
]
[[package]]
name = "wasm-gc-api"
version = "0.1.11"