Skip to main content

Class: PrivyProxyProvider

Hierarchy

Implements

  • EIP1193Provider

Constructors

constructor

new PrivyProxyProvider(walletProvider?)

Parameters

NameType
walletProvider?EIP1193Provider

Properties

walletProvider

Optional walletProvider: EIP1193Provider

Methods

on

on(eventName, listener): any

Parameters

NameType
eventNamestring
listener(...args: any[]) => void

Returns

any

Implementation of

EIP1193Provider.on


removeListener

removeListener(eventName, listener): any

Parameters

NameType
eventNamestring | symbol
listener(...args: any[]) => void

Returns

any

Implementation of

EIP1193Provider.removeListener


request

request(request): Promise<any>

Parameters

NameType
requestObject
request.methodstring
request.params?any[]

Returns

Promise<any>

Implementation of

EIP1193Provider.request


setWalletProvider

setWalletProvider(provider): void

Parameters

NameType
providerEIP1193Provider

Returns

void