programAccountTypeQuery() function
Signature:
export declare function programAccountTypeQuery(
sdk: RequiredParam<ThirdwebSDK>,
address: RequiredParam<string>,
): {
queryKey: readonly [
"__tw__",
"sol",
RequiredParam<import("@thirdweb-dev/sdk/solana").Network>,
"program",
RequiredParam<string>,
"type",
];
queryFn: () => Promise<"nft-collection" | "nft-drop" | "token">;
enabled: boolean;
cacheTime: number;
staleTime: number;
};
Parameters
Parameter | Type | Description |
---|---|---|
sdk | RequiredParam<ThirdwebSDK> | |
address | RequiredParam<string> |
Returns:
{ queryKey: readonly ["__tw__", "sol", RequiredParam<import("@thirdweb-dev/sdk/solana").Network>, "program", RequiredParam<string>, "type"]; queryFn: () => Promise<"nft-collection" | "nft-drop" | "token">; enabled: boolean; cacheTime: number; staleTime: number; }