@ledgerhq/coin-tezos
Version:
15 lines (12 loc) • 626 B
text/typescript
// SPDX-FileCopyrightText: © 2026 LEDGER SAS
// SPDX-License-Identifier: Apache-2.0
export const STAKING_UID_PREFIX = {
delegation: 'delegation-',
stake: 'stake-',
unstaking: 'unstaking-',
finalizable: 'finalizable-',
} as const
export const isDelegationPosition = (uid: string) => uid.startsWith(STAKING_UID_PREFIX.delegation)
export const isStakePosition = (uid: string) => uid.startsWith(STAKING_UID_PREFIX.stake)
export const isUnstakingPosition = (uid: string) => uid.startsWith(STAKING_UID_PREFIX.unstaking)
export const isFinalizablePosition = (uid: string) => uid.startsWith(STAKING_UID_PREFIX.finalizable)