UNPKG

@sofaws/dapp-core

Version:

A library to hold the main logic for a dapp on the Elrond Network

13 lines 945 B
import { ExtensionProvider } from '@elrondnetwork/erdjs-extension-provider'; import { HWProvider } from '@elrondnetwork/erdjs-hw-provider'; import { WalletConnectProvider, WalletConnectV2Provider } from '@elrondnetwork/erdjs-wallet-connect-provider'; import { WalletProvider } from '@elrondnetwork/erdjs-web-wallet-provider'; import { IDappProvider } from 'types'; declare type ProvidersType = IDappProvider | ExtensionProvider | WalletProvider | HWProvider | WalletConnectProvider | WalletConnectV2Provider; export declare function setAccountProvider<TProvider extends ProvidersType>(provider: TProvider): void; export declare function setExternalProvider(provider: IDappProvider): void; export declare function setExternalProviderAsAccountProvider(): void; export declare function getAccountProvider(): IDappProvider; export declare function getExternalProvider(): IDappProvider | null; export {}; //# sourceMappingURL=accountProvider.d.ts.map