From fe449dcf05cb4dfbaac292ab10ba2c04696c9dbc Mon Sep 17 00:00:00 2001 From: Phillip Ho Date: Thu, 6 Feb 2025 17:38:45 +0800 Subject: [PATCH] changeset --- .changeset/healthy-cups-refuse.md | 5 +++++ packages/service-utils/src/core/usageV2.ts | 19 ++++++++++++------- 2 files changed, 17 insertions(+), 7 deletions(-) create mode 100644 .changeset/healthy-cups-refuse.md diff --git a/.changeset/healthy-cups-refuse.md b/.changeset/healthy-cups-refuse.md new file mode 100644 index 00000000000..bf9c2d6d451 --- /dev/null +++ b/.changeset/healthy-cups-refuse.md @@ -0,0 +1,5 @@ +--- +"@thirdweb-dev/service-utils": patch +--- + +[service-utils] Update list of usageV2 sources" diff --git a/packages/service-utils/src/core/usageV2.ts b/packages/service-utils/src/core/usageV2.ts index 8bcb0679f68..a5d77a90fb7 100644 --- a/packages/service-utils/src/core/usageV2.ts +++ b/packages/service-utils/src/core/usageV2.ts @@ -1,6 +1,15 @@ -import type { ServiceName } from "./services.js"; - -export type UsageV2Source = ServiceName | "sdk"; +export type UsageV2Source = + | "bundler" + | "engine" + | "insight" + | "nebula" + | "rpc" + | "sdk" + | "storage" + | "wallet"; +export function getTopicName(source: UsageV2Source) { + return `usage_v2.raw_${source}`; +} export interface UsageV2Event { /** @@ -54,7 +63,3 @@ export interface UsageV2Event { */ [key: string]: boolean | number | string | Date | null | undefined; } - -export function getTopicName(source: UsageV2Source) { - return `usage_v2.raw_${source}`; -}