@reown/appkit-controllers
Version:
The full stack toolkit to build onchain app UX.
15 lines (14 loc) • 932 B
TypeScript
import type { CaipNetwork, ChainNamespace } from '@reown/appkit-common';
import { type AccountControllerState, type AdapterNetworkState, type ChainAdapter, type ChainControllerState } from '../exports/index.js';
export declare const extendedMainnet: CaipNetwork;
export declare function mockChainControllerState(state: Partial<Omit<ChainControllerState, 'chains'> & {
chains: Map<ChainNamespace, Partial<Omit<ChainAdapter, 'accountState' | 'networkState'>> & {
accountState?: Partial<AccountControllerState>;
networkState?: Partial<AdapterNetworkState>;
}>;
}>): void;
export declare function updateChainsMap(namespace: ChainNamespace, state: Partial<Omit<ChainAdapter, 'accountState' | 'networkState'>> & {
accountState?: Partial<AccountControllerState>;
networkState?: Partial<AdapterNetworkState>;
}): void;
export declare function mockAccountControllerState(state: AccountControllerState): void;