From e4f8778b2ddb402eccdb8254a76edce2b6fbce31 Mon Sep 17 00:00:00 2001 From: Aleksandr Kraiz Date: Fri, 16 Dec 2022 14:02:21 +0400 Subject: [PATCH] Fix schema --- package.json | 2 +- src/constants/uppercasedNetworkCodes.ts | 1 + .../OrionAggregator/schemas/atomicSwapHistorySchema.ts | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 src/constants/uppercasedNetworkCodes.ts diff --git a/package.json b/package.json index c432080..4cb557a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@orionprotocol/sdk", - "version": "0.15.24", + "version": "0.15.25", "description": "Orion Protocol SDK", "main": "./lib/esm/index.js", "module": "./lib/esm/index.js", diff --git a/src/constants/uppercasedNetworkCodes.ts b/src/constants/uppercasedNetworkCodes.ts new file mode 100644 index 0000000..12df5b2 --- /dev/null +++ b/src/constants/uppercasedNetworkCodes.ts @@ -0,0 +1 @@ +export default ['FTM', 'BSC', 'ETH', 'POLYGON', 'OKC'] as const; diff --git a/src/services/OrionAggregator/schemas/atomicSwapHistorySchema.ts b/src/services/OrionAggregator/schemas/atomicSwapHistorySchema.ts index 7ae7d21..5c6352f 100644 --- a/src/services/OrionAggregator/schemas/atomicSwapHistorySchema.ts +++ b/src/services/OrionAggregator/schemas/atomicSwapHistorySchema.ts @@ -1,5 +1,5 @@ import { z } from 'zod'; -import networkCodes from '../../../constants/networkCodes'; +import uppercasedNetworkCodes from '../../../constants/uppercasedNetworkCodes'; import redeemOrderSchema from './redeemOrderSchema'; export const atomicSwapHistorySchema = z.array(z.object({ @@ -12,7 +12,7 @@ export const atomicSwapHistorySchema = z.array(z.object({ expiration: z.number(), secretHash: z.string(), used: z.boolean(), - sourceNetworkCode: z.enum(networkCodes), + sourceNetworkCode: z.enum(uppercasedNetworkCodes), }), redeemOrder: redeemOrderSchema, status: z.enum(['SETTLED', 'EXPIRED', 'ACTIVE']),