Make AuthorityId generic (#1296)
* BlockAuthorityId convenience type * Rename AuthorityId -> Ed25519AuthorityId to make it more precise * Generalize AuthorityId up to substrate-client * Fix in client-db * rename: BlockAuthorityId -> AuthorityIdFor * typo: should be digest item * Fix test-runtime authorityId mismatch One states that AuthorityId is u64 while the other states that it's Ed25519AuthorityId. * Fix more u64 - Ed25519AuthorityId mismatch * Fix compile of most of the srml modules * Continue to pin aura and grandpa with ed25519 and fix compile * Add MaybeHash trait * Fix node-runtime compile * Fix network tests
Showing
- substrate/core/basic-authorship/src/basic_authorship.rs 3 additions, 4 deletionssubstrate/core/basic-authorship/src/basic_authorship.rs
- substrate/core/client/db/src/cache/mod.rs 6 additions, 7 deletionssubstrate/core/client/db/src/cache/mod.rs
- substrate/core/client/db/src/lib.rs 3 additions, 3 deletionssubstrate/core/client/db/src/lib.rs
- substrate/core/client/db/src/light.rs 7 additions, 7 deletionssubstrate/core/client/db/src/light.rs
- substrate/core/client/src/backend.rs 2 additions, 3 deletionssubstrate/core/client/src/backend.rs
- substrate/core/client/src/blockchain.rs 2 additions, 3 deletionssubstrate/core/client/src/blockchain.rs
- substrate/core/client/src/client.rs 6 additions, 7 deletionssubstrate/core/client/src/client.rs
- substrate/core/client/src/in_mem.rs 9 additions, 9 deletionssubstrate/core/client/src/in_mem.rs
- substrate/core/client/src/light/backend.rs 3 additions, 4 deletionssubstrate/core/client/src/light/backend.rs
- substrate/core/client/src/light/blockchain.rs 3 additions, 4 deletionssubstrate/core/client/src/light/blockchain.rs
- substrate/core/client/src/runtime_api.rs 3 additions, 3 deletionssubstrate/core/client/src/runtime_api.rs
- substrate/core/consensus/aura/src/lib.rs 11 additions, 11 deletionssubstrate/core/consensus/aura/src/lib.rs
- substrate/core/consensus/common/src/block_import.rs 2 additions, 3 deletionssubstrate/core/consensus/common/src/block_import.rs
- substrate/core/consensus/common/src/error.rs 2 additions, 2 deletionssubstrate/core/consensus/common/src/error.rs
- substrate/core/consensus/common/src/import_queue.rs 2 additions, 3 deletionssubstrate/core/consensus/common/src/import_queue.rs
- substrate/core/consensus/common/src/lib.rs 4 additions, 6 deletionssubstrate/core/consensus/common/src/lib.rs
- substrate/core/consensus/common/src/offline_tracker.rs 4 additions, 5 deletionssubstrate/core/consensus/common/src/offline_tracker.rs
- substrate/core/finality-grandpa/primitives/src/lib.rs 3 additions, 3 deletionssubstrate/core/finality-grandpa/primitives/src/lib.rs
- substrate/core/finality-grandpa/src/authorities.rs 7 additions, 7 deletionssubstrate/core/finality-grandpa/src/authorities.rs
- substrate/core/finality-grandpa/src/communication.rs 8 additions, 8 deletionssubstrate/core/finality-grandpa/src/communication.rs
Please register or sign in to comment