catch, ignore

This commit is contained in:
Jaco Greeff
2020-11-11 17:45:46 +01:00
parent 1d369c13d8
commit 9b89ac19ba
+12 -8
View File
@@ -261,14 +261,18 @@ export class Keyring extends Base implements KeyringStruct {
this._store.all((key: string, json: KeyringJson): void => { this._store.all((key: string, json: KeyringJson): void => {
if (options.filter ? options.filter(json) : true) { if (options.filter ? options.filter(json) : true) {
if (this.allowGenesis(json)) { try {
if (accountRegex.test(key)) { if (this.allowGenesis(json)) {
this.loadAccount(json, key); if (accountRegex.test(key)) {
} else if (addressRegex.test(key)) { this.loadAccount(json, key);
this.loadAddress(json, key); } else if (addressRegex.test(key)) {
} else if (contractRegex.test(key)) { this.loadAddress(json, key);
this.loadContract(json, key); } else if (contractRegex.test(key)) {
this.loadContract(json, key);
}
} }
} catch (error) {
// ignore
} }
} }
}); });
@@ -278,7 +282,7 @@ export class Keyring extends Base implements KeyringStruct {
try { try {
this.loadInjected(account.address, account.meta); this.loadInjected(account.address, account.meta);
} catch (error) { } catch (error) {
console.warn(`Failed loading ${account.address}`); // ignore
} }
} }
}); });