@nostr-dev-kit/blossom
Version:
Blossom protocol support for NDK (Nostr Development Kit)
30 lines • 1.06 kB
JavaScript
// Error types
export const ErrorCodes = {
// Server Errors
SERVER_UNAVAILABLE: "SERVER_UNAVAILABLE",
SERVER_ERROR: "SERVER_ERROR",
SERVER_REJECTED: "SERVER_REJECTED",
SERVER_TIMEOUT: "SERVER_TIMEOUT",
SERVER_LIST_EMPTY: "SERVER_LIST_EMPTY",
SERVER_INVALID_RESPONSE: "SERVER_INVALID_RESPONSE",
// Auth Errors
NO_SIGNER: "NO_SIGNER",
AUTH_REQUIRED: "AUTH_REQUIRED",
AUTH_INVALID: "AUTH_INVALID",
AUTH_EXPIRED: "AUTH_EXPIRED",
AUTH_REJECTED: "AUTH_REJECTED",
// Upload Errors
UPLOAD_TOO_LARGE: "UPLOAD_TOO_LARGE",
UPLOAD_INVALID_TYPE: "UPLOAD_INVALID_TYPE",
UPLOAD_FAILED: "UPLOAD_FAILED",
ALL_SERVERS_FAILED: "ALL_SERVERS_FAILED",
// Not Found Errors
BLOB_NOT_FOUND: "BLOB_NOT_FOUND",
USER_SERVER_LIST_NOT_FOUND: "USER_SERVER_LIST_NOT_FOUND",
// Optimization Errors
SERVER_UNSUPPORTED: "SERVER_UNSUPPORTED",
FORMAT_UNSUPPORTED: "FORMAT_UNSUPPORTED",
// SHA256 Calculator Errors
NO_SHA256_CALCULATOR: "NO_SHA256_CALCULATOR",
};
//# sourceMappingURL=index.js.map