Scale trait and move to u32 blocknumbers (#3357)

* Scale trait and move to u32 blocknumbers.

* Fixes

* Cleanups

* Update node/runtime/src/lib.rs

Co-Authored-By: Bastian Köcher <bkchr@users.noreply.github.com>

* Fix up some of the factory stuff.

* Update core/sr-primitives/src/traits.rs

Co-Authored-By: Shawn Tabrizi <shawntabrizi@gmail.com>

* Move Nonce/Index to u32 (#3361)

* Force a non-borked version of upstream crate

* Line lengths and runtime version bump
This commit is contained in:
Gavin Wood
2019-08-11 15:03:06 +02:00
committed by GitHub
parent d1161b7d36
commit 14bb115193
29 changed files with 151 additions and 82 deletions
@@ -5,6 +5,7 @@ authors = ["Anonymous"]
edition = "2018"
[dependencies]
serde = { version = "1.0", optional = true, features = ["derive"] }
safe-mix = { version = "1.0", default-features = false }
codec = { package = "parity-scale-codec", version = "1.0.0", default-features = false, features = ["derive"] }
+2 -2
View File
@@ -48,10 +48,10 @@ pub type AccountSignature = sr25519::Signature;
pub type Hash = primitives::H256;
/// Index of a block number in the chain.
pub type BlockNumber = u64;
pub type BlockNumber = u32;
/// Index of an account's extrinsic in the chain.
pub type Nonce = u64;
pub type Nonce = u32;
/// Balance type for the node.
pub type Balance = u128;