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

    Type Alias UtilaSweepWalletAddress

    UtilaSweepWalletAddress: UtilaWalletAddress & { deletedAt?: string }

    One derived deposit address as CFX stores it: Utila's address object verbatim, plus a CFX-owned deletedAt stamp.

    The stamp is ours alone — hiding or rotating an address never touches the vault, so Utila keeps deriving for it and anything already sent there still arrives and sweeps. It is the wallet-level deleted_at column's contract one level down, and it lives inside the data jsonb because the column's value type is already string.

    Type Declaration

    • OptionaldeletedAt?: string

      ISO-8601 instant the address was hidden or rotated away; absent while live.