Changes from Substrate upstream `polkadot-v0.9.15-1` (#300)
Use 1 line deps use `devhub/latest` tag for deps Use ONLY 4.0.0-dev deps for sp-core and sp-std and sp-runtime (upstream master is ahead)main
parent
7ce49b86b3
commit
3a4ee2b0e5
File diff suppressed because it is too large
Load Diff
|
@ -74,9 +74,9 @@ RUST_BACKTRACE=1 ./target/release/node-template -ldebug --dev
|
|||
```
|
||||
|
||||
> Development chain means that the state of our chain will be in a tmp folder while the nodes are
|
||||
> running. Also, **alice** account will be authority and sudo account as declared in the [genesis
|
||||
> state](https://github.com/substrate-developer-hub/substrate-node-template/blob/main/node/src/
|
||||
chain_spec.rs#L49). At the same time the following accounts will be prefunded:
|
||||
> running. Also, **alice** account will be authority and sudo account as declared in the
|
||||
> [genesis state](https://github.com/substrate-developer-hub/substrate-node-template/blob/main/node/src/chain_spec.rs#L49).
|
||||
> At the same time the following accounts will be pre-funded:
|
||||
> - Alice
|
||||
> - Bob
|
||||
> - Alice//stash
|
||||
|
|
207
node/Cargo.toml
207
node/Cargo.toml
|
@ -1,172 +1,65 @@
|
|||
[package]
|
||||
name = 'node-template'
|
||||
version = '4.0.0-dev'
|
||||
description = 'A fresh FRAME-based Substrate node, ready for hacking.'
|
||||
authors = ['Substrate DevHub <https://github.com/substrate-developer-hub>']
|
||||
homepage = 'https://substrate.io/'
|
||||
edition = '2021'
|
||||
license = 'Unlicense'
|
||||
name = "node-template"
|
||||
version = "4.0.0-dev"
|
||||
description = "A fresh FRAME-based Substrate node, ready for hacking."
|
||||
authors = ["Substrate DevHub <https://github.com/substrate-developer-hub>"]
|
||||
homepage = "https://substrate.io/"
|
||||
edition = "2021"
|
||||
license = "Unlicense"
|
||||
publish = false
|
||||
repository = 'https://github.com/substrate-developer-hub/substrate-node-template/'
|
||||
build = 'build.rs'
|
||||
|
||||
[[bin]]
|
||||
name = 'node-template'
|
||||
repository = "https://github.com/substrate-developer-hub/substrate-node-template/"
|
||||
build = "build.rs"
|
||||
|
||||
[package.metadata.docs.rs]
|
||||
targets = ['x86_64-unknown-linux-gnu']
|
||||
targets = ["x86_64-unknown-linux-gnu"]
|
||||
|
||||
[build-dependencies.substrate-build-script-utils]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '3.0.0'
|
||||
|
||||
[dependencies.node-template-runtime]
|
||||
path = '../runtime'
|
||||
version = '4.0.0-dev'
|
||||
[[bin]]
|
||||
name = "node-template"
|
||||
|
||||
[dependencies]
|
||||
jsonrpc-core = '18.0.0'
|
||||
structopt = '0.3.8'
|
||||
structopt = "0.3.25"
|
||||
|
||||
[dependencies.frame-benchmarking]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
sc-cli = { version = "0.10.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sp-core = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sc-executor = { version = "0.10.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sc-service = { version = "0.10.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sc-telemetry = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sc-keystore = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sc-transaction-pool = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sc-transaction-pool-api = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sc-consensus-aura = { version = "0.10.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sp-consensus-aura = { version = "0.10.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sp-consensus = { version = "0.10.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sc-consensus = { version = "0.10.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sc-finality-grandpa = { version = "0.10.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sp-finality-grandpa = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sc-client-api = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sp-runtime = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sp-timestamp = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
|
||||
[dependencies.frame-benchmarking-cli]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
# These dependencies are used for the node template's RPCs
|
||||
jsonrpc-core = "18.0.0"
|
||||
sc-rpc = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sp-api = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sc-rpc-api = { version = "0.10.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sp-blockchain = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sp-block-builder = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sc-basic-authorship = { version = "0.10.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
substrate-frame-rpc-system = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
pallet-transaction-payment-rpc = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
|
||||
[dependencies.pallet-transaction-payment-rpc]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
# These dependencies are used for runtime benchmarking
|
||||
frame-benchmarking = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
frame-benchmarking-cli = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
|
||||
[dependencies.sc-basic-authorship]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '0.10.0-dev'
|
||||
# Local Dependencies
|
||||
node-template-runtime = { version = "4.0.0-dev", path = "../runtime" }
|
||||
|
||||
[dependencies.sc-cli]
|
||||
features = ['wasmtime']
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '0.10.0-dev'
|
||||
|
||||
[dependencies.sc-client-api]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.sc-consensus]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '0.10.0-dev'
|
||||
|
||||
[dependencies.sc-consensus-aura]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '0.10.0-dev'
|
||||
|
||||
[dependencies.sc-executor]
|
||||
features = ['wasmtime']
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '0.10.0-dev'
|
||||
|
||||
[dependencies.sc-finality-grandpa]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '0.10.0-dev'
|
||||
|
||||
[dependencies.sc-keystore]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.sc-rpc]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.sc-rpc-api]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '0.10.0-dev'
|
||||
|
||||
[dependencies.sc-service]
|
||||
features = ['wasmtime']
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '0.10.0-dev'
|
||||
|
||||
[dependencies.sc-telemetry]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.sc-transaction-pool]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.sc-transaction-pool-api]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.sp-api]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.sp-block-builder]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.sp-blockchain]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.sp-consensus]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '0.10.0-dev'
|
||||
|
||||
[dependencies.sp-consensus-aura]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '0.10.0-dev'
|
||||
|
||||
[dependencies.sp-core]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.sp-finality-grandpa]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.sp-runtime]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.sp-timestamp]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.substrate-frame-rpc-system]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
[build-dependencies]
|
||||
substrate-build-script-utils = { version = "3.0.0", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
|
||||
[features]
|
||||
default = []
|
||||
runtime-benchmarks = ['node-template-runtime/runtime-benchmarks']
|
||||
runtime-benchmarks = [
|
||||
"node-template-runtime/runtime-benchmarks",
|
||||
]
|
||||
|
|
|
@ -1,73 +1,40 @@
|
|||
[package]
|
||||
name = 'pallet-template'
|
||||
version = '4.0.0-dev'
|
||||
description = 'FRAME pallet template for defining custom runtime logic.'
|
||||
authors = ['Substrate DevHub <https://github.com/substrate-developer-hub>']
|
||||
homepage = 'https://substrate.io/'
|
||||
edition = '2021'
|
||||
license = 'Unlicense'
|
||||
name = "pallet-template"
|
||||
version = "4.0.0-dev"
|
||||
description = "FRAME pallet template for defining custom runtime logic."
|
||||
authors = ["Substrate DevHub <https://github.com/substrate-developer-hub>"]
|
||||
homepage = "https://substrate.io/"
|
||||
edition = "2018"
|
||||
license = "Unlicense"
|
||||
publish = false
|
||||
repository = 'https://github.com/substrate-developer-hub/substrate-node-template/'
|
||||
repository = "https://github.com/substrate-developer-hub/substrate-node-template/"
|
||||
|
||||
[package.metadata.docs.rs]
|
||||
targets = ['x86_64-unknown-linux-gnu']
|
||||
targets = ["x86_64-unknown-linux-gnu"]
|
||||
|
||||
[dependencies.codec]
|
||||
default-features = false
|
||||
features = ['derive']
|
||||
package = 'parity-scale-codec'
|
||||
version = '2.0.0'
|
||||
[dependencies]
|
||||
codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = [
|
||||
"derive",
|
||||
] }
|
||||
scale-info = { version = "1.0", default-features = false, features = ["derive"] }
|
||||
frame-support = { default-features = false, version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest"}
|
||||
frame-system = { default-features = false, version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
frame-benchmarking = { default-features = false, version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest", optional = true }
|
||||
|
||||
[dependencies.frame-benchmarking]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
optional = true
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.frame-support]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.frame-system]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.scale-info]
|
||||
default-features = false
|
||||
features = ['derive']
|
||||
version = '1.0'
|
||||
|
||||
[dev-dependencies.sp-core]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dev-dependencies.sp-io]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dev-dependencies.sp-runtime]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
[dev-dependencies]
|
||||
sp-core = { default-features = false, version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sp-io = { default-features = false, version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sp-runtime = { default-features = false, version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
|
||||
[features]
|
||||
default = ['std']
|
||||
runtime-benchmarks = ['frame-benchmarking']
|
||||
default = ["std"]
|
||||
std = [
|
||||
'codec/std',
|
||||
'scale-info/std',
|
||||
'frame-support/std',
|
||||
'frame-system/std',
|
||||
'frame-benchmarking/std',
|
||||
"codec/std",
|
||||
"scale-info/std",
|
||||
"frame-support/std",
|
||||
"frame-system/std",
|
||||
"frame-benchmarking/std",
|
||||
]
|
||||
try-runtime = ['frame-support/try-runtime']
|
||||
|
||||
runtime-benchmarks = ["frame-benchmarking/runtime-benchmarks"]
|
||||
try-runtime = ["frame-support/try-runtime"]
|
||||
|
|
|
@ -1,232 +1,96 @@
|
|||
[package]
|
||||
name = 'node-template-runtime'
|
||||
version = '4.0.0-dev'
|
||||
description = 'A fresh FRAME-based Substrate runtime, ready for hacking.'
|
||||
authors = ['Substrate DevHub <https://github.com/substrate-developer-hub>']
|
||||
homepage = 'https://substrate.io/'
|
||||
edition = '2021'
|
||||
license = 'Unlicense'
|
||||
name = "node-template-runtime"
|
||||
version = "4.0.0-dev"
|
||||
description = "A fresh FRAME-based Substrate runtime, ready for hacking."
|
||||
authors = ["Substrate DevHub <https://github.com/substrate-developer-hub>"]
|
||||
homepage = "https://substrate.io/"
|
||||
edition = "2021"
|
||||
license = "Unlicense"
|
||||
publish = false
|
||||
repository = 'https://github.com/substrate-developer-hub/substrate-node-template/'
|
||||
repository = "https://github.com/substrate-developer-hub/substrate-node-template/"
|
||||
|
||||
[package.metadata.docs.rs]
|
||||
targets = ['x86_64-unknown-linux-gnu']
|
||||
targets = ["x86_64-unknown-linux-gnu"]
|
||||
|
||||
[dependencies.pallet-template]
|
||||
default-features = false
|
||||
path = '../pallets/template'
|
||||
version = '4.0.0-dev'
|
||||
[dependencies]
|
||||
codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] }
|
||||
scale-info = { version = "1.0", default-features = false, features = ["derive"] }
|
||||
|
||||
[build-dependencies.substrate-wasm-builder]
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '5.0.0-dev'
|
||||
pallet-aura = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
pallet-balances = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
frame-support = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
pallet-grandpa = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
pallet-randomness-collective-flip = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
pallet-sudo = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
frame-system = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
pallet-timestamp = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
pallet-transaction-payment = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
frame-executive = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sp-api = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sp-block-builder = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest"}
|
||||
sp-consensus-aura = { version = "0.10.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sp-core = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sp-inherents = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest"}
|
||||
sp-offchain = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sp-runtime = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sp-session = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sp-std = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sp-transaction-pool = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
sp-version = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
|
||||
[dependencies.codec]
|
||||
default-features = false
|
||||
features = ['derive']
|
||||
package = 'parity-scale-codec'
|
||||
version = '2.0.0'
|
||||
# Used for the node template's RPCs
|
||||
frame-system-rpc-runtime-api = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
pallet-transaction-payment-rpc-runtime-api = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
|
||||
[dependencies.frame-benchmarking]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
optional = true
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
# Used for runtime benchmarking
|
||||
frame-benchmarking = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest", optional = true }
|
||||
frame-system-benchmarking = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest", optional = true }
|
||||
hex-literal = { version = "0.3.4", optional = true }
|
||||
|
||||
[dependencies.frame-executive]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
# Local Dependencies
|
||||
pallet-template = { version = "4.0.0-dev", default-features = false, path = "../pallets/template" }
|
||||
|
||||
[dependencies.frame-support]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.frame-system]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.frame-system-benchmarking]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
optional = true
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.frame-system-rpc-runtime-api]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.hex-literal]
|
||||
optional = true
|
||||
version = '0.3.1'
|
||||
|
||||
[dependencies.pallet-aura]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.pallet-balances]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.pallet-grandpa]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.pallet-randomness-collective-flip]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.pallet-sudo]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.pallet-timestamp]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.pallet-transaction-payment]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.pallet-transaction-payment-rpc-runtime-api]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.scale-info]
|
||||
default-features = false
|
||||
features = ['derive']
|
||||
version = '1.0'
|
||||
|
||||
[dependencies.sp-api]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.sp-block-builder]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.sp-consensus-aura]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '0.10.0-dev'
|
||||
|
||||
[dependencies.sp-core]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.sp-inherents]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.sp-offchain]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.sp-runtime]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.sp-session]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.sp-std]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.sp-transaction-pool]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
|
||||
[dependencies.sp-version]
|
||||
default-features = false
|
||||
git = 'https://github.com/paritytech/substrate.git'
|
||||
tag = 'monthly-2021-12'
|
||||
version = '4.0.0-dev'
|
||||
[build-dependencies]
|
||||
substrate-wasm-builder = { version = "5.0.0-dev", git = "https://github.com/paritytech/substrate.git", tag = "devhub/latest" }
|
||||
|
||||
[features]
|
||||
default = ['std']
|
||||
runtime-benchmarks = [
|
||||
'frame-benchmarking',
|
||||
'frame-support/runtime-benchmarks',
|
||||
'frame-system-benchmarking',
|
||||
'frame-system/runtime-benchmarks',
|
||||
'hex-literal',
|
||||
'pallet-balances/runtime-benchmarks',
|
||||
'pallet-template/runtime-benchmarks',
|
||||
'pallet-timestamp/runtime-benchmarks',
|
||||
'sp-runtime/runtime-benchmarks',
|
||||
]
|
||||
default = ["std"]
|
||||
std = [
|
||||
'codec/std',
|
||||
'scale-info/std',
|
||||
'frame-executive/std',
|
||||
'frame-support/std',
|
||||
'frame-system-rpc-runtime-api/std',
|
||||
'frame-system/std',
|
||||
'pallet-aura/std',
|
||||
'pallet-balances/std',
|
||||
'pallet-grandpa/std',
|
||||
'pallet-randomness-collective-flip/std',
|
||||
'pallet-sudo/std',
|
||||
'pallet-template/std',
|
||||
'pallet-timestamp/std',
|
||||
'pallet-transaction-payment-rpc-runtime-api/std',
|
||||
'pallet-transaction-payment/std',
|
||||
'sp-api/std',
|
||||
'sp-block-builder/std',
|
||||
'sp-consensus-aura/std',
|
||||
'sp-core/std',
|
||||
'sp-inherents/std',
|
||||
'sp-offchain/std',
|
||||
'sp-runtime/std',
|
||||
'sp-session/std',
|
||||
'sp-std/std',
|
||||
'sp-transaction-pool/std',
|
||||
'sp-version/std',
|
||||
"codec/std",
|
||||
"scale-info/std",
|
||||
"frame-executive/std",
|
||||
"frame-support/std",
|
||||
"frame-system-rpc-runtime-api/std",
|
||||
"frame-system/std",
|
||||
"pallet-aura/std",
|
||||
"pallet-balances/std",
|
||||
"pallet-grandpa/std",
|
||||
"pallet-randomness-collective-flip/std",
|
||||
"pallet-sudo/std",
|
||||
"pallet-template/std",
|
||||
"pallet-timestamp/std",
|
||||
"pallet-transaction-payment-rpc-runtime-api/std",
|
||||
"pallet-transaction-payment/std",
|
||||
"sp-api/std",
|
||||
"sp-block-builder/std",
|
||||
"sp-consensus-aura/std",
|
||||
"sp-core/std",
|
||||
"sp-inherents/std",
|
||||
"sp-offchain/std",
|
||||
"sp-runtime/std",
|
||||
"sp-session/std",
|
||||
"sp-std/std",
|
||||
"sp-transaction-pool/std",
|
||||
"sp-version/std",
|
||||
]
|
||||
runtime-benchmarks = [
|
||||
"frame-benchmarking/runtime-benchmarks",
|
||||
"frame-support/runtime-benchmarks",
|
||||
"frame-system-benchmarking",
|
||||
"frame-system/runtime-benchmarks",
|
||||
"hex-literal",
|
||||
"pallet-balances/runtime-benchmarks",
|
||||
"pallet-template/runtime-benchmarks",
|
||||
"pallet-timestamp/runtime-benchmarks",
|
||||
"sp-runtime/runtime-benchmarks",
|
||||
]
|
||||
|
|
|
@ -323,7 +323,7 @@ pub type Executive = frame_executive::Executive<
|
|||
Block,
|
||||
frame_system::ChainContext<Runtime>,
|
||||
Runtime,
|
||||
AllPalletsWithSystem,
|
||||
AllPallets,
|
||||
>;
|
||||
|
||||
impl_runtime_apis! {
|
||||
|
|
Loading…
Reference in New Issue