Interface: GalaWalletExtension
GalaChain core SDK 1.0.0-rc.8 / providers / GalaWalletExtension
Interface: GalaWalletExtension
Defined in: packages/gala-core-sdk/dist/providers.d.ts:360
The Gala Wallet extension's API: EIP-1193 plus its account switch and disconnect.
Extends
Methods
disconnect()?
optionaldisconnect():Promise<void>
Defined in: packages/gala-core-sdk/dist/providers.d.ts:364
Ends the wallet's session with this app.
Returns
Promise<void>
on()?
optionalon(event,listener):void
Defined in: packages/gala-core-sdk/dist/providers.d.ts:119
Subscribes to a provider event (accountsChanged, chainChanged, disconnect).
Parameters
event
string
listener
(...args) => void
Returns
void
Inherited from
removeListener()?
optionalremoveListener(event,listener):void
Defined in: packages/gala-core-sdk/dist/providers.d.ts:121
Unsubscribes a listener on registered.
Parameters
event
string
listener
(...args) => void
Returns
void
Inherited from
Eip1193Provider.removeListener
request()
request<
T>(args):Promise<T>
Defined in: packages/gala-core-sdk/dist/providers.d.ts:114
One JSON-RPC request.
Type Parameters
T
T = unknown
Parameters
args
method
string
params?
unknown[]
Returns
Promise<T>
Inherited from
setAddress()?
optionalsetAddress(address):Promise<void>
Defined in: packages/gala-core-sdk/dist/providers.d.ts:362
Makes address the account the next request signs as.
Parameters
address
string
Returns
Promise<void>