@gnosis.pm/dapp-ui
Version:
Web3 provider setup functions built with Typescript and love. From Gnosis.
18 lines • 667 B
TypeScript
import { MetamaskProvider } from '../provider/types';
export declare const MetamaskProviderStateSymbol: unique symbol;
export interface MetamaskProviderState {
[MetamaskProviderStateSymbol]: true;
isMetaMask: true;
autoRefreshOnNetworkChange: boolean;
networkVersion: string;
chainId: number;
selectedAddress: string | null;
accounts: string[];
isConnected: boolean;
isEnabled: boolean;
isApproved: Promise<boolean>;
isUnlocked: Promise<boolean>;
}
declare const getMetamaskProviderState: (provider: MetamaskProvider) => MetamaskProviderState;
export default getMetamaskProviderState;
//# sourceMappingURL=metamask.d.ts.map