# getExpectedAccountIdFromMainAuthDescriptor · FT4 TypeScript client · Chromia Docs (concept)

> getExpectedAccountIdFromMainAuthDescriptor(
    authDescriptor: AnyAuthDescriptorRegistration ,
    merkleHashVersionSource: MerkleHashVersionSource ,
): B

Source: https://docs.chromia.com/pages/ft4-ts-client/functions/utils.getExpectedAccountIdFromMainAuthDescriptor/

Function

# getExpectedAccountIdFromMainAuthDescriptor

* ```signature
  getExpectedAccountIdFromMainAuthDescriptor(
      authDescriptor: AnyAuthDescriptorRegistration,
      merkleHashVersionSource: MerkleHashVersionSource,
  ): Buffer<ArrayBufferLike>
  ```

  Computes the expected account ID if an account was registered with the provided auth descriptor

  #### Parameters

  + authDescriptor: [AnyAuthDescriptorRegistration](https://docs.chromia.com/pages/ft4-ts-client/types/accounts.AnyAuthDescriptorRegistration/)

    the auth descriptor to use to compute the expected account ID
  + merkleHashVersionSource: [MerkleHashVersionSource](https://docs.chromia.com/pages/ft4-ts-client/types/utils.MerkleHashVersionSource/)

    the source to use to get the merkle hash version from, or the merkle hash version itself

  #### Returns Buffer<ArrayBufferLike>

  the expected account ID

[View this page on docs.chromia.com](https://docs.chromia.com/pages/ft4-ts-client/functions/utils.getExpectedAccountIdFromMainAuthDescriptor.html)Generated API reference, mirrored from the live docs
