@blockchain-lab-um/masca-connector
Version:
Library for using Masca on the frontend
18 lines (15 loc) • 618 B
TypeScript
import { AvailableMethods } from '@blockchain-lab-um/masca-types';
export * from '@blockchain-lab-um/masca-types';
import { Result } from '@blockchain-lab-um/utils';
export * from '@blockchain-lab-um/utils';
import { Masca } from './snap.js';
import './ProviderStore.js';
import 'mipd';
import './ViemClient.js';
interface SnapInstallationParams {
snapId?: string;
version?: string;
supportedMethods?: AvailableMethods[];
}
declare function enableMasca(address: string, snapInstallationParams?: SnapInstallationParams): Promise<Result<Masca>>;
export { Masca, type SnapInstallationParams, enableMasca };