@@ -45,11 +45,8 @@ const sampleMnemonicSeed = mnemonicToSeedSync(sampleMnemonic);
4545
4646const notKeyringAddress = '0xbD20F6F5F1616947a39E11926E78ec94817B3931' ;
4747
48- const getAddressAtIndex = async (
49- keyring : HdKeyring ,
50- index : number ,
51- ) : Promise < Hex > => {
52- const accounts = await keyring . getAccounts ( ) ;
48+ const getAddressAtIndex = ( keyring : HdKeyring , index : number ) : Hex => {
49+ const accounts = keyring . getAccounts ( ) ;
5350 assert ( accounts [ index ] , `Account not found at index ${ index } ` ) ;
5451 return accounts [ index ] ;
5552} ;
@@ -78,7 +75,7 @@ describe('hd-keyring', () => {
7875 mnemonic,
7976 numberOfAccounts : 3 ,
8077 } ) ;
81- const newAccounts = await newHDKeyring . getAccounts ( ) ;
78+ const newAccounts = newHDKeyring . getAccounts ( ) ;
8279 const oldAccounts = await oldHDKeyring . getAccounts ( ) ;
8380 expect ( newAccounts [ 0 ] ) . toStrictEqual ( oldAccounts [ 0 ] ) ;
8481
@@ -181,7 +178,7 @@ describe('hd-keyring', () => {
181178 numberOfAccounts : 2 ,
182179 } ) ;
183180
184- const accounts = await keyring . getAccounts ( ) ;
181+ const accounts = keyring . getAccounts ( ) ;
185182 expect ( accounts [ 0 ] ) . toStrictEqual ( firstAcct ) ;
186183 expect ( accounts [ 1 ] ) . toStrictEqual ( secondAcct ) ;
187184 expect ( keyring . mnemonic ) . toStrictEqual ( sampleMnemonicBytes ) ;
@@ -196,7 +193,7 @@ describe('hd-keyring', () => {
196193 numberOfAccounts : 2 ,
197194 } ) ;
198195
199- const accounts = await keyring . getAccounts ( ) ;
196+ const accounts = keyring . getAccounts ( ) ;
200197 expect ( accounts [ 0 ] ) . toStrictEqual ( firstAcct ) ;
201198 expect ( accounts [ 1 ] ) . toStrictEqual ( secondAcct ) ;
202199 expect ( keyring . mnemonic ) . toStrictEqual ( sampleMnemonicBytes ) ;
@@ -242,7 +239,7 @@ describe('hd-keyring', () => {
242239 numberOfAccounts : 2 ,
243240 } ) ;
244241
245- const accounts = await keyring . getAccounts ( ) ;
242+ const accounts = keyring . getAccounts ( ) ;
246243 expect ( accounts [ 0 ] ) . toStrictEqual ( firstAcct ) ;
247244 expect ( accounts [ 1 ] ) . toStrictEqual ( secondAcct ) ;
248245 expect ( keyring . mnemonic ) . toStrictEqual ( sampleMnemonicBytes ) ;
@@ -281,11 +278,11 @@ describe('hd-keyring', () => {
281278 mnemonic : sampleMnemonic ,
282279 numberOfAccounts : 1 ,
283280 } ) ;
284- const accountsFirstCheck = await keyring . getAccounts ( ) ;
281+ const accountsFirstCheck = keyring . getAccounts ( ) ;
285282
286283 expect ( accountsFirstCheck ) . toHaveLength ( 1 ) ;
287284 await keyring . addAccounts ( 1 ) ;
288- const accountsSecondCheck = await keyring . getAccounts ( ) ;
285+ const accountsSecondCheck = keyring . getAccounts ( ) ;
289286 expect ( accountsSecondCheck [ 0 ] ) . toStrictEqual ( firstAcct ) ;
290287 expect ( accountsSecondCheck [ 1 ] ) . toStrictEqual ( secondAcct ) ;
291288 expect ( accountsSecondCheck ) . toHaveLength ( 2 ) ;
@@ -303,7 +300,7 @@ describe('hd-keyring', () => {
303300 await keyring . deserialize ( { } ) ;
304301 await keyring . generateRandomMnemonic ( ) ;
305302 await keyring . addAccounts ( ) ;
306- const accounts = await keyring . getAccounts ( ) ;
303+ const accounts = keyring . getAccounts ( ) ;
307304 expect ( accounts ) . toHaveLength ( 1 ) ;
308305 } ) ;
309306
@@ -321,7 +318,7 @@ describe('hd-keyring', () => {
321318 await keyring . deserialize ( { } ) ;
322319 await keyring . generateRandomMnemonic ( ) ;
323320 await keyring . addAccounts ( 3 ) ;
324- const accounts = await keyring . getAccounts ( ) ;
321+ const accounts = keyring . getAccounts ( ) ;
325322 expect ( accounts ) . toHaveLength ( 3 ) ;
326323 } ) ;
327324 } ) ;
@@ -364,7 +361,7 @@ describe('hd-keyring', () => {
364361 await keyring . deserialize ( { } ) ;
365362 await keyring . generateRandomMnemonic ( ) ;
366363 await keyring . addAccounts ( 1 ) ;
367- const address = await getAddressAtIndex ( keyring , 0 ) ;
364+ const address = getAddressAtIndex ( keyring , 0 ) ;
368365 const signature = await keyring . signTypedData ( address , typedData ) ;
369366 const restored = recoverTypedSignature ( {
370367 data : typedData ,
@@ -389,7 +386,7 @@ describe('hd-keyring', () => {
389386 await keyring . deserialize ( { } ) ;
390387 await keyring . generateRandomMnemonic ( ) ;
391388 await keyring . addAccounts ( 1 ) ;
392- const address = await getAddressAtIndex ( keyring , 0 ) ;
389+ const address = getAddressAtIndex ( keyring , 0 ) ;
393390 const signature = await keyring . signTypedData ( address , typedData , {
394391 version : SignTypedDataVersion . V1 ,
395392 } ) ;
@@ -418,7 +415,7 @@ describe('hd-keyring', () => {
418415 mnemonic : sampleMnemonic ,
419416 numberOfAccounts : 1 ,
420417 } ) ;
421- const address = await getAddressAtIndex ( keyring , 0 ) ;
418+ const address = getAddressAtIndex ( keyring , 0 ) ;
422419 const signature = await keyring . signTypedData ( address , typedData , {
423420 version : SignTypedDataVersion . V3 ,
424421 } ) ;
@@ -475,7 +472,7 @@ describe('hd-keyring', () => {
475472 await keyring . deserialize ( { } ) ;
476473 await keyring . generateRandomMnemonic ( ) ;
477474 await keyring . addAccounts ( 1 ) ;
478- const address = await getAddressAtIndex ( keyring , 0 ) ;
475+ const address = getAddressAtIndex ( keyring , 0 ) ;
479476 const signature = await keyring . signTypedData ( address , typedData , {
480477 version : SignTypedDataVersion . V3 ,
481478 } ) ;
@@ -497,7 +494,7 @@ describe('hd-keyring', () => {
497494 numberOfAccounts : 1 ,
498495 hdPath : hdPathString ,
499496 } ) ;
500- const addresses = await keyring . getAccounts ( ) ;
497+ const addresses = keyring . getAccounts ( ) ;
501498 expect ( addresses [ 0 ] ) . toStrictEqual ( firstAcct ) ;
502499 const serialized = await keyring . serialize ( ) ;
503500 expect ( serialized . hdPath ) . toStrictEqual ( hdPathString ) ;
@@ -511,7 +508,7 @@ describe('hd-keyring', () => {
511508 numberOfAccounts : 1 ,
512509 hdPath : hdPathString ,
513510 } ) ;
514- const addresses = await keyring . getAccounts ( ) ;
511+ const addresses = keyring . getAccounts ( ) ;
515512 expect ( addresses [ 0 ] ) . not . toBe ( firstAcct ) ;
516513 const serialized = await keyring . serialize ( ) ;
517514 expect ( serialized . hdPath ) . toStrictEqual ( hdPathString ) ;
@@ -640,7 +637,7 @@ describe('hd-keyring', () => {
640637 Buffer . from ( keccak256 ( Buffer . from ( localMessage ) ) ) ,
641638 ) ;
642639 await keyring . addAccounts ( 9 ) ;
643- const addresses = await keyring . getAccounts ( ) ;
640+ const addresses = keyring . getAccounts ( ) ;
644641 const signatures = await Promise . all (
645642 addresses . map ( async ( accountAddress ) => {
646643 return await keyring . signMessage ( accountAddress , msgHashHex ) ;
@@ -767,10 +764,10 @@ describe('hd-keyring', () => {
767764
768765 describe ( 'if the account exists' , function ( ) {
769766 it ( 'should remove that account' , async function ( ) {
770- const addresses = await keyring . getAccounts ( ) ;
767+ const addresses = keyring . getAccounts ( ) ;
771768 expect ( addresses ) . toHaveLength ( 1 ) ;
772- keyring . removeAccount ( await getAddressAtIndex ( keyring , 0 ) ) ;
773- const addressesAfterRemoval = await keyring . getAccounts ( ) ;
769+ keyring . removeAccount ( getAddressAtIndex ( keyring , 0 ) ) ;
770+ const addressesAfterRemoval = keyring . getAccounts ( ) ;
774771 expect ( addressesAfterRemoval ) . toHaveLength ( 0 ) ;
775772 } ) ;
776773 } ) ;
@@ -979,7 +976,7 @@ describe('hd-keyring', () => {
979976 } ,
980977 } ;
981978
982- const address = await getAddressAtIndex ( keyring , 0 ) ;
979+ const address = getAddressAtIndex ( keyring , 0 ) ;
983980
984981 const signature = await keyring . signTypedData ( address , typedData , {
985982 version : SignTypedDataVersion . V4 ,
0 commit comments