Canton dAppBooster
    Preparing search index...

    Return shape of useHoldings. holdings is undefined until the first read answers, and again whenever one fails, so an empty array means the party holds nothing.

    interface UseHoldingsResult {
        error: Error | undefined;
        holdings: readonly Holding[] | undefined;
        isLoading: boolean;
        refetch: () => void;
    }
    Index
    error: Error | undefined
    holdings: readonly Holding[] | undefined
    isLoading: boolean
    refetch: () => void