watchAccount

Watches for changes to a specific type of account and triggers the provided callback function when changes occur.

Import

1import { watchAccount } from "@account-kit/core";

Usage

1import { watchAccount } from "@account-kit/core";
2// see createConfig for more information on how to create a config
3import { config } from "./config";
4
5watchAccount("LightAccount", config)(console.log);

Parameters

type

TAccount The type of account to watch

config

AlchemyAccountsConfig The configuration containing client store settings

Returns

(onChange: (account: GetAccountResult<TAccount>) => void) => (() => void) A function that accepts a callback to be called when the account changes and returns a function to unsubscribe from the store