Skip to content

Documentation / @frak-labs/core-sdk / actions / watchWalletStatus

Function: watchWalletStatus()

watchWalletStatus(client, callback?): Promise<WalletStatusReturnType>

Defined in: actions/watchWalletStatus.ts:23

Function used to watch the current frak wallet status

Parameters

client

FrakClient

The current Frak Client

callback?

(status) => void

The callback that will receive any wallet status change

Returns

Promise<WalletStatusReturnType>

A promise resolving with the initial wallet status

Example

await watchWalletStatus(frakConfig, (status: WalletStatusReturnType) => {
    if (status.key === "connected") {
        console.log("Wallet connected:", status.wallet);
    } else {
        console.log("Wallet not connected");
    }
});