Skip to Content

assets


Class: ManagementProvider

Defined in: web3-management/src/provider/provider.ts:5

Extends

  • BaseProvider

Constructors

Constructor

new ManagementProvider(__namedParameters): ManagementProvider

Defined in: web3-management/src/provider/provider.ts:8

Parameters

ParameterType
__namedParametersDeps

Returns

ManagementProvider

Overrides

BaseProvider.constructor

Methods

_callRpcMethod()

protected _callRpcMethod<Params, Response>(method, params): Promise<Response>

Defined in: web3-provider/lib/provider.d.ts:6

Type Parameters

Type Parameter
Params
Response

Parameters

ParameterType
methodstring
paramsParams

Returns

Promise<Response>

Inherited from

BaseProvider._callRpcMethod


askUserToChooseWallet()

askUserToChooseWallet(network): Promise<string>

Defined in: web3-management/src/provider/provider.ts:20

Ask the user through the Exodus extension UI which wallet to use. In case multiple wallets are present in the tab. Allows them to pick MetaMask, Exodus, etc…

Parameters

ParameterType
networkstring

Returns

Promise<string>

wallet name


defineFlag()

defineFlag(flagName): void

Defined in: web3-provider/lib/provider.d.ts:7

Parameters

ParameterType
flagNamestring

Returns

void

Inherited from

BaseProvider.defineFlag


emitAndIgnoreErrors()

emitAndIgnoreErrors<T>(event, …args): void

Defined in: web3-provider/lib/provider.d.ts:8

Type Parameters

Type Parameter
T extends string | symbol

Parameters

ParameterType
eventT
argsany[]

Returns

void

Inherited from

BaseProvider.emitAndIgnoreErrors

Start building

XO

Request Demo

Schedule a call with our team

Select a product
Arrow right