Function useUnifiedBalance

  • Returns {
        balance: bigint;
        balances: {
            abstracted: undefined | boolean;
            balance: string;
            balanceInFiat: number;
            breakdown: {
                balance: string;
                balanceInFiat: number;
                chain: {
                    id: number;
                    logo: string;
                    name: string;
                };
                contractAddress: `0x${string}`;
                isNative: undefined | boolean;
                network: "evm";
            }[];
            decimals: number;
            icon: undefined | string;
            local: undefined | boolean;
            symbol: string;
        }[];
        getAssetBalance: ((asset: string) => undefined | null | {
            abstracted: undefined | boolean;
            balance: string;
            balanceInFiat: number;
            breakdown: {
                balance: string;
                balanceInFiat: number;
                chain: {
                    id: number;
                    logo: string;
                    name: string;
                };
                contractAddress: `0x${string}`;
                isNative: undefined | boolean;
                network: "evm";
            }[];
            decimals: number;
            icon: undefined | string;
            local: undefined | boolean;
            symbol: string;
        });
        loading: boolean;
    }

    • balance: bigint
    • balances: {
          abstracted: undefined | boolean;
          balance: string;
          balanceInFiat: number;
          breakdown: {
              balance: string;
              balanceInFiat: number;
              chain: {
                  id: number;
                  logo: string;
                  name: string;
              };
              contractAddress: `0x${string}`;
              isNative: undefined | boolean;
              network: "evm";
          }[];
          decimals: number;
          icon: undefined | string;
          local: undefined | boolean;
          symbol: string;
      }[]
    • getAssetBalance: ((asset: string) => undefined | null | {
          abstracted: undefined | boolean;
          balance: string;
          balanceInFiat: number;
          breakdown: {
              balance: string;
              balanceInFiat: number;
              chain: {
                  id: number;
                  logo: string;
                  name: string;
              };
              contractAddress: `0x${string}`;
              isNative: undefined | boolean;
              network: "evm";
          }[];
          decimals: number;
          icon: undefined | string;
          local: undefined | boolean;
          symbol: string;
      })
        • (asset): undefined | null | {
              abstracted: undefined | boolean;
              balance: string;
              balanceInFiat: number;
              breakdown: {
                  balance: string;
                  balanceInFiat: number;
                  chain: {
                      id: number;
                      logo: string;
                      name: string;
                  };
                  contractAddress: `0x${string}`;
                  isNative: undefined | boolean;
                  network: "evm";
              }[];
              decimals: number;
              icon: undefined | string;
              local: undefined | boolean;
              symbol: string;
          }
        • Parameters

          • asset: string

          Returns undefined | null | {
              abstracted: undefined | boolean;
              balance: string;
              balanceInFiat: number;
              breakdown: {
                  balance: string;
                  balanceInFiat: number;
                  chain: {
                      id: number;
                      logo: string;
                      name: string;
                  };
                  contractAddress: `0x${string}`;
                  isNative: undefined | boolean;
                  network: "evm";
              }[];
              decimals: number;
              icon: undefined | string;
              local: undefined | boolean;
              symbol: string;
          }

    • loading: boolean