mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-26 12:17:58 +00:00
ea4085ab74
Adds a function for querying the last runtime upgrade spec version. This can be useful for when writing runtime level migrations to ensure that they are not executed multiple times. An example would be a session key migration. --------- Co-authored-by: Liam Aharon <liam.aharon@hotmail.com> Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
61 lines
1.9 KiB
TOML
61 lines
1.9 KiB
TOML
[package]
|
|
name = "frame-system"
|
|
version = "4.0.0-dev"
|
|
authors.workspace = true
|
|
edition.workspace = true
|
|
license = "Apache-2.0"
|
|
homepage = "https://substrate.io"
|
|
repository.workspace = true
|
|
description = "FRAME system module"
|
|
readme = "README.md"
|
|
|
|
[package.metadata.docs.rs]
|
|
targets = ["x86_64-unknown-linux-gnu"]
|
|
|
|
[dependencies]
|
|
cfg-if = "1.0"
|
|
codec = { package = "parity-scale-codec", version = "3.6.1", default-features = false, features = ["derive"] }
|
|
log = { version = "0.4.17", default-features = false }
|
|
scale-info = { version = "2.10.0", default-features = false, features = ["derive", "serde"] }
|
|
serde = { version = "1.0.188", default-features = false, features = ["derive", "alloc"] }
|
|
frame-support = { path = "../support", default-features = false}
|
|
sp-core = { path = "../../primitives/core", default-features = false, features = ["serde"] }
|
|
sp-io = { path = "../../primitives/io", default-features = false}
|
|
sp-runtime = { path = "../../primitives/runtime", default-features = false, features = ["serde"] }
|
|
sp-std = { path = "../../primitives/std", default-features = false}
|
|
sp-version = { path = "../../primitives/version", default-features = false, features = ["serde"] }
|
|
sp-weights = { path = "../../primitives/weights", default-features = false, features = ["serde"] }
|
|
docify = "0.2.0"
|
|
|
|
[dev-dependencies]
|
|
criterion = "0.4.0"
|
|
sp-externalities = { path = "../../primitives/externalities" }
|
|
substrate-test-runtime-client = { path = "../../test-utils/runtime/client" }
|
|
|
|
[features]
|
|
default = [ "std" ]
|
|
std = [
|
|
"codec/std",
|
|
"frame-support/std",
|
|
"log/std",
|
|
"scale-info/std",
|
|
"serde/std",
|
|
"sp-core/std",
|
|
"sp-externalities/std",
|
|
"sp-io/std",
|
|
"sp-runtime/std",
|
|
"sp-std/std",
|
|
"sp-version/std",
|
|
"sp-weights/std",
|
|
]
|
|
runtime-benchmarks = [
|
|
"frame-support/runtime-benchmarks",
|
|
"sp-runtime/runtime-benchmarks",
|
|
]
|
|
try-runtime = [ "frame-support/try-runtime", "sp-runtime/try-runtime" ]
|
|
experimental = []
|
|
|
|
[[bench]]
|
|
name = "bench"
|
|
harness = false
|