Rename to InjectedProvider and make publicConfigStore optional
This commit is contained in:
		@@ -575,13 +575,13 @@ export enum AccountState {
 | 
			
		||||
    Locked = 'Locked',
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
export interface MetamaskProvider extends Provider {
 | 
			
		||||
    publicConfigStore: InjectedProviderObservable;
 | 
			
		||||
export interface InjectedProvider extends Provider {
 | 
			
		||||
    publicConfigStore?: InjectedProviderObservable;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// Minimal interface expected for an injected web3 object
 | 
			
		||||
export interface InjectedWeb3 {
 | 
			
		||||
    currentProvider: MetamaskProvider;
 | 
			
		||||
    currentProvider: InjectedProvider;
 | 
			
		||||
    version: {
 | 
			
		||||
        getNetwork(cd: (err: Error, networkId: string) => void): void;
 | 
			
		||||
    };
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user