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

> hasCrosschainTransferExpired(transfer: PendingTransfer ): boolean Checks whether a single crosschain transfer has expired. Parameters transfer: PendingTran

Source: https://docs.chromia.com/pages/ft4-ts-client/functions/crosschain.hasCrosschainTransferExpired/

Function

# hasCrosschainTransferExpired

* ```signature
  hasCrosschainTransferExpired(transfer: PendingTransfer): boolean
  ```

  Checks whether a single crosschain transfer has expired.

  #### Parameters

  + transfer: [PendingTransfer](https://docs.chromia.com/pages/ft4-ts-client/types/crosschain.PendingTransfer/)

    The transfer to check

  #### Returns boolean

  whether the transfer has expired

  #### Example

  To retrieve expired crosschain transfers and revert them, you could use
  the following code.

  Plain text

  ```
  const transfersPage = await account.getPendingCrosschainTransfers();
  const expiredTransfers = transfersPage.data.filter(hasCrosschainTransferExpired);
  ```

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