UNPKG

@polkadot/client-keyring

Version:
44 lines (36 loc) 989 B
// Copyright 2017-2018 Jaco Greeff // This software may be modified and distributed under the terms // of the ISC license. See the LICENSE file for details. // @flow import type { KeyringPair } from './types'; type TestKeyring = { [string]: KeyringPair }; const createKeyring = require('./index'); const SEEDS = { alice: 'Alice ', bob: 'Bob ', charlie: 'Charlie ', dave: 'Dave ', eve: 'Eve ', ferdie: 'Ferdie ', one: '12345678901234567890123456789012', two: '0x9d61b19deffd5a60ba844af492ec2cc44449c5697b326919703bac031cae7f60' }; module.exports = function testKeyring (): TestKeyring { const keyring = createKeyring(); return Object .keys(SEEDS) .reduce((result, key) => { result[key] = keyring.addFromSeed(SEEDS[key]); return result; }, {}); };