mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-05-07 20:08:02 +00:00
ae916c6c5e
* Add basic BABE consensus type * Update core/consensus/babe/slots/Cargo.toml Co-Authored-By: DemiMarie-parity <48690212+DemiMarie-parity@users.noreply.github.com> * Fix parameterization and run `rustfmt` * Respond to review comments * Update various Cargo.lock files * Revert "Update various Cargo.lock files" This reverts commit af53d7624752a744320e9cbb25749fdd8e6f46d2. * `BabeSealSignature` → `BabeSeal` * Move slot code to its own crate This was highly non-trivial, due to cyclic dependencies. * Remove redundancy between AuRa and BABE Some of the code duplication was removed using a macro. * Fix build error * Avoid non-`#[doc(hidden)]` re-exports Also, bump some library versions in `Cargo.toml`. * Remove dead code in AuRa * Remove impl_slot macro It was more trouble than it was worth. Also, delete useless dependencies on Serde. * AuRa and BABE need different DB keys * Bring back `aura::Network`, but deprecate it. * Improve docs and add `slot_duration` inherent method * Add docs to `substrate_consensus_aura::SlotDuration` * Add missing documentation and #![forbid(missing_docs, unsafe_code)] * Add a #![forbid(missing_docs)] * Remove dependency of `test-runtime` on `slots` * Update core/consensus/babe/src/lib.rs Co-Authored-By: DemiMarie-parity <48690212+DemiMarie-parity@users.noreply.github.com> * Remove wrongly added file * Fix copyright notice Co-Authored-By: DemiMarie-parity <48690212+DemiMarie-parity@users.noreply.github.com> * Bump `impl_version` and `spec_version` * Fix deprecation version; remove spurious carets * Update Cargo.lock * Update dependencies
71 lines
2.1 KiB
TOML
71 lines
2.1 KiB
TOML
[package]
|
|
name = "substrate-primitives"
|
|
version = "1.0.0"
|
|
authors = ["Parity Technologies <admin@parity.io>"]
|
|
edition = "2018"
|
|
|
|
[dependencies]
|
|
rstd = { package = "sr-std", path = "../sr-std", default-features = false }
|
|
parity-codec = { version = "3.4.0", default-features = false, features = ["derive"] }
|
|
rustc-hex = { version = "2.0", default-features = false }
|
|
serde = { version = "1.0", optional = true }
|
|
serde_derive = { version = "1.0", optional = true }
|
|
twox-hash = { version = "1.2.0", optional = true }
|
|
byteorder = { version = "1.3.1", default-features = false }
|
|
primitive-types = { version = "0.2", default-features = false, features = ["codec"] }
|
|
impl-serde = { version = "0.1", optional = true }
|
|
wasmi = { version = "0.4.3", optional = true }
|
|
hash-db = { version = "0.12", default-features = false }
|
|
hash256-std-hasher = { version = "0.12", default-features = false }
|
|
ring = { version = "0.14", optional = true }
|
|
untrusted = { version = "0.6", optional = true }
|
|
hex-literal = { version = "0.1", optional = true }
|
|
base58 = { version = "0.1", optional = true }
|
|
blake2-rfc = { version = "0.2.18", optional = true }
|
|
schnorrkel = { version = "0.1", optional = true }
|
|
rand = { version = "0.6", optional = true }
|
|
sha2 = { version = "0.8", optional = true }
|
|
substrate-bip39 = { git = "https://github.com/paritytech/substrate-bip39", optional = true }
|
|
tiny-bip39 = { version = "0.6.1", optional = true }
|
|
hex = { version = "0.3", optional = true }
|
|
regex = {version = "1.1", optional = true }
|
|
|
|
[dev-dependencies]
|
|
substrate-serializer = { path = "../serializer" }
|
|
pretty_assertions = "0.6.1"
|
|
heapsize = "0.4.2"
|
|
|
|
[features]
|
|
default = ["std"]
|
|
std = [
|
|
"wasmi",
|
|
"primitive-types/std",
|
|
"primitive-types/serde",
|
|
"primitive-types/heapsize",
|
|
"primitive-types/byteorder",
|
|
"primitive-types/rustc-hex",
|
|
"primitive-types/libc",
|
|
"impl-serde",
|
|
"parity-codec/std",
|
|
"hash256-std-hasher/std",
|
|
"hash-db/std",
|
|
"rstd/std",
|
|
"serde",
|
|
"rustc-hex/std",
|
|
"twox-hash",
|
|
"blake2-rfc",
|
|
"ring",
|
|
"untrusted",
|
|
"hex-literal",
|
|
"hex",
|
|
"base58",
|
|
"substrate-bip39",
|
|
"tiny-bip39",
|
|
"serde_derive",
|
|
"byteorder/std",
|
|
"rand",
|
|
"sha2",
|
|
"schnorrkel",
|
|
"regex",
|
|
]
|