UNPKG

@portis/web3

Version:

Portis Web3 SDK

18 lines (17 loc) 672 B
declare const ProviderEngine: any; import { ISDKConfig, INetwork, IConnectionMethods } from '../interfaces'; import { AsyncMethodReturns } from 'penpal'; export default class Web3Manager { private config; private _getWidgetCommunication; private engine; provider: typeof ProviderEngine; private _selectedAddress?; private _network?; constructor(config: ISDKConfig, _getWidgetCommunication: () => Promise<AsyncMethodReturns<IConnectionMethods>>); setSelectedAddress(selectedAddress: string): void; changeNetwork(network: string | INetwork, gasRelay?: boolean): void; private _initProvider; private clearSubprovider; } export {};