// Copyright 2017-2021 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAll } from '@polkadot/api-derive/types'; import { useApi } from './useApi'; import { useCall } from './useCall'; /** * Gets the account full balance information * * @param accountAddress The account address of which balance is to be returned * @returns full information about account's balances */ export function useBalancesAll (accountAddress: string): DeriveBalancesAll | undefined { const { api } = useApi(); return useCall(api.derive.balances?.all, [accountAddress]); }