From 16cafd9dc255194a405dd0a3a791e518e19949dd Mon Sep 17 00:00:00 2001 From: Antonio Ventilii Date: Sat, 19 Oct 2024 09:31:27 +0200 Subject: [PATCH] refactor: use type instead of interface --- packages/utils/src/types/agent.utils.ts | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/packages/utils/src/types/agent.utils.ts b/packages/utils/src/types/agent.utils.ts index 3cb61857..9333e983 100644 --- a/packages/utils/src/types/agent.utils.ts +++ b/packages/utils/src/types/agent.utils.ts @@ -1,10 +1,9 @@ -import type { Identity } from "@dfinity/agent"; +import type { HttpAgentOptions, Identity } from "@dfinity/agent"; -export interface CreateAgentParams { +export type CreateAgentParams = Pick< + HttpAgentOptions, + "host" | "retryTimes" | "verifyQuerySignatures" +> & { identity: Identity; - host?: string; fetchRootKey?: boolean; - // @deprecated Shipped as an opt-in feature but, will become the default in next major version - verifyQuerySignatures?: boolean; - retryTimes?: number; -} +};