@cfxlabsinc/b2b-services
    Preparing search index...

    Hierarchy

    • UtilaBaseClient
      • UtilaWalletClient
    Index

    Constructors

    Properties

    client: Client<paths>

    Methods

    • Parameters

      Returns Promise<
          {
              archived?: boolean;
              btcDetails?: {
                  btcNetworkDetails?: {
                      mainAddress?: string;
                      network?: string;
                      xpub?: string;
                  }[];
              };
              convertedValue?: { amount?: string; currencyCode?: string };
              createParams?: { walletGroups?: string[] };
              displayName: string;
              evmDetails?: { address?: string };
              external?: boolean;
              hasFrozenAssets?: boolean;
              id: string;
              name?: string;
              networks: string[];
              solanaDetails?: { address?: string };
              tonDetails?: { address?: string };
              tronDetails?: { address?: string };
          },
      >

    • Parameters

      Returns Promise<
          {
              address?: string;
              chain: UtilaBlockchain;
              displayName?: string;
              format?: | "BITCOIN_P2PKH"
              | "BITCOIN_P2WPKH"
              | "EVM"
              | "TRON_BASE58"
              | "BASE58"
              | "TON_NON_BOUNCEABLE"
              | "SUBSTRATE_58";
              key?: string;
              keyDerivationPath?: string[];
              name?: string;
              network: string;
              note?: string;
              type?: "MAIN"
              | "DEPOSIT"
              | "CHANGE";
          },
      >

    • Parameters

      • args: { vaultId: string; walletId: string }

      Returns Promise<
          {
              wallet?: {
                  archived?: boolean;
                  btcDetails?: {
                      btcNetworkDetails?: {
                          mainAddress?: string;
                          network?: string;
                          xpub?: string;
                      }[];
                  };
                  convertedValue?: { amount?: string; currencyCode?: string };
                  createParams?: { walletGroups?: string[] };
                  displayName: string;
                  evmDetails?: { address?: string };
                  external?: boolean;
                  hasFrozenAssets?: boolean;
                  name?: string;
                  networks: string[];
                  solanaDetails?: { address?: string };
                  tonDetails?: { address?: string };
                  tronDetails?: { address?: string };
              };
          },
      >

    • Parameters

      • args: { pageToken?: string; vaultId: string; walletId: string }

      Returns Promise<
          {
              nextPageToken?: string;
              totalSize?: number;
              walletAddresses: {
                  address?: string;
                  chain: UtilaBlockchain;
                  displayName?: string;
                  format?: | "BITCOIN_P2PKH"
                  | "BITCOIN_P2WPKH"
                  | "EVM"
                  | "TRON_BASE58"
                  | "BASE58"
                  | "TON_NON_BOUNCEABLE"
                  | "SUBSTRATE_58";
                  key?: string;
                  keyDerivationPath?: string[];
                  name?: string;
                  network: string;
                  note?: string;
                  type?: "MAIN"
                  | "DEPOSIT"
                  | "CHANGE";
              }[];
          },
      >

    • Parameters

      • args: { pageToken?: string; vaultId: string }

      Returns Promise<
          {
              nextPageToken?: string;
              totalSize?: number;
              wallets?: {
                  archived?: boolean;
                  btcDetails?: {
                      btcNetworkDetails?: {
                          mainAddress?: (...)
                          | (...);
                          network?: (...) | (...);
                          xpub?: (...) | (...);
                      }[];
                  };
                  convertedValue?: { amount?: string; currencyCode?: string };
                  createParams?: { walletGroups?: string[] };
                  displayName: string;
                  evmDetails?: { address?: string };
                  external?: boolean;
                  hasFrozenAssets?: boolean;
                  name?: string;
                  networks: string[];
                  solanaDetails?: { address?: string };
                  tonDetails?: { address?: string };
                  tronDetails?: { address?: string };
              }[];
          },
      >