UNPKG

medusa-payment-solana

Version:

Solana crypto currency payment provider for MedusaJS 2.0

26 lines 767 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SolanaPaymentError = void 0; /** * Custom error class for Solana payment provider */ class SolanaPaymentError extends Error { constructor(type, message, code = 400) { super(message); this.type = type; this.code = code; this.name = 'SolanaPaymentError'; } } exports.SolanaPaymentError = SolanaPaymentError; SolanaPaymentError.Types = { INVALID_DATA: 'invalid_data', NOT_FOUND: 'not_found', UNAUTHORIZED: 'unauthorized', CONFLICT: 'conflict', DB_ERROR: 'db_error', UNEXPECTED_STATE: 'unexpected_state', INVALID_ARGUMENT: 'invalid_argument', PAYMENT_ERROR: 'payment_error', }; //# sourceMappingURL=errors.js.map