From b59ea712bf22d3324579ee23b1256e6d3d5047ba Mon Sep 17 00:00:00 2001 From: robal Date: Tue, 21 May 2024 13:56:04 +0200 Subject: [PATCH] fix: make dataPackagesIds obligatory parameter (#2702) --- packages/evm-connector/src/wrappers/DataServiceWrapper.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/evm-connector/src/wrappers/DataServiceWrapper.ts b/packages/evm-connector/src/wrappers/DataServiceWrapper.ts index 6e057532f..56e8994ac 100644 --- a/packages/evm-connector/src/wrappers/DataServiceWrapper.ts +++ b/packages/evm-connector/src/wrappers/DataServiceWrapper.ts @@ -9,7 +9,12 @@ import { Contract } from "ethers"; import { version } from "../../package.json"; import { BaseWrapper } from "./BaseWrapper"; -export type DataPackagesRequestInput = Partial; +type WithRequired = T & { [P in K]-?: T[P] }; + +export type DataPackagesRequestInput = WithRequired< + Partial, + "dataPackagesIds" +>; export class DataServiceWrapper extends BaseWrapper { constructor(