Update to work with async keystore – Companion PR for #7000 (#1740)
* Fix keystore types * Use SyncCryptoStorePtr * Borrow keystore * Fix unused imports * Fix polkadot service * Fix bitfield-distribution tests * Fix indentation * Fix backing tests * Fix tests * Fix provisioner tests * Removed SyncCryptoStorePtr * Fix services * Address PR feedback * Address PR feedback - 2 * Update CryptoStorePtr imports to be from sp_keystore * Typo * Fix CryptoStore import * Document the reason behind using filesystem keystore * Remove VALIDATORS * Fix duplicate dependency * Mark sp-keystore as optional * Fix availability distribution * Fix call to sign_with * Fix keystore usage * Remove tokio and fix parachains Cargo config * Typos * Fix keystore dereferencing * Fix CryptoStore import * Fix provisioner * Fix node backing * Update services * Cleanup dependencies * Use sync_keystore * Fix node service * Fix node service - 2 * Fix node service - 3 * Rename CryptoStorePtr to SyncCryptoStorePtr * "Update Substrate" * Apply suggestions from code review * Update node/core/backing/Cargo.toml * Update primitives/src/v0.rs Co-authored-by:Bastian Köcher <bkchr@users.noreply.github.com> * Fix wasm build * Update Cargo.lock Co-authored-by: parity-processbot <> Co-authored-by:
Bastian Köcher <bkchr@users.noreply.github.com>
Showing
- polkadot/Cargo.lock 200 additions, 146 deletionspolkadot/Cargo.lock
- polkadot/node/core/backing/Cargo.toml 3 additions, 1 deletionpolkadot/node/core/backing/Cargo.toml
- polkadot/node/core/backing/src/lib.rs 83 additions, 37 deletionspolkadot/node/core/backing/src/lib.rs
- polkadot/node/core/bitfield-signing/Cargo.toml 1 addition, 1 deletionpolkadot/node/core/bitfield-signing/Cargo.toml
- polkadot/node/core/bitfield-signing/src/lib.rs 10 additions, 4 deletionspolkadot/node/core/bitfield-signing/src/lib.rs
- polkadot/node/core/provisioner/Cargo.toml 4 additions, 0 deletionspolkadot/node/core/provisioner/Cargo.toml
- polkadot/node/core/provisioner/src/lib.rs 38 additions, 27 deletionspolkadot/node/core/provisioner/src/lib.rs
- polkadot/node/network/availability-distribution/Cargo.toml 4 additions, 2 deletionspolkadot/node/network/availability-distribution/Cargo.toml
- polkadot/node/network/availability-distribution/src/lib.rs 15 additions, 21 deletionspolkadot/node/network/availability-distribution/src/lib.rs
- polkadot/node/network/availability-distribution/src/tests.rs 9 additions, 8 deletionspolkadot/node/network/availability-distribution/src/tests.rs
- polkadot/node/network/bitfield-distribution/Cargo.toml 4 additions, 0 deletionspolkadot/node/network/bitfield-distribution/Cargo.toml
- polkadot/node/network/bitfield-distribution/src/lib.rs 42 additions, 23 deletionspolkadot/node/network/bitfield-distribution/src/lib.rs
- polkadot/node/network/statement-distribution/Cargo.toml 3 additions, 0 deletionspolkadot/node/network/statement-distribution/Cargo.toml
- polkadot/node/network/statement-distribution/src/lib.rs 65 additions, 27 deletionspolkadot/node/network/statement-distribution/src/lib.rs
- polkadot/node/service/src/lib.rs 13 additions, 15 deletionspolkadot/node/service/src/lib.rs
- polkadot/node/subsystem-util/Cargo.toml 2 additions, 1 deletionpolkadot/node/subsystem-util/Cargo.toml
- polkadot/node/subsystem-util/src/lib.rs 29 additions, 19 deletionspolkadot/node/subsystem-util/src/lib.rs
- polkadot/primitives/Cargo.toml 3 additions, 0 deletionspolkadot/primitives/Cargo.toml
- polkadot/primitives/src/v0.rs 18 additions, 8 deletionspolkadot/primitives/src/v0.rs
- polkadot/rpc/Cargo.toml 1 addition, 0 deletionspolkadot/rpc/Cargo.toml
Please register or sign in to comment