mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-27 06:57:58 +00:00
a757dfb222
* added fee calculations; need some type conversions * cleaned up make_payment and other stuff * rename vars to compile * add WeightToFee type * clean test files after new type added to balances * fmting * fix balance configs in tests * more fixing mocks and tests * more comprehensive block weight limit test * fix compilation errors * more srml/executive tests && started fixing node/executor tests * new fee multiplier; still overflows :( * perbill at the end attempt; needs to be changed * clean fmting, rename some vars * new PoC implementation. * test weight_to_fee range and verify functionality * 12 of 15 tests in node executor are passing * 1 test failing; big_block imports are failing for wrong reasons * Update srml/executive/src/lib.rs Co-Authored-By: Kian Peymani <Kianenigma@users.noreply.github.com> * Some cleanup. * consolidate tests in runtime impls * clean and condition executive for stateful fee range test * remove comments to self * Major cleanup. * More cleanup. * Fix lock files. * Fix build. * Update node-template/runtime/Cargo.toml Co-Authored-By: Gavin Wood <github@gavwood.com> * Update node/executor/src/lib.rs Co-Authored-By: Gavin Wood <github@gavwood.com> * Update node/executor/src/lib.rs Co-Authored-By: Gavin Wood <github@gavwood.com> * Update node/executor/src/lib.rs Co-Authored-By: Gavin Wood <github@gavwood.com> * Update node/executor/src/lib.rs Co-Authored-By: Gavin Wood <github@gavwood.com> * Update node/executor/src/lib.rs Co-Authored-By: Gavin Wood <github@gavwood.com> * Update node/executor/src/lib.rs Co-Authored-By: Gavin Wood <github@gavwood.com> * Per-block update. * nit. * Update docs. * Fix contracts test. * Stateful fee update. * Update lock files. * Update node/runtime/src/impls.rs * Revamped again with fixed64. * fix cargo file. * nits. * Some cleanup. * Some nits. * Fix build. * Bump. * Rename to WeightMultiplier * Update node/executor/src/lib.rs Co-Authored-By: Tomasz Drwięga <tomusdrw@users.noreply.github.com> * Add weight to election module mock. * Fix build. * finalize merge * Update srml/system/src/lib.rs * Bring back fees. * Some nits. * Code shifting for simplicity. * Fix build + more tests. * Update weights.rs * Update core/sr-primitives/src/weights.rs * Update lib.rs * Fix test build
55 lines
2.3 KiB
TOML
55 lines
2.3 KiB
TOML
[package]
|
|
name = "node-template-runtime"
|
|
version = "2.0.0"
|
|
authors = ["Anonymous"]
|
|
edition = "2018"
|
|
|
|
[dependencies]
|
|
serde = { version = "1.0", optional = true, features = ["derive"] }
|
|
safe-mix = { version = "1.0", default-features = false }
|
|
parity-codec = { version = "4.1.1", default-features = false, features = ["derive"] }
|
|
rstd = { package = "sr-std", path = "../../core/sr-std", default_features = false }
|
|
runtime-io = { package = "sr-io", path = "../../core/sr-io", default_features = false }
|
|
version = { package = "sr-version", path = "../../core/sr-version", default_features = false }
|
|
support = { package = "srml-support", path = "../../srml/support", default_features = false }
|
|
primitives = { package = "substrate-primitives", path = "../../core/primitives", default_features = false }
|
|
balances = { package = "srml-balances", path = "../../srml/balances", default_features = false }
|
|
aura = { package = "srml-aura", path = "../../srml/aura", default_features = false }
|
|
executive = { package = "srml-executive", path = "../../srml/executive", default_features = false }
|
|
indices = { package = "srml-indices", path = "../../srml/indices", default_features = false }
|
|
system = { package = "srml-system", path = "../../srml/system", default_features = false }
|
|
timestamp = { package = "srml-timestamp", path = "../../srml/timestamp", default_features = false }
|
|
sudo = { package = "srml-sudo", path = "../../srml/sudo", default_features = false }
|
|
sr-primitives = { path = "../../core/sr-primitives", default_features = false }
|
|
client = { package = "substrate-client", path = "../../core/client", default_features = false }
|
|
consensus-aura = { package = "substrate-consensus-aura-primitives", path = "../../core/consensus/aura/primitives", default_features = false }
|
|
offchain-primitives = { package = "substrate-offchain-primitives", path = "../../core/offchain/primitives", default-features = false }
|
|
|
|
[build-dependencies]
|
|
wasm-builder-runner = { package = "substrate-wasm-builder-runner", version = "1.0.2" }
|
|
|
|
[features]
|
|
default = ["std"]
|
|
std = [
|
|
"parity-codec/std",
|
|
"client/std",
|
|
"rstd/std",
|
|
"runtime-io/std",
|
|
"support/std",
|
|
"balances/std",
|
|
"executive/std",
|
|
"aura/std",
|
|
"indices/std",
|
|
"primitives/std",
|
|
"sr-primitives/std",
|
|
"system/std",
|
|
"timestamp/std",
|
|
"sudo/std",
|
|
"version/std",
|
|
"serde",
|
|
"safe-mix/std",
|
|
"consensus-aura/std",
|
|
"offchain-primitives/std",
|
|
]
|
|
no_std = []
|