Skip to main content

Interface: WalletContextActions

GalaChain core SDK 1.0.0-rc.8


GalaChain core SDK 1.0.0-rc.8 / react / WalletContextActions

Interface: WalletContextActions

Defined in: packages/gala-core-sdk/dist/react.d.ts:24

What the wallet context can do.

Extended by​

Properties​

clearError​

clearError: () => void

Defined in: packages/gala-core-sdk/dist/react.d.ts:36

Clears the last connection error.

Returns​

void


connect​

connect: (provider) => Promise<string>

Defined in: packages/gala-core-sdk/dist/react.d.ts:26

Connects through provider and makes it the context's provider.

Parameters​

provider​

WalletProvider

Returns​

Promise<string>


connectDetected​

connectDetected: (wallet) => Promise<string>

Defined in: packages/gala-core-sdk/dist/react.d.ts:28

Connects to a detected wallet (Gala Wallet through GalaWalletProvider).

Parameters​

wallet​

DetectedWallet

Returns​

Promise<string>


disconnect​

disconnect: () => Promise<void>

Defined in: packages/gala-core-sdk/dist/react.d.ts:30

Disconnects the current provider and clears the context.

Returns​

Promise<void>


refreshWallets​

refreshWallets: () => Promise<void>

Defined in: packages/gala-core-sdk/dist/react.d.ts:34

Detects the wallets again.

Returns​

Promise<void>


setProvider​

setProvider: (provider) => void

Defined in: packages/gala-core-sdk/dist/react.d.ts:32

Sets the provider directly (an app that manages its own connection).

Parameters​

provider​

WalletProvider | null

Returns​

void