mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-26 13:27:57 +00:00
7e3e3db282
This fixes the compilation on master for the node template that was not pulling the latest release as part of its build.
76 lines
2.9 KiB
TOML
76 lines
2.9 KiB
TOML
[package]
|
|
description = "Substrate network protocol"
|
|
name = "sc-network"
|
|
version = "0.10.0-dev"
|
|
license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
|
|
authors = ["Parity Technologies <admin@parity.io>"]
|
|
edition = "2021"
|
|
homepage = "https://substrate.io"
|
|
repository = "https://github.com/paritytech/substrate/"
|
|
documentation = "https://docs.rs/sc-network"
|
|
readme = "README.md"
|
|
|
|
[package.metadata.docs.rs]
|
|
targets = ["x86_64-unknown-linux-gnu"]
|
|
|
|
[dependencies]
|
|
array-bytes = "4.1"
|
|
async-channel = "1.8.0"
|
|
async-trait = "0.1"
|
|
asynchronous-codec = "0.6"
|
|
bytes = "1"
|
|
codec = { package = "parity-scale-codec", version = "3.2.2", features = ["derive"] }
|
|
either = "1.5.3"
|
|
fnv = "1.0.6"
|
|
futures = "0.3.21"
|
|
futures-timer = "3.0.2"
|
|
ip_network = "0.4.1"
|
|
libp2p = { version = "0.50.0", features = ["dns", "identify", "kad", "macros", "mdns", "mplex", "noise", "ping", "tcp", "tokio", "yamux", "websocket"] }
|
|
linked_hash_set = "0.1.3"
|
|
log = "0.4.17"
|
|
lru = "0.8.1"
|
|
mockall = "0.11.3"
|
|
parking_lot = "0.12.1"
|
|
pin-project = "1.0.12"
|
|
rand = "0.8.5"
|
|
serde = { version = "1.0.136", features = ["derive"] }
|
|
serde_json = "1.0.85"
|
|
smallvec = "1.8.0"
|
|
thiserror = "1.0"
|
|
unsigned-varint = { version = "0.7.1", features = ["futures", "asynchronous_codec"] }
|
|
zeroize = "1.4.3"
|
|
prometheus-endpoint = { package = "substrate-prometheus-endpoint", version = "0.10.0-dev", path = "../../utils/prometheus" }
|
|
sc-block-builder = { version = "0.10.0-dev", path = "../block-builder" }
|
|
sc-client-api = { version = "4.0.0-dev", path = "../api" }
|
|
sc-consensus = { version = "0.10.0-dev", path = "../consensus/common" }
|
|
sc-network-common = { version = "0.10.0-dev", path = "./common" }
|
|
sc-peerset = { version = "4.0.0-dev", path = "../peerset" }
|
|
sc-utils = { version = "4.0.0-dev", path = "../utils" }
|
|
sp-arithmetic = { version = "6.0.0", path = "../../primitives/arithmetic" }
|
|
sp-blockchain = { version = "4.0.0-dev", path = "../../primitives/blockchain" }
|
|
sp-consensus = { version = "0.10.0-dev", path = "../../primitives/consensus/common" }
|
|
sp-core = { version = "7.0.0", path = "../../primitives/core" }
|
|
sp-runtime = { version = "7.0.0", path = "../../primitives/runtime" }
|
|
# Force 0.9.2 as snow release to fix the compilation.
|
|
#
|
|
# When libp2p also enforces this version, we can get rid off this extra dep here.
|
|
snow = "0.9.2"
|
|
|
|
[dev-dependencies]
|
|
assert_matches = "1.3"
|
|
multistream-select = "0.12.1"
|
|
rand = "0.8.5"
|
|
tempfile = "3.1.0"
|
|
tokio = { version = "1.22.0", features = ["macros"] }
|
|
tokio-util = { version = "0.7.4", features = ["compat"] }
|
|
tokio-test = "0.4.2"
|
|
sc-network-light = { version = "0.10.0-dev", path = "./light" }
|
|
sc-network-sync = { version = "0.10.0-dev", path = "./sync" }
|
|
sp-test-primitives = { version = "2.0.0", path = "../../primitives/test-primitives" }
|
|
sp-tracing = { version = "6.0.0", path = "../../primitives/tracing" }
|
|
substrate-test-runtime = { version = "2.0.0", path = "../../test-utils/runtime" }
|
|
substrate-test-runtime-client = { version = "2.0.0", path = "../../test-utils/runtime/client" }
|
|
|
|
[features]
|
|
default = []
|