@amfi/connect-wallet
Version:
Connect Crypto Wallet by using CoinbaseWallet (WalletLink), KardiaChain, MetaMask browser extentions or mobile application and WalletConnect service by scanning Wallet Qr-code.
21 lines (14 loc) • 424 B
text/typescript
import { Observable } from 'rxjs';
import {
IConnectorMessage,
IProvider,
IEvent,
IEventError,
} from '../interface';
export abstract class AbstractConnector {
public abstract connector: any;
constructor() {}
public abstract connect(provider?: IProvider): Promise<IConnectorMessage>;
public abstract eventSubscriber(): Observable<IEvent | IEventError>;
public abstract getAccounts(): Promise<any>;
}