From 2f1dfc25313642fe09e709148f4c4254757387c9 Mon Sep 17 00:00:00 2001 From: Dmitry Leleko Date: Wed, 4 Oct 2023 11:40:46 +0200 Subject: [PATCH] Fixup for ethers new version --- package.json | 2 +- src/services/Integrator/schemas/info-schema.ts | 2 +- src/services/Integrator/schemas/util-schemas.ts | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index e0c8749..df9ecc3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@orionprotocol/sdk", - "version": "0.20.2", + "version": "0.20.3", "description": "Orion Protocol SDK", "main": "./lib/index.cjs", "module": "./lib/index.js", diff --git a/src/services/Integrator/schemas/info-schema.ts b/src/services/Integrator/schemas/info-schema.ts index 9e1dc60..6a14901 100644 --- a/src/services/Integrator/schemas/info-schema.ts +++ b/src/services/Integrator/schemas/info-schema.ts @@ -3,7 +3,7 @@ import { ethers } from 'ethers'; const infoSchema = z.object({ blockNumber: z.number().int().nonnegative(), - blockHash: z.string().refine((v) => v.length === 0 || ethers.utils.isHexString(v), { + blockHash: z.string().refine((v) => v.length === 0 || ethers.isHexString(v), { message: 'blockHash must be a valid hex string or empty', }), timeRequest: z.number().int().nonnegative(), diff --git a/src/services/Integrator/schemas/util-schemas.ts b/src/services/Integrator/schemas/util-schemas.ts index f0e80b2..3e93133 100644 --- a/src/services/Integrator/schemas/util-schemas.ts +++ b/src/services/Integrator/schemas/util-schemas.ts @@ -3,12 +3,12 @@ import { z } from 'zod'; export const evmAddressSchema = z .string() - .refine(ethers.utils.isAddress, (v) => ({ + .refine(ethers.isAddress, (v) => ({ message: `${v} is not a valid address`, })); export const hexStringSchema = z .string() - .refine(ethers.utils.isHexString, (v) => ({ + .refine(ethers.isHexString, (v) => ({ message: `${v} is not a valid hex string`, }));