providers/interfaces/GalaWalletExtension.md
The Gala Wallet extension's API: EIP-1193 plus its account switch and disconnect.
Extends
eip1193 provider
Methods
disconnect()?
optionaldisconnect():Promise<void>
Ends the wallet's session with this app.
Returns
Promise<void>
on()?
optionalon(event,listener):void
Subscribes to a provider event (accountsChanged, chainChanged, disconnect).
Parameters
| Parameter | Type |
|---|---|
event | string |
listener | (...args) => void |
Returns
void
Inherited from
accounts changed chain eip1193 provider
removeListener()?
optionalremoveListener(event,listener):void
Unsubscribes a listener on registered.
Parameters
| Parameter | Type |
|---|---|
event | string |
listener | (...args) => void |
Returns
void
Inherited from
Eip1193Provider.removeListener
remove listener eip1193 provider
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>
Inherited from
eip1193 provider
setAddress()?
optionalsetAddress(address):Promise<void>
Makes address the account the next request signs as.
Parameters
| Parameter | Type |
|---|---|
address | string |
Returns
Promise<void>
set address