@ledgerhq/coin-hedera
Version:
Ledger Hedera Coin integration
28 lines (25 loc) • 1.2 kB
text/typescript
import { createCustomErrorClass } from "@ledgerhq/errors";
export const HederaAddAccountError = createCustomErrorClass("HederaAddAccountError");
export const HederaRecipientInvalidChecksum = createCustomErrorClass(
"HederaRecipientInvalidChecksum",
);
export const HederaInsufficientFundsForAssociation = createCustomErrorClass(
"HederaInsufficientFundsForAssociation",
);
export const HederaRecipientTokenAssociationRequired = createCustomErrorClass(
"HederaRecipientTokenAssociationRequired",
);
export const HederaRecipientTokenAssociationUnverified = createCustomErrorClass(
"HederaRecipientTokenAssociationUnverified",
);
export const HederaRecipientEvmAddressVerificationRequired = createCustomErrorClass(
"HederaRecipientEvmAddressVerificationRequired",
);
export const HederaRedundantStakingNodeIdError = createCustomErrorClass(
"HederaRedundantStakingNodeIdError",
);
export const HederaInvalidStakingNodeIdError = createCustomErrorClass(
"HederaInvalidStakingNodeIdError",
);
export const HederaNoStakingRewardsError = createCustomErrorClass("HederaNoStakingRewardsError");
export const HederaMemoExceededSizeError = createCustomErrorClass("HederaMemoExceededSizeError");