@web3-wallet/metamask
Version:
metamask connector
21 lines • 862 B
TypeScript
import type { ProviderRpcError, WalletName } from '@web3-wallet/core';
import { Connector } from '@web3-wallet/core';
export declare class MetaMask extends Connector {
static walletName: WalletName<string>;
static walletIcon: string;
walletName: WalletName<string>;
/** {@inheritdoc Connector.constructor} */
constructor(options?: Connector['options']);
/**
* {@inheritdoc Connector.constructor}
*
* Certain versions of MetaMask incorrectly emit the "disconnect" event when chain is changed.
* need to override the default "onDisconnect" method, so that we don't reset the connector
* store state.
*
* @see: https://github.com/MetaMask/metamask-extension/issues/13375#issuecomment-1027663334
*
*/
protected onDisconnect(_: ProviderRpcError): void;
}
//# sourceMappingURL=Connector.d.ts.map