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

> getBySigner(
    connection: Connection ,
    id: BufferId,
    limit?: OptionalLimit ,
    cursor?: OptionalPageCursor ,
): Promise< PaginatedEntity < Acc

Source: https://docs.chromia.com/pages/ft4-ts-client/functions/accounts.getBySigner/

Function

# getBySigner

* ```signature
  getBySigner(
      connection: Connection,
      id: BufferId,
      limit?: OptionalLimit,
      cursor?: OptionalPageCursor,
  ): Promise<PaginatedEntity<Account>>
  ```

  Fetches all accounts that the provided signer has access to as a paginated entity

  #### Parameters

  + connection: [Connection](https://docs.chromia.com/pages/ft4-ts-client/interfaces/ft-session.Connection/)

    the blockchain connection to use
  + id: BufferId

    signer pubkey or evm address (without `0x`-prefix)
  + limit: [OptionalLimit](https://docs.chromia.com/pages/ft4-ts-client/types/ft-session.OptionalLimit/) = null

    maximum page size
  + cursor: [OptionalPageCursor](https://docs.chromia.com/pages/ft4-ts-client/types/ft-session.OptionalPageCursor/) = null

    where the page should start

  #### Returns Promise<[PaginatedEntity](https://docs.chromia.com/pages/ft4-ts-client/types/utils.PaginatedEntity/)<[Account](https://docs.chromia.com/pages/ft4-ts-client/interfaces/accounts.Account/)>>

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