Larger Test Keyring Support (#842)
* Allow creation of authority lists with any number of authorities * Move keyring helpers into their own module * Add helper for generating list of test accounts * Fix import names in tests * Rename Keyring trait to Signer * Get list of accounts in a more functional way * Clarify meaning of `test_keyring` return type * Use concrete test account type instead of generics * Make sure voter set contains all authorities which signed off on pre-commits
Showing
- bridges/modules/grandpa/src/lib.rs 6 additions, 6 deletionsbridges/modules/grandpa/src/lib.rs
- bridges/modules/substrate/src/fork_tests.rs 2 additions, 5 deletionsbridges/modules/substrate/src/fork_tests.rs
- bridges/modules/substrate/src/lib.rs 4 additions, 7 deletionsbridges/modules/substrate/src/lib.rs
- bridges/modules/substrate/src/verifier.rs 3 additions, 6 deletionsbridges/modules/substrate/src/verifier.rs
- bridges/primitives/header-chain/tests/justification.rs 37 additions, 4 deletionsbridges/primitives/header-chain/tests/justification.rs
- bridges/primitives/test-utils/src/keyring.rs 91 additions, 0 deletionsbridges/primitives/test-utils/src/keyring.rs
- bridges/primitives/test-utils/src/lib.rs 11 additions, 67 deletionsbridges/primitives/test-utils/src/lib.rs
Please register or sign in to comment