Add isHardware flags (#210)

* Add isHardware flags

* Ledger connection  options
This commit is contained in:
Jaco Greeff
2019-09-17 09:05:51 +02:00
committed by GitHub
parent 03303a222e
commit 800700d50e
8 changed files with 52 additions and 7 deletions
@@ -41,7 +41,8 @@ export default function genericSubject (keyCreator: (address: string) => string,
option: createOptionItem(address, json.meta.name)
};
if (!json.meta.isInjected && (!json.meta.isTesting || development.isDevelopment())) {
// we do not store dev accounts, injected or hardware (the latter two are external/transient)
if (!json.meta.isInjected && !json.meta.isHardware && (!json.meta.isTesting || development.isDevelopment())) {
store.set(keyCreator(address), json);
}
+2
View File
@@ -30,6 +30,8 @@ export interface KeyringOptions extends KeyringOptionsBase {
export interface KeyringJson$Meta {
contract?: ContractMeta;
genesisHash?: string | null;
hardwareType?: 'ledger';
isHardware?: boolean;
isInjected?: boolean;
isRecent?: boolean;
isTesting?: boolean;