fix: quick-checks CI failures - taplo format, zepter, umbrella
1. TOML format (taplo): 123 files reformatted using correct config - Command: taplo format --config .config/taplo.toml 2. Zepter feature propagation fix: - pezframe-support: added pezsp-timestamp/try-runtime to try-runtime feature 3. generate-umbrella.py bug fix: - Script crashed when Cargo.toml/src didn't exist in umbrella dir - Added existence checks before deletion
This commit is contained in:
+3
-1
@@ -24,7 +24,9 @@ std = [
|
||||
serde = []
|
||||
|
||||
[dependencies]
|
||||
codec = { package = "parity-scale-codec", workspace = true, features = ["derive"] }
|
||||
codec = { package = "parity-scale-codec", workspace = true, features = [
|
||||
"derive",
|
||||
] }
|
||||
frame-metadata = { workspace = true, optional = true }
|
||||
heck = { workspace = true }
|
||||
pezkuwi-subxt-metadata = { workspace = true }
|
||||
|
||||
Vendored
+24
-6
@@ -45,7 +45,9 @@ runtime-benchmarks = [
|
||||
]
|
||||
|
||||
[dependencies]
|
||||
codec = { package = "parity-scale-codec", workspace = true, default-features = false, features = ["derive"] }
|
||||
codec = { package = "parity-scale-codec", workspace = true, default-features = false, features = [
|
||||
"derive",
|
||||
] }
|
||||
derive-where = { workspace = true }
|
||||
frame-decode = { workspace = true }
|
||||
frame-metadata = { workspace = true, default-features = false }
|
||||
@@ -54,12 +56,24 @@ hex = { workspace = true }
|
||||
pezkuwi-subxt-metadata = { workspace = true, default-features = false }
|
||||
pezsp-crypto-hashing = { workspace = true }
|
||||
scale-bits = { workspace = true, default-features = false }
|
||||
scale-decode = { workspace = true, default-features = false, features = ["derive", "primitive-types"] }
|
||||
scale-encode = { workspace = true, default-features = false, features = ["bits", "derive", "primitive-types"] }
|
||||
scale-info = { workspace = true, default-features = false, features = ["bit-vec"] }
|
||||
scale-decode = { workspace = true, default-features = false, features = [
|
||||
"derive",
|
||||
"primitive-types",
|
||||
] }
|
||||
scale-encode = { workspace = true, default-features = false, features = [
|
||||
"bits",
|
||||
"derive",
|
||||
"primitive-types",
|
||||
] }
|
||||
scale-info = { workspace = true, default-features = false, features = [
|
||||
"bit-vec",
|
||||
] }
|
||||
scale-value = { workspace = true, default-features = false }
|
||||
serde = { workspace = true, default-features = false, features = ["derive"] }
|
||||
serde_json = { workspace = true, default-features = false, features = ["alloc", "raw_value"] }
|
||||
serde_json = { workspace = true, default-features = false, features = [
|
||||
"alloc",
|
||||
"raw_value",
|
||||
] }
|
||||
thiserror = { workspace = true }
|
||||
tracing = { workspace = true, default-features = false }
|
||||
|
||||
@@ -69,7 +83,11 @@ blake2 = { workspace = true }
|
||||
|
||||
# Provides some deserialization, types like U256/H256 and hashing impls like twox/blake256:
|
||||
impl-serde = { workspace = true, default-features = false }
|
||||
primitive-types = { workspace = true, default-features = false, features = ["codec", "scale-info", "serde_no_std"] }
|
||||
primitive-types = { workspace = true, default-features = false, features = [
|
||||
"codec",
|
||||
"scale-info",
|
||||
"serde_no_std",
|
||||
] }
|
||||
|
||||
# AccountId20
|
||||
keccak-hash = { workspace = true }
|
||||
|
||||
+7
-2
@@ -38,9 +38,14 @@ legacy = [
|
||||
serde = []
|
||||
|
||||
[dependencies]
|
||||
codec = { package = "parity-scale-codec", workspace = true, default-features = false, features = ["derive"] }
|
||||
codec = { package = "parity-scale-codec", workspace = true, default-features = false, features = [
|
||||
"derive",
|
||||
] }
|
||||
frame-decode = { workspace = true }
|
||||
frame-metadata = { workspace = true, default-features = false, features = ["current", "decode"] }
|
||||
frame-metadata = { workspace = true, default-features = false, features = [
|
||||
"current",
|
||||
"decode",
|
||||
] }
|
||||
hashbrown = { workspace = true }
|
||||
pezsp-crypto-hashing = { workspace = true }
|
||||
scale-info = { workspace = true, default-features = false }
|
||||
|
||||
Vendored
+2
-9
@@ -22,12 +22,7 @@ jsonrpsee = ["dep:jsonrpsee", "dep:tokio-util"]
|
||||
|
||||
unstable-light-client = ["dep:pezkuwi-subxt-lightclient"]
|
||||
|
||||
reconnecting-rpc-client = [
|
||||
"dep:finito",
|
||||
"dep:tokio",
|
||||
"jsonrpsee",
|
||||
"tokio/sync",
|
||||
]
|
||||
reconnecting-rpc-client = ["dep:finito", "dep:tokio", "jsonrpsee", "tokio/sync"]
|
||||
|
||||
mock-rpc-client = ["dep:tokio", "tokio/sync"]
|
||||
|
||||
@@ -64,9 +59,7 @@ std = [
|
||||
"tracing/std",
|
||||
]
|
||||
serde = []
|
||||
runtime-benchmarks = [
|
||||
"pezkuwi-subxt-core?/runtime-benchmarks",
|
||||
]
|
||||
runtime-benchmarks = ["pezkuwi-subxt-core?/runtime-benchmarks"]
|
||||
|
||||
[dependencies]
|
||||
codec = { workspace = true }
|
||||
|
||||
+4
-1
@@ -110,7 +110,10 @@ zeroize = { workspace = true }
|
||||
|
||||
# These are used if the pezkuwi-js-compat feature is enabled
|
||||
base64 = { workspace = true, optional = true, features = ["alloc"] }
|
||||
crypto_secretbox = { workspace = true, optional = true, features = ["alloc", "salsa20"] }
|
||||
crypto_secretbox = { workspace = true, optional = true, features = [
|
||||
"alloc",
|
||||
"salsa20",
|
||||
] }
|
||||
scrypt = { workspace = true, default-features = false, optional = true }
|
||||
serde = { workspace = true, optional = true }
|
||||
serde_json = { workspace = true, optional = true }
|
||||
|
||||
+22
-9
@@ -91,10 +91,7 @@ std = [
|
||||
"serde_json/std",
|
||||
"tracing/std",
|
||||
]
|
||||
try-runtime = [
|
||||
"pezsp-keyring/try-runtime",
|
||||
"pezsp-runtime/try-runtime",
|
||||
]
|
||||
try-runtime = ["pezsp-keyring/try-runtime", "pezsp-runtime/try-runtime"]
|
||||
serde = []
|
||||
runtime-benchmarks = [
|
||||
"pezkuwi-subxt-core/runtime-benchmarks",
|
||||
@@ -107,7 +104,9 @@ runtime-benchmarks = [
|
||||
|
||||
[dependencies]
|
||||
async-trait = { workspace = true }
|
||||
codec = { package = "parity-scale-codec", workspace = true, features = ["derive"] }
|
||||
codec = { package = "parity-scale-codec", workspace = true, features = [
|
||||
"derive",
|
||||
] }
|
||||
derive-where = { workspace = true }
|
||||
either = { workspace = true }
|
||||
frame-metadata = { workspace = true }
|
||||
@@ -126,10 +125,16 @@ tracing = { workspace = true }
|
||||
web-time = { workspace = true }
|
||||
|
||||
# Provides some deserialization, types like U256/H256 and hashing impls like twox/blake256:
|
||||
primitive-types = { workspace = true, features = ["codec", "scale-info", "serde"] }
|
||||
primitive-types = { workspace = true, features = [
|
||||
"codec",
|
||||
"scale-info",
|
||||
"serde",
|
||||
] }
|
||||
|
||||
# Included if the "jsonrpsee" feature is enabled.
|
||||
jsonrpsee = { workspace = true, optional = true, features = ["jsonrpsee-types"] }
|
||||
jsonrpsee = { workspace = true, optional = true, features = [
|
||||
"jsonrpsee-types",
|
||||
] }
|
||||
|
||||
# Other pezkuwi-subxt crates we depend on.
|
||||
pezkuwi-subxt-core = { workspace = true, features = ["std"] }
|
||||
@@ -154,13 +159,21 @@ wasm-bindgen-futures = { workspace = true, optional = true }
|
||||
assert_matches = { workspace = true }
|
||||
bitvec = { workspace = true }
|
||||
codec = { workspace = true, features = ["bit-vec", "derive"] }
|
||||
pezkuwi-subxt-rpcs = { workspace = true, features = ["mock-rpc-client", "subxt"] }
|
||||
pezkuwi-subxt-rpcs = { workspace = true, features = [
|
||||
"mock-rpc-client",
|
||||
"subxt",
|
||||
] }
|
||||
pezkuwi-subxt-signer = { workspace = true, features = ["unstable-eth"] }
|
||||
pezsp-core = { workspace = true, features = ["std"] }
|
||||
pezsp-keyring = { workspace = true, features = ["std"] }
|
||||
pezsp-runtime = { workspace = true, features = ["std"] }
|
||||
scale-info = { workspace = true, features = ["bit-vec"] }
|
||||
tokio = { workspace = true, features = ["macros", "rt-multi-thread", "sync", "time"] }
|
||||
tokio = { workspace = true, features = [
|
||||
"macros",
|
||||
"rt-multi-thread",
|
||||
"sync",
|
||||
"time",
|
||||
] }
|
||||
# Tracing subscriber is useful for light-client examples to ensure that
|
||||
# the `bootNodes` and chain spec are configured correctly. If all is fine, then
|
||||
# the light-client will emit INFO logs with
|
||||
|
||||
+9
-7
@@ -15,21 +15,23 @@ description = "subxt utility to fetch metadata"
|
||||
|
||||
[features]
|
||||
url = ["dep:jsonrpsee", "dep:tokio", "dep:url", "frame-metadata"]
|
||||
std = [
|
||||
"codec/std",
|
||||
"frame-metadata?/std",
|
||||
"hex/std",
|
||||
]
|
||||
std = ["codec/std", "frame-metadata?/std", "hex/std"]
|
||||
serde = []
|
||||
|
||||
[dependencies]
|
||||
codec = { package = "parity-scale-codec", workspace = true, features = ["derive", "std"] }
|
||||
codec = { package = "parity-scale-codec", workspace = true, features = [
|
||||
"derive",
|
||||
"std",
|
||||
] }
|
||||
hex = { workspace = true, features = ["std"] }
|
||||
thiserror = { workspace = true }
|
||||
|
||||
# Optional dependencies for the `url` feature.
|
||||
frame-metadata = { workspace = true, optional = true, features = ["std"] }
|
||||
jsonrpsee = { workspace = true, features = ["http-client", "ws-client"], optional = true }
|
||||
jsonrpsee = { workspace = true, features = [
|
||||
"http-client",
|
||||
"ws-client",
|
||||
], optional = true }
|
||||
tokio = { workspace = true, features = ["rt-multi-thread"], optional = true }
|
||||
url = { workspace = true, optional = true }
|
||||
|
||||
|
||||
+1
-6
@@ -30,10 +30,5 @@ default-features = true
|
||||
workspace = true
|
||||
|
||||
[features]
|
||||
std = [
|
||||
"codec/std",
|
||||
"either/std",
|
||||
"frame-metadata/std",
|
||||
"scale-info/std",
|
||||
]
|
||||
std = ["codec/std", "either/std", "frame-metadata/std", "scale-info/std"]
|
||||
serde = []
|
||||
|
||||
@@ -28,10 +28,5 @@ url = { workspace = true, features = ["serde"] }
|
||||
support = { workspace = true }
|
||||
|
||||
[features]
|
||||
std = [
|
||||
"anyhow/std",
|
||||
"serde/std",
|
||||
"support/std",
|
||||
"tracing/std",
|
||||
]
|
||||
std = ["anyhow/std", "serde/std", "support/std", "tracing/std"]
|
||||
serde = []
|
||||
|
||||
Vendored
+1
-4
@@ -8,10 +8,7 @@ chain = "polkadot"
|
||||
default_command = "polkadot"
|
||||
default_image = "docker.io/parity/polkadot:latest"
|
||||
default_db_snapshot = "https://storage.com/path/to/db_snapshot.tgz"
|
||||
default_args = [
|
||||
"--flag",
|
||||
"-name=value",
|
||||
]
|
||||
default_args = ["--flag", "-name=value"]
|
||||
|
||||
[relaychain.default_resources.requests]
|
||||
memory = "500M"
|
||||
|
||||
@@ -31,7 +31,9 @@ rand = { workspace = true }
|
||||
regex = { workspace = true }
|
||||
reqwest = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
serde_json = { workspace = true, default-features = true, features = ["arbitrary_precision"] }
|
||||
serde_json = { workspace = true, default-features = true, features = [
|
||||
"arbitrary_precision",
|
||||
] }
|
||||
sha2 = { workspace = true, default-features = false }
|
||||
thiserror = { workspace = true }
|
||||
tokio = { workspace = true, features = ["time"] }
|
||||
|
||||
+1
-5
@@ -28,9 +28,5 @@ tracing = { workspace = true }
|
||||
uuid = { workspace = true, features = ["v4"] }
|
||||
|
||||
[features]
|
||||
std = [
|
||||
"anyhow/std",
|
||||
"rand/std",
|
||||
"tracing/std",
|
||||
]
|
||||
std = ["anyhow/std", "rand/std", "tracing/std"]
|
||||
serde = []
|
||||
|
||||
Vendored
+7
-2
@@ -23,6 +23,11 @@ num-format = { version = "0.4.3", optional = true }
|
||||
Inflector = { version = "0.11.4", default-features = false }
|
||||
proc-macro2 = "1.0.36"
|
||||
quote = { version = "1.0.15", default-features = false }
|
||||
serde = { version = "1.0.136", default-features = false, features = ["derive", "std"] }
|
||||
serde_json = { version = "1.0.79", default-features = false, features = ["std"] }
|
||||
serde = { version = "1.0.136", default-features = false, features = [
|
||||
"derive",
|
||||
"std",
|
||||
] }
|
||||
serde_json = { version = "1.0.79", default-features = false, features = [
|
||||
"std",
|
||||
] }
|
||||
unicode-xid = "0.2.2"
|
||||
|
||||
Reference in New Issue
Block a user