providers/interfaces/Eip1193Provider.md
The EIP-1193 subset the providers use: requests, and the event subscription when present.
Extended by
gala wallet extension
Methods
on()?
optionalon(event,listener):void
Subscribes to a provider event (accountsChanged, chainChanged, disconnect).
Parameters
| Parameter | Type |
|---|---|
event | string |
listener | (...args) => void |
Returns
void
accounts changed chain
removeListener()?
optionalremoveListener(event,listener):void
Unsubscribes a listener on registered.
Parameters
| Parameter | Type |
|---|---|
event | string |
listener | (...args) => void |
Returns
void
remove listener
request()
request<
T>(args):Promise<T>
One JSON-RPC request.
Type Parameters
| Type Parameter | Default type |
|---|---|
T | unknown |
Parameters
| Parameter | Type |
|---|---|
args | { method: string; params?: unknown[]; } |
args.method | string |
args.params? | unknown[] |
Returns
Promise<T>