From e05343757bff73d5b83cab02c3793bddf778786b Mon Sep 17 00:00:00 2001 From: Andrew Davis <1709934+Savid@users.noreply.github.com> Date: Fri, 16 Jan 2026 16:19:38 +1000 Subject: [PATCH 1/2] feat: add execution overview page --- src/api/@tanstack/react-query.gen.ts | 661 + src/api/index.ts | 150 + src/api/sdk.gen.ts | 480 + src/api/types.gen.ts | 6294 ++- src/api/zod.gen.ts | 41266 ++++++++++------ .../Charts/MultiLine/MultiLine.stories.tsx | 154 + src/components/Charts/MultiLine/MultiLine.tsx | 325 +- .../Charts/MultiLine/MultiLine.types.ts | 39 +- src/components/Charts/MultiLine/index.ts | 14 + src/components/Charts/MultiLine/utils.test.ts | 167 + src/components/Charts/MultiLine/utils.ts | 302 + src/components/Layout/Sidebar/Sidebar.tsx | 2 + .../SharedCrosshairsContext.types.ts | 6 +- src/hooks/useConfig/useConfig.types.ts | 46 +- .../useSharedCrosshairs.ts | 3 +- .../ethereum/execution/overview/IndexPage.tsx | 825 + .../ExecutionOverviewSkeleton.tsx | 51 + .../ExecutionOverviewSkeleton/index.ts | 1 + .../execution/overview/components/index.ts | 1 + .../ethereum/execution/overview/constants.ts | 46 + .../ethereum/execution/overview/index.ts | 1 + .../ethereum/execution/overview/utils.ts | 640 + .../SharedCrosshairsProvider.tsx | 11 +- src/routeTree.gen.ts | 22 + src/routes/ethereum/execution/overview.tsx | 39 + 25 files changed, 34474 insertions(+), 17072 deletions(-) create mode 100644 src/components/Charts/MultiLine/utils.test.ts create mode 100644 src/components/Charts/MultiLine/utils.ts create mode 100644 src/pages/ethereum/execution/overview/IndexPage.tsx create mode 100644 src/pages/ethereum/execution/overview/components/ExecutionOverviewSkeleton/ExecutionOverviewSkeleton.tsx create mode 100644 src/pages/ethereum/execution/overview/components/ExecutionOverviewSkeleton/index.ts create mode 100644 src/pages/ethereum/execution/overview/components/index.ts create mode 100644 src/pages/ethereum/execution/overview/constants.ts create mode 100644 src/pages/ethereum/execution/overview/index.ts create mode 100644 src/pages/ethereum/execution/overview/utils.ts create mode 100644 src/routes/ethereum/execution/overview.tsx diff --git a/src/api/@tanstack/react-query.gen.ts b/src/api/@tanstack/react-query.gen.ts index 4d41deae1..31d5c144e 100644 --- a/src/api/@tanstack/react-query.gen.ts +++ b/src/api/@tanstack/react-query.gen.ts @@ -108,10 +108,30 @@ import { fctEngineNewPayloadBySlotServiceList, fctEngineNewPayloadDurationChunked50MsServiceGet, fctEngineNewPayloadDurationChunked50MsServiceList, + fctExecutionGasLimitDailyServiceGet, + fctExecutionGasLimitDailyServiceList, + fctExecutionGasLimitHourlyServiceGet, + fctExecutionGasLimitHourlyServiceList, + fctExecutionGasLimitSignallingDailyServiceGet, + fctExecutionGasLimitSignallingDailyServiceList, + fctExecutionGasLimitSignallingHourlyServiceGet, + fctExecutionGasLimitSignallingHourlyServiceList, + fctExecutionGasUsedDailyServiceGet, + fctExecutionGasUsedDailyServiceList, + fctExecutionGasUsedHourlyServiceGet, + fctExecutionGasUsedHourlyServiceList, fctExecutionStateSizeDailyServiceGet, fctExecutionStateSizeDailyServiceList, fctExecutionStateSizeHourlyServiceGet, fctExecutionStateSizeHourlyServiceList, + fctExecutionTpsDailyServiceGet, + fctExecutionTpsDailyServiceList, + fctExecutionTpsHourlyServiceGet, + fctExecutionTpsHourlyServiceList, + fctExecutionTransactionsDailyServiceGet, + fctExecutionTransactionsDailyServiceList, + fctExecutionTransactionsHourlyServiceGet, + fctExecutionTransactionsHourlyServiceList, fctHeadFirstSeenByNodeServiceGet, fctHeadFirstSeenByNodeServiceList, fctMevBidCountByBuilderServiceGet, @@ -565,6 +585,42 @@ import type { FctEngineNewPayloadDurationChunked50MsServiceListData, FctEngineNewPayloadDurationChunked50MsServiceListError, FctEngineNewPayloadDurationChunked50MsServiceListResponse, + FctExecutionGasLimitDailyServiceGetData, + FctExecutionGasLimitDailyServiceGetError, + FctExecutionGasLimitDailyServiceGetResponse, + FctExecutionGasLimitDailyServiceListData, + FctExecutionGasLimitDailyServiceListError, + FctExecutionGasLimitDailyServiceListResponse, + FctExecutionGasLimitHourlyServiceGetData, + FctExecutionGasLimitHourlyServiceGetError, + FctExecutionGasLimitHourlyServiceGetResponse, + FctExecutionGasLimitHourlyServiceListData, + FctExecutionGasLimitHourlyServiceListError, + FctExecutionGasLimitHourlyServiceListResponse, + FctExecutionGasLimitSignallingDailyServiceGetData, + FctExecutionGasLimitSignallingDailyServiceGetError, + FctExecutionGasLimitSignallingDailyServiceGetResponse, + FctExecutionGasLimitSignallingDailyServiceListData, + FctExecutionGasLimitSignallingDailyServiceListError, + FctExecutionGasLimitSignallingDailyServiceListResponse, + FctExecutionGasLimitSignallingHourlyServiceGetData, + FctExecutionGasLimitSignallingHourlyServiceGetError, + FctExecutionGasLimitSignallingHourlyServiceGetResponse, + FctExecutionGasLimitSignallingHourlyServiceListData, + FctExecutionGasLimitSignallingHourlyServiceListError, + FctExecutionGasLimitSignallingHourlyServiceListResponse, + FctExecutionGasUsedDailyServiceGetData, + FctExecutionGasUsedDailyServiceGetError, + FctExecutionGasUsedDailyServiceGetResponse, + FctExecutionGasUsedDailyServiceListData, + FctExecutionGasUsedDailyServiceListError, + FctExecutionGasUsedDailyServiceListResponse, + FctExecutionGasUsedHourlyServiceGetData, + FctExecutionGasUsedHourlyServiceGetError, + FctExecutionGasUsedHourlyServiceGetResponse, + FctExecutionGasUsedHourlyServiceListData, + FctExecutionGasUsedHourlyServiceListError, + FctExecutionGasUsedHourlyServiceListResponse, FctExecutionStateSizeDailyServiceGetData, FctExecutionStateSizeDailyServiceGetError, FctExecutionStateSizeDailyServiceGetResponse, @@ -577,6 +633,30 @@ import type { FctExecutionStateSizeHourlyServiceListData, FctExecutionStateSizeHourlyServiceListError, FctExecutionStateSizeHourlyServiceListResponse, + FctExecutionTpsDailyServiceGetData, + FctExecutionTpsDailyServiceGetError, + FctExecutionTpsDailyServiceGetResponse, + FctExecutionTpsDailyServiceListData, + FctExecutionTpsDailyServiceListError, + FctExecutionTpsDailyServiceListResponse, + FctExecutionTpsHourlyServiceGetData, + FctExecutionTpsHourlyServiceGetError, + FctExecutionTpsHourlyServiceGetResponse, + FctExecutionTpsHourlyServiceListData, + FctExecutionTpsHourlyServiceListError, + FctExecutionTpsHourlyServiceListResponse, + FctExecutionTransactionsDailyServiceGetData, + FctExecutionTransactionsDailyServiceGetError, + FctExecutionTransactionsDailyServiceGetResponse, + FctExecutionTransactionsDailyServiceListData, + FctExecutionTransactionsDailyServiceListError, + FctExecutionTransactionsDailyServiceListResponse, + FctExecutionTransactionsHourlyServiceGetData, + FctExecutionTransactionsHourlyServiceGetError, + FctExecutionTransactionsHourlyServiceGetResponse, + FctExecutionTransactionsHourlyServiceListData, + FctExecutionTransactionsHourlyServiceListError, + FctExecutionTransactionsHourlyServiceListResponse, FctHeadFirstSeenByNodeServiceGetData, FctHeadFirstSeenByNodeServiceGetError, FctHeadFirstSeenByNodeServiceGetResponse, @@ -4048,6 +4128,359 @@ export const fctEngineNewPayloadDurationChunked50MsServiceGetOptions = ( queryKey: fctEngineNewPayloadDurationChunked50MsServiceGetQueryKey(options), }); +export const fctExecutionGasLimitDailyServiceListQueryKey = ( + options?: Options +) => createQueryKey('fctExecutionGasLimitDailyServiceList', options); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctExecutionGasLimitDailyServiceListOptions = ( + options?: Options +) => + queryOptions< + FctExecutionGasLimitDailyServiceListResponse, + FctExecutionGasLimitDailyServiceListError, + FctExecutionGasLimitDailyServiceListResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctExecutionGasLimitDailyServiceList({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctExecutionGasLimitDailyServiceListQueryKey(options), + }); + +export const fctExecutionGasLimitDailyServiceGetQueryKey = ( + options: Options +) => createQueryKey('fctExecutionGasLimitDailyServiceGet', options); + +/** + * Get record + * + * Retrieve a single record by day_start_date + */ +export const fctExecutionGasLimitDailyServiceGetOptions = (options: Options) => + queryOptions< + FctExecutionGasLimitDailyServiceGetResponse, + FctExecutionGasLimitDailyServiceGetError, + FctExecutionGasLimitDailyServiceGetResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctExecutionGasLimitDailyServiceGet({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctExecutionGasLimitDailyServiceGetQueryKey(options), + }); + +export const fctExecutionGasLimitHourlyServiceListQueryKey = ( + options?: Options +) => createQueryKey('fctExecutionGasLimitHourlyServiceList', options); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctExecutionGasLimitHourlyServiceListOptions = ( + options?: Options +) => + queryOptions< + FctExecutionGasLimitHourlyServiceListResponse, + FctExecutionGasLimitHourlyServiceListError, + FctExecutionGasLimitHourlyServiceListResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctExecutionGasLimitHourlyServiceList({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctExecutionGasLimitHourlyServiceListQueryKey(options), + }); + +export const fctExecutionGasLimitHourlyServiceGetQueryKey = ( + options: Options +) => createQueryKey('fctExecutionGasLimitHourlyServiceGet', options); + +/** + * Get record + * + * Retrieve a single record by hour_start_date_time + */ +export const fctExecutionGasLimitHourlyServiceGetOptions = ( + options: Options +) => + queryOptions< + FctExecutionGasLimitHourlyServiceGetResponse, + FctExecutionGasLimitHourlyServiceGetError, + FctExecutionGasLimitHourlyServiceGetResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctExecutionGasLimitHourlyServiceGet({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctExecutionGasLimitHourlyServiceGetQueryKey(options), + }); + +export const fctExecutionGasLimitSignallingDailyServiceListQueryKey = ( + options?: Options +) => createQueryKey('fctExecutionGasLimitSignallingDailyServiceList', options); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctExecutionGasLimitSignallingDailyServiceListOptions = ( + options?: Options +) => + queryOptions< + FctExecutionGasLimitSignallingDailyServiceListResponse, + FctExecutionGasLimitSignallingDailyServiceListError, + FctExecutionGasLimitSignallingDailyServiceListResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctExecutionGasLimitSignallingDailyServiceList({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctExecutionGasLimitSignallingDailyServiceListQueryKey(options), + }); + +export const fctExecutionGasLimitSignallingDailyServiceGetQueryKey = ( + options: Options +) => createQueryKey('fctExecutionGasLimitSignallingDailyServiceGet', options); + +/** + * Get record + * + * Retrieve a single record by day_start_date + */ +export const fctExecutionGasLimitSignallingDailyServiceGetOptions = ( + options: Options +) => + queryOptions< + FctExecutionGasLimitSignallingDailyServiceGetResponse, + FctExecutionGasLimitSignallingDailyServiceGetError, + FctExecutionGasLimitSignallingDailyServiceGetResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctExecutionGasLimitSignallingDailyServiceGet({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctExecutionGasLimitSignallingDailyServiceGetQueryKey(options), + }); + +export const fctExecutionGasLimitSignallingHourlyServiceListQueryKey = ( + options?: Options +) => createQueryKey('fctExecutionGasLimitSignallingHourlyServiceList', options); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctExecutionGasLimitSignallingHourlyServiceListOptions = ( + options?: Options +) => + queryOptions< + FctExecutionGasLimitSignallingHourlyServiceListResponse, + FctExecutionGasLimitSignallingHourlyServiceListError, + FctExecutionGasLimitSignallingHourlyServiceListResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctExecutionGasLimitSignallingHourlyServiceList({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctExecutionGasLimitSignallingHourlyServiceListQueryKey(options), + }); + +export const fctExecutionGasLimitSignallingHourlyServiceGetQueryKey = ( + options: Options +) => createQueryKey('fctExecutionGasLimitSignallingHourlyServiceGet', options); + +/** + * Get record + * + * Retrieve a single record by hour_start_date_time + */ +export const fctExecutionGasLimitSignallingHourlyServiceGetOptions = ( + options: Options +) => + queryOptions< + FctExecutionGasLimitSignallingHourlyServiceGetResponse, + FctExecutionGasLimitSignallingHourlyServiceGetError, + FctExecutionGasLimitSignallingHourlyServiceGetResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctExecutionGasLimitSignallingHourlyServiceGet({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctExecutionGasLimitSignallingHourlyServiceGetQueryKey(options), + }); + +export const fctExecutionGasUsedDailyServiceListQueryKey = ( + options?: Options +) => createQueryKey('fctExecutionGasUsedDailyServiceList', options); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctExecutionGasUsedDailyServiceListOptions = ( + options?: Options +) => + queryOptions< + FctExecutionGasUsedDailyServiceListResponse, + FctExecutionGasUsedDailyServiceListError, + FctExecutionGasUsedDailyServiceListResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctExecutionGasUsedDailyServiceList({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctExecutionGasUsedDailyServiceListQueryKey(options), + }); + +export const fctExecutionGasUsedDailyServiceGetQueryKey = (options: Options) => + createQueryKey('fctExecutionGasUsedDailyServiceGet', options); + +/** + * Get record + * + * Retrieve a single record by day_start_date + */ +export const fctExecutionGasUsedDailyServiceGetOptions = (options: Options) => + queryOptions< + FctExecutionGasUsedDailyServiceGetResponse, + FctExecutionGasUsedDailyServiceGetError, + FctExecutionGasUsedDailyServiceGetResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctExecutionGasUsedDailyServiceGet({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctExecutionGasUsedDailyServiceGetQueryKey(options), + }); + +export const fctExecutionGasUsedHourlyServiceListQueryKey = ( + options?: Options +) => createQueryKey('fctExecutionGasUsedHourlyServiceList', options); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctExecutionGasUsedHourlyServiceListOptions = ( + options?: Options +) => + queryOptions< + FctExecutionGasUsedHourlyServiceListResponse, + FctExecutionGasUsedHourlyServiceListError, + FctExecutionGasUsedHourlyServiceListResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctExecutionGasUsedHourlyServiceList({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctExecutionGasUsedHourlyServiceListQueryKey(options), + }); + +export const fctExecutionGasUsedHourlyServiceGetQueryKey = ( + options: Options +) => createQueryKey('fctExecutionGasUsedHourlyServiceGet', options); + +/** + * Get record + * + * Retrieve a single record by hour_start_date_time + */ +export const fctExecutionGasUsedHourlyServiceGetOptions = (options: Options) => + queryOptions< + FctExecutionGasUsedHourlyServiceGetResponse, + FctExecutionGasUsedHourlyServiceGetError, + FctExecutionGasUsedHourlyServiceGetResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctExecutionGasUsedHourlyServiceGet({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctExecutionGasUsedHourlyServiceGetQueryKey(options), + }); + export const fctExecutionStateSizeDailyServiceListQueryKey = ( options?: Options ) => createQueryKey('fctExecutionStateSizeDailyServiceList', options); @@ -4168,6 +4601,234 @@ export const fctExecutionStateSizeHourlyServiceGetOptions = ( queryKey: fctExecutionStateSizeHourlyServiceGetQueryKey(options), }); +export const fctExecutionTpsDailyServiceListQueryKey = (options?: Options) => + createQueryKey('fctExecutionTpsDailyServiceList', options); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctExecutionTpsDailyServiceListOptions = (options?: Options) => + queryOptions< + FctExecutionTpsDailyServiceListResponse, + FctExecutionTpsDailyServiceListError, + FctExecutionTpsDailyServiceListResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctExecutionTpsDailyServiceList({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctExecutionTpsDailyServiceListQueryKey(options), + }); + +export const fctExecutionTpsDailyServiceGetQueryKey = (options: Options) => + createQueryKey('fctExecutionTpsDailyServiceGet', options); + +/** + * Get record + * + * Retrieve a single record by day_start_date + */ +export const fctExecutionTpsDailyServiceGetOptions = (options: Options) => + queryOptions< + FctExecutionTpsDailyServiceGetResponse, + FctExecutionTpsDailyServiceGetError, + FctExecutionTpsDailyServiceGetResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctExecutionTpsDailyServiceGet({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctExecutionTpsDailyServiceGetQueryKey(options), + }); + +export const fctExecutionTpsHourlyServiceListQueryKey = (options?: Options) => + createQueryKey('fctExecutionTpsHourlyServiceList', options); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctExecutionTpsHourlyServiceListOptions = (options?: Options) => + queryOptions< + FctExecutionTpsHourlyServiceListResponse, + FctExecutionTpsHourlyServiceListError, + FctExecutionTpsHourlyServiceListResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctExecutionTpsHourlyServiceList({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctExecutionTpsHourlyServiceListQueryKey(options), + }); + +export const fctExecutionTpsHourlyServiceGetQueryKey = (options: Options) => + createQueryKey('fctExecutionTpsHourlyServiceGet', options); + +/** + * Get record + * + * Retrieve a single record by hour_start_date_time + */ +export const fctExecutionTpsHourlyServiceGetOptions = (options: Options) => + queryOptions< + FctExecutionTpsHourlyServiceGetResponse, + FctExecutionTpsHourlyServiceGetError, + FctExecutionTpsHourlyServiceGetResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctExecutionTpsHourlyServiceGet({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctExecutionTpsHourlyServiceGetQueryKey(options), + }); + +export const fctExecutionTransactionsDailyServiceListQueryKey = ( + options?: Options +) => createQueryKey('fctExecutionTransactionsDailyServiceList', options); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctExecutionTransactionsDailyServiceListOptions = ( + options?: Options +) => + queryOptions< + FctExecutionTransactionsDailyServiceListResponse, + FctExecutionTransactionsDailyServiceListError, + FctExecutionTransactionsDailyServiceListResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctExecutionTransactionsDailyServiceList({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctExecutionTransactionsDailyServiceListQueryKey(options), + }); + +export const fctExecutionTransactionsDailyServiceGetQueryKey = ( + options: Options +) => createQueryKey('fctExecutionTransactionsDailyServiceGet', options); + +/** + * Get record + * + * Retrieve a single record by day_start_date + */ +export const fctExecutionTransactionsDailyServiceGetOptions = ( + options: Options +) => + queryOptions< + FctExecutionTransactionsDailyServiceGetResponse, + FctExecutionTransactionsDailyServiceGetError, + FctExecutionTransactionsDailyServiceGetResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctExecutionTransactionsDailyServiceGet({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctExecutionTransactionsDailyServiceGetQueryKey(options), + }); + +export const fctExecutionTransactionsHourlyServiceListQueryKey = ( + options?: Options +) => createQueryKey('fctExecutionTransactionsHourlyServiceList', options); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctExecutionTransactionsHourlyServiceListOptions = ( + options?: Options +) => + queryOptions< + FctExecutionTransactionsHourlyServiceListResponse, + FctExecutionTransactionsHourlyServiceListError, + FctExecutionTransactionsHourlyServiceListResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctExecutionTransactionsHourlyServiceList({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctExecutionTransactionsHourlyServiceListQueryKey(options), + }); + +export const fctExecutionTransactionsHourlyServiceGetQueryKey = ( + options: Options +) => createQueryKey('fctExecutionTransactionsHourlyServiceGet', options); + +/** + * Get record + * + * Retrieve a single record by hour_start_date_time + */ +export const fctExecutionTransactionsHourlyServiceGetOptions = ( + options: Options +) => + queryOptions< + FctExecutionTransactionsHourlyServiceGetResponse, + FctExecutionTransactionsHourlyServiceGetError, + FctExecutionTransactionsHourlyServiceGetResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctExecutionTransactionsHourlyServiceGet({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctExecutionTransactionsHourlyServiceGetQueryKey(options), + }); + export const fctHeadFirstSeenByNodeServiceListQueryKey = (options?: Options) => createQueryKey('fctHeadFirstSeenByNodeServiceList', options); diff --git a/src/api/index.ts b/src/api/index.ts index d08a9556e..5a8a586dc 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -105,10 +105,30 @@ export { fctEngineNewPayloadBySlotServiceList, fctEngineNewPayloadDurationChunked50MsServiceGet, fctEngineNewPayloadDurationChunked50MsServiceList, + fctExecutionGasLimitDailyServiceGet, + fctExecutionGasLimitDailyServiceList, + fctExecutionGasLimitHourlyServiceGet, + fctExecutionGasLimitHourlyServiceList, + fctExecutionGasLimitSignallingDailyServiceGet, + fctExecutionGasLimitSignallingDailyServiceList, + fctExecutionGasLimitSignallingHourlyServiceGet, + fctExecutionGasLimitSignallingHourlyServiceList, + fctExecutionGasUsedDailyServiceGet, + fctExecutionGasUsedDailyServiceList, + fctExecutionGasUsedHourlyServiceGet, + fctExecutionGasUsedHourlyServiceList, fctExecutionStateSizeDailyServiceGet, fctExecutionStateSizeDailyServiceList, fctExecutionStateSizeHourlyServiceGet, fctExecutionStateSizeHourlyServiceList, + fctExecutionTpsDailyServiceGet, + fctExecutionTpsDailyServiceList, + fctExecutionTpsHourlyServiceGet, + fctExecutionTpsHourlyServiceList, + fctExecutionTransactionsDailyServiceGet, + fctExecutionTransactionsDailyServiceList, + fctExecutionTransactionsHourlyServiceGet, + fctExecutionTransactionsHourlyServiceList, fctHeadFirstSeenByNodeServiceGet, fctHeadFirstSeenByNodeServiceList, fctMevBidCountByBuilderServiceGet, @@ -823,6 +843,72 @@ export type { FctEngineNewPayloadDurationChunked50MsServiceListErrors, FctEngineNewPayloadDurationChunked50MsServiceListResponse, FctEngineNewPayloadDurationChunked50MsServiceListResponses, + FctExecutionGasLimitDaily, + FctExecutionGasLimitDailyServiceGetData, + FctExecutionGasLimitDailyServiceGetError, + FctExecutionGasLimitDailyServiceGetErrors, + FctExecutionGasLimitDailyServiceGetResponse, + FctExecutionGasLimitDailyServiceGetResponses, + FctExecutionGasLimitDailyServiceListData, + FctExecutionGasLimitDailyServiceListError, + FctExecutionGasLimitDailyServiceListErrors, + FctExecutionGasLimitDailyServiceListResponse, + FctExecutionGasLimitDailyServiceListResponses, + FctExecutionGasLimitHourly, + FctExecutionGasLimitHourlyServiceGetData, + FctExecutionGasLimitHourlyServiceGetError, + FctExecutionGasLimitHourlyServiceGetErrors, + FctExecutionGasLimitHourlyServiceGetResponse, + FctExecutionGasLimitHourlyServiceGetResponses, + FctExecutionGasLimitHourlyServiceListData, + FctExecutionGasLimitHourlyServiceListError, + FctExecutionGasLimitHourlyServiceListErrors, + FctExecutionGasLimitHourlyServiceListResponse, + FctExecutionGasLimitHourlyServiceListResponses, + FctExecutionGasLimitSignallingDaily, + FctExecutionGasLimitSignallingDailyServiceGetData, + FctExecutionGasLimitSignallingDailyServiceGetError, + FctExecutionGasLimitSignallingDailyServiceGetErrors, + FctExecutionGasLimitSignallingDailyServiceGetResponse, + FctExecutionGasLimitSignallingDailyServiceGetResponses, + FctExecutionGasLimitSignallingDailyServiceListData, + FctExecutionGasLimitSignallingDailyServiceListError, + FctExecutionGasLimitSignallingDailyServiceListErrors, + FctExecutionGasLimitSignallingDailyServiceListResponse, + FctExecutionGasLimitSignallingDailyServiceListResponses, + FctExecutionGasLimitSignallingHourly, + FctExecutionGasLimitSignallingHourlyServiceGetData, + FctExecutionGasLimitSignallingHourlyServiceGetError, + FctExecutionGasLimitSignallingHourlyServiceGetErrors, + FctExecutionGasLimitSignallingHourlyServiceGetResponse, + FctExecutionGasLimitSignallingHourlyServiceGetResponses, + FctExecutionGasLimitSignallingHourlyServiceListData, + FctExecutionGasLimitSignallingHourlyServiceListError, + FctExecutionGasLimitSignallingHourlyServiceListErrors, + FctExecutionGasLimitSignallingHourlyServiceListResponse, + FctExecutionGasLimitSignallingHourlyServiceListResponses, + FctExecutionGasUsedDaily, + FctExecutionGasUsedDailyServiceGetData, + FctExecutionGasUsedDailyServiceGetError, + FctExecutionGasUsedDailyServiceGetErrors, + FctExecutionGasUsedDailyServiceGetResponse, + FctExecutionGasUsedDailyServiceGetResponses, + FctExecutionGasUsedDailyServiceListData, + FctExecutionGasUsedDailyServiceListError, + FctExecutionGasUsedDailyServiceListErrors, + FctExecutionGasUsedDailyServiceListResponse, + FctExecutionGasUsedDailyServiceListResponses, + FctExecutionGasUsedHourly, + FctExecutionGasUsedHourlyServiceGetData, + FctExecutionGasUsedHourlyServiceGetError, + FctExecutionGasUsedHourlyServiceGetErrors, + FctExecutionGasUsedHourlyServiceGetResponse, + FctExecutionGasUsedHourlyServiceGetResponses, + FctExecutionGasUsedHourlyServiceListData, + FctExecutionGasUsedHourlyServiceListError, + FctExecutionGasUsedHourlyServiceListErrors, + FctExecutionGasUsedHourlyServiceListResponse, + FctExecutionGasUsedHourlyServiceListResponses, FctExecutionStateSizeDaily, FctExecutionStateSizeDailyServiceGetData, FctExecutionStateSizeDailyServiceGetError, @@ -845,6 +931,50 @@ export type { FctExecutionStateSizeHourlyServiceListErrors, FctExecutionStateSizeHourlyServiceListResponse, FctExecutionStateSizeHourlyServiceListResponses, + FctExecutionTpsDaily, + FctExecutionTpsDailyServiceGetData, + FctExecutionTpsDailyServiceGetError, + FctExecutionTpsDailyServiceGetErrors, + FctExecutionTpsDailyServiceGetResponse, + FctExecutionTpsDailyServiceGetResponses, + FctExecutionTpsDailyServiceListData, + FctExecutionTpsDailyServiceListError, + FctExecutionTpsDailyServiceListErrors, + FctExecutionTpsDailyServiceListResponse, + FctExecutionTpsDailyServiceListResponses, + FctExecutionTpsHourly, + FctExecutionTpsHourlyServiceGetData, + FctExecutionTpsHourlyServiceGetError, + FctExecutionTpsHourlyServiceGetErrors, + FctExecutionTpsHourlyServiceGetResponse, + FctExecutionTpsHourlyServiceGetResponses, + FctExecutionTpsHourlyServiceListData, + FctExecutionTpsHourlyServiceListError, + FctExecutionTpsHourlyServiceListErrors, + FctExecutionTpsHourlyServiceListResponse, + FctExecutionTpsHourlyServiceListResponses, + FctExecutionTransactionsDaily, + FctExecutionTransactionsDailyServiceGetData, + FctExecutionTransactionsDailyServiceGetError, + FctExecutionTransactionsDailyServiceGetErrors, + FctExecutionTransactionsDailyServiceGetResponse, + FctExecutionTransactionsDailyServiceGetResponses, + FctExecutionTransactionsDailyServiceListData, + FctExecutionTransactionsDailyServiceListError, + FctExecutionTransactionsDailyServiceListErrors, + FctExecutionTransactionsDailyServiceListResponse, + FctExecutionTransactionsDailyServiceListResponses, + FctExecutionTransactionsHourly, + FctExecutionTransactionsHourlyServiceGetData, + FctExecutionTransactionsHourlyServiceGetError, + FctExecutionTransactionsHourlyServiceGetErrors, + FctExecutionTransactionsHourlyServiceGetResponse, + FctExecutionTransactionsHourlyServiceGetResponses, + FctExecutionTransactionsHourlyServiceListData, + FctExecutionTransactionsHourlyServiceListError, + FctExecutionTransactionsHourlyServiceListErrors, + FctExecutionTransactionsHourlyServiceListResponse, + FctExecutionTransactionsHourlyServiceListResponses, FctHeadFirstSeenByNode, FctHeadFirstSeenByNodeServiceGetData, FctHeadFirstSeenByNodeServiceGetError, @@ -1073,8 +1203,18 @@ export type { GetFctEngineNewPayloadByElClientResponse, GetFctEngineNewPayloadBySlotResponse, GetFctEngineNewPayloadDurationChunked50MsResponse, + GetFctExecutionGasLimitDailyResponse, + GetFctExecutionGasLimitHourlyResponse, + GetFctExecutionGasLimitSignallingDailyResponse, + GetFctExecutionGasLimitSignallingHourlyResponse, + GetFctExecutionGasUsedDailyResponse, + GetFctExecutionGasUsedHourlyResponse, GetFctExecutionStateSizeDailyResponse, GetFctExecutionStateSizeHourlyResponse, + GetFctExecutionTpsDailyResponse, + GetFctExecutionTpsHourlyResponse, + GetFctExecutionTransactionsDailyResponse, + GetFctExecutionTransactionsHourlyResponse, GetFctHeadFirstSeenByNodeResponse, GetFctMevBidCountByBuilderResponse, GetFctMevBidCountByRelayResponse, @@ -1780,8 +1920,18 @@ export type { ListFctEngineNewPayloadByElClientResponse, ListFctEngineNewPayloadBySlotResponse, ListFctEngineNewPayloadDurationChunked50MsResponse, + ListFctExecutionGasLimitDailyResponse, + ListFctExecutionGasLimitHourlyResponse, + ListFctExecutionGasLimitSignallingDailyResponse, + ListFctExecutionGasLimitSignallingHourlyResponse, + ListFctExecutionGasUsedDailyResponse, + ListFctExecutionGasUsedHourlyResponse, ListFctExecutionStateSizeDailyResponse, ListFctExecutionStateSizeHourlyResponse, + ListFctExecutionTpsDailyResponse, + ListFctExecutionTpsHourlyResponse, + ListFctExecutionTransactionsDailyResponse, + ListFctExecutionTransactionsHourlyResponse, ListFctHeadFirstSeenByNodeResponse, ListFctMevBidCountByBuilderResponse, ListFctMevBidCountByRelayResponse, diff --git a/src/api/sdk.gen.ts b/src/api/sdk.gen.ts index 86ddc4c49..4e665b9b6 100644 --- a/src/api/sdk.gen.ts +++ b/src/api/sdk.gen.ts @@ -315,6 +315,42 @@ import type { FctEngineNewPayloadDurationChunked50MsServiceListData, FctEngineNewPayloadDurationChunked50MsServiceListErrors, FctEngineNewPayloadDurationChunked50MsServiceListResponses, + FctExecutionGasLimitDailyServiceGetData, + FctExecutionGasLimitDailyServiceGetErrors, + FctExecutionGasLimitDailyServiceGetResponses, + FctExecutionGasLimitDailyServiceListData, + FctExecutionGasLimitDailyServiceListErrors, + FctExecutionGasLimitDailyServiceListResponses, + FctExecutionGasLimitHourlyServiceGetData, + FctExecutionGasLimitHourlyServiceGetErrors, + FctExecutionGasLimitHourlyServiceGetResponses, + FctExecutionGasLimitHourlyServiceListData, + FctExecutionGasLimitHourlyServiceListErrors, + FctExecutionGasLimitHourlyServiceListResponses, + FctExecutionGasLimitSignallingDailyServiceGetData, + FctExecutionGasLimitSignallingDailyServiceGetErrors, + FctExecutionGasLimitSignallingDailyServiceGetResponses, + FctExecutionGasLimitSignallingDailyServiceListData, + FctExecutionGasLimitSignallingDailyServiceListErrors, + FctExecutionGasLimitSignallingDailyServiceListResponses, + FctExecutionGasLimitSignallingHourlyServiceGetData, + FctExecutionGasLimitSignallingHourlyServiceGetErrors, + FctExecutionGasLimitSignallingHourlyServiceGetResponses, + FctExecutionGasLimitSignallingHourlyServiceListData, + FctExecutionGasLimitSignallingHourlyServiceListErrors, + FctExecutionGasLimitSignallingHourlyServiceListResponses, + FctExecutionGasUsedDailyServiceGetData, + FctExecutionGasUsedDailyServiceGetErrors, + FctExecutionGasUsedDailyServiceGetResponses, + FctExecutionGasUsedDailyServiceListData, + FctExecutionGasUsedDailyServiceListErrors, + FctExecutionGasUsedDailyServiceListResponses, + FctExecutionGasUsedHourlyServiceGetData, + FctExecutionGasUsedHourlyServiceGetErrors, + FctExecutionGasUsedHourlyServiceGetResponses, + FctExecutionGasUsedHourlyServiceListData, + FctExecutionGasUsedHourlyServiceListErrors, + FctExecutionGasUsedHourlyServiceListResponses, FctExecutionStateSizeDailyServiceGetData, FctExecutionStateSizeDailyServiceGetErrors, FctExecutionStateSizeDailyServiceGetResponses, @@ -327,6 +363,30 @@ import type { FctExecutionStateSizeHourlyServiceListData, FctExecutionStateSizeHourlyServiceListErrors, FctExecutionStateSizeHourlyServiceListResponses, + FctExecutionTpsDailyServiceGetData, + FctExecutionTpsDailyServiceGetErrors, + FctExecutionTpsDailyServiceGetResponses, + FctExecutionTpsDailyServiceListData, + FctExecutionTpsDailyServiceListErrors, + FctExecutionTpsDailyServiceListResponses, + FctExecutionTpsHourlyServiceGetData, + FctExecutionTpsHourlyServiceGetErrors, + FctExecutionTpsHourlyServiceGetResponses, + FctExecutionTpsHourlyServiceListData, + FctExecutionTpsHourlyServiceListErrors, + FctExecutionTpsHourlyServiceListResponses, + FctExecutionTransactionsDailyServiceGetData, + FctExecutionTransactionsDailyServiceGetErrors, + FctExecutionTransactionsDailyServiceGetResponses, + FctExecutionTransactionsDailyServiceListData, + FctExecutionTransactionsDailyServiceListErrors, + FctExecutionTransactionsDailyServiceListResponses, + FctExecutionTransactionsHourlyServiceGetData, + FctExecutionTransactionsHourlyServiceGetErrors, + FctExecutionTransactionsHourlyServiceGetResponses, + FctExecutionTransactionsHourlyServiceListData, + FctExecutionTransactionsHourlyServiceListErrors, + FctExecutionTransactionsHourlyServiceListResponses, FctHeadFirstSeenByNodeServiceGetData, FctHeadFirstSeenByNodeServiceGetErrors, FctHeadFirstSeenByNodeServiceGetResponses, @@ -951,6 +1011,30 @@ import { zFctEngineNewPayloadDurationChunked50MsServiceGetResponse, zFctEngineNewPayloadDurationChunked50MsServiceListData, zFctEngineNewPayloadDurationChunked50MsServiceListResponse, + zFctExecutionGasLimitDailyServiceGetData, + zFctExecutionGasLimitDailyServiceGetResponse, + zFctExecutionGasLimitDailyServiceListData, + zFctExecutionGasLimitDailyServiceListResponse, + zFctExecutionGasLimitHourlyServiceGetData, + zFctExecutionGasLimitHourlyServiceGetResponse, + zFctExecutionGasLimitHourlyServiceListData, + zFctExecutionGasLimitHourlyServiceListResponse, + zFctExecutionGasLimitSignallingDailyServiceGetData, + zFctExecutionGasLimitSignallingDailyServiceGetResponse, + zFctExecutionGasLimitSignallingDailyServiceListData, + zFctExecutionGasLimitSignallingDailyServiceListResponse, + zFctExecutionGasLimitSignallingHourlyServiceGetData, + zFctExecutionGasLimitSignallingHourlyServiceGetResponse, + zFctExecutionGasLimitSignallingHourlyServiceListData, + zFctExecutionGasLimitSignallingHourlyServiceListResponse, + zFctExecutionGasUsedDailyServiceGetData, + zFctExecutionGasUsedDailyServiceGetResponse, + zFctExecutionGasUsedDailyServiceListData, + zFctExecutionGasUsedDailyServiceListResponse, + zFctExecutionGasUsedHourlyServiceGetData, + zFctExecutionGasUsedHourlyServiceGetResponse, + zFctExecutionGasUsedHourlyServiceListData, + zFctExecutionGasUsedHourlyServiceListResponse, zFctExecutionStateSizeDailyServiceGetData, zFctExecutionStateSizeDailyServiceGetResponse, zFctExecutionStateSizeDailyServiceListData, @@ -959,6 +1043,22 @@ import { zFctExecutionStateSizeHourlyServiceGetResponse, zFctExecutionStateSizeHourlyServiceListData, zFctExecutionStateSizeHourlyServiceListResponse, + zFctExecutionTpsDailyServiceGetData, + zFctExecutionTpsDailyServiceGetResponse, + zFctExecutionTpsDailyServiceListData, + zFctExecutionTpsDailyServiceListResponse, + zFctExecutionTpsHourlyServiceGetData, + zFctExecutionTpsHourlyServiceGetResponse, + zFctExecutionTpsHourlyServiceListData, + zFctExecutionTpsHourlyServiceListResponse, + zFctExecutionTransactionsDailyServiceGetData, + zFctExecutionTransactionsDailyServiceGetResponse, + zFctExecutionTransactionsDailyServiceListData, + zFctExecutionTransactionsDailyServiceListResponse, + zFctExecutionTransactionsHourlyServiceGetData, + zFctExecutionTransactionsHourlyServiceGetResponse, + zFctExecutionTransactionsHourlyServiceListData, + zFctExecutionTransactionsHourlyServiceListResponse, zFctHeadFirstSeenByNodeServiceGetData, zFctHeadFirstSeenByNodeServiceGetResponse, zFctHeadFirstSeenByNodeServiceListData, @@ -3200,6 +3300,234 @@ export const fctEngineNewPayloadDurationChunked50MsServiceGet = ( + options?: Options +) => + (options?.client ?? client).get< + FctExecutionGasLimitDailyServiceListResponses, + FctExecutionGasLimitDailyServiceListErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctExecutionGasLimitDailyServiceListData.parseAsync(data), + responseValidator: async data => await zFctExecutionGasLimitDailyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_execution_gas_limit_daily', + ...options, + }); + +/** + * Get record + * + * Retrieve a single record by day_start_date + */ +export const fctExecutionGasLimitDailyServiceGet = ( + options: Options +) => + (options.client ?? client).get< + FctExecutionGasLimitDailyServiceGetResponses, + FctExecutionGasLimitDailyServiceGetErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctExecutionGasLimitDailyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctExecutionGasLimitDailyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_execution_gas_limit_daily/{day_start_date}', + ...options, + }); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctExecutionGasLimitHourlyServiceList = ( + options?: Options +) => + (options?.client ?? client).get< + FctExecutionGasLimitHourlyServiceListResponses, + FctExecutionGasLimitHourlyServiceListErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctExecutionGasLimitHourlyServiceListData.parseAsync(data), + responseValidator: async data => await zFctExecutionGasLimitHourlyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_execution_gas_limit_hourly', + ...options, + }); + +/** + * Get record + * + * Retrieve a single record by hour_start_date_time + */ +export const fctExecutionGasLimitHourlyServiceGet = ( + options: Options +) => + (options.client ?? client).get< + FctExecutionGasLimitHourlyServiceGetResponses, + FctExecutionGasLimitHourlyServiceGetErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctExecutionGasLimitHourlyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctExecutionGasLimitHourlyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_execution_gas_limit_hourly/{hour_start_date_time}', + ...options, + }); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctExecutionGasLimitSignallingDailyServiceList = ( + options?: Options +) => + (options?.client ?? client).get< + FctExecutionGasLimitSignallingDailyServiceListResponses, + FctExecutionGasLimitSignallingDailyServiceListErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctExecutionGasLimitSignallingDailyServiceListData.parseAsync(data), + responseValidator: async data => await zFctExecutionGasLimitSignallingDailyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_execution_gas_limit_signalling_daily', + ...options, + }); + +/** + * Get record + * + * Retrieve a single record by day_start_date + */ +export const fctExecutionGasLimitSignallingDailyServiceGet = ( + options: Options +) => + (options.client ?? client).get< + FctExecutionGasLimitSignallingDailyServiceGetResponses, + FctExecutionGasLimitSignallingDailyServiceGetErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctExecutionGasLimitSignallingDailyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctExecutionGasLimitSignallingDailyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_execution_gas_limit_signalling_daily/{day_start_date}', + ...options, + }); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctExecutionGasLimitSignallingHourlyServiceList = ( + options?: Options +) => + (options?.client ?? client).get< + FctExecutionGasLimitSignallingHourlyServiceListResponses, + FctExecutionGasLimitSignallingHourlyServiceListErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctExecutionGasLimitSignallingHourlyServiceListData.parseAsync(data), + responseValidator: async data => await zFctExecutionGasLimitSignallingHourlyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_execution_gas_limit_signalling_hourly', + ...options, + }); + +/** + * Get record + * + * Retrieve a single record by hour_start_date_time + */ +export const fctExecutionGasLimitSignallingHourlyServiceGet = ( + options: Options +) => + (options.client ?? client).get< + FctExecutionGasLimitSignallingHourlyServiceGetResponses, + FctExecutionGasLimitSignallingHourlyServiceGetErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctExecutionGasLimitSignallingHourlyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctExecutionGasLimitSignallingHourlyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_execution_gas_limit_signalling_hourly/{hour_start_date_time}', + ...options, + }); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctExecutionGasUsedDailyServiceList = ( + options?: Options +) => + (options?.client ?? client).get< + FctExecutionGasUsedDailyServiceListResponses, + FctExecutionGasUsedDailyServiceListErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctExecutionGasUsedDailyServiceListData.parseAsync(data), + responseValidator: async data => await zFctExecutionGasUsedDailyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_execution_gas_used_daily', + ...options, + }); + +/** + * Get record + * + * Retrieve a single record by day_start_date + */ +export const fctExecutionGasUsedDailyServiceGet = ( + options: Options +) => + (options.client ?? client).get< + FctExecutionGasUsedDailyServiceGetResponses, + FctExecutionGasUsedDailyServiceGetErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctExecutionGasUsedDailyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctExecutionGasUsedDailyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_execution_gas_used_daily/{day_start_date}', + ...options, + }); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctExecutionGasUsedHourlyServiceList = ( + options?: Options +) => + (options?.client ?? client).get< + FctExecutionGasUsedHourlyServiceListResponses, + FctExecutionGasUsedHourlyServiceListErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctExecutionGasUsedHourlyServiceListData.parseAsync(data), + responseValidator: async data => await zFctExecutionGasUsedHourlyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_execution_gas_used_hourly', + ...options, + }); + +/** + * Get record + * + * Retrieve a single record by hour_start_date_time + */ +export const fctExecutionGasUsedHourlyServiceGet = ( + options: Options +) => + (options.client ?? client).get< + FctExecutionGasUsedHourlyServiceGetResponses, + FctExecutionGasUsedHourlyServiceGetErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctExecutionGasUsedHourlyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctExecutionGasUsedHourlyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_execution_gas_used_hourly/{hour_start_date_time}', + ...options, + }); + /** * List records * @@ -3276,6 +3604,158 @@ export const fctExecutionStateSizeHourlyServiceGet = ( + options?: Options +) => + (options?.client ?? client).get< + FctExecutionTpsDailyServiceListResponses, + FctExecutionTpsDailyServiceListErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctExecutionTpsDailyServiceListData.parseAsync(data), + responseValidator: async data => await zFctExecutionTpsDailyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_execution_tps_daily', + ...options, + }); + +/** + * Get record + * + * Retrieve a single record by day_start_date + */ +export const fctExecutionTpsDailyServiceGet = ( + options: Options +) => + (options.client ?? client).get< + FctExecutionTpsDailyServiceGetResponses, + FctExecutionTpsDailyServiceGetErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctExecutionTpsDailyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctExecutionTpsDailyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_execution_tps_daily/{day_start_date}', + ...options, + }); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctExecutionTpsHourlyServiceList = ( + options?: Options +) => + (options?.client ?? client).get< + FctExecutionTpsHourlyServiceListResponses, + FctExecutionTpsHourlyServiceListErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctExecutionTpsHourlyServiceListData.parseAsync(data), + responseValidator: async data => await zFctExecutionTpsHourlyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_execution_tps_hourly', + ...options, + }); + +/** + * Get record + * + * Retrieve a single record by hour_start_date_time + */ +export const fctExecutionTpsHourlyServiceGet = ( + options: Options +) => + (options.client ?? client).get< + FctExecutionTpsHourlyServiceGetResponses, + FctExecutionTpsHourlyServiceGetErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctExecutionTpsHourlyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctExecutionTpsHourlyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_execution_tps_hourly/{hour_start_date_time}', + ...options, + }); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctExecutionTransactionsDailyServiceList = ( + options?: Options +) => + (options?.client ?? client).get< + FctExecutionTransactionsDailyServiceListResponses, + FctExecutionTransactionsDailyServiceListErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctExecutionTransactionsDailyServiceListData.parseAsync(data), + responseValidator: async data => await zFctExecutionTransactionsDailyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_execution_transactions_daily', + ...options, + }); + +/** + * Get record + * + * Retrieve a single record by day_start_date + */ +export const fctExecutionTransactionsDailyServiceGet = ( + options: Options +) => + (options.client ?? client).get< + FctExecutionTransactionsDailyServiceGetResponses, + FctExecutionTransactionsDailyServiceGetErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctExecutionTransactionsDailyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctExecutionTransactionsDailyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_execution_transactions_daily/{day_start_date}', + ...options, + }); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctExecutionTransactionsHourlyServiceList = ( + options?: Options +) => + (options?.client ?? client).get< + FctExecutionTransactionsHourlyServiceListResponses, + FctExecutionTransactionsHourlyServiceListErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctExecutionTransactionsHourlyServiceListData.parseAsync(data), + responseValidator: async data => await zFctExecutionTransactionsHourlyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_execution_transactions_hourly', + ...options, + }); + +/** + * Get record + * + * Retrieve a single record by hour_start_date_time + */ +export const fctExecutionTransactionsHourlyServiceGet = ( + options: Options +) => + (options.client ?? client).get< + FctExecutionTransactionsHourlyServiceGetResponses, + FctExecutionTransactionsHourlyServiceGetErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctExecutionTransactionsHourlyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctExecutionTransactionsHourlyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_execution_transactions_hourly/{hour_start_date_time}', + ...options, + }); + /** * List records * diff --git a/src/api/types.gen.ts b/src/api/types.gen.ts index 2902ea3e0..3a3021960 100644 --- a/src/api/types.gen.ts +++ b/src/api/types.gen.ts @@ -2820,6 +2820,266 @@ export type FctEngineNewPayloadDurationChunked50Ms = { valid_count?: number; }; +export type FctExecutionGasLimitDaily = { + /** + * Average gas limit per block + */ + avg_gas_limit?: number; + /** + * Number of blocks in this day + */ + block_count?: number; + /** + * Start of the day period + */ + day_start_date?: string; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility + */ + lower_band_gas_limit?: number; + /** + * Maximum gas limit in a block + */ + max_gas_limit?: number; + /** + * Minimum gas limit in a block + */ + min_gas_limit?: number; + /** + * Moving average gas limit (7-day window) + */ + moving_avg_gas_limit?: number; + /** + * 5th percentile gas limit + */ + p05_gas_limit?: number; + /** + * 50th percentile (median) gas limit + */ + p50_gas_limit?: number; + /** + * 95th percentile gas limit + */ + p95_gas_limit?: number; + /** + * Standard deviation of gas limit + */ + stddev_gas_limit?: number; + /** + * Total gas limit in this day + */ + total_gas_limit?: number; + /** + * Timestamp when the record was last updated + */ + updated_date_time?: number; + /** + * Upper Bollinger band (avg + 2*stddev) + */ + upper_band_gas_limit?: number; +}; + +export type FctExecutionGasLimitHourly = { + /** + * Average gas limit per block + */ + avg_gas_limit?: number; + /** + * Number of blocks in this hour + */ + block_count?: number; + /** + * Start of the hour period + */ + hour_start_date_time?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility + */ + lower_band_gas_limit?: number; + /** + * Maximum gas limit in a block + */ + max_gas_limit?: number; + /** + * Minimum gas limit in a block + */ + min_gas_limit?: number; + /** + * Moving average gas limit (6-hour window) + */ + moving_avg_gas_limit?: number; + /** + * 5th percentile gas limit + */ + p05_gas_limit?: number; + /** + * 50th percentile (median) gas limit + */ + p50_gas_limit?: number; + /** + * 95th percentile gas limit + */ + p95_gas_limit?: number; + /** + * Standard deviation of gas limit + */ + stddev_gas_limit?: number; + /** + * Total gas limit in this hour + */ + total_gas_limit?: number; + /** + * Timestamp when the record was last updated + */ + updated_date_time?: number; + /** + * Upper Bollinger band (avg + 2*stddev) + */ + upper_band_gas_limit?: number; +}; + +export type FctExecutionGasLimitSignallingDaily = { + day_start_date?: string; + gas_limit_band_counts?: { + [key: string]: number; + }; + updated_date_time?: number; +}; + +export type FctExecutionGasLimitSignallingHourly = { + gas_limit_band_counts?: { + [key: string]: number; + }; + hour_start_date_time?: number; + updated_date_time?: number; +}; + +export type FctExecutionGasUsedDaily = { + /** + * Average gas used per block + */ + avg_gas_used?: number; + /** + * Number of blocks in this day + */ + block_count?: number; + /** + * Cumulative gas used since genesis + */ + cumulative_gas_used?: number; + /** + * Start of the day period + */ + day_start_date?: string; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility + */ + lower_band_gas_used?: number; + /** + * Maximum gas used in a block + */ + max_gas_used?: number; + /** + * Minimum gas used in a block + */ + min_gas_used?: number; + /** + * Moving average gas used (7-day window) + */ + moving_avg_gas_used?: number; + /** + * 5th percentile gas used + */ + p05_gas_used?: number; + /** + * 50th percentile (median) gas used + */ + p50_gas_used?: number; + /** + * 95th percentile gas used + */ + p95_gas_used?: number; + /** + * Standard deviation of gas used + */ + stddev_gas_used?: number; + /** + * Total gas used in this day + */ + total_gas_used?: number; + /** + * Timestamp when the record was last updated + */ + updated_date_time?: number; + /** + * Upper Bollinger band (avg + 2*stddev) + */ + upper_band_gas_used?: number; +}; + +export type FctExecutionGasUsedHourly = { + /** + * Average gas used per block + */ + avg_gas_used?: number; + /** + * Number of blocks in this hour + */ + block_count?: number; + /** + * Cumulative gas used since genesis + */ + cumulative_gas_used?: number; + /** + * Start of the hour period + */ + hour_start_date_time?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility + */ + lower_band_gas_used?: number; + /** + * Maximum gas used in a block + */ + max_gas_used?: number; + /** + * Minimum gas used in a block + */ + min_gas_used?: number; + /** + * Moving average gas used (6-hour window) + */ + moving_avg_gas_used?: number; + /** + * 5th percentile gas used + */ + p05_gas_used?: number; + /** + * 50th percentile (median) gas used + */ + p50_gas_used?: number; + /** + * 95th percentile gas used + */ + p95_gas_used?: number; + /** + * Standard deviation of gas used + */ + stddev_gas_used?: number; + /** + * Total gas used in this hour + */ + total_gas_used?: number; + /** + * Timestamp when the record was last updated + */ + updated_date_time?: number; + /** + * Upper Bollinger band (avg + 2*stddev) + */ + upper_band_gas_used?: number; +}; + export type FctExecutionStateSizeDaily = { /** * Account bytes at end of day @@ -2930,6 +3190,258 @@ export type FctExecutionStateSizeHourly = { updated_date_time?: number; }; +export type FctExecutionTpsDaily = { + /** + * Average TPS using actual block time gaps + */ + avg_tps?: number; + /** + * Number of blocks in this day + */ + block_count?: number; + /** + * Start of the day period + */ + day_start_date?: string; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility + */ + lower_band_tps?: number; + /** + * Maximum per-block TPS + */ + max_tps?: number; + /** + * Minimum per-block TPS + */ + min_tps?: number; + /** + * Moving average TPS (7-day window) + */ + moving_avg_tps?: number; + /** + * 5th percentile TPS + */ + p05_tps?: number; + /** + * 50th percentile (median) TPS + */ + p50_tps?: number; + /** + * 95th percentile TPS + */ + p95_tps?: number; + /** + * Standard deviation of TPS + */ + stddev_tps?: number; + /** + * Total actual seconds covered by blocks (sum of block time gaps) + */ + total_seconds?: number; + /** + * Total transactions in this day + */ + total_transactions?: number; + /** + * Timestamp when the record was last updated + */ + updated_date_time?: number; + /** + * Upper Bollinger band (avg + 2*stddev) + */ + upper_band_tps?: number; +}; + +export type FctExecutionTpsHourly = { + /** + * Average TPS using actual block time gaps + */ + avg_tps?: number; + /** + * Number of blocks in this hour + */ + block_count?: number; + /** + * Start of the hour period + */ + hour_start_date_time?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility + */ + lower_band_tps?: number; + /** + * Maximum per-block TPS + */ + max_tps?: number; + /** + * Minimum per-block TPS + */ + min_tps?: number; + /** + * Moving average TPS (6-hour window) + */ + moving_avg_tps?: number; + /** + * 5th percentile TPS + */ + p05_tps?: number; + /** + * 50th percentile (median) TPS + */ + p50_tps?: number; + /** + * 95th percentile TPS + */ + p95_tps?: number; + /** + * Standard deviation of TPS + */ + stddev_tps?: number; + /** + * Total actual seconds covered by blocks (sum of block time gaps) + */ + total_seconds?: number; + /** + * Total transactions in this hour + */ + total_transactions?: number; + /** + * Timestamp when the record was last updated + */ + updated_date_time?: number; + /** + * Upper Bollinger band (avg + 2*stddev) + */ + upper_band_tps?: number; +}; + +export type FctExecutionTransactionsDaily = { + /** + * Average transactions per block + */ + avg_txn_per_block?: number; + /** + * Number of blocks in this day + */ + block_count?: number; + /** + * Cumulative transaction count since genesis + */ + cumulative_transactions?: number; + /** + * Start of the day period + */ + day_start_date?: string; + /** + * Lower Bollinger band (avg - 2*stddev) + */ + lower_band_txn_per_block?: number; + /** + * Maximum transactions in a block + */ + max_txn_per_block?: number; + /** + * Minimum transactions in a block + */ + min_txn_per_block?: number; + /** + * Moving average transactions per block (7-day window) + */ + moving_avg_txn_per_block?: number; + /** + * 5th percentile transactions per block + */ + p05_txn_per_block?: number; + /** + * 50th percentile (median) transactions per block + */ + p50_txn_per_block?: number; + /** + * 95th percentile transactions per block + */ + p95_txn_per_block?: number; + /** + * Standard deviation of transactions per block + */ + stddev_txn_per_block?: number; + /** + * Total transactions in this day + */ + total_transactions?: number; + /** + * Timestamp when the record was last updated + */ + updated_date_time?: number; + /** + * Upper Bollinger band (avg + 2*stddev) + */ + upper_band_txn_per_block?: number; +}; + +export type FctExecutionTransactionsHourly = { + /** + * Average transactions per block + */ + avg_txn_per_block?: number; + /** + * Number of blocks in this hour + */ + block_count?: number; + /** + * Cumulative transaction count since genesis + */ + cumulative_transactions?: number; + /** + * Start of the hour period + */ + hour_start_date_time?: number; + /** + * Lower Bollinger band (avg - 2*stddev) + */ + lower_band_txn_per_block?: number; + /** + * Maximum transactions in a block + */ + max_txn_per_block?: number; + /** + * Minimum transactions in a block + */ + min_txn_per_block?: number; + /** + * Moving average transactions per block (6-hour window) + */ + moving_avg_txn_per_block?: number; + /** + * 5th percentile transactions per block + */ + p05_txn_per_block?: number; + /** + * 50th percentile (median) transactions per block + */ + p50_txn_per_block?: number; + /** + * 95th percentile transactions per block + */ + p95_txn_per_block?: number; + /** + * Standard deviation of transactions per block + */ + stddev_txn_per_block?: number; + /** + * Total transactions in this hour + */ + total_transactions?: number; + /** + * Timestamp when the record was last updated + */ + updated_date_time?: number; + /** + * Upper Bollinger band (avg + 2*stddev) + */ + upper_band_txn_per_block?: number; +}; + export type FctHeadFirstSeenByNode = { /** * The head block root hash @@ -3946,6 +4458,48 @@ export type GetFctEngineNewPayloadDurationChunked50MsResponse = { item?: FctEngineNewPayloadDurationChunked50Ms; }; +/** + * Response for getting a single fct_execution_gas_limit_daily record + */ +export type GetFctExecutionGasLimitDailyResponse = { + item?: FctExecutionGasLimitDaily; +}; + +/** + * Response for getting a single fct_execution_gas_limit_hourly record + */ +export type GetFctExecutionGasLimitHourlyResponse = { + item?: FctExecutionGasLimitHourly; +}; + +/** + * Response for getting a single fct_execution_gas_limit_signalling_daily record + */ +export type GetFctExecutionGasLimitSignallingDailyResponse = { + item?: FctExecutionGasLimitSignallingDaily; +}; + +/** + * Response for getting a single fct_execution_gas_limit_signalling_hourly record + */ +export type GetFctExecutionGasLimitSignallingHourlyResponse = { + item?: FctExecutionGasLimitSignallingHourly; +}; + +/** + * Response for getting a single fct_execution_gas_used_daily record + */ +export type GetFctExecutionGasUsedDailyResponse = { + item?: FctExecutionGasUsedDaily; +}; + +/** + * Response for getting a single fct_execution_gas_used_hourly record + */ +export type GetFctExecutionGasUsedHourlyResponse = { + item?: FctExecutionGasUsedHourly; +}; + /** * Response for getting a single fct_execution_state_size_daily record */ @@ -3960,6 +4514,34 @@ export type GetFctExecutionStateSizeHourlyResponse = { item?: FctExecutionStateSizeHourly; }; +/** + * Response for getting a single fct_execution_tps_daily record + */ +export type GetFctExecutionTpsDailyResponse = { + item?: FctExecutionTpsDaily; +}; + +/** + * Response for getting a single fct_execution_tps_hourly record + */ +export type GetFctExecutionTpsHourlyResponse = { + item?: FctExecutionTpsHourly; +}; + +/** + * Response for getting a single fct_execution_transactions_daily record + */ +export type GetFctExecutionTransactionsDailyResponse = { + item?: FctExecutionTransactionsDaily; +}; + +/** + * Response for getting a single fct_execution_transactions_hourly record + */ +export type GetFctExecutionTransactionsHourlyResponse = { + item?: FctExecutionTransactionsHourly; +}; + /** * Response for getting a single fct_head_first_seen_by_node record */ @@ -7289,6 +7871,90 @@ export type ListFctEngineNewPayloadDurationChunked50MsResponse = { next_page_token?: string; }; +/** + * Response for listing fct_execution_gas_limit_daily records + */ +export type ListFctExecutionGasLimitDailyResponse = { + /** + * The list of fct_execution_gas_limit_daily. + */ + fct_execution_gas_limit_daily?: Array; + /** + * A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages. + */ + next_page_token?: string; +}; + +/** + * Response for listing fct_execution_gas_limit_hourly records + */ +export type ListFctExecutionGasLimitHourlyResponse = { + /** + * The list of fct_execution_gas_limit_hourly. + */ + fct_execution_gas_limit_hourly?: Array; + /** + * A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages. + */ + next_page_token?: string; +}; + +/** + * Response for listing fct_execution_gas_limit_signalling_daily records + */ +export type ListFctExecutionGasLimitSignallingDailyResponse = { + /** + * The list of fct_execution_gas_limit_signalling_daily. + */ + fct_execution_gas_limit_signalling_daily?: Array; + /** + * A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages. + */ + next_page_token?: string; +}; + +/** + * Response for listing fct_execution_gas_limit_signalling_hourly records + */ +export type ListFctExecutionGasLimitSignallingHourlyResponse = { + /** + * The list of fct_execution_gas_limit_signalling_hourly. + */ + fct_execution_gas_limit_signalling_hourly?: Array; + /** + * A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages. + */ + next_page_token?: string; +}; + +/** + * Response for listing fct_execution_gas_used_daily records + */ +export type ListFctExecutionGasUsedDailyResponse = { + /** + * The list of fct_execution_gas_used_daily. + */ + fct_execution_gas_used_daily?: Array; + /** + * A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages. + */ + next_page_token?: string; +}; + +/** + * Response for listing fct_execution_gas_used_hourly records + */ +export type ListFctExecutionGasUsedHourlyResponse = { + /** + * The list of fct_execution_gas_used_hourly. + */ + fct_execution_gas_used_hourly?: Array; + /** + * A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages. + */ + next_page_token?: string; +}; + /** * Response for listing fct_execution_state_size_daily records */ @@ -7317,6 +7983,62 @@ export type ListFctExecutionStateSizeHourlyResponse = { next_page_token?: string; }; +/** + * Response for listing fct_execution_tps_daily records + */ +export type ListFctExecutionTpsDailyResponse = { + /** + * The list of fct_execution_tps_daily. + */ + fct_execution_tps_daily?: Array; + /** + * A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages. + */ + next_page_token?: string; +}; + +/** + * Response for listing fct_execution_tps_hourly records + */ +export type ListFctExecutionTpsHourlyResponse = { + /** + * The list of fct_execution_tps_hourly. + */ + fct_execution_tps_hourly?: Array; + /** + * A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages. + */ + next_page_token?: string; +}; + +/** + * Response for listing fct_execution_transactions_daily records + */ +export type ListFctExecutionTransactionsDailyResponse = { + /** + * The list of fct_execution_transactions_daily. + */ + fct_execution_transactions_daily?: Array; + /** + * A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages. + */ + next_page_token?: string; +}; + +/** + * Response for listing fct_execution_transactions_hourly records + */ +export type ListFctExecutionTransactionsHourlyResponse = { + /** + * The list of fct_execution_transactions_hourly. + */ + fct_execution_transactions_hourly?: Array; + /** + * A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages. + */ + next_page_token?: string; +}; + /** * Response for listing fct_head_first_seen_by_node records */ @@ -36901,7 +37623,7 @@ export type FctEngineNewPayloadDurationChunked50MsServiceGetResponses = { export type FctEngineNewPayloadDurationChunked50MsServiceGetResponse = FctEngineNewPayloadDurationChunked50MsServiceGetResponses[keyof FctEngineNewPayloadDurationChunked50MsServiceGetResponses]; -export type FctExecutionStateSizeDailyServiceListData = { +export type FctExecutionGasLimitDailyServiceListData = { body?: never; path?: never; query?: { @@ -36982,451 +37704,491 @@ export type FctExecutionStateSizeDailyServiceListData = { */ updated_date_time_not_in_values?: string; /** - * Total accounts at end of day (filter: eq) + * Number of blocks in this day (filter: eq) */ - accounts_eq?: number; + block_count_eq?: number; /** - * Total accounts at end of day (filter: ne) + * Number of blocks in this day (filter: ne) */ - accounts_ne?: number; + block_count_ne?: number; /** - * Total accounts at end of day (filter: lt) + * Number of blocks in this day (filter: lt) */ - accounts_lt?: number; + block_count_lt?: number; /** - * Total accounts at end of day (filter: lte) + * Number of blocks in this day (filter: lte) */ - accounts_lte?: number; + block_count_lte?: number; /** - * Total accounts at end of day (filter: gt) + * Number of blocks in this day (filter: gt) */ - accounts_gt?: number; + block_count_gt?: number; /** - * Total accounts at end of day (filter: gte) + * Number of blocks in this day (filter: gte) */ - accounts_gte?: number; + block_count_gte?: number; /** - * Total accounts at end of day (filter: between_min) + * Number of blocks in this day (filter: between_min) */ - accounts_between_min?: number; + block_count_between_min?: number; /** - * Total accounts at end of day (filter: between_max_value) + * Number of blocks in this day (filter: between_max_value) */ - accounts_between_max_value?: number; + block_count_between_max_value?: number; /** - * Total accounts at end of day (filter: in_values) (comma-separated list) + * Number of blocks in this day (filter: in_values) (comma-separated list) */ - accounts_in_values?: string; + block_count_in_values?: string; /** - * Total accounts at end of day (filter: not_in_values) (comma-separated list) + * Number of blocks in this day (filter: not_in_values) (comma-separated list) */ - accounts_not_in_values?: string; + block_count_not_in_values?: string; /** - * Account bytes at end of day (filter: eq) + * Total gas limit in this day (filter: eq) */ - account_bytes_eq?: number; + total_gas_limit_eq?: number; /** - * Account bytes at end of day (filter: ne) + * Total gas limit in this day (filter: ne) */ - account_bytes_ne?: number; + total_gas_limit_ne?: number; /** - * Account bytes at end of day (filter: lt) + * Total gas limit in this day (filter: lt) */ - account_bytes_lt?: number; + total_gas_limit_lt?: number; /** - * Account bytes at end of day (filter: lte) + * Total gas limit in this day (filter: lte) */ - account_bytes_lte?: number; + total_gas_limit_lte?: number; /** - * Account bytes at end of day (filter: gt) + * Total gas limit in this day (filter: gt) */ - account_bytes_gt?: number; + total_gas_limit_gt?: number; /** - * Account bytes at end of day (filter: gte) + * Total gas limit in this day (filter: gte) */ - account_bytes_gte?: number; + total_gas_limit_gte?: number; /** - * Account bytes at end of day (filter: between_min) + * Total gas limit in this day (filter: between_min) */ - account_bytes_between_min?: number; + total_gas_limit_between_min?: number; /** - * Account bytes at end of day (filter: between_max_value) + * Total gas limit in this day (filter: between_max_value) */ - account_bytes_between_max_value?: number; + total_gas_limit_between_max_value?: number; /** - * Account bytes at end of day (filter: in_values) (comma-separated list) + * Total gas limit in this day (filter: in_values) (comma-separated list) */ - account_bytes_in_values?: string; + total_gas_limit_in_values?: string; /** - * Account bytes at end of day (filter: not_in_values) (comma-separated list) + * Total gas limit in this day (filter: not_in_values) (comma-separated list) */ - account_bytes_not_in_values?: string; + total_gas_limit_not_in_values?: string; /** - * Account trie nodes at end of day (filter: eq) + * Average gas limit per block (filter: eq) */ - account_trienodes_eq?: number; + avg_gas_limit_eq?: number; /** - * Account trie nodes at end of day (filter: ne) + * Average gas limit per block (filter: ne) */ - account_trienodes_ne?: number; + avg_gas_limit_ne?: number; /** - * Account trie nodes at end of day (filter: lt) + * Average gas limit per block (filter: lt) */ - account_trienodes_lt?: number; + avg_gas_limit_lt?: number; /** - * Account trie nodes at end of day (filter: lte) + * Average gas limit per block (filter: lte) */ - account_trienodes_lte?: number; + avg_gas_limit_lte?: number; /** - * Account trie nodes at end of day (filter: gt) + * Average gas limit per block (filter: gt) */ - account_trienodes_gt?: number; + avg_gas_limit_gt?: number; /** - * Account trie nodes at end of day (filter: gte) + * Average gas limit per block (filter: gte) */ - account_trienodes_gte?: number; + avg_gas_limit_gte?: number; /** - * Account trie nodes at end of day (filter: between_min) + * Average gas limit per block (filter: between_min) */ - account_trienodes_between_min?: number; + avg_gas_limit_between_min?: number; /** - * Account trie nodes at end of day (filter: between_max_value) + * Average gas limit per block (filter: between_max_value) */ - account_trienodes_between_max_value?: number; + avg_gas_limit_between_max_value?: number; /** - * Account trie nodes at end of day (filter: in_values) (comma-separated list) + * Average gas limit per block (filter: in_values) (comma-separated list) */ - account_trienodes_in_values?: string; + avg_gas_limit_in_values?: string; /** - * Account trie nodes at end of day (filter: not_in_values) (comma-separated list) + * Average gas limit per block (filter: not_in_values) (comma-separated list) */ - account_trienodes_not_in_values?: string; + avg_gas_limit_not_in_values?: string; /** - * Account trie node bytes at end of day (filter: eq) + * Minimum gas limit in a block (filter: eq) */ - account_trienode_bytes_eq?: number; + min_gas_limit_eq?: number; /** - * Account trie node bytes at end of day (filter: ne) + * Minimum gas limit in a block (filter: ne) */ - account_trienode_bytes_ne?: number; + min_gas_limit_ne?: number; /** - * Account trie node bytes at end of day (filter: lt) + * Minimum gas limit in a block (filter: lt) */ - account_trienode_bytes_lt?: number; + min_gas_limit_lt?: number; /** - * Account trie node bytes at end of day (filter: lte) + * Minimum gas limit in a block (filter: lte) */ - account_trienode_bytes_lte?: number; + min_gas_limit_lte?: number; /** - * Account trie node bytes at end of day (filter: gt) + * Minimum gas limit in a block (filter: gt) */ - account_trienode_bytes_gt?: number; + min_gas_limit_gt?: number; /** - * Account trie node bytes at end of day (filter: gte) + * Minimum gas limit in a block (filter: gte) */ - account_trienode_bytes_gte?: number; + min_gas_limit_gte?: number; /** - * Account trie node bytes at end of day (filter: between_min) + * Minimum gas limit in a block (filter: between_min) */ - account_trienode_bytes_between_min?: number; + min_gas_limit_between_min?: number; /** - * Account trie node bytes at end of day (filter: between_max_value) + * Minimum gas limit in a block (filter: between_max_value) */ - account_trienode_bytes_between_max_value?: number; + min_gas_limit_between_max_value?: number; /** - * Account trie node bytes at end of day (filter: in_values) (comma-separated list) + * Minimum gas limit in a block (filter: in_values) (comma-separated list) */ - account_trienode_bytes_in_values?: string; + min_gas_limit_in_values?: string; /** - * Account trie node bytes at end of day (filter: not_in_values) (comma-separated list) + * Minimum gas limit in a block (filter: not_in_values) (comma-separated list) */ - account_trienode_bytes_not_in_values?: string; + min_gas_limit_not_in_values?: string; /** - * Contract codes at end of day (filter: eq) + * Maximum gas limit in a block (filter: eq) */ - contract_codes_eq?: number; + max_gas_limit_eq?: number; /** - * Contract codes at end of day (filter: ne) + * Maximum gas limit in a block (filter: ne) */ - contract_codes_ne?: number; + max_gas_limit_ne?: number; /** - * Contract codes at end of day (filter: lt) + * Maximum gas limit in a block (filter: lt) */ - contract_codes_lt?: number; + max_gas_limit_lt?: number; /** - * Contract codes at end of day (filter: lte) + * Maximum gas limit in a block (filter: lte) */ - contract_codes_lte?: number; + max_gas_limit_lte?: number; /** - * Contract codes at end of day (filter: gt) + * Maximum gas limit in a block (filter: gt) */ - contract_codes_gt?: number; + max_gas_limit_gt?: number; /** - * Contract codes at end of day (filter: gte) + * Maximum gas limit in a block (filter: gte) */ - contract_codes_gte?: number; + max_gas_limit_gte?: number; /** - * Contract codes at end of day (filter: between_min) + * Maximum gas limit in a block (filter: between_min) */ - contract_codes_between_min?: number; + max_gas_limit_between_min?: number; /** - * Contract codes at end of day (filter: between_max_value) + * Maximum gas limit in a block (filter: between_max_value) */ - contract_codes_between_max_value?: number; + max_gas_limit_between_max_value?: number; /** - * Contract codes at end of day (filter: in_values) (comma-separated list) + * Maximum gas limit in a block (filter: in_values) (comma-separated list) */ - contract_codes_in_values?: string; + max_gas_limit_in_values?: string; /** - * Contract codes at end of day (filter: not_in_values) (comma-separated list) + * Maximum gas limit in a block (filter: not_in_values) (comma-separated list) */ - contract_codes_not_in_values?: string; + max_gas_limit_not_in_values?: string; /** - * Contract code bytes at end of day (filter: eq) + * 5th percentile gas limit (filter: eq) */ - contract_code_bytes_eq?: number; + p05_gas_limit_eq?: number; /** - * Contract code bytes at end of day (filter: ne) + * 5th percentile gas limit (filter: ne) */ - contract_code_bytes_ne?: number; + p05_gas_limit_ne?: number; /** - * Contract code bytes at end of day (filter: lt) + * 5th percentile gas limit (filter: lt) */ - contract_code_bytes_lt?: number; + p05_gas_limit_lt?: number; /** - * Contract code bytes at end of day (filter: lte) + * 5th percentile gas limit (filter: lte) */ - contract_code_bytes_lte?: number; + p05_gas_limit_lte?: number; /** - * Contract code bytes at end of day (filter: gt) + * 5th percentile gas limit (filter: gt) */ - contract_code_bytes_gt?: number; + p05_gas_limit_gt?: number; /** - * Contract code bytes at end of day (filter: gte) + * 5th percentile gas limit (filter: gte) */ - contract_code_bytes_gte?: number; + p05_gas_limit_gte?: number; /** - * Contract code bytes at end of day (filter: between_min) + * 5th percentile gas limit (filter: between_min) */ - contract_code_bytes_between_min?: number; + p05_gas_limit_between_min?: number; /** - * Contract code bytes at end of day (filter: between_max_value) + * 5th percentile gas limit (filter: between_max_value) */ - contract_code_bytes_between_max_value?: number; + p05_gas_limit_between_max_value?: number; /** - * Contract code bytes at end of day (filter: in_values) (comma-separated list) + * 5th percentile gas limit (filter: in_values) (comma-separated list) */ - contract_code_bytes_in_values?: string; + p05_gas_limit_in_values?: string; /** - * Contract code bytes at end of day (filter: not_in_values) (comma-separated list) + * 5th percentile gas limit (filter: not_in_values) (comma-separated list) */ - contract_code_bytes_not_in_values?: string; + p05_gas_limit_not_in_values?: string; /** - * Storage slots at end of day (filter: eq) + * 50th percentile (median) gas limit (filter: eq) */ - storages_eq?: number; + p50_gas_limit_eq?: number; /** - * Storage slots at end of day (filter: ne) + * 50th percentile (median) gas limit (filter: ne) */ - storages_ne?: number; + p50_gas_limit_ne?: number; /** - * Storage slots at end of day (filter: lt) + * 50th percentile (median) gas limit (filter: lt) */ - storages_lt?: number; + p50_gas_limit_lt?: number; /** - * Storage slots at end of day (filter: lte) + * 50th percentile (median) gas limit (filter: lte) */ - storages_lte?: number; + p50_gas_limit_lte?: number; /** - * Storage slots at end of day (filter: gt) + * 50th percentile (median) gas limit (filter: gt) */ - storages_gt?: number; + p50_gas_limit_gt?: number; /** - * Storage slots at end of day (filter: gte) + * 50th percentile (median) gas limit (filter: gte) */ - storages_gte?: number; + p50_gas_limit_gte?: number; /** - * Storage slots at end of day (filter: between_min) + * 50th percentile (median) gas limit (filter: between_min) */ - storages_between_min?: number; + p50_gas_limit_between_min?: number; /** - * Storage slots at end of day (filter: between_max_value) + * 50th percentile (median) gas limit (filter: between_max_value) */ - storages_between_max_value?: number; + p50_gas_limit_between_max_value?: number; /** - * Storage slots at end of day (filter: in_values) (comma-separated list) + * 50th percentile (median) gas limit (filter: in_values) (comma-separated list) */ - storages_in_values?: string; + p50_gas_limit_in_values?: string; /** - * Storage slots at end of day (filter: not_in_values) (comma-separated list) + * 50th percentile (median) gas limit (filter: not_in_values) (comma-separated list) */ - storages_not_in_values?: string; + p50_gas_limit_not_in_values?: string; /** - * Storage bytes at end of day (filter: eq) + * 95th percentile gas limit (filter: eq) */ - storage_bytes_eq?: number; + p95_gas_limit_eq?: number; /** - * Storage bytes at end of day (filter: ne) + * 95th percentile gas limit (filter: ne) */ - storage_bytes_ne?: number; + p95_gas_limit_ne?: number; /** - * Storage bytes at end of day (filter: lt) + * 95th percentile gas limit (filter: lt) */ - storage_bytes_lt?: number; + p95_gas_limit_lt?: number; /** - * Storage bytes at end of day (filter: lte) + * 95th percentile gas limit (filter: lte) */ - storage_bytes_lte?: number; + p95_gas_limit_lte?: number; /** - * Storage bytes at end of day (filter: gt) + * 95th percentile gas limit (filter: gt) */ - storage_bytes_gt?: number; + p95_gas_limit_gt?: number; /** - * Storage bytes at end of day (filter: gte) + * 95th percentile gas limit (filter: gte) */ - storage_bytes_gte?: number; + p95_gas_limit_gte?: number; /** - * Storage bytes at end of day (filter: between_min) + * 95th percentile gas limit (filter: between_min) */ - storage_bytes_between_min?: number; + p95_gas_limit_between_min?: number; /** - * Storage bytes at end of day (filter: between_max_value) + * 95th percentile gas limit (filter: between_max_value) */ - storage_bytes_between_max_value?: number; + p95_gas_limit_between_max_value?: number; /** - * Storage bytes at end of day (filter: in_values) (comma-separated list) + * 95th percentile gas limit (filter: in_values) (comma-separated list) */ - storage_bytes_in_values?: string; + p95_gas_limit_in_values?: string; /** - * Storage bytes at end of day (filter: not_in_values) (comma-separated list) + * 95th percentile gas limit (filter: not_in_values) (comma-separated list) */ - storage_bytes_not_in_values?: string; + p95_gas_limit_not_in_values?: string; /** - * Storage trie nodes at end of day (filter: eq) + * Standard deviation of gas limit (filter: eq) */ - storage_trienodes_eq?: number; + stddev_gas_limit_eq?: number; /** - * Storage trie nodes at end of day (filter: ne) + * Standard deviation of gas limit (filter: ne) */ - storage_trienodes_ne?: number; + stddev_gas_limit_ne?: number; /** - * Storage trie nodes at end of day (filter: lt) + * Standard deviation of gas limit (filter: lt) */ - storage_trienodes_lt?: number; + stddev_gas_limit_lt?: number; /** - * Storage trie nodes at end of day (filter: lte) + * Standard deviation of gas limit (filter: lte) */ - storage_trienodes_lte?: number; + stddev_gas_limit_lte?: number; /** - * Storage trie nodes at end of day (filter: gt) + * Standard deviation of gas limit (filter: gt) */ - storage_trienodes_gt?: number; + stddev_gas_limit_gt?: number; /** - * Storage trie nodes at end of day (filter: gte) + * Standard deviation of gas limit (filter: gte) */ - storage_trienodes_gte?: number; + stddev_gas_limit_gte?: number; /** - * Storage trie nodes at end of day (filter: between_min) + * Standard deviation of gas limit (filter: between_min) */ - storage_trienodes_between_min?: number; + stddev_gas_limit_between_min?: number; /** - * Storage trie nodes at end of day (filter: between_max_value) + * Standard deviation of gas limit (filter: between_max_value) */ - storage_trienodes_between_max_value?: number; + stddev_gas_limit_between_max_value?: number; /** - * Storage trie nodes at end of day (filter: in_values) (comma-separated list) + * Standard deviation of gas limit (filter: in_values) (comma-separated list) */ - storage_trienodes_in_values?: string; + stddev_gas_limit_in_values?: string; /** - * Storage trie nodes at end of day (filter: not_in_values) (comma-separated list) + * Standard deviation of gas limit (filter: not_in_values) (comma-separated list) */ - storage_trienodes_not_in_values?: string; + stddev_gas_limit_not_in_values?: string; /** - * Storage trie node bytes at end of day (filter: eq) + * Upper Bollinger band (avg + 2*stddev) (filter: eq) */ - storage_trienode_bytes_eq?: number; + upper_band_gas_limit_eq?: number; /** - * Storage trie node bytes at end of day (filter: ne) + * Upper Bollinger band (avg + 2*stddev) (filter: ne) */ - storage_trienode_bytes_ne?: number; + upper_band_gas_limit_ne?: number; /** - * Storage trie node bytes at end of day (filter: lt) + * Upper Bollinger band (avg + 2*stddev) (filter: lt) */ - storage_trienode_bytes_lt?: number; + upper_band_gas_limit_lt?: number; /** - * Storage trie node bytes at end of day (filter: lte) + * Upper Bollinger band (avg + 2*stddev) (filter: lte) */ - storage_trienode_bytes_lte?: number; + upper_band_gas_limit_lte?: number; /** - * Storage trie node bytes at end of day (filter: gt) + * Upper Bollinger band (avg + 2*stddev) (filter: gt) */ - storage_trienode_bytes_gt?: number; + upper_band_gas_limit_gt?: number; /** - * Storage trie node bytes at end of day (filter: gte) + * Upper Bollinger band (avg + 2*stddev) (filter: gte) */ - storage_trienode_bytes_gte?: number; + upper_band_gas_limit_gte?: number; /** - * Storage trie node bytes at end of day (filter: between_min) + * Upper Bollinger band (avg + 2*stddev) (filter: between_min) */ - storage_trienode_bytes_between_min?: number; + upper_band_gas_limit_between_min?: number; /** - * Storage trie node bytes at end of day (filter: between_max_value) + * Upper Bollinger band (avg + 2*stddev) (filter: between_max_value) */ - storage_trienode_bytes_between_max_value?: number; + upper_band_gas_limit_between_max_value?: number; /** - * Storage trie node bytes at end of day (filter: in_values) (comma-separated list) + * Upper Bollinger band (avg + 2*stddev) (filter: in_values) (comma-separated list) */ - storage_trienode_bytes_in_values?: string; + upper_band_gas_limit_in_values?: string; /** - * Storage trie node bytes at end of day (filter: not_in_values) (comma-separated list) + * Upper Bollinger band (avg + 2*stddev) (filter: not_in_values) (comma-separated list) */ - storage_trienode_bytes_not_in_values?: string; + upper_band_gas_limit_not_in_values?: string; /** - * Total state size in bytes (filter: eq) + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: eq) */ - total_bytes_eq?: number; + lower_band_gas_limit_eq?: number; /** - * Total state size in bytes (filter: ne) + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: ne) */ - total_bytes_ne?: number; + lower_band_gas_limit_ne?: number; /** - * Total state size in bytes (filter: lt) + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: lt) */ - total_bytes_lt?: number; + lower_band_gas_limit_lt?: number; /** - * Total state size in bytes (filter: lte) + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: lte) */ - total_bytes_lte?: number; + lower_band_gas_limit_lte?: number; /** - * Total state size in bytes (filter: gt) + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: gt) */ - total_bytes_gt?: number; + lower_band_gas_limit_gt?: number; /** - * Total state size in bytes (filter: gte) + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: gte) */ - total_bytes_gte?: number; + lower_band_gas_limit_gte?: number; /** - * Total state size in bytes (filter: between_min) + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: between_min) */ - total_bytes_between_min?: number; + lower_band_gas_limit_between_min?: number; /** - * Total state size in bytes (filter: between_max_value) + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: between_max_value) */ - total_bytes_between_max_value?: number; + lower_band_gas_limit_between_max_value?: number; /** - * Total state size in bytes (filter: in_values) (comma-separated list) + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: in_values) (comma-separated list) */ - total_bytes_in_values?: string; + lower_band_gas_limit_in_values?: string; /** - * Total state size in bytes (filter: not_in_values) (comma-separated list) + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: not_in_values) (comma-separated list) */ - total_bytes_not_in_values?: string; + lower_band_gas_limit_not_in_values?: string; /** - * The maximum number of fct_execution_state_size_daily to return. If unspecified, at most 100 items will be returned. The maximum value is 10000; values above 10000 will be coerced to 10000. + * Moving average gas limit (7-day window) (filter: eq) + */ + moving_avg_gas_limit_eq?: number; + /** + * Moving average gas limit (7-day window) (filter: ne) + */ + moving_avg_gas_limit_ne?: number; + /** + * Moving average gas limit (7-day window) (filter: lt) + */ + moving_avg_gas_limit_lt?: number; + /** + * Moving average gas limit (7-day window) (filter: lte) + */ + moving_avg_gas_limit_lte?: number; + /** + * Moving average gas limit (7-day window) (filter: gt) + */ + moving_avg_gas_limit_gt?: number; + /** + * Moving average gas limit (7-day window) (filter: gte) + */ + moving_avg_gas_limit_gte?: number; + /** + * Moving average gas limit (7-day window) (filter: between_min) + */ + moving_avg_gas_limit_between_min?: number; + /** + * Moving average gas limit (7-day window) (filter: between_max_value) + */ + moving_avg_gas_limit_between_max_value?: number; + /** + * Moving average gas limit (7-day window) (filter: in_values) (comma-separated list) + */ + moving_avg_gas_limit_in_values?: string; + /** + * Moving average gas limit (7-day window) (filter: not_in_values) (comma-separated list) + */ + moving_avg_gas_limit_not_in_values?: string; + /** + * The maximum number of fct_execution_gas_limit_daily to return. If unspecified, at most 100 items will be returned. The maximum value is 10000; values above 10000 will be coerced to 10000. */ page_size?: number; /** - * A page token, received from a previous `ListFctExecutionStateSizeDaily` call. Provide this to retrieve the subsequent page. + * A page token, received from a previous `ListFctExecutionGasLimitDaily` call. Provide this to retrieve the subsequent page. */ page_token?: string; /** @@ -37434,30 +38196,30 @@ export type FctExecutionStateSizeDailyServiceListData = { */ order_by?: string; }; - url: '/api/v1/fct_execution_state_size_daily'; + url: '/api/v1/fct_execution_gas_limit_daily'; }; -export type FctExecutionStateSizeDailyServiceListErrors = { +export type FctExecutionGasLimitDailyServiceListErrors = { /** * Default error response */ default: Status; }; -export type FctExecutionStateSizeDailyServiceListError = - FctExecutionStateSizeDailyServiceListErrors[keyof FctExecutionStateSizeDailyServiceListErrors]; +export type FctExecutionGasLimitDailyServiceListError = + FctExecutionGasLimitDailyServiceListErrors[keyof FctExecutionGasLimitDailyServiceListErrors]; -export type FctExecutionStateSizeDailyServiceListResponses = { +export type FctExecutionGasLimitDailyServiceListResponses = { /** * OK */ - 200: ListFctExecutionStateSizeDailyResponse; + 200: ListFctExecutionGasLimitDailyResponse; }; -export type FctExecutionStateSizeDailyServiceListResponse = - FctExecutionStateSizeDailyServiceListResponses[keyof FctExecutionStateSizeDailyServiceListResponses]; +export type FctExecutionGasLimitDailyServiceListResponse = + FctExecutionGasLimitDailyServiceListResponses[keyof FctExecutionGasLimitDailyServiceListResponses]; -export type FctExecutionStateSizeDailyServiceGetData = { +export type FctExecutionGasLimitDailyServiceGetData = { body?: never; path: { /** @@ -37466,30 +38228,3004 @@ export type FctExecutionStateSizeDailyServiceGetData = { day_start_date: string; }; query?: never; - url: '/api/v1/fct_execution_state_size_daily/{day_start_date}'; + url: '/api/v1/fct_execution_gas_limit_daily/{day_start_date}'; }; -export type FctExecutionStateSizeDailyServiceGetErrors = { +export type FctExecutionGasLimitDailyServiceGetErrors = { /** * Default error response */ default: Status; }; -export type FctExecutionStateSizeDailyServiceGetError = - FctExecutionStateSizeDailyServiceGetErrors[keyof FctExecutionStateSizeDailyServiceGetErrors]; +export type FctExecutionGasLimitDailyServiceGetError = + FctExecutionGasLimitDailyServiceGetErrors[keyof FctExecutionGasLimitDailyServiceGetErrors]; -export type FctExecutionStateSizeDailyServiceGetResponses = { +export type FctExecutionGasLimitDailyServiceGetResponses = { /** * OK */ - 200: GetFctExecutionStateSizeDailyResponse; + 200: GetFctExecutionGasLimitDailyResponse; }; -export type FctExecutionStateSizeDailyServiceGetResponse = - FctExecutionStateSizeDailyServiceGetResponses[keyof FctExecutionStateSizeDailyServiceGetResponses]; +export type FctExecutionGasLimitDailyServiceGetResponse = + FctExecutionGasLimitDailyServiceGetResponses[keyof FctExecutionGasLimitDailyServiceGetResponses]; -export type FctExecutionStateSizeHourlyServiceListData = { +export type FctExecutionGasLimitHourlyServiceListData = { + body?: never; + path?: never; + query?: { + /** + * Start of the hour period (filter: eq) + */ + hour_start_date_time_eq?: number; + /** + * Start of the hour period (filter: ne) + */ + hour_start_date_time_ne?: number; + /** + * Start of the hour period (filter: lt) + */ + hour_start_date_time_lt?: number; + /** + * Start of the hour period (filter: lte) + */ + hour_start_date_time_lte?: number; + /** + * Start of the hour period (filter: gt) + */ + hour_start_date_time_gt?: number; + /** + * Start of the hour period (filter: gte) + */ + hour_start_date_time_gte?: number; + /** + * Start of the hour period (filter: between_min) + */ + hour_start_date_time_between_min?: number; + /** + * Start of the hour period (filter: between_max_value) + */ + hour_start_date_time_between_max_value?: number; + /** + * Start of the hour period (filter: in_values) (comma-separated list) + */ + hour_start_date_time_in_values?: string; + /** + * Start of the hour period (filter: not_in_values) (comma-separated list) + */ + hour_start_date_time_not_in_values?: string; + /** + * Timestamp when the record was last updated (filter: eq) + */ + updated_date_time_eq?: number; + /** + * Timestamp when the record was last updated (filter: ne) + */ + updated_date_time_ne?: number; + /** + * Timestamp when the record was last updated (filter: lt) + */ + updated_date_time_lt?: number; + /** + * Timestamp when the record was last updated (filter: lte) + */ + updated_date_time_lte?: number; + /** + * Timestamp when the record was last updated (filter: gt) + */ + updated_date_time_gt?: number; + /** + * Timestamp when the record was last updated (filter: gte) + */ + updated_date_time_gte?: number; + /** + * Timestamp when the record was last updated (filter: between_min) + */ + updated_date_time_between_min?: number; + /** + * Timestamp when the record was last updated (filter: between_max_value) + */ + updated_date_time_between_max_value?: number; + /** + * Timestamp when the record was last updated (filter: in_values) (comma-separated list) + */ + updated_date_time_in_values?: string; + /** + * Timestamp when the record was last updated (filter: not_in_values) (comma-separated list) + */ + updated_date_time_not_in_values?: string; + /** + * Number of blocks in this hour (filter: eq) + */ + block_count_eq?: number; + /** + * Number of blocks in this hour (filter: ne) + */ + block_count_ne?: number; + /** + * Number of blocks in this hour (filter: lt) + */ + block_count_lt?: number; + /** + * Number of blocks in this hour (filter: lte) + */ + block_count_lte?: number; + /** + * Number of blocks in this hour (filter: gt) + */ + block_count_gt?: number; + /** + * Number of blocks in this hour (filter: gte) + */ + block_count_gte?: number; + /** + * Number of blocks in this hour (filter: between_min) + */ + block_count_between_min?: number; + /** + * Number of blocks in this hour (filter: between_max_value) + */ + block_count_between_max_value?: number; + /** + * Number of blocks in this hour (filter: in_values) (comma-separated list) + */ + block_count_in_values?: string; + /** + * Number of blocks in this hour (filter: not_in_values) (comma-separated list) + */ + block_count_not_in_values?: string; + /** + * Total gas limit in this hour (filter: eq) + */ + total_gas_limit_eq?: number; + /** + * Total gas limit in this hour (filter: ne) + */ + total_gas_limit_ne?: number; + /** + * Total gas limit in this hour (filter: lt) + */ + total_gas_limit_lt?: number; + /** + * Total gas limit in this hour (filter: lte) + */ + total_gas_limit_lte?: number; + /** + * Total gas limit in this hour (filter: gt) + */ + total_gas_limit_gt?: number; + /** + * Total gas limit in this hour (filter: gte) + */ + total_gas_limit_gte?: number; + /** + * Total gas limit in this hour (filter: between_min) + */ + total_gas_limit_between_min?: number; + /** + * Total gas limit in this hour (filter: between_max_value) + */ + total_gas_limit_between_max_value?: number; + /** + * Total gas limit in this hour (filter: in_values) (comma-separated list) + */ + total_gas_limit_in_values?: string; + /** + * Total gas limit in this hour (filter: not_in_values) (comma-separated list) + */ + total_gas_limit_not_in_values?: string; + /** + * Average gas limit per block (filter: eq) + */ + avg_gas_limit_eq?: number; + /** + * Average gas limit per block (filter: ne) + */ + avg_gas_limit_ne?: number; + /** + * Average gas limit per block (filter: lt) + */ + avg_gas_limit_lt?: number; + /** + * Average gas limit per block (filter: lte) + */ + avg_gas_limit_lte?: number; + /** + * Average gas limit per block (filter: gt) + */ + avg_gas_limit_gt?: number; + /** + * Average gas limit per block (filter: gte) + */ + avg_gas_limit_gte?: number; + /** + * Average gas limit per block (filter: between_min) + */ + avg_gas_limit_between_min?: number; + /** + * Average gas limit per block (filter: between_max_value) + */ + avg_gas_limit_between_max_value?: number; + /** + * Average gas limit per block (filter: in_values) (comma-separated list) + */ + avg_gas_limit_in_values?: string; + /** + * Average gas limit per block (filter: not_in_values) (comma-separated list) + */ + avg_gas_limit_not_in_values?: string; + /** + * Minimum gas limit in a block (filter: eq) + */ + min_gas_limit_eq?: number; + /** + * Minimum gas limit in a block (filter: ne) + */ + min_gas_limit_ne?: number; + /** + * Minimum gas limit in a block (filter: lt) + */ + min_gas_limit_lt?: number; + /** + * Minimum gas limit in a block (filter: lte) + */ + min_gas_limit_lte?: number; + /** + * Minimum gas limit in a block (filter: gt) + */ + min_gas_limit_gt?: number; + /** + * Minimum gas limit in a block (filter: gte) + */ + min_gas_limit_gte?: number; + /** + * Minimum gas limit in a block (filter: between_min) + */ + min_gas_limit_between_min?: number; + /** + * Minimum gas limit in a block (filter: between_max_value) + */ + min_gas_limit_between_max_value?: number; + /** + * Minimum gas limit in a block (filter: in_values) (comma-separated list) + */ + min_gas_limit_in_values?: string; + /** + * Minimum gas limit in a block (filter: not_in_values) (comma-separated list) + */ + min_gas_limit_not_in_values?: string; + /** + * Maximum gas limit in a block (filter: eq) + */ + max_gas_limit_eq?: number; + /** + * Maximum gas limit in a block (filter: ne) + */ + max_gas_limit_ne?: number; + /** + * Maximum gas limit in a block (filter: lt) + */ + max_gas_limit_lt?: number; + /** + * Maximum gas limit in a block (filter: lte) + */ + max_gas_limit_lte?: number; + /** + * Maximum gas limit in a block (filter: gt) + */ + max_gas_limit_gt?: number; + /** + * Maximum gas limit in a block (filter: gte) + */ + max_gas_limit_gte?: number; + /** + * Maximum gas limit in a block (filter: between_min) + */ + max_gas_limit_between_min?: number; + /** + * Maximum gas limit in a block (filter: between_max_value) + */ + max_gas_limit_between_max_value?: number; + /** + * Maximum gas limit in a block (filter: in_values) (comma-separated list) + */ + max_gas_limit_in_values?: string; + /** + * Maximum gas limit in a block (filter: not_in_values) (comma-separated list) + */ + max_gas_limit_not_in_values?: string; + /** + * 5th percentile gas limit (filter: eq) + */ + p05_gas_limit_eq?: number; + /** + * 5th percentile gas limit (filter: ne) + */ + p05_gas_limit_ne?: number; + /** + * 5th percentile gas limit (filter: lt) + */ + p05_gas_limit_lt?: number; + /** + * 5th percentile gas limit (filter: lte) + */ + p05_gas_limit_lte?: number; + /** + * 5th percentile gas limit (filter: gt) + */ + p05_gas_limit_gt?: number; + /** + * 5th percentile gas limit (filter: gte) + */ + p05_gas_limit_gte?: number; + /** + * 5th percentile gas limit (filter: between_min) + */ + p05_gas_limit_between_min?: number; + /** + * 5th percentile gas limit (filter: between_max_value) + */ + p05_gas_limit_between_max_value?: number; + /** + * 5th percentile gas limit (filter: in_values) (comma-separated list) + */ + p05_gas_limit_in_values?: string; + /** + * 5th percentile gas limit (filter: not_in_values) (comma-separated list) + */ + p05_gas_limit_not_in_values?: string; + /** + * 50th percentile (median) gas limit (filter: eq) + */ + p50_gas_limit_eq?: number; + /** + * 50th percentile (median) gas limit (filter: ne) + */ + p50_gas_limit_ne?: number; + /** + * 50th percentile (median) gas limit (filter: lt) + */ + p50_gas_limit_lt?: number; + /** + * 50th percentile (median) gas limit (filter: lte) + */ + p50_gas_limit_lte?: number; + /** + * 50th percentile (median) gas limit (filter: gt) + */ + p50_gas_limit_gt?: number; + /** + * 50th percentile (median) gas limit (filter: gte) + */ + p50_gas_limit_gte?: number; + /** + * 50th percentile (median) gas limit (filter: between_min) + */ + p50_gas_limit_between_min?: number; + /** + * 50th percentile (median) gas limit (filter: between_max_value) + */ + p50_gas_limit_between_max_value?: number; + /** + * 50th percentile (median) gas limit (filter: in_values) (comma-separated list) + */ + p50_gas_limit_in_values?: string; + /** + * 50th percentile (median) gas limit (filter: not_in_values) (comma-separated list) + */ + p50_gas_limit_not_in_values?: string; + /** + * 95th percentile gas limit (filter: eq) + */ + p95_gas_limit_eq?: number; + /** + * 95th percentile gas limit (filter: ne) + */ + p95_gas_limit_ne?: number; + /** + * 95th percentile gas limit (filter: lt) + */ + p95_gas_limit_lt?: number; + /** + * 95th percentile gas limit (filter: lte) + */ + p95_gas_limit_lte?: number; + /** + * 95th percentile gas limit (filter: gt) + */ + p95_gas_limit_gt?: number; + /** + * 95th percentile gas limit (filter: gte) + */ + p95_gas_limit_gte?: number; + /** + * 95th percentile gas limit (filter: between_min) + */ + p95_gas_limit_between_min?: number; + /** + * 95th percentile gas limit (filter: between_max_value) + */ + p95_gas_limit_between_max_value?: number; + /** + * 95th percentile gas limit (filter: in_values) (comma-separated list) + */ + p95_gas_limit_in_values?: string; + /** + * 95th percentile gas limit (filter: not_in_values) (comma-separated list) + */ + p95_gas_limit_not_in_values?: string; + /** + * Standard deviation of gas limit (filter: eq) + */ + stddev_gas_limit_eq?: number; + /** + * Standard deviation of gas limit (filter: ne) + */ + stddev_gas_limit_ne?: number; + /** + * Standard deviation of gas limit (filter: lt) + */ + stddev_gas_limit_lt?: number; + /** + * Standard deviation of gas limit (filter: lte) + */ + stddev_gas_limit_lte?: number; + /** + * Standard deviation of gas limit (filter: gt) + */ + stddev_gas_limit_gt?: number; + /** + * Standard deviation of gas limit (filter: gte) + */ + stddev_gas_limit_gte?: number; + /** + * Standard deviation of gas limit (filter: between_min) + */ + stddev_gas_limit_between_min?: number; + /** + * Standard deviation of gas limit (filter: between_max_value) + */ + stddev_gas_limit_between_max_value?: number; + /** + * Standard deviation of gas limit (filter: in_values) (comma-separated list) + */ + stddev_gas_limit_in_values?: string; + /** + * Standard deviation of gas limit (filter: not_in_values) (comma-separated list) + */ + stddev_gas_limit_not_in_values?: string; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: eq) + */ + upper_band_gas_limit_eq?: number; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: ne) + */ + upper_band_gas_limit_ne?: number; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: lt) + */ + upper_band_gas_limit_lt?: number; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: lte) + */ + upper_band_gas_limit_lte?: number; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: gt) + */ + upper_band_gas_limit_gt?: number; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: gte) + */ + upper_band_gas_limit_gte?: number; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: between_min) + */ + upper_band_gas_limit_between_min?: number; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: between_max_value) + */ + upper_band_gas_limit_between_max_value?: number; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: in_values) (comma-separated list) + */ + upper_band_gas_limit_in_values?: string; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: not_in_values) (comma-separated list) + */ + upper_band_gas_limit_not_in_values?: string; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: eq) + */ + lower_band_gas_limit_eq?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: ne) + */ + lower_band_gas_limit_ne?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: lt) + */ + lower_band_gas_limit_lt?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: lte) + */ + lower_band_gas_limit_lte?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: gt) + */ + lower_band_gas_limit_gt?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: gte) + */ + lower_band_gas_limit_gte?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: between_min) + */ + lower_band_gas_limit_between_min?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: between_max_value) + */ + lower_band_gas_limit_between_max_value?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: in_values) (comma-separated list) + */ + lower_band_gas_limit_in_values?: string; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: not_in_values) (comma-separated list) + */ + lower_band_gas_limit_not_in_values?: string; + /** + * Moving average gas limit (6-hour window) (filter: eq) + */ + moving_avg_gas_limit_eq?: number; + /** + * Moving average gas limit (6-hour window) (filter: ne) + */ + moving_avg_gas_limit_ne?: number; + /** + * Moving average gas limit (6-hour window) (filter: lt) + */ + moving_avg_gas_limit_lt?: number; + /** + * Moving average gas limit (6-hour window) (filter: lte) + */ + moving_avg_gas_limit_lte?: number; + /** + * Moving average gas limit (6-hour window) (filter: gt) + */ + moving_avg_gas_limit_gt?: number; + /** + * Moving average gas limit (6-hour window) (filter: gte) + */ + moving_avg_gas_limit_gte?: number; + /** + * Moving average gas limit (6-hour window) (filter: between_min) + */ + moving_avg_gas_limit_between_min?: number; + /** + * Moving average gas limit (6-hour window) (filter: between_max_value) + */ + moving_avg_gas_limit_between_max_value?: number; + /** + * Moving average gas limit (6-hour window) (filter: in_values) (comma-separated list) + */ + moving_avg_gas_limit_in_values?: string; + /** + * Moving average gas limit (6-hour window) (filter: not_in_values) (comma-separated list) + */ + moving_avg_gas_limit_not_in_values?: string; + /** + * The maximum number of fct_execution_gas_limit_hourly to return. If unspecified, at most 100 items will be returned. The maximum value is 10000; values above 10000 will be coerced to 10000. + */ + page_size?: number; + /** + * A page token, received from a previous `ListFctExecutionGasLimitHourly` call. Provide this to retrieve the subsequent page. + */ + page_token?: string; + /** + * The order of results. Format: comma-separated list of fields. Example: "foo,bar" or "foo desc,bar" for descending order on foo. If unspecified, results will be returned in the default order. + */ + order_by?: string; + }; + url: '/api/v1/fct_execution_gas_limit_hourly'; +}; + +export type FctExecutionGasLimitHourlyServiceListErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctExecutionGasLimitHourlyServiceListError = + FctExecutionGasLimitHourlyServiceListErrors[keyof FctExecutionGasLimitHourlyServiceListErrors]; + +export type FctExecutionGasLimitHourlyServiceListResponses = { + /** + * OK + */ + 200: ListFctExecutionGasLimitHourlyResponse; +}; + +export type FctExecutionGasLimitHourlyServiceListResponse = + FctExecutionGasLimitHourlyServiceListResponses[keyof FctExecutionGasLimitHourlyServiceListResponses]; + +export type FctExecutionGasLimitHourlyServiceGetData = { + body?: never; + path: { + /** + * Start of the hour period + */ + hour_start_date_time: number; + }; + query?: never; + url: '/api/v1/fct_execution_gas_limit_hourly/{hour_start_date_time}'; +}; + +export type FctExecutionGasLimitHourlyServiceGetErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctExecutionGasLimitHourlyServiceGetError = + FctExecutionGasLimitHourlyServiceGetErrors[keyof FctExecutionGasLimitHourlyServiceGetErrors]; + +export type FctExecutionGasLimitHourlyServiceGetResponses = { + /** + * OK + */ + 200: GetFctExecutionGasLimitHourlyResponse; +}; + +export type FctExecutionGasLimitHourlyServiceGetResponse = + FctExecutionGasLimitHourlyServiceGetResponses[keyof FctExecutionGasLimitHourlyServiceGetResponses]; + +export type FctExecutionGasLimitSignallingDailyServiceListData = { + body?: never; + path?: never; + query?: { + /** + * required) (filter: eq) + */ + day_start_date_eq?: string; + /** + * required) (filter: ne) + */ + day_start_date_ne?: string; + /** + * required) (filter: contains) + */ + day_start_date_contains?: string; + /** + * required) (filter: starts_with) + */ + day_start_date_starts_with?: string; + /** + * required) (filter: ends_with) + */ + day_start_date_ends_with?: string; + /** + * required) (filter: like) + */ + day_start_date_like?: string; + /** + * required) (filter: not_like) + */ + day_start_date_not_like?: string; + /** + * required) (filter: in_values) (comma-separated list) + */ + day_start_date_in_values?: string; + /** + * required) (filter: not_in_values) (comma-separated list) + */ + day_start_date_not_in_values?: string; + /** + * updated_date_time (filter: eq) + */ + updated_date_time_eq?: number; + /** + * updated_date_time (filter: ne) + */ + updated_date_time_ne?: number; + /** + * updated_date_time (filter: lt) + */ + updated_date_time_lt?: number; + /** + * updated_date_time (filter: lte) + */ + updated_date_time_lte?: number; + /** + * updated_date_time (filter: gt) + */ + updated_date_time_gt?: number; + /** + * updated_date_time (filter: gte) + */ + updated_date_time_gte?: number; + /** + * updated_date_time (filter: between_min) + */ + updated_date_time_between_min?: number; + /** + * updated_date_time (filter: between_max_value) + */ + updated_date_time_between_max_value?: number; + /** + * updated_date_time (filter: in_values) (comma-separated list) + */ + updated_date_time_in_values?: string; + /** + * updated_date_time (filter: not_in_values) (comma-separated list) + */ + updated_date_time_not_in_values?: string; + /** + * gas_limit_band_counts (filter: key_value_key) + */ + gas_limit_band_counts_key_value_key?: string; + /** + * gas_limit_band_counts (filter: key_value_value_filter_eq) + */ + gas_limit_band_counts_key_value_value_filter_eq?: number; + /** + * gas_limit_band_counts (filter: key_value_value_filter_ne) + */ + gas_limit_band_counts_key_value_value_filter_ne?: number; + /** + * gas_limit_band_counts (filter: key_value_value_filter_lt) + */ + gas_limit_band_counts_key_value_value_filter_lt?: number; + /** + * gas_limit_band_counts (filter: key_value_value_filter_lte) + */ + gas_limit_band_counts_key_value_value_filter_lte?: number; + /** + * gas_limit_band_counts (filter: key_value_value_filter_gt) + */ + gas_limit_band_counts_key_value_value_filter_gt?: number; + /** + * gas_limit_band_counts (filter: key_value_value_filter_gte) + */ + gas_limit_band_counts_key_value_value_filter_gte?: number; + /** + * gas_limit_band_counts (filter: key_value_value_filter_between_min) + */ + gas_limit_band_counts_key_value_value_filter_between_min?: number; + /** + * gas_limit_band_counts (filter: key_value_value_filter_between_max_value) + */ + gas_limit_band_counts_key_value_value_filter_between_max_value?: number; + /** + * gas_limit_band_counts (filter: key_value_value_filter_in_values) (comma-separated list) + */ + gas_limit_band_counts_key_value_value_filter_in_values?: string; + /** + * gas_limit_band_counts (filter: key_value_value_filter_not_in_values) (comma-separated list) + */ + gas_limit_band_counts_key_value_value_filter_not_in_values?: string; + /** + * gas_limit_band_counts (filter: has_key) + */ + gas_limit_band_counts_has_key?: string; + /** + * gas_limit_band_counts (filter: not_has_key) + */ + gas_limit_band_counts_not_has_key?: string; + /** + * gas_limit_band_counts (filter: has_any_key_values) + */ + gas_limit_band_counts_has_any_key_values?: Array; + /** + * gas_limit_band_counts (filter: has_all_keys_values) + */ + gas_limit_band_counts_has_all_keys_values?: Array; + /** + * The maximum number of fct_execution_gas_limit_signalling_daily to return. If unspecified, at most 100 items will be returned. The maximum value is 10000; values above 10000 will be coerced to 10000. + */ + page_size?: number; + /** + * A page token, received from a previous `ListFctExecutionGasLimitSignallingDaily` call. Provide this to retrieve the subsequent page. + */ + page_token?: string; + /** + * The order of results. Format: comma-separated list of fields. Example: "foo,bar" or "foo desc,bar" for descending order on foo. If unspecified, results will be returned in the default order. + */ + order_by?: string; + }; + url: '/api/v1/fct_execution_gas_limit_signalling_daily'; +}; + +export type FctExecutionGasLimitSignallingDailyServiceListErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctExecutionGasLimitSignallingDailyServiceListError = + FctExecutionGasLimitSignallingDailyServiceListErrors[keyof FctExecutionGasLimitSignallingDailyServiceListErrors]; + +export type FctExecutionGasLimitSignallingDailyServiceListResponses = { + /** + * OK + */ + 200: ListFctExecutionGasLimitSignallingDailyResponse; +}; + +export type FctExecutionGasLimitSignallingDailyServiceListResponse = + FctExecutionGasLimitSignallingDailyServiceListResponses[keyof FctExecutionGasLimitSignallingDailyServiceListResponses]; + +export type FctExecutionGasLimitSignallingDailyServiceGetData = { + body?: never; + path: { + day_start_date: string; + }; + query?: never; + url: '/api/v1/fct_execution_gas_limit_signalling_daily/{day_start_date}'; +}; + +export type FctExecutionGasLimitSignallingDailyServiceGetErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctExecutionGasLimitSignallingDailyServiceGetError = + FctExecutionGasLimitSignallingDailyServiceGetErrors[keyof FctExecutionGasLimitSignallingDailyServiceGetErrors]; + +export type FctExecutionGasLimitSignallingDailyServiceGetResponses = { + /** + * OK + */ + 200: GetFctExecutionGasLimitSignallingDailyResponse; +}; + +export type FctExecutionGasLimitSignallingDailyServiceGetResponse = + FctExecutionGasLimitSignallingDailyServiceGetResponses[keyof FctExecutionGasLimitSignallingDailyServiceGetResponses]; + +export type FctExecutionGasLimitSignallingHourlyServiceListData = { + body?: never; + path?: never; + query?: { + /** + * required) (filter: eq) + */ + hour_start_date_time_eq?: number; + /** + * required) (filter: ne) + */ + hour_start_date_time_ne?: number; + /** + * required) (filter: lt) + */ + hour_start_date_time_lt?: number; + /** + * required) (filter: lte) + */ + hour_start_date_time_lte?: number; + /** + * required) (filter: gt) + */ + hour_start_date_time_gt?: number; + /** + * required) (filter: gte) + */ + hour_start_date_time_gte?: number; + /** + * required) (filter: between_min) + */ + hour_start_date_time_between_min?: number; + /** + * required) (filter: between_max_value) + */ + hour_start_date_time_between_max_value?: number; + /** + * required) (filter: in_values) (comma-separated list) + */ + hour_start_date_time_in_values?: string; + /** + * required) (filter: not_in_values) (comma-separated list) + */ + hour_start_date_time_not_in_values?: string; + /** + * updated_date_time (filter: eq) + */ + updated_date_time_eq?: number; + /** + * updated_date_time (filter: ne) + */ + updated_date_time_ne?: number; + /** + * updated_date_time (filter: lt) + */ + updated_date_time_lt?: number; + /** + * updated_date_time (filter: lte) + */ + updated_date_time_lte?: number; + /** + * updated_date_time (filter: gt) + */ + updated_date_time_gt?: number; + /** + * updated_date_time (filter: gte) + */ + updated_date_time_gte?: number; + /** + * updated_date_time (filter: between_min) + */ + updated_date_time_between_min?: number; + /** + * updated_date_time (filter: between_max_value) + */ + updated_date_time_between_max_value?: number; + /** + * updated_date_time (filter: in_values) (comma-separated list) + */ + updated_date_time_in_values?: string; + /** + * updated_date_time (filter: not_in_values) (comma-separated list) + */ + updated_date_time_not_in_values?: string; + /** + * gas_limit_band_counts (filter: key_value_key) + */ + gas_limit_band_counts_key_value_key?: string; + /** + * gas_limit_band_counts (filter: key_value_value_filter_eq) + */ + gas_limit_band_counts_key_value_value_filter_eq?: number; + /** + * gas_limit_band_counts (filter: key_value_value_filter_ne) + */ + gas_limit_band_counts_key_value_value_filter_ne?: number; + /** + * gas_limit_band_counts (filter: key_value_value_filter_lt) + */ + gas_limit_band_counts_key_value_value_filter_lt?: number; + /** + * gas_limit_band_counts (filter: key_value_value_filter_lte) + */ + gas_limit_band_counts_key_value_value_filter_lte?: number; + /** + * gas_limit_band_counts (filter: key_value_value_filter_gt) + */ + gas_limit_band_counts_key_value_value_filter_gt?: number; + /** + * gas_limit_band_counts (filter: key_value_value_filter_gte) + */ + gas_limit_band_counts_key_value_value_filter_gte?: number; + /** + * gas_limit_band_counts (filter: key_value_value_filter_between_min) + */ + gas_limit_band_counts_key_value_value_filter_between_min?: number; + /** + * gas_limit_band_counts (filter: key_value_value_filter_between_max_value) + */ + gas_limit_band_counts_key_value_value_filter_between_max_value?: number; + /** + * gas_limit_band_counts (filter: key_value_value_filter_in_values) (comma-separated list) + */ + gas_limit_band_counts_key_value_value_filter_in_values?: string; + /** + * gas_limit_band_counts (filter: key_value_value_filter_not_in_values) (comma-separated list) + */ + gas_limit_band_counts_key_value_value_filter_not_in_values?: string; + /** + * gas_limit_band_counts (filter: has_key) + */ + gas_limit_band_counts_has_key?: string; + /** + * gas_limit_band_counts (filter: not_has_key) + */ + gas_limit_band_counts_not_has_key?: string; + /** + * gas_limit_band_counts (filter: has_any_key_values) + */ + gas_limit_band_counts_has_any_key_values?: Array; + /** + * gas_limit_band_counts (filter: has_all_keys_values) + */ + gas_limit_band_counts_has_all_keys_values?: Array; + /** + * The maximum number of fct_execution_gas_limit_signalling_hourly to return. If unspecified, at most 100 items will be returned. The maximum value is 10000; values above 10000 will be coerced to 10000. + */ + page_size?: number; + /** + * A page token, received from a previous `ListFctExecutionGasLimitSignallingHourly` call. Provide this to retrieve the subsequent page. + */ + page_token?: string; + /** + * The order of results. Format: comma-separated list of fields. Example: "foo,bar" or "foo desc,bar" for descending order on foo. If unspecified, results will be returned in the default order. + */ + order_by?: string; + }; + url: '/api/v1/fct_execution_gas_limit_signalling_hourly'; +}; + +export type FctExecutionGasLimitSignallingHourlyServiceListErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctExecutionGasLimitSignallingHourlyServiceListError = + FctExecutionGasLimitSignallingHourlyServiceListErrors[keyof FctExecutionGasLimitSignallingHourlyServiceListErrors]; + +export type FctExecutionGasLimitSignallingHourlyServiceListResponses = { + /** + * OK + */ + 200: ListFctExecutionGasLimitSignallingHourlyResponse; +}; + +export type FctExecutionGasLimitSignallingHourlyServiceListResponse = + FctExecutionGasLimitSignallingHourlyServiceListResponses[keyof FctExecutionGasLimitSignallingHourlyServiceListResponses]; + +export type FctExecutionGasLimitSignallingHourlyServiceGetData = { + body?: never; + path: { + hour_start_date_time: number; + }; + query?: never; + url: '/api/v1/fct_execution_gas_limit_signalling_hourly/{hour_start_date_time}'; +}; + +export type FctExecutionGasLimitSignallingHourlyServiceGetErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctExecutionGasLimitSignallingHourlyServiceGetError = + FctExecutionGasLimitSignallingHourlyServiceGetErrors[keyof FctExecutionGasLimitSignallingHourlyServiceGetErrors]; + +export type FctExecutionGasLimitSignallingHourlyServiceGetResponses = { + /** + * OK + */ + 200: GetFctExecutionGasLimitSignallingHourlyResponse; +}; + +export type FctExecutionGasLimitSignallingHourlyServiceGetResponse = + FctExecutionGasLimitSignallingHourlyServiceGetResponses[keyof FctExecutionGasLimitSignallingHourlyServiceGetResponses]; + +export type FctExecutionGasUsedDailyServiceListData = { + body?: never; + path?: never; + query?: { + /** + * Start of the day period (filter: eq) + */ + day_start_date_eq?: string; + /** + * Start of the day period (filter: ne) + */ + day_start_date_ne?: string; + /** + * Start of the day period (filter: contains) + */ + day_start_date_contains?: string; + /** + * Start of the day period (filter: starts_with) + */ + day_start_date_starts_with?: string; + /** + * Start of the day period (filter: ends_with) + */ + day_start_date_ends_with?: string; + /** + * Start of the day period (filter: like) + */ + day_start_date_like?: string; + /** + * Start of the day period (filter: not_like) + */ + day_start_date_not_like?: string; + /** + * Start of the day period (filter: in_values) (comma-separated list) + */ + day_start_date_in_values?: string; + /** + * Start of the day period (filter: not_in_values) (comma-separated list) + */ + day_start_date_not_in_values?: string; + /** + * Timestamp when the record was last updated (filter: eq) + */ + updated_date_time_eq?: number; + /** + * Timestamp when the record was last updated (filter: ne) + */ + updated_date_time_ne?: number; + /** + * Timestamp when the record was last updated (filter: lt) + */ + updated_date_time_lt?: number; + /** + * Timestamp when the record was last updated (filter: lte) + */ + updated_date_time_lte?: number; + /** + * Timestamp when the record was last updated (filter: gt) + */ + updated_date_time_gt?: number; + /** + * Timestamp when the record was last updated (filter: gte) + */ + updated_date_time_gte?: number; + /** + * Timestamp when the record was last updated (filter: between_min) + */ + updated_date_time_between_min?: number; + /** + * Timestamp when the record was last updated (filter: between_max_value) + */ + updated_date_time_between_max_value?: number; + /** + * Timestamp when the record was last updated (filter: in_values) (comma-separated list) + */ + updated_date_time_in_values?: string; + /** + * Timestamp when the record was last updated (filter: not_in_values) (comma-separated list) + */ + updated_date_time_not_in_values?: string; + /** + * Number of blocks in this day (filter: eq) + */ + block_count_eq?: number; + /** + * Number of blocks in this day (filter: ne) + */ + block_count_ne?: number; + /** + * Number of blocks in this day (filter: lt) + */ + block_count_lt?: number; + /** + * Number of blocks in this day (filter: lte) + */ + block_count_lte?: number; + /** + * Number of blocks in this day (filter: gt) + */ + block_count_gt?: number; + /** + * Number of blocks in this day (filter: gte) + */ + block_count_gte?: number; + /** + * Number of blocks in this day (filter: between_min) + */ + block_count_between_min?: number; + /** + * Number of blocks in this day (filter: between_max_value) + */ + block_count_between_max_value?: number; + /** + * Number of blocks in this day (filter: in_values) (comma-separated list) + */ + block_count_in_values?: string; + /** + * Number of blocks in this day (filter: not_in_values) (comma-separated list) + */ + block_count_not_in_values?: string; + /** + * Total gas used in this day (filter: eq) + */ + total_gas_used_eq?: number; + /** + * Total gas used in this day (filter: ne) + */ + total_gas_used_ne?: number; + /** + * Total gas used in this day (filter: lt) + */ + total_gas_used_lt?: number; + /** + * Total gas used in this day (filter: lte) + */ + total_gas_used_lte?: number; + /** + * Total gas used in this day (filter: gt) + */ + total_gas_used_gt?: number; + /** + * Total gas used in this day (filter: gte) + */ + total_gas_used_gte?: number; + /** + * Total gas used in this day (filter: between_min) + */ + total_gas_used_between_min?: number; + /** + * Total gas used in this day (filter: between_max_value) + */ + total_gas_used_between_max_value?: number; + /** + * Total gas used in this day (filter: in_values) (comma-separated list) + */ + total_gas_used_in_values?: string; + /** + * Total gas used in this day (filter: not_in_values) (comma-separated list) + */ + total_gas_used_not_in_values?: string; + /** + * Cumulative gas used since genesis (filter: eq) + */ + cumulative_gas_used_eq?: number; + /** + * Cumulative gas used since genesis (filter: ne) + */ + cumulative_gas_used_ne?: number; + /** + * Cumulative gas used since genesis (filter: lt) + */ + cumulative_gas_used_lt?: number; + /** + * Cumulative gas used since genesis (filter: lte) + */ + cumulative_gas_used_lte?: number; + /** + * Cumulative gas used since genesis (filter: gt) + */ + cumulative_gas_used_gt?: number; + /** + * Cumulative gas used since genesis (filter: gte) + */ + cumulative_gas_used_gte?: number; + /** + * Cumulative gas used since genesis (filter: between_min) + */ + cumulative_gas_used_between_min?: number; + /** + * Cumulative gas used since genesis (filter: between_max_value) + */ + cumulative_gas_used_between_max_value?: number; + /** + * Cumulative gas used since genesis (filter: in_values) (comma-separated list) + */ + cumulative_gas_used_in_values?: string; + /** + * Cumulative gas used since genesis (filter: not_in_values) (comma-separated list) + */ + cumulative_gas_used_not_in_values?: string; + /** + * Average gas used per block (filter: eq) + */ + avg_gas_used_eq?: number; + /** + * Average gas used per block (filter: ne) + */ + avg_gas_used_ne?: number; + /** + * Average gas used per block (filter: lt) + */ + avg_gas_used_lt?: number; + /** + * Average gas used per block (filter: lte) + */ + avg_gas_used_lte?: number; + /** + * Average gas used per block (filter: gt) + */ + avg_gas_used_gt?: number; + /** + * Average gas used per block (filter: gte) + */ + avg_gas_used_gte?: number; + /** + * Average gas used per block (filter: between_min) + */ + avg_gas_used_between_min?: number; + /** + * Average gas used per block (filter: between_max_value) + */ + avg_gas_used_between_max_value?: number; + /** + * Average gas used per block (filter: in_values) (comma-separated list) + */ + avg_gas_used_in_values?: string; + /** + * Average gas used per block (filter: not_in_values) (comma-separated list) + */ + avg_gas_used_not_in_values?: string; + /** + * Minimum gas used in a block (filter: eq) + */ + min_gas_used_eq?: number; + /** + * Minimum gas used in a block (filter: ne) + */ + min_gas_used_ne?: number; + /** + * Minimum gas used in a block (filter: lt) + */ + min_gas_used_lt?: number; + /** + * Minimum gas used in a block (filter: lte) + */ + min_gas_used_lte?: number; + /** + * Minimum gas used in a block (filter: gt) + */ + min_gas_used_gt?: number; + /** + * Minimum gas used in a block (filter: gte) + */ + min_gas_used_gte?: number; + /** + * Minimum gas used in a block (filter: between_min) + */ + min_gas_used_between_min?: number; + /** + * Minimum gas used in a block (filter: between_max_value) + */ + min_gas_used_between_max_value?: number; + /** + * Minimum gas used in a block (filter: in_values) (comma-separated list) + */ + min_gas_used_in_values?: string; + /** + * Minimum gas used in a block (filter: not_in_values) (comma-separated list) + */ + min_gas_used_not_in_values?: string; + /** + * Maximum gas used in a block (filter: eq) + */ + max_gas_used_eq?: number; + /** + * Maximum gas used in a block (filter: ne) + */ + max_gas_used_ne?: number; + /** + * Maximum gas used in a block (filter: lt) + */ + max_gas_used_lt?: number; + /** + * Maximum gas used in a block (filter: lte) + */ + max_gas_used_lte?: number; + /** + * Maximum gas used in a block (filter: gt) + */ + max_gas_used_gt?: number; + /** + * Maximum gas used in a block (filter: gte) + */ + max_gas_used_gte?: number; + /** + * Maximum gas used in a block (filter: between_min) + */ + max_gas_used_between_min?: number; + /** + * Maximum gas used in a block (filter: between_max_value) + */ + max_gas_used_between_max_value?: number; + /** + * Maximum gas used in a block (filter: in_values) (comma-separated list) + */ + max_gas_used_in_values?: string; + /** + * Maximum gas used in a block (filter: not_in_values) (comma-separated list) + */ + max_gas_used_not_in_values?: string; + /** + * 5th percentile gas used (filter: eq) + */ + p05_gas_used_eq?: number; + /** + * 5th percentile gas used (filter: ne) + */ + p05_gas_used_ne?: number; + /** + * 5th percentile gas used (filter: lt) + */ + p05_gas_used_lt?: number; + /** + * 5th percentile gas used (filter: lte) + */ + p05_gas_used_lte?: number; + /** + * 5th percentile gas used (filter: gt) + */ + p05_gas_used_gt?: number; + /** + * 5th percentile gas used (filter: gte) + */ + p05_gas_used_gte?: number; + /** + * 5th percentile gas used (filter: between_min) + */ + p05_gas_used_between_min?: number; + /** + * 5th percentile gas used (filter: between_max_value) + */ + p05_gas_used_between_max_value?: number; + /** + * 5th percentile gas used (filter: in_values) (comma-separated list) + */ + p05_gas_used_in_values?: string; + /** + * 5th percentile gas used (filter: not_in_values) (comma-separated list) + */ + p05_gas_used_not_in_values?: string; + /** + * 50th percentile (median) gas used (filter: eq) + */ + p50_gas_used_eq?: number; + /** + * 50th percentile (median) gas used (filter: ne) + */ + p50_gas_used_ne?: number; + /** + * 50th percentile (median) gas used (filter: lt) + */ + p50_gas_used_lt?: number; + /** + * 50th percentile (median) gas used (filter: lte) + */ + p50_gas_used_lte?: number; + /** + * 50th percentile (median) gas used (filter: gt) + */ + p50_gas_used_gt?: number; + /** + * 50th percentile (median) gas used (filter: gte) + */ + p50_gas_used_gte?: number; + /** + * 50th percentile (median) gas used (filter: between_min) + */ + p50_gas_used_between_min?: number; + /** + * 50th percentile (median) gas used (filter: between_max_value) + */ + p50_gas_used_between_max_value?: number; + /** + * 50th percentile (median) gas used (filter: in_values) (comma-separated list) + */ + p50_gas_used_in_values?: string; + /** + * 50th percentile (median) gas used (filter: not_in_values) (comma-separated list) + */ + p50_gas_used_not_in_values?: string; + /** + * 95th percentile gas used (filter: eq) + */ + p95_gas_used_eq?: number; + /** + * 95th percentile gas used (filter: ne) + */ + p95_gas_used_ne?: number; + /** + * 95th percentile gas used (filter: lt) + */ + p95_gas_used_lt?: number; + /** + * 95th percentile gas used (filter: lte) + */ + p95_gas_used_lte?: number; + /** + * 95th percentile gas used (filter: gt) + */ + p95_gas_used_gt?: number; + /** + * 95th percentile gas used (filter: gte) + */ + p95_gas_used_gte?: number; + /** + * 95th percentile gas used (filter: between_min) + */ + p95_gas_used_between_min?: number; + /** + * 95th percentile gas used (filter: between_max_value) + */ + p95_gas_used_between_max_value?: number; + /** + * 95th percentile gas used (filter: in_values) (comma-separated list) + */ + p95_gas_used_in_values?: string; + /** + * 95th percentile gas used (filter: not_in_values) (comma-separated list) + */ + p95_gas_used_not_in_values?: string; + /** + * Standard deviation of gas used (filter: eq) + */ + stddev_gas_used_eq?: number; + /** + * Standard deviation of gas used (filter: ne) + */ + stddev_gas_used_ne?: number; + /** + * Standard deviation of gas used (filter: lt) + */ + stddev_gas_used_lt?: number; + /** + * Standard deviation of gas used (filter: lte) + */ + stddev_gas_used_lte?: number; + /** + * Standard deviation of gas used (filter: gt) + */ + stddev_gas_used_gt?: number; + /** + * Standard deviation of gas used (filter: gte) + */ + stddev_gas_used_gte?: number; + /** + * Standard deviation of gas used (filter: between_min) + */ + stddev_gas_used_between_min?: number; + /** + * Standard deviation of gas used (filter: between_max_value) + */ + stddev_gas_used_between_max_value?: number; + /** + * Standard deviation of gas used (filter: in_values) (comma-separated list) + */ + stddev_gas_used_in_values?: string; + /** + * Standard deviation of gas used (filter: not_in_values) (comma-separated list) + */ + stddev_gas_used_not_in_values?: string; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: eq) + */ + upper_band_gas_used_eq?: number; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: ne) + */ + upper_band_gas_used_ne?: number; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: lt) + */ + upper_band_gas_used_lt?: number; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: lte) + */ + upper_band_gas_used_lte?: number; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: gt) + */ + upper_band_gas_used_gt?: number; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: gte) + */ + upper_band_gas_used_gte?: number; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: between_min) + */ + upper_band_gas_used_between_min?: number; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: between_max_value) + */ + upper_band_gas_used_between_max_value?: number; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: in_values) (comma-separated list) + */ + upper_band_gas_used_in_values?: string; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: not_in_values) (comma-separated list) + */ + upper_band_gas_used_not_in_values?: string; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: eq) + */ + lower_band_gas_used_eq?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: ne) + */ + lower_band_gas_used_ne?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: lt) + */ + lower_band_gas_used_lt?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: lte) + */ + lower_band_gas_used_lte?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: gt) + */ + lower_band_gas_used_gt?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: gte) + */ + lower_band_gas_used_gte?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: between_min) + */ + lower_band_gas_used_between_min?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: between_max_value) + */ + lower_band_gas_used_between_max_value?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: in_values) (comma-separated list) + */ + lower_band_gas_used_in_values?: string; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: not_in_values) (comma-separated list) + */ + lower_band_gas_used_not_in_values?: string; + /** + * Moving average gas used (7-day window) (filter: eq) + */ + moving_avg_gas_used_eq?: number; + /** + * Moving average gas used (7-day window) (filter: ne) + */ + moving_avg_gas_used_ne?: number; + /** + * Moving average gas used (7-day window) (filter: lt) + */ + moving_avg_gas_used_lt?: number; + /** + * Moving average gas used (7-day window) (filter: lte) + */ + moving_avg_gas_used_lte?: number; + /** + * Moving average gas used (7-day window) (filter: gt) + */ + moving_avg_gas_used_gt?: number; + /** + * Moving average gas used (7-day window) (filter: gte) + */ + moving_avg_gas_used_gte?: number; + /** + * Moving average gas used (7-day window) (filter: between_min) + */ + moving_avg_gas_used_between_min?: number; + /** + * Moving average gas used (7-day window) (filter: between_max_value) + */ + moving_avg_gas_used_between_max_value?: number; + /** + * Moving average gas used (7-day window) (filter: in_values) (comma-separated list) + */ + moving_avg_gas_used_in_values?: string; + /** + * Moving average gas used (7-day window) (filter: not_in_values) (comma-separated list) + */ + moving_avg_gas_used_not_in_values?: string; + /** + * The maximum number of fct_execution_gas_used_daily to return. If unspecified, at most 100 items will be returned. The maximum value is 10000; values above 10000 will be coerced to 10000. + */ + page_size?: number; + /** + * A page token, received from a previous `ListFctExecutionGasUsedDaily` call. Provide this to retrieve the subsequent page. + */ + page_token?: string; + /** + * The order of results. Format: comma-separated list of fields. Example: "foo,bar" or "foo desc,bar" for descending order on foo. If unspecified, results will be returned in the default order. + */ + order_by?: string; + }; + url: '/api/v1/fct_execution_gas_used_daily'; +}; + +export type FctExecutionGasUsedDailyServiceListErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctExecutionGasUsedDailyServiceListError = + FctExecutionGasUsedDailyServiceListErrors[keyof FctExecutionGasUsedDailyServiceListErrors]; + +export type FctExecutionGasUsedDailyServiceListResponses = { + /** + * OK + */ + 200: ListFctExecutionGasUsedDailyResponse; +}; + +export type FctExecutionGasUsedDailyServiceListResponse = + FctExecutionGasUsedDailyServiceListResponses[keyof FctExecutionGasUsedDailyServiceListResponses]; + +export type FctExecutionGasUsedDailyServiceGetData = { + body?: never; + path: { + /** + * Start of the day period + */ + day_start_date: string; + }; + query?: never; + url: '/api/v1/fct_execution_gas_used_daily/{day_start_date}'; +}; + +export type FctExecutionGasUsedDailyServiceGetErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctExecutionGasUsedDailyServiceGetError = + FctExecutionGasUsedDailyServiceGetErrors[keyof FctExecutionGasUsedDailyServiceGetErrors]; + +export type FctExecutionGasUsedDailyServiceGetResponses = { + /** + * OK + */ + 200: GetFctExecutionGasUsedDailyResponse; +}; + +export type FctExecutionGasUsedDailyServiceGetResponse = + FctExecutionGasUsedDailyServiceGetResponses[keyof FctExecutionGasUsedDailyServiceGetResponses]; + +export type FctExecutionGasUsedHourlyServiceListData = { + body?: never; + path?: never; + query?: { + /** + * Start of the hour period (filter: eq) + */ + hour_start_date_time_eq?: number; + /** + * Start of the hour period (filter: ne) + */ + hour_start_date_time_ne?: number; + /** + * Start of the hour period (filter: lt) + */ + hour_start_date_time_lt?: number; + /** + * Start of the hour period (filter: lte) + */ + hour_start_date_time_lte?: number; + /** + * Start of the hour period (filter: gt) + */ + hour_start_date_time_gt?: number; + /** + * Start of the hour period (filter: gte) + */ + hour_start_date_time_gte?: number; + /** + * Start of the hour period (filter: between_min) + */ + hour_start_date_time_between_min?: number; + /** + * Start of the hour period (filter: between_max_value) + */ + hour_start_date_time_between_max_value?: number; + /** + * Start of the hour period (filter: in_values) (comma-separated list) + */ + hour_start_date_time_in_values?: string; + /** + * Start of the hour period (filter: not_in_values) (comma-separated list) + */ + hour_start_date_time_not_in_values?: string; + /** + * Timestamp when the record was last updated (filter: eq) + */ + updated_date_time_eq?: number; + /** + * Timestamp when the record was last updated (filter: ne) + */ + updated_date_time_ne?: number; + /** + * Timestamp when the record was last updated (filter: lt) + */ + updated_date_time_lt?: number; + /** + * Timestamp when the record was last updated (filter: lte) + */ + updated_date_time_lte?: number; + /** + * Timestamp when the record was last updated (filter: gt) + */ + updated_date_time_gt?: number; + /** + * Timestamp when the record was last updated (filter: gte) + */ + updated_date_time_gte?: number; + /** + * Timestamp when the record was last updated (filter: between_min) + */ + updated_date_time_between_min?: number; + /** + * Timestamp when the record was last updated (filter: between_max_value) + */ + updated_date_time_between_max_value?: number; + /** + * Timestamp when the record was last updated (filter: in_values) (comma-separated list) + */ + updated_date_time_in_values?: string; + /** + * Timestamp when the record was last updated (filter: not_in_values) (comma-separated list) + */ + updated_date_time_not_in_values?: string; + /** + * Number of blocks in this hour (filter: eq) + */ + block_count_eq?: number; + /** + * Number of blocks in this hour (filter: ne) + */ + block_count_ne?: number; + /** + * Number of blocks in this hour (filter: lt) + */ + block_count_lt?: number; + /** + * Number of blocks in this hour (filter: lte) + */ + block_count_lte?: number; + /** + * Number of blocks in this hour (filter: gt) + */ + block_count_gt?: number; + /** + * Number of blocks in this hour (filter: gte) + */ + block_count_gte?: number; + /** + * Number of blocks in this hour (filter: between_min) + */ + block_count_between_min?: number; + /** + * Number of blocks in this hour (filter: between_max_value) + */ + block_count_between_max_value?: number; + /** + * Number of blocks in this hour (filter: in_values) (comma-separated list) + */ + block_count_in_values?: string; + /** + * Number of blocks in this hour (filter: not_in_values) (comma-separated list) + */ + block_count_not_in_values?: string; + /** + * Total gas used in this hour (filter: eq) + */ + total_gas_used_eq?: number; + /** + * Total gas used in this hour (filter: ne) + */ + total_gas_used_ne?: number; + /** + * Total gas used in this hour (filter: lt) + */ + total_gas_used_lt?: number; + /** + * Total gas used in this hour (filter: lte) + */ + total_gas_used_lte?: number; + /** + * Total gas used in this hour (filter: gt) + */ + total_gas_used_gt?: number; + /** + * Total gas used in this hour (filter: gte) + */ + total_gas_used_gte?: number; + /** + * Total gas used in this hour (filter: between_min) + */ + total_gas_used_between_min?: number; + /** + * Total gas used in this hour (filter: between_max_value) + */ + total_gas_used_between_max_value?: number; + /** + * Total gas used in this hour (filter: in_values) (comma-separated list) + */ + total_gas_used_in_values?: string; + /** + * Total gas used in this hour (filter: not_in_values) (comma-separated list) + */ + total_gas_used_not_in_values?: string; + /** + * Cumulative gas used since genesis (filter: eq) + */ + cumulative_gas_used_eq?: number; + /** + * Cumulative gas used since genesis (filter: ne) + */ + cumulative_gas_used_ne?: number; + /** + * Cumulative gas used since genesis (filter: lt) + */ + cumulative_gas_used_lt?: number; + /** + * Cumulative gas used since genesis (filter: lte) + */ + cumulative_gas_used_lte?: number; + /** + * Cumulative gas used since genesis (filter: gt) + */ + cumulative_gas_used_gt?: number; + /** + * Cumulative gas used since genesis (filter: gte) + */ + cumulative_gas_used_gte?: number; + /** + * Cumulative gas used since genesis (filter: between_min) + */ + cumulative_gas_used_between_min?: number; + /** + * Cumulative gas used since genesis (filter: between_max_value) + */ + cumulative_gas_used_between_max_value?: number; + /** + * Cumulative gas used since genesis (filter: in_values) (comma-separated list) + */ + cumulative_gas_used_in_values?: string; + /** + * Cumulative gas used since genesis (filter: not_in_values) (comma-separated list) + */ + cumulative_gas_used_not_in_values?: string; + /** + * Average gas used per block (filter: eq) + */ + avg_gas_used_eq?: number; + /** + * Average gas used per block (filter: ne) + */ + avg_gas_used_ne?: number; + /** + * Average gas used per block (filter: lt) + */ + avg_gas_used_lt?: number; + /** + * Average gas used per block (filter: lte) + */ + avg_gas_used_lte?: number; + /** + * Average gas used per block (filter: gt) + */ + avg_gas_used_gt?: number; + /** + * Average gas used per block (filter: gte) + */ + avg_gas_used_gte?: number; + /** + * Average gas used per block (filter: between_min) + */ + avg_gas_used_between_min?: number; + /** + * Average gas used per block (filter: between_max_value) + */ + avg_gas_used_between_max_value?: number; + /** + * Average gas used per block (filter: in_values) (comma-separated list) + */ + avg_gas_used_in_values?: string; + /** + * Average gas used per block (filter: not_in_values) (comma-separated list) + */ + avg_gas_used_not_in_values?: string; + /** + * Minimum gas used in a block (filter: eq) + */ + min_gas_used_eq?: number; + /** + * Minimum gas used in a block (filter: ne) + */ + min_gas_used_ne?: number; + /** + * Minimum gas used in a block (filter: lt) + */ + min_gas_used_lt?: number; + /** + * Minimum gas used in a block (filter: lte) + */ + min_gas_used_lte?: number; + /** + * Minimum gas used in a block (filter: gt) + */ + min_gas_used_gt?: number; + /** + * Minimum gas used in a block (filter: gte) + */ + min_gas_used_gte?: number; + /** + * Minimum gas used in a block (filter: between_min) + */ + min_gas_used_between_min?: number; + /** + * Minimum gas used in a block (filter: between_max_value) + */ + min_gas_used_between_max_value?: number; + /** + * Minimum gas used in a block (filter: in_values) (comma-separated list) + */ + min_gas_used_in_values?: string; + /** + * Minimum gas used in a block (filter: not_in_values) (comma-separated list) + */ + min_gas_used_not_in_values?: string; + /** + * Maximum gas used in a block (filter: eq) + */ + max_gas_used_eq?: number; + /** + * Maximum gas used in a block (filter: ne) + */ + max_gas_used_ne?: number; + /** + * Maximum gas used in a block (filter: lt) + */ + max_gas_used_lt?: number; + /** + * Maximum gas used in a block (filter: lte) + */ + max_gas_used_lte?: number; + /** + * Maximum gas used in a block (filter: gt) + */ + max_gas_used_gt?: number; + /** + * Maximum gas used in a block (filter: gte) + */ + max_gas_used_gte?: number; + /** + * Maximum gas used in a block (filter: between_min) + */ + max_gas_used_between_min?: number; + /** + * Maximum gas used in a block (filter: between_max_value) + */ + max_gas_used_between_max_value?: number; + /** + * Maximum gas used in a block (filter: in_values) (comma-separated list) + */ + max_gas_used_in_values?: string; + /** + * Maximum gas used in a block (filter: not_in_values) (comma-separated list) + */ + max_gas_used_not_in_values?: string; + /** + * 5th percentile gas used (filter: eq) + */ + p05_gas_used_eq?: number; + /** + * 5th percentile gas used (filter: ne) + */ + p05_gas_used_ne?: number; + /** + * 5th percentile gas used (filter: lt) + */ + p05_gas_used_lt?: number; + /** + * 5th percentile gas used (filter: lte) + */ + p05_gas_used_lte?: number; + /** + * 5th percentile gas used (filter: gt) + */ + p05_gas_used_gt?: number; + /** + * 5th percentile gas used (filter: gte) + */ + p05_gas_used_gte?: number; + /** + * 5th percentile gas used (filter: between_min) + */ + p05_gas_used_between_min?: number; + /** + * 5th percentile gas used (filter: between_max_value) + */ + p05_gas_used_between_max_value?: number; + /** + * 5th percentile gas used (filter: in_values) (comma-separated list) + */ + p05_gas_used_in_values?: string; + /** + * 5th percentile gas used (filter: not_in_values) (comma-separated list) + */ + p05_gas_used_not_in_values?: string; + /** + * 50th percentile (median) gas used (filter: eq) + */ + p50_gas_used_eq?: number; + /** + * 50th percentile (median) gas used (filter: ne) + */ + p50_gas_used_ne?: number; + /** + * 50th percentile (median) gas used (filter: lt) + */ + p50_gas_used_lt?: number; + /** + * 50th percentile (median) gas used (filter: lte) + */ + p50_gas_used_lte?: number; + /** + * 50th percentile (median) gas used (filter: gt) + */ + p50_gas_used_gt?: number; + /** + * 50th percentile (median) gas used (filter: gte) + */ + p50_gas_used_gte?: number; + /** + * 50th percentile (median) gas used (filter: between_min) + */ + p50_gas_used_between_min?: number; + /** + * 50th percentile (median) gas used (filter: between_max_value) + */ + p50_gas_used_between_max_value?: number; + /** + * 50th percentile (median) gas used (filter: in_values) (comma-separated list) + */ + p50_gas_used_in_values?: string; + /** + * 50th percentile (median) gas used (filter: not_in_values) (comma-separated list) + */ + p50_gas_used_not_in_values?: string; + /** + * 95th percentile gas used (filter: eq) + */ + p95_gas_used_eq?: number; + /** + * 95th percentile gas used (filter: ne) + */ + p95_gas_used_ne?: number; + /** + * 95th percentile gas used (filter: lt) + */ + p95_gas_used_lt?: number; + /** + * 95th percentile gas used (filter: lte) + */ + p95_gas_used_lte?: number; + /** + * 95th percentile gas used (filter: gt) + */ + p95_gas_used_gt?: number; + /** + * 95th percentile gas used (filter: gte) + */ + p95_gas_used_gte?: number; + /** + * 95th percentile gas used (filter: between_min) + */ + p95_gas_used_between_min?: number; + /** + * 95th percentile gas used (filter: between_max_value) + */ + p95_gas_used_between_max_value?: number; + /** + * 95th percentile gas used (filter: in_values) (comma-separated list) + */ + p95_gas_used_in_values?: string; + /** + * 95th percentile gas used (filter: not_in_values) (comma-separated list) + */ + p95_gas_used_not_in_values?: string; + /** + * Standard deviation of gas used (filter: eq) + */ + stddev_gas_used_eq?: number; + /** + * Standard deviation of gas used (filter: ne) + */ + stddev_gas_used_ne?: number; + /** + * Standard deviation of gas used (filter: lt) + */ + stddev_gas_used_lt?: number; + /** + * Standard deviation of gas used (filter: lte) + */ + stddev_gas_used_lte?: number; + /** + * Standard deviation of gas used (filter: gt) + */ + stddev_gas_used_gt?: number; + /** + * Standard deviation of gas used (filter: gte) + */ + stddev_gas_used_gte?: number; + /** + * Standard deviation of gas used (filter: between_min) + */ + stddev_gas_used_between_min?: number; + /** + * Standard deviation of gas used (filter: between_max_value) + */ + stddev_gas_used_between_max_value?: number; + /** + * Standard deviation of gas used (filter: in_values) (comma-separated list) + */ + stddev_gas_used_in_values?: string; + /** + * Standard deviation of gas used (filter: not_in_values) (comma-separated list) + */ + stddev_gas_used_not_in_values?: string; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: eq) + */ + upper_band_gas_used_eq?: number; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: ne) + */ + upper_band_gas_used_ne?: number; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: lt) + */ + upper_band_gas_used_lt?: number; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: lte) + */ + upper_band_gas_used_lte?: number; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: gt) + */ + upper_band_gas_used_gt?: number; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: gte) + */ + upper_band_gas_used_gte?: number; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: between_min) + */ + upper_band_gas_used_between_min?: number; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: between_max_value) + */ + upper_band_gas_used_between_max_value?: number; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: in_values) (comma-separated list) + */ + upper_band_gas_used_in_values?: string; + /** + * Upper Bollinger band (avg + 2*stddev) (filter: not_in_values) (comma-separated list) + */ + upper_band_gas_used_not_in_values?: string; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: eq) + */ + lower_band_gas_used_eq?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: ne) + */ + lower_band_gas_used_ne?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: lt) + */ + lower_band_gas_used_lt?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: lte) + */ + lower_band_gas_used_lte?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: gt) + */ + lower_band_gas_used_gt?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: gte) + */ + lower_band_gas_used_gte?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: between_min) + */ + lower_band_gas_used_between_min?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: between_max_value) + */ + lower_band_gas_used_between_max_value?: number; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: in_values) (comma-separated list) + */ + lower_band_gas_used_in_values?: string; + /** + * Lower Bollinger band (avg - 2*stddev), can be negative during high volatility (filter: not_in_values) (comma-separated list) + */ + lower_band_gas_used_not_in_values?: string; + /** + * Moving average gas used (6-hour window) (filter: eq) + */ + moving_avg_gas_used_eq?: number; + /** + * Moving average gas used (6-hour window) (filter: ne) + */ + moving_avg_gas_used_ne?: number; + /** + * Moving average gas used (6-hour window) (filter: lt) + */ + moving_avg_gas_used_lt?: number; + /** + * Moving average gas used (6-hour window) (filter: lte) + */ + moving_avg_gas_used_lte?: number; + /** + * Moving average gas used (6-hour window) (filter: gt) + */ + moving_avg_gas_used_gt?: number; + /** + * Moving average gas used (6-hour window) (filter: gte) + */ + moving_avg_gas_used_gte?: number; + /** + * Moving average gas used (6-hour window) (filter: between_min) + */ + moving_avg_gas_used_between_min?: number; + /** + * Moving average gas used (6-hour window) (filter: between_max_value) + */ + moving_avg_gas_used_between_max_value?: number; + /** + * Moving average gas used (6-hour window) (filter: in_values) (comma-separated list) + */ + moving_avg_gas_used_in_values?: string; + /** + * Moving average gas used (6-hour window) (filter: not_in_values) (comma-separated list) + */ + moving_avg_gas_used_not_in_values?: string; + /** + * The maximum number of fct_execution_gas_used_hourly to return. If unspecified, at most 100 items will be returned. The maximum value is 10000; values above 10000 will be coerced to 10000. + */ + page_size?: number; + /** + * A page token, received from a previous `ListFctExecutionGasUsedHourly` call. Provide this to retrieve the subsequent page. + */ + page_token?: string; + /** + * The order of results. Format: comma-separated list of fields. Example: "foo,bar" or "foo desc,bar" for descending order on foo. If unspecified, results will be returned in the default order. + */ + order_by?: string; + }; + url: '/api/v1/fct_execution_gas_used_hourly'; +}; + +export type FctExecutionGasUsedHourlyServiceListErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctExecutionGasUsedHourlyServiceListError = + FctExecutionGasUsedHourlyServiceListErrors[keyof FctExecutionGasUsedHourlyServiceListErrors]; + +export type FctExecutionGasUsedHourlyServiceListResponses = { + /** + * OK + */ + 200: ListFctExecutionGasUsedHourlyResponse; +}; + +export type FctExecutionGasUsedHourlyServiceListResponse = + FctExecutionGasUsedHourlyServiceListResponses[keyof FctExecutionGasUsedHourlyServiceListResponses]; + +export type FctExecutionGasUsedHourlyServiceGetData = { + body?: never; + path: { + /** + * Start of the hour period + */ + hour_start_date_time: number; + }; + query?: never; + url: '/api/v1/fct_execution_gas_used_hourly/{hour_start_date_time}'; +}; + +export type FctExecutionGasUsedHourlyServiceGetErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctExecutionGasUsedHourlyServiceGetError = + FctExecutionGasUsedHourlyServiceGetErrors[keyof FctExecutionGasUsedHourlyServiceGetErrors]; + +export type FctExecutionGasUsedHourlyServiceGetResponses = { + /** + * OK + */ + 200: GetFctExecutionGasUsedHourlyResponse; +}; + +export type FctExecutionGasUsedHourlyServiceGetResponse = + FctExecutionGasUsedHourlyServiceGetResponses[keyof FctExecutionGasUsedHourlyServiceGetResponses]; + +export type FctExecutionStateSizeDailyServiceListData = { + body?: never; + path?: never; + query?: { + /** + * Start of the day period (filter: eq) + */ + day_start_date_eq?: string; + /** + * Start of the day period (filter: ne) + */ + day_start_date_ne?: string; + /** + * Start of the day period (filter: contains) + */ + day_start_date_contains?: string; + /** + * Start of the day period (filter: starts_with) + */ + day_start_date_starts_with?: string; + /** + * Start of the day period (filter: ends_with) + */ + day_start_date_ends_with?: string; + /** + * Start of the day period (filter: like) + */ + day_start_date_like?: string; + /** + * Start of the day period (filter: not_like) + */ + day_start_date_not_like?: string; + /** + * Start of the day period (filter: in_values) (comma-separated list) + */ + day_start_date_in_values?: string; + /** + * Start of the day period (filter: not_in_values) (comma-separated list) + */ + day_start_date_not_in_values?: string; + /** + * Timestamp when the record was last updated (filter: eq) + */ + updated_date_time_eq?: number; + /** + * Timestamp when the record was last updated (filter: ne) + */ + updated_date_time_ne?: number; + /** + * Timestamp when the record was last updated (filter: lt) + */ + updated_date_time_lt?: number; + /** + * Timestamp when the record was last updated (filter: lte) + */ + updated_date_time_lte?: number; + /** + * Timestamp when the record was last updated (filter: gt) + */ + updated_date_time_gt?: number; + /** + * Timestamp when the record was last updated (filter: gte) + */ + updated_date_time_gte?: number; + /** + * Timestamp when the record was last updated (filter: between_min) + */ + updated_date_time_between_min?: number; + /** + * Timestamp when the record was last updated (filter: between_max_value) + */ + updated_date_time_between_max_value?: number; + /** + * Timestamp when the record was last updated (filter: in_values) (comma-separated list) + */ + updated_date_time_in_values?: string; + /** + * Timestamp when the record was last updated (filter: not_in_values) (comma-separated list) + */ + updated_date_time_not_in_values?: string; + /** + * Total accounts at end of day (filter: eq) + */ + accounts_eq?: number; + /** + * Total accounts at end of day (filter: ne) + */ + accounts_ne?: number; + /** + * Total accounts at end of day (filter: lt) + */ + accounts_lt?: number; + /** + * Total accounts at end of day (filter: lte) + */ + accounts_lte?: number; + /** + * Total accounts at end of day (filter: gt) + */ + accounts_gt?: number; + /** + * Total accounts at end of day (filter: gte) + */ + accounts_gte?: number; + /** + * Total accounts at end of day (filter: between_min) + */ + accounts_between_min?: number; + /** + * Total accounts at end of day (filter: between_max_value) + */ + accounts_between_max_value?: number; + /** + * Total accounts at end of day (filter: in_values) (comma-separated list) + */ + accounts_in_values?: string; + /** + * Total accounts at end of day (filter: not_in_values) (comma-separated list) + */ + accounts_not_in_values?: string; + /** + * Account bytes at end of day (filter: eq) + */ + account_bytes_eq?: number; + /** + * Account bytes at end of day (filter: ne) + */ + account_bytes_ne?: number; + /** + * Account bytes at end of day (filter: lt) + */ + account_bytes_lt?: number; + /** + * Account bytes at end of day (filter: lte) + */ + account_bytes_lte?: number; + /** + * Account bytes at end of day (filter: gt) + */ + account_bytes_gt?: number; + /** + * Account bytes at end of day (filter: gte) + */ + account_bytes_gte?: number; + /** + * Account bytes at end of day (filter: between_min) + */ + account_bytes_between_min?: number; + /** + * Account bytes at end of day (filter: between_max_value) + */ + account_bytes_between_max_value?: number; + /** + * Account bytes at end of day (filter: in_values) (comma-separated list) + */ + account_bytes_in_values?: string; + /** + * Account bytes at end of day (filter: not_in_values) (comma-separated list) + */ + account_bytes_not_in_values?: string; + /** + * Account trie nodes at end of day (filter: eq) + */ + account_trienodes_eq?: number; + /** + * Account trie nodes at end of day (filter: ne) + */ + account_trienodes_ne?: number; + /** + * Account trie nodes at end of day (filter: lt) + */ + account_trienodes_lt?: number; + /** + * Account trie nodes at end of day (filter: lte) + */ + account_trienodes_lte?: number; + /** + * Account trie nodes at end of day (filter: gt) + */ + account_trienodes_gt?: number; + /** + * Account trie nodes at end of day (filter: gte) + */ + account_trienodes_gte?: number; + /** + * Account trie nodes at end of day (filter: between_min) + */ + account_trienodes_between_min?: number; + /** + * Account trie nodes at end of day (filter: between_max_value) + */ + account_trienodes_between_max_value?: number; + /** + * Account trie nodes at end of day (filter: in_values) (comma-separated list) + */ + account_trienodes_in_values?: string; + /** + * Account trie nodes at end of day (filter: not_in_values) (comma-separated list) + */ + account_trienodes_not_in_values?: string; + /** + * Account trie node bytes at end of day (filter: eq) + */ + account_trienode_bytes_eq?: number; + /** + * Account trie node bytes at end of day (filter: ne) + */ + account_trienode_bytes_ne?: number; + /** + * Account trie node bytes at end of day (filter: lt) + */ + account_trienode_bytes_lt?: number; + /** + * Account trie node bytes at end of day (filter: lte) + */ + account_trienode_bytes_lte?: number; + /** + * Account trie node bytes at end of day (filter: gt) + */ + account_trienode_bytes_gt?: number; + /** + * Account trie node bytes at end of day (filter: gte) + */ + account_trienode_bytes_gte?: number; + /** + * Account trie node bytes at end of day (filter: between_min) + */ + account_trienode_bytes_between_min?: number; + /** + * Account trie node bytes at end of day (filter: between_max_value) + */ + account_trienode_bytes_between_max_value?: number; + /** + * Account trie node bytes at end of day (filter: in_values) (comma-separated list) + */ + account_trienode_bytes_in_values?: string; + /** + * Account trie node bytes at end of day (filter: not_in_values) (comma-separated list) + */ + account_trienode_bytes_not_in_values?: string; + /** + * Contract codes at end of day (filter: eq) + */ + contract_codes_eq?: number; + /** + * Contract codes at end of day (filter: ne) + */ + contract_codes_ne?: number; + /** + * Contract codes at end of day (filter: lt) + */ + contract_codes_lt?: number; + /** + * Contract codes at end of day (filter: lte) + */ + contract_codes_lte?: number; + /** + * Contract codes at end of day (filter: gt) + */ + contract_codes_gt?: number; + /** + * Contract codes at end of day (filter: gte) + */ + contract_codes_gte?: number; + /** + * Contract codes at end of day (filter: between_min) + */ + contract_codes_between_min?: number; + /** + * Contract codes at end of day (filter: between_max_value) + */ + contract_codes_between_max_value?: number; + /** + * Contract codes at end of day (filter: in_values) (comma-separated list) + */ + contract_codes_in_values?: string; + /** + * Contract codes at end of day (filter: not_in_values) (comma-separated list) + */ + contract_codes_not_in_values?: string; + /** + * Contract code bytes at end of day (filter: eq) + */ + contract_code_bytes_eq?: number; + /** + * Contract code bytes at end of day (filter: ne) + */ + contract_code_bytes_ne?: number; + /** + * Contract code bytes at end of day (filter: lt) + */ + contract_code_bytes_lt?: number; + /** + * Contract code bytes at end of day (filter: lte) + */ + contract_code_bytes_lte?: number; + /** + * Contract code bytes at end of day (filter: gt) + */ + contract_code_bytes_gt?: number; + /** + * Contract code bytes at end of day (filter: gte) + */ + contract_code_bytes_gte?: number; + /** + * Contract code bytes at end of day (filter: between_min) + */ + contract_code_bytes_between_min?: number; + /** + * Contract code bytes at end of day (filter: between_max_value) + */ + contract_code_bytes_between_max_value?: number; + /** + * Contract code bytes at end of day (filter: in_values) (comma-separated list) + */ + contract_code_bytes_in_values?: string; + /** + * Contract code bytes at end of day (filter: not_in_values) (comma-separated list) + */ + contract_code_bytes_not_in_values?: string; + /** + * Storage slots at end of day (filter: eq) + */ + storages_eq?: number; + /** + * Storage slots at end of day (filter: ne) + */ + storages_ne?: number; + /** + * Storage slots at end of day (filter: lt) + */ + storages_lt?: number; + /** + * Storage slots at end of day (filter: lte) + */ + storages_lte?: number; + /** + * Storage slots at end of day (filter: gt) + */ + storages_gt?: number; + /** + * Storage slots at end of day (filter: gte) + */ + storages_gte?: number; + /** + * Storage slots at end of day (filter: between_min) + */ + storages_between_min?: number; + /** + * Storage slots at end of day (filter: between_max_value) + */ + storages_between_max_value?: number; + /** + * Storage slots at end of day (filter: in_values) (comma-separated list) + */ + storages_in_values?: string; + /** + * Storage slots at end of day (filter: not_in_values) (comma-separated list) + */ + storages_not_in_values?: string; + /** + * Storage bytes at end of day (filter: eq) + */ + storage_bytes_eq?: number; + /** + * Storage bytes at end of day (filter: ne) + */ + storage_bytes_ne?: number; + /** + * Storage bytes at end of day (filter: lt) + */ + storage_bytes_lt?: number; + /** + * Storage bytes at end of day (filter: lte) + */ + storage_bytes_lte?: number; + /** + * Storage bytes at end of day (filter: gt) + */ + storage_bytes_gt?: number; + /** + * Storage bytes at end of day (filter: gte) + */ + storage_bytes_gte?: number; + /** + * Storage bytes at end of day (filter: between_min) + */ + storage_bytes_between_min?: number; + /** + * Storage bytes at end of day (filter: between_max_value) + */ + storage_bytes_between_max_value?: number; + /** + * Storage bytes at end of day (filter: in_values) (comma-separated list) + */ + storage_bytes_in_values?: string; + /** + * Storage bytes at end of day (filter: not_in_values) (comma-separated list) + */ + storage_bytes_not_in_values?: string; + /** + * Storage trie nodes at end of day (filter: eq) + */ + storage_trienodes_eq?: number; + /** + * Storage trie nodes at end of day (filter: ne) + */ + storage_trienodes_ne?: number; + /** + * Storage trie nodes at end of day (filter: lt) + */ + storage_trienodes_lt?: number; + /** + * Storage trie nodes at end of day (filter: lte) + */ + storage_trienodes_lte?: number; + /** + * Storage trie nodes at end of day (filter: gt) + */ + storage_trienodes_gt?: number; + /** + * Storage trie nodes at end of day (filter: gte) + */ + storage_trienodes_gte?: number; + /** + * Storage trie nodes at end of day (filter: between_min) + */ + storage_trienodes_between_min?: number; + /** + * Storage trie nodes at end of day (filter: between_max_value) + */ + storage_trienodes_between_max_value?: number; + /** + * Storage trie nodes at end of day (filter: in_values) (comma-separated list) + */ + storage_trienodes_in_values?: string; + /** + * Storage trie nodes at end of day (filter: not_in_values) (comma-separated list) + */ + storage_trienodes_not_in_values?: string; + /** + * Storage trie node bytes at end of day (filter: eq) + */ + storage_trienode_bytes_eq?: number; + /** + * Storage trie node bytes at end of day (filter: ne) + */ + storage_trienode_bytes_ne?: number; + /** + * Storage trie node bytes at end of day (filter: lt) + */ + storage_trienode_bytes_lt?: number; + /** + * Storage trie node bytes at end of day (filter: lte) + */ + storage_trienode_bytes_lte?: number; + /** + * Storage trie node bytes at end of day (filter: gt) + */ + storage_trienode_bytes_gt?: number; + /** + * Storage trie node bytes at end of day (filter: gte) + */ + storage_trienode_bytes_gte?: number; + /** + * Storage trie node bytes at end of day (filter: between_min) + */ + storage_trienode_bytes_between_min?: number; + /** + * Storage trie node bytes at end of day (filter: between_max_value) + */ + storage_trienode_bytes_between_max_value?: number; + /** + * Storage trie node bytes at end of day (filter: in_values) (comma-separated list) + */ + storage_trienode_bytes_in_values?: string; + /** + * Storage trie node bytes at end of day (filter: not_in_values) (comma-separated list) + */ + storage_trienode_bytes_not_in_values?: string; + /** + * Total state size in bytes (filter: eq) + */ + total_bytes_eq?: number; + /** + * Total state size in bytes (filter: ne) + */ + total_bytes_ne?: number; + /** + * Total state size in bytes (filter: lt) + */ + total_bytes_lt?: number; + /** + * Total state size in bytes (filter: lte) + */ + total_bytes_lte?: number; + /** + * Total state size in bytes (filter: gt) + */ + total_bytes_gt?: number; + /** + * Total state size in bytes (filter: gte) + */ + total_bytes_gte?: number; + /** + * Total state size in bytes (filter: between_min) + */ + total_bytes_between_min?: number; + /** + * Total state size in bytes (filter: between_max_value) + */ + total_bytes_between_max_value?: number; + /** + * Total state size in bytes (filter: in_values) (comma-separated list) + */ + total_bytes_in_values?: string; + /** + * Total state size in bytes (filter: not_in_values) (comma-separated list) + */ + total_bytes_not_in_values?: string; + /** + * The maximum number of fct_execution_state_size_daily to return. If unspecified, at most 100 items will be returned. The maximum value is 10000; values above 10000 will be coerced to 10000. + */ + page_size?: number; + /** + * A page token, received from a previous `ListFctExecutionStateSizeDaily` call. Provide this to retrieve the subsequent page. + */ + page_token?: string; + /** + * The order of results. Format: comma-separated list of fields. Example: "foo,bar" or "foo desc,bar" for descending order on foo. If unspecified, results will be returned in the default order. + */ + order_by?: string; + }; + url: '/api/v1/fct_execution_state_size_daily'; +}; + +export type FctExecutionStateSizeDailyServiceListErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctExecutionStateSizeDailyServiceListError = + FctExecutionStateSizeDailyServiceListErrors[keyof FctExecutionStateSizeDailyServiceListErrors]; + +export type FctExecutionStateSizeDailyServiceListResponses = { + /** + * OK + */ + 200: ListFctExecutionStateSizeDailyResponse; +}; + +export type FctExecutionStateSizeDailyServiceListResponse = + FctExecutionStateSizeDailyServiceListResponses[keyof FctExecutionStateSizeDailyServiceListResponses]; + +export type FctExecutionStateSizeDailyServiceGetData = { + body?: never; + path: { + /** + * Start of the day period + */ + day_start_date: string; + }; + query?: never; + url: '/api/v1/fct_execution_state_size_daily/{day_start_date}'; +}; + +export type FctExecutionStateSizeDailyServiceGetErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctExecutionStateSizeDailyServiceGetError = + FctExecutionStateSizeDailyServiceGetErrors[keyof FctExecutionStateSizeDailyServiceGetErrors]; + +export type FctExecutionStateSizeDailyServiceGetResponses = { + /** + * OK + */ + 200: GetFctExecutionStateSizeDailyResponse; +}; + +export type FctExecutionStateSizeDailyServiceGetResponse = + FctExecutionStateSizeDailyServiceGetResponses[keyof FctExecutionStateSizeDailyServiceGetResponses]; + +export type FctExecutionStateSizeHourlyServiceListData = { body?: never; path?: never; query?: { @@ -37576,449 +41312,2049 @@ export type FctExecutionStateSizeHourlyServiceListData = { /** * Total accounts at end of hour (filter: eq) */ - accounts_eq?: number; + accounts_eq?: number; + /** + * Total accounts at end of hour (filter: ne) + */ + accounts_ne?: number; + /** + * Total accounts at end of hour (filter: lt) + */ + accounts_lt?: number; + /** + * Total accounts at end of hour (filter: lte) + */ + accounts_lte?: number; + /** + * Total accounts at end of hour (filter: gt) + */ + accounts_gt?: number; + /** + * Total accounts at end of hour (filter: gte) + */ + accounts_gte?: number; + /** + * Total accounts at end of hour (filter: between_min) + */ + accounts_between_min?: number; + /** + * Total accounts at end of hour (filter: between_max_value) + */ + accounts_between_max_value?: number; + /** + * Total accounts at end of hour (filter: in_values) (comma-separated list) + */ + accounts_in_values?: string; + /** + * Total accounts at end of hour (filter: not_in_values) (comma-separated list) + */ + accounts_not_in_values?: string; + /** + * Account bytes at end of hour (filter: eq) + */ + account_bytes_eq?: number; + /** + * Account bytes at end of hour (filter: ne) + */ + account_bytes_ne?: number; + /** + * Account bytes at end of hour (filter: lt) + */ + account_bytes_lt?: number; + /** + * Account bytes at end of hour (filter: lte) + */ + account_bytes_lte?: number; + /** + * Account bytes at end of hour (filter: gt) + */ + account_bytes_gt?: number; + /** + * Account bytes at end of hour (filter: gte) + */ + account_bytes_gte?: number; + /** + * Account bytes at end of hour (filter: between_min) + */ + account_bytes_between_min?: number; + /** + * Account bytes at end of hour (filter: between_max_value) + */ + account_bytes_between_max_value?: number; + /** + * Account bytes at end of hour (filter: in_values) (comma-separated list) + */ + account_bytes_in_values?: string; + /** + * Account bytes at end of hour (filter: not_in_values) (comma-separated list) + */ + account_bytes_not_in_values?: string; + /** + * Account trie nodes at end of hour (filter: eq) + */ + account_trienodes_eq?: number; + /** + * Account trie nodes at end of hour (filter: ne) + */ + account_trienodes_ne?: number; + /** + * Account trie nodes at end of hour (filter: lt) + */ + account_trienodes_lt?: number; + /** + * Account trie nodes at end of hour (filter: lte) + */ + account_trienodes_lte?: number; + /** + * Account trie nodes at end of hour (filter: gt) + */ + account_trienodes_gt?: number; + /** + * Account trie nodes at end of hour (filter: gte) + */ + account_trienodes_gte?: number; + /** + * Account trie nodes at end of hour (filter: between_min) + */ + account_trienodes_between_min?: number; + /** + * Account trie nodes at end of hour (filter: between_max_value) + */ + account_trienodes_between_max_value?: number; + /** + * Account trie nodes at end of hour (filter: in_values) (comma-separated list) + */ + account_trienodes_in_values?: string; + /** + * Account trie nodes at end of hour (filter: not_in_values) (comma-separated list) + */ + account_trienodes_not_in_values?: string; + /** + * Account trie node bytes at end of hour (filter: eq) + */ + account_trienode_bytes_eq?: number; + /** + * Account trie node bytes at end of hour (filter: ne) + */ + account_trienode_bytes_ne?: number; + /** + * Account trie node bytes at end of hour (filter: lt) + */ + account_trienode_bytes_lt?: number; + /** + * Account trie node bytes at end of hour (filter: lte) + */ + account_trienode_bytes_lte?: number; + /** + * Account trie node bytes at end of hour (filter: gt) + */ + account_trienode_bytes_gt?: number; + /** + * Account trie node bytes at end of hour (filter: gte) + */ + account_trienode_bytes_gte?: number; + /** + * Account trie node bytes at end of hour (filter: between_min) + */ + account_trienode_bytes_between_min?: number; + /** + * Account trie node bytes at end of hour (filter: between_max_value) + */ + account_trienode_bytes_between_max_value?: number; + /** + * Account trie node bytes at end of hour (filter: in_values) (comma-separated list) + */ + account_trienode_bytes_in_values?: string; + /** + * Account trie node bytes at end of hour (filter: not_in_values) (comma-separated list) + */ + account_trienode_bytes_not_in_values?: string; + /** + * Contract codes at end of hour (filter: eq) + */ + contract_codes_eq?: number; + /** + * Contract codes at end of hour (filter: ne) + */ + contract_codes_ne?: number; + /** + * Contract codes at end of hour (filter: lt) + */ + contract_codes_lt?: number; + /** + * Contract codes at end of hour (filter: lte) + */ + contract_codes_lte?: number; + /** + * Contract codes at end of hour (filter: gt) + */ + contract_codes_gt?: number; + /** + * Contract codes at end of hour (filter: gte) + */ + contract_codes_gte?: number; + /** + * Contract codes at end of hour (filter: between_min) + */ + contract_codes_between_min?: number; + /** + * Contract codes at end of hour (filter: between_max_value) + */ + contract_codes_between_max_value?: number; + /** + * Contract codes at end of hour (filter: in_values) (comma-separated list) + */ + contract_codes_in_values?: string; + /** + * Contract codes at end of hour (filter: not_in_values) (comma-separated list) + */ + contract_codes_not_in_values?: string; + /** + * Contract code bytes at end of hour (filter: eq) + */ + contract_code_bytes_eq?: number; + /** + * Contract code bytes at end of hour (filter: ne) + */ + contract_code_bytes_ne?: number; + /** + * Contract code bytes at end of hour (filter: lt) + */ + contract_code_bytes_lt?: number; + /** + * Contract code bytes at end of hour (filter: lte) + */ + contract_code_bytes_lte?: number; + /** + * Contract code bytes at end of hour (filter: gt) + */ + contract_code_bytes_gt?: number; + /** + * Contract code bytes at end of hour (filter: gte) + */ + contract_code_bytes_gte?: number; + /** + * Contract code bytes at end of hour (filter: between_min) + */ + contract_code_bytes_between_min?: number; + /** + * Contract code bytes at end of hour (filter: between_max_value) + */ + contract_code_bytes_between_max_value?: number; + /** + * Contract code bytes at end of hour (filter: in_values) (comma-separated list) + */ + contract_code_bytes_in_values?: string; + /** + * Contract code bytes at end of hour (filter: not_in_values) (comma-separated list) + */ + contract_code_bytes_not_in_values?: string; + /** + * Storage slots at end of hour (filter: eq) + */ + storages_eq?: number; + /** + * Storage slots at end of hour (filter: ne) + */ + storages_ne?: number; + /** + * Storage slots at end of hour (filter: lt) + */ + storages_lt?: number; + /** + * Storage slots at end of hour (filter: lte) + */ + storages_lte?: number; + /** + * Storage slots at end of hour (filter: gt) + */ + storages_gt?: number; + /** + * Storage slots at end of hour (filter: gte) + */ + storages_gte?: number; + /** + * Storage slots at end of hour (filter: between_min) + */ + storages_between_min?: number; + /** + * Storage slots at end of hour (filter: between_max_value) + */ + storages_between_max_value?: number; + /** + * Storage slots at end of hour (filter: in_values) (comma-separated list) + */ + storages_in_values?: string; + /** + * Storage slots at end of hour (filter: not_in_values) (comma-separated list) + */ + storages_not_in_values?: string; + /** + * Storage bytes at end of hour (filter: eq) + */ + storage_bytes_eq?: number; + /** + * Storage bytes at end of hour (filter: ne) + */ + storage_bytes_ne?: number; + /** + * Storage bytes at end of hour (filter: lt) + */ + storage_bytes_lt?: number; + /** + * Storage bytes at end of hour (filter: lte) + */ + storage_bytes_lte?: number; + /** + * Storage bytes at end of hour (filter: gt) + */ + storage_bytes_gt?: number; + /** + * Storage bytes at end of hour (filter: gte) + */ + storage_bytes_gte?: number; + /** + * Storage bytes at end of hour (filter: between_min) + */ + storage_bytes_between_min?: number; + /** + * Storage bytes at end of hour (filter: between_max_value) + */ + storage_bytes_between_max_value?: number; + /** + * Storage bytes at end of hour (filter: in_values) (comma-separated list) + */ + storage_bytes_in_values?: string; + /** + * Storage bytes at end of hour (filter: not_in_values) (comma-separated list) + */ + storage_bytes_not_in_values?: string; + /** + * Storage trie nodes at end of hour (filter: eq) + */ + storage_trienodes_eq?: number; + /** + * Storage trie nodes at end of hour (filter: ne) + */ + storage_trienodes_ne?: number; + /** + * Storage trie nodes at end of hour (filter: lt) + */ + storage_trienodes_lt?: number; + /** + * Storage trie nodes at end of hour (filter: lte) + */ + storage_trienodes_lte?: number; + /** + * Storage trie nodes at end of hour (filter: gt) + */ + storage_trienodes_gt?: number; + /** + * Storage trie nodes at end of hour (filter: gte) + */ + storage_trienodes_gte?: number; + /** + * Storage trie nodes at end of hour (filter: between_min) + */ + storage_trienodes_between_min?: number; + /** + * Storage trie nodes at end of hour (filter: between_max_value) + */ + storage_trienodes_between_max_value?: number; + /** + * Storage trie nodes at end of hour (filter: in_values) (comma-separated list) + */ + storage_trienodes_in_values?: string; + /** + * Storage trie nodes at end of hour (filter: not_in_values) (comma-separated list) + */ + storage_trienodes_not_in_values?: string; + /** + * Storage trie node bytes at end of hour (filter: eq) + */ + storage_trienode_bytes_eq?: number; + /** + * Storage trie node bytes at end of hour (filter: ne) + */ + storage_trienode_bytes_ne?: number; + /** + * Storage trie node bytes at end of hour (filter: lt) + */ + storage_trienode_bytes_lt?: number; + /** + * Storage trie node bytes at end of hour (filter: lte) + */ + storage_trienode_bytes_lte?: number; + /** + * Storage trie node bytes at end of hour (filter: gt) + */ + storage_trienode_bytes_gt?: number; + /** + * Storage trie node bytes at end of hour (filter: gte) + */ + storage_trienode_bytes_gte?: number; + /** + * Storage trie node bytes at end of hour (filter: between_min) + */ + storage_trienode_bytes_between_min?: number; + /** + * Storage trie node bytes at end of hour (filter: between_max_value) + */ + storage_trienode_bytes_between_max_value?: number; + /** + * Storage trie node bytes at end of hour (filter: in_values) (comma-separated list) + */ + storage_trienode_bytes_in_values?: string; + /** + * Storage trie node bytes at end of hour (filter: not_in_values) (comma-separated list) + */ + storage_trienode_bytes_not_in_values?: string; + /** + * Total state size in bytes (filter: eq) + */ + total_bytes_eq?: number; + /** + * Total state size in bytes (filter: ne) + */ + total_bytes_ne?: number; + /** + * Total state size in bytes (filter: lt) + */ + total_bytes_lt?: number; + /** + * Total state size in bytes (filter: lte) + */ + total_bytes_lte?: number; + /** + * Total state size in bytes (filter: gt) + */ + total_bytes_gt?: number; + /** + * Total state size in bytes (filter: gte) + */ + total_bytes_gte?: number; + /** + * Total state size in bytes (filter: between_min) + */ + total_bytes_between_min?: number; + /** + * Total state size in bytes (filter: between_max_value) + */ + total_bytes_between_max_value?: number; + /** + * Total state size in bytes (filter: in_values) (comma-separated list) + */ + total_bytes_in_values?: string; + /** + * Total state size in bytes (filter: not_in_values) (comma-separated list) + */ + total_bytes_not_in_values?: string; + /** + * The maximum number of fct_execution_state_size_hourly to return. If unspecified, at most 100 items will be returned. The maximum value is 10000; values above 10000 will be coerced to 10000. + */ + page_size?: number; + /** + * A page token, received from a previous `ListFctExecutionStateSizeHourly` call. Provide this to retrieve the subsequent page. + */ + page_token?: string; + /** + * The order of results. Format: comma-separated list of fields. Example: "foo,bar" or "foo desc,bar" for descending order on foo. If unspecified, results will be returned in the default order. + */ + order_by?: string; + }; + url: '/api/v1/fct_execution_state_size_hourly'; +}; + +export type FctExecutionStateSizeHourlyServiceListErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctExecutionStateSizeHourlyServiceListError = + FctExecutionStateSizeHourlyServiceListErrors[keyof FctExecutionStateSizeHourlyServiceListErrors]; + +export type FctExecutionStateSizeHourlyServiceListResponses = { + /** + * OK + */ + 200: ListFctExecutionStateSizeHourlyResponse; +}; + +export type FctExecutionStateSizeHourlyServiceListResponse = + FctExecutionStateSizeHourlyServiceListResponses[keyof FctExecutionStateSizeHourlyServiceListResponses]; + +export type FctExecutionStateSizeHourlyServiceGetData = { + body?: never; + path: { + /** + * Start of the hour period + */ + hour_start_date_time: number; + }; + query?: never; + url: '/api/v1/fct_execution_state_size_hourly/{hour_start_date_time}'; +}; + +export type FctExecutionStateSizeHourlyServiceGetErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctExecutionStateSizeHourlyServiceGetError = + FctExecutionStateSizeHourlyServiceGetErrors[keyof FctExecutionStateSizeHourlyServiceGetErrors]; + +export type FctExecutionStateSizeHourlyServiceGetResponses = { + /** + * OK + */ + 200: GetFctExecutionStateSizeHourlyResponse; +}; + +export type FctExecutionStateSizeHourlyServiceGetResponse = + FctExecutionStateSizeHourlyServiceGetResponses[keyof FctExecutionStateSizeHourlyServiceGetResponses]; + +export type FctExecutionTpsDailyServiceListData = { + body?: never; + path?: never; + query?: { + /** + * Start of the day period (filter: eq) + */ + day_start_date_eq?: string; + /** + * Start of the day period (filter: ne) + */ + day_start_date_ne?: string; + /** + * Start of the day period (filter: contains) + */ + day_start_date_contains?: string; + /** + * Start of the day period (filter: starts_with) + */ + day_start_date_starts_with?: string; + /** + * Start of the day period (filter: ends_with) + */ + day_start_date_ends_with?: string; + /** + * Start of the day period (filter: like) + */ + day_start_date_like?: string; + /** + * Start of the day period (filter: not_like) + */ + day_start_date_not_like?: string; + /** + * Start of the day period (filter: in_values) (comma-separated list) + */ + day_start_date_in_values?: string; + /** + * Start of the day period (filter: not_in_values) (comma-separated list) + */ + day_start_date_not_in_values?: string; + /** + * Timestamp when the record was last updated (filter: eq) + */ + updated_date_time_eq?: number; + /** + * Timestamp when the record was last updated (filter: ne) + */ + updated_date_time_ne?: number; + /** + * Timestamp when the record was last updated (filter: lt) + */ + updated_date_time_lt?: number; + /** + * Timestamp when the record was last updated (filter: lte) + */ + updated_date_time_lte?: number; + /** + * Timestamp when the record was last updated (filter: gt) + */ + updated_date_time_gt?: number; + /** + * Timestamp when the record was last updated (filter: gte) + */ + updated_date_time_gte?: number; + /** + * Timestamp when the record was last updated (filter: between_min) + */ + updated_date_time_between_min?: number; + /** + * Timestamp when the record was last updated (filter: between_max_value) + */ + updated_date_time_between_max_value?: number; + /** + * Timestamp when the record was last updated (filter: in_values) (comma-separated list) + */ + updated_date_time_in_values?: string; + /** + * Timestamp when the record was last updated (filter: not_in_values) (comma-separated list) + */ + updated_date_time_not_in_values?: string; + /** + * Number of blocks in this day (filter: eq) + */ + block_count_eq?: number; + /** + * Number of blocks in this day (filter: ne) + */ + block_count_ne?: number; + /** + * Number of blocks in this day (filter: lt) + */ + block_count_lt?: number; + /** + * Number of blocks in this day (filter: lte) + */ + block_count_lte?: number; + /** + * Number of blocks in this day (filter: gt) + */ + block_count_gt?: number; + /** + * Number of blocks in this day (filter: gte) + */ + block_count_gte?: number; + /** + * Number of blocks in this day (filter: between_min) + */ + block_count_between_min?: number; + /** + * Number of blocks in this day (filter: between_max_value) + */ + block_count_between_max_value?: number; + /** + * Number of blocks in this day (filter: in_values) (comma-separated list) + */ + block_count_in_values?: string; + /** + * Number of blocks in this day (filter: not_in_values) (comma-separated list) + */ + block_count_not_in_values?: string; + /** + * Total transactions in this day (filter: eq) + */ + total_transactions_eq?: number; + /** + * Total transactions in this day (filter: ne) + */ + total_transactions_ne?: number; + /** + * Total transactions in this day (filter: lt) + */ + total_transactions_lt?: number; + /** + * Total transactions in this day (filter: lte) + */ + total_transactions_lte?: number; + /** + * Total transactions in this day (filter: gt) + */ + total_transactions_gt?: number; + /** + * Total transactions in this day (filter: gte) + */ + total_transactions_gte?: number; + /** + * Total transactions in this day (filter: between_min) + */ + total_transactions_between_min?: number; + /** + * Total transactions in this day (filter: between_max_value) + */ + total_transactions_between_max_value?: number; + /** + * Total transactions in this day (filter: in_values) (comma-separated list) + */ + total_transactions_in_values?: string; + /** + * Total transactions in this day (filter: not_in_values) (comma-separated list) + */ + total_transactions_not_in_values?: string; + /** + * Total actual seconds covered by blocks (sum of block time gaps) (filter: eq) + */ + total_seconds_eq?: number; + /** + * Total actual seconds covered by blocks (sum of block time gaps) (filter: ne) + */ + total_seconds_ne?: number; + /** + * Total actual seconds covered by blocks (sum of block time gaps) (filter: lt) + */ + total_seconds_lt?: number; + /** + * Total actual seconds covered by blocks (sum of block time gaps) (filter: lte) + */ + total_seconds_lte?: number; + /** + * Total actual seconds covered by blocks (sum of block time gaps) (filter: gt) + */ + total_seconds_gt?: number; + /** + * Total actual seconds covered by blocks (sum of block time gaps) (filter: gte) + */ + total_seconds_gte?: number; + /** + * Total actual seconds covered by blocks (sum of block time gaps) (filter: between_min) + */ + total_seconds_between_min?: number; + /** + * Total actual seconds covered by blocks (sum of block time gaps) (filter: between_max_value) + */ + total_seconds_between_max_value?: number; + /** + * Total actual seconds covered by blocks (sum of block time gaps) (filter: in_values) (comma-separated list) + */ + total_seconds_in_values?: string; + /** + * Total actual seconds covered by blocks (sum of block time gaps) (filter: not_in_values) (comma-separated list) + */ + total_seconds_not_in_values?: string; + /** + * Filter avg_tps using value + */ + avg_tps_value?: number; + /** + * Filter min_tps using value + */ + min_tps_value?: number; + /** + * Filter max_tps using value + */ + max_tps_value?: number; + /** + * Filter p05_tps using value + */ + p05_tps_value?: number; + /** + * Filter p50_tps using value + */ + p50_tps_value?: number; + /** + * Filter p95_tps using value + */ + p95_tps_value?: number; + /** + * Filter stddev_tps using value + */ + stddev_tps_value?: number; + /** + * Filter upper_band_tps using value + */ + upper_band_tps_value?: number; + /** + * Filter lower_band_tps using value + */ + lower_band_tps_value?: number; + /** + * Filter moving_avg_tps using value + */ + moving_avg_tps_value?: number; + /** + * The maximum number of fct_execution_tps_daily to return. If unspecified, at most 100 items will be returned. The maximum value is 10000; values above 10000 will be coerced to 10000. + */ + page_size?: number; + /** + * A page token, received from a previous `ListFctExecutionTpsDaily` call. Provide this to retrieve the subsequent page. + */ + page_token?: string; + /** + * The order of results. Format: comma-separated list of fields. Example: "foo,bar" or "foo desc,bar" for descending order on foo. If unspecified, results will be returned in the default order. + */ + order_by?: string; + }; + url: '/api/v1/fct_execution_tps_daily'; +}; + +export type FctExecutionTpsDailyServiceListErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctExecutionTpsDailyServiceListError = + FctExecutionTpsDailyServiceListErrors[keyof FctExecutionTpsDailyServiceListErrors]; + +export type FctExecutionTpsDailyServiceListResponses = { + /** + * OK + */ + 200: ListFctExecutionTpsDailyResponse; +}; + +export type FctExecutionTpsDailyServiceListResponse = + FctExecutionTpsDailyServiceListResponses[keyof FctExecutionTpsDailyServiceListResponses]; + +export type FctExecutionTpsDailyServiceGetData = { + body?: never; + path: { + /** + * Start of the day period + */ + day_start_date: string; + }; + query?: never; + url: '/api/v1/fct_execution_tps_daily/{day_start_date}'; +}; + +export type FctExecutionTpsDailyServiceGetErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctExecutionTpsDailyServiceGetError = + FctExecutionTpsDailyServiceGetErrors[keyof FctExecutionTpsDailyServiceGetErrors]; + +export type FctExecutionTpsDailyServiceGetResponses = { + /** + * OK + */ + 200: GetFctExecutionTpsDailyResponse; +}; + +export type FctExecutionTpsDailyServiceGetResponse = + FctExecutionTpsDailyServiceGetResponses[keyof FctExecutionTpsDailyServiceGetResponses]; + +export type FctExecutionTpsHourlyServiceListData = { + body?: never; + path?: never; + query?: { + /** + * Start of the hour period (filter: eq) + */ + hour_start_date_time_eq?: number; + /** + * Start of the hour period (filter: ne) + */ + hour_start_date_time_ne?: number; + /** + * Start of the hour period (filter: lt) + */ + hour_start_date_time_lt?: number; + /** + * Start of the hour period (filter: lte) + */ + hour_start_date_time_lte?: number; + /** + * Start of the hour period (filter: gt) + */ + hour_start_date_time_gt?: number; + /** + * Start of the hour period (filter: gte) + */ + hour_start_date_time_gte?: number; + /** + * Start of the hour period (filter: between_min) + */ + hour_start_date_time_between_min?: number; + /** + * Start of the hour period (filter: between_max_value) + */ + hour_start_date_time_between_max_value?: number; + /** + * Start of the hour period (filter: in_values) (comma-separated list) + */ + hour_start_date_time_in_values?: string; + /** + * Start of the hour period (filter: not_in_values) (comma-separated list) + */ + hour_start_date_time_not_in_values?: string; + /** + * Timestamp when the record was last updated (filter: eq) + */ + updated_date_time_eq?: number; + /** + * Timestamp when the record was last updated (filter: ne) + */ + updated_date_time_ne?: number; + /** + * Timestamp when the record was last updated (filter: lt) + */ + updated_date_time_lt?: number; + /** + * Timestamp when the record was last updated (filter: lte) + */ + updated_date_time_lte?: number; + /** + * Timestamp when the record was last updated (filter: gt) + */ + updated_date_time_gt?: number; + /** + * Timestamp when the record was last updated (filter: gte) + */ + updated_date_time_gte?: number; + /** + * Timestamp when the record was last updated (filter: between_min) + */ + updated_date_time_between_min?: number; + /** + * Timestamp when the record was last updated (filter: between_max_value) + */ + updated_date_time_between_max_value?: number; + /** + * Timestamp when the record was last updated (filter: in_values) (comma-separated list) + */ + updated_date_time_in_values?: string; + /** + * Timestamp when the record was last updated (filter: not_in_values) (comma-separated list) + */ + updated_date_time_not_in_values?: string; + /** + * Number of blocks in this hour (filter: eq) + */ + block_count_eq?: number; + /** + * Number of blocks in this hour (filter: ne) + */ + block_count_ne?: number; + /** + * Number of blocks in this hour (filter: lt) + */ + block_count_lt?: number; + /** + * Number of blocks in this hour (filter: lte) + */ + block_count_lte?: number; + /** + * Number of blocks in this hour (filter: gt) + */ + block_count_gt?: number; + /** + * Number of blocks in this hour (filter: gte) + */ + block_count_gte?: number; + /** + * Number of blocks in this hour (filter: between_min) + */ + block_count_between_min?: number; + /** + * Number of blocks in this hour (filter: between_max_value) + */ + block_count_between_max_value?: number; + /** + * Number of blocks in this hour (filter: in_values) (comma-separated list) + */ + block_count_in_values?: string; + /** + * Number of blocks in this hour (filter: not_in_values) (comma-separated list) + */ + block_count_not_in_values?: string; + /** + * Total transactions in this hour (filter: eq) + */ + total_transactions_eq?: number; + /** + * Total transactions in this hour (filter: ne) + */ + total_transactions_ne?: number; + /** + * Total transactions in this hour (filter: lt) + */ + total_transactions_lt?: number; + /** + * Total transactions in this hour (filter: lte) + */ + total_transactions_lte?: number; + /** + * Total transactions in this hour (filter: gt) + */ + total_transactions_gt?: number; + /** + * Total transactions in this hour (filter: gte) + */ + total_transactions_gte?: number; + /** + * Total transactions in this hour (filter: between_min) + */ + total_transactions_between_min?: number; + /** + * Total transactions in this hour (filter: between_max_value) + */ + total_transactions_between_max_value?: number; + /** + * Total transactions in this hour (filter: in_values) (comma-separated list) + */ + total_transactions_in_values?: string; + /** + * Total transactions in this hour (filter: not_in_values) (comma-separated list) + */ + total_transactions_not_in_values?: string; + /** + * Total actual seconds covered by blocks (sum of block time gaps) (filter: eq) + */ + total_seconds_eq?: number; + /** + * Total actual seconds covered by blocks (sum of block time gaps) (filter: ne) + */ + total_seconds_ne?: number; + /** + * Total actual seconds covered by blocks (sum of block time gaps) (filter: lt) + */ + total_seconds_lt?: number; + /** + * Total actual seconds covered by blocks (sum of block time gaps) (filter: lte) + */ + total_seconds_lte?: number; + /** + * Total actual seconds covered by blocks (sum of block time gaps) (filter: gt) + */ + total_seconds_gt?: number; + /** + * Total actual seconds covered by blocks (sum of block time gaps) (filter: gte) + */ + total_seconds_gte?: number; + /** + * Total actual seconds covered by blocks (sum of block time gaps) (filter: between_min) + */ + total_seconds_between_min?: number; + /** + * Total actual seconds covered by blocks (sum of block time gaps) (filter: between_max_value) + */ + total_seconds_between_max_value?: number; + /** + * Total actual seconds covered by blocks (sum of block time gaps) (filter: in_values) (comma-separated list) + */ + total_seconds_in_values?: string; + /** + * Total actual seconds covered by blocks (sum of block time gaps) (filter: not_in_values) (comma-separated list) + */ + total_seconds_not_in_values?: string; + /** + * Filter avg_tps using value + */ + avg_tps_value?: number; + /** + * Filter min_tps using value + */ + min_tps_value?: number; + /** + * Filter max_tps using value + */ + max_tps_value?: number; + /** + * Filter p05_tps using value + */ + p05_tps_value?: number; + /** + * Filter p50_tps using value + */ + p50_tps_value?: number; + /** + * Filter p95_tps using value + */ + p95_tps_value?: number; + /** + * Filter stddev_tps using value + */ + stddev_tps_value?: number; + /** + * Filter upper_band_tps using value + */ + upper_band_tps_value?: number; + /** + * Filter lower_band_tps using value + */ + lower_band_tps_value?: number; + /** + * Filter moving_avg_tps using value + */ + moving_avg_tps_value?: number; + /** + * The maximum number of fct_execution_tps_hourly to return. If unspecified, at most 100 items will be returned. The maximum value is 10000; values above 10000 will be coerced to 10000. + */ + page_size?: number; + /** + * A page token, received from a previous `ListFctExecutionTpsHourly` call. Provide this to retrieve the subsequent page. + */ + page_token?: string; + /** + * The order of results. Format: comma-separated list of fields. Example: "foo,bar" or "foo desc,bar" for descending order on foo. If unspecified, results will be returned in the default order. + */ + order_by?: string; + }; + url: '/api/v1/fct_execution_tps_hourly'; +}; + +export type FctExecutionTpsHourlyServiceListErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctExecutionTpsHourlyServiceListError = + FctExecutionTpsHourlyServiceListErrors[keyof FctExecutionTpsHourlyServiceListErrors]; + +export type FctExecutionTpsHourlyServiceListResponses = { + /** + * OK + */ + 200: ListFctExecutionTpsHourlyResponse; +}; + +export type FctExecutionTpsHourlyServiceListResponse = + FctExecutionTpsHourlyServiceListResponses[keyof FctExecutionTpsHourlyServiceListResponses]; + +export type FctExecutionTpsHourlyServiceGetData = { + body?: never; + path: { + /** + * Start of the hour period + */ + hour_start_date_time: number; + }; + query?: never; + url: '/api/v1/fct_execution_tps_hourly/{hour_start_date_time}'; +}; + +export type FctExecutionTpsHourlyServiceGetErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctExecutionTpsHourlyServiceGetError = + FctExecutionTpsHourlyServiceGetErrors[keyof FctExecutionTpsHourlyServiceGetErrors]; + +export type FctExecutionTpsHourlyServiceGetResponses = { + /** + * OK + */ + 200: GetFctExecutionTpsHourlyResponse; +}; + +export type FctExecutionTpsHourlyServiceGetResponse = + FctExecutionTpsHourlyServiceGetResponses[keyof FctExecutionTpsHourlyServiceGetResponses]; + +export type FctExecutionTransactionsDailyServiceListData = { + body?: never; + path?: never; + query?: { + /** + * Start of the day period (filter: eq) + */ + day_start_date_eq?: string; + /** + * Start of the day period (filter: ne) + */ + day_start_date_ne?: string; + /** + * Start of the day period (filter: contains) + */ + day_start_date_contains?: string; + /** + * Start of the day period (filter: starts_with) + */ + day_start_date_starts_with?: string; + /** + * Start of the day period (filter: ends_with) + */ + day_start_date_ends_with?: string; + /** + * Start of the day period (filter: like) + */ + day_start_date_like?: string; + /** + * Start of the day period (filter: not_like) + */ + day_start_date_not_like?: string; + /** + * Start of the day period (filter: in_values) (comma-separated list) + */ + day_start_date_in_values?: string; + /** + * Start of the day period (filter: not_in_values) (comma-separated list) + */ + day_start_date_not_in_values?: string; + /** + * Timestamp when the record was last updated (filter: eq) + */ + updated_date_time_eq?: number; + /** + * Timestamp when the record was last updated (filter: ne) + */ + updated_date_time_ne?: number; + /** + * Timestamp when the record was last updated (filter: lt) + */ + updated_date_time_lt?: number; + /** + * Timestamp when the record was last updated (filter: lte) + */ + updated_date_time_lte?: number; + /** + * Timestamp when the record was last updated (filter: gt) + */ + updated_date_time_gt?: number; + /** + * Timestamp when the record was last updated (filter: gte) + */ + updated_date_time_gte?: number; /** - * Total accounts at end of hour (filter: ne) + * Timestamp when the record was last updated (filter: between_min) */ - accounts_ne?: number; + updated_date_time_between_min?: number; /** - * Total accounts at end of hour (filter: lt) + * Timestamp when the record was last updated (filter: between_max_value) */ - accounts_lt?: number; + updated_date_time_between_max_value?: number; /** - * Total accounts at end of hour (filter: lte) + * Timestamp when the record was last updated (filter: in_values) (comma-separated list) */ - accounts_lte?: number; + updated_date_time_in_values?: string; /** - * Total accounts at end of hour (filter: gt) + * Timestamp when the record was last updated (filter: not_in_values) (comma-separated list) */ - accounts_gt?: number; + updated_date_time_not_in_values?: string; /** - * Total accounts at end of hour (filter: gte) + * Number of blocks in this day (filter: eq) */ - accounts_gte?: number; + block_count_eq?: number; /** - * Total accounts at end of hour (filter: between_min) + * Number of blocks in this day (filter: ne) */ - accounts_between_min?: number; + block_count_ne?: number; /** - * Total accounts at end of hour (filter: between_max_value) + * Number of blocks in this day (filter: lt) */ - accounts_between_max_value?: number; + block_count_lt?: number; /** - * Total accounts at end of hour (filter: in_values) (comma-separated list) + * Number of blocks in this day (filter: lte) */ - accounts_in_values?: string; + block_count_lte?: number; /** - * Total accounts at end of hour (filter: not_in_values) (comma-separated list) + * Number of blocks in this day (filter: gt) */ - accounts_not_in_values?: string; + block_count_gt?: number; /** - * Account bytes at end of hour (filter: eq) + * Number of blocks in this day (filter: gte) */ - account_bytes_eq?: number; + block_count_gte?: number; /** - * Account bytes at end of hour (filter: ne) + * Number of blocks in this day (filter: between_min) */ - account_bytes_ne?: number; + block_count_between_min?: number; /** - * Account bytes at end of hour (filter: lt) + * Number of blocks in this day (filter: between_max_value) */ - account_bytes_lt?: number; + block_count_between_max_value?: number; /** - * Account bytes at end of hour (filter: lte) + * Number of blocks in this day (filter: in_values) (comma-separated list) */ - account_bytes_lte?: number; + block_count_in_values?: string; /** - * Account bytes at end of hour (filter: gt) + * Number of blocks in this day (filter: not_in_values) (comma-separated list) */ - account_bytes_gt?: number; + block_count_not_in_values?: string; /** - * Account bytes at end of hour (filter: gte) + * Total transactions in this day (filter: eq) */ - account_bytes_gte?: number; + total_transactions_eq?: number; /** - * Account bytes at end of hour (filter: between_min) + * Total transactions in this day (filter: ne) */ - account_bytes_between_min?: number; + total_transactions_ne?: number; /** - * Account bytes at end of hour (filter: between_max_value) + * Total transactions in this day (filter: lt) */ - account_bytes_between_max_value?: number; + total_transactions_lt?: number; /** - * Account bytes at end of hour (filter: in_values) (comma-separated list) + * Total transactions in this day (filter: lte) */ - account_bytes_in_values?: string; + total_transactions_lte?: number; /** - * Account bytes at end of hour (filter: not_in_values) (comma-separated list) + * Total transactions in this day (filter: gt) */ - account_bytes_not_in_values?: string; + total_transactions_gt?: number; /** - * Account trie nodes at end of hour (filter: eq) + * Total transactions in this day (filter: gte) */ - account_trienodes_eq?: number; + total_transactions_gte?: number; /** - * Account trie nodes at end of hour (filter: ne) + * Total transactions in this day (filter: between_min) */ - account_trienodes_ne?: number; + total_transactions_between_min?: number; /** - * Account trie nodes at end of hour (filter: lt) + * Total transactions in this day (filter: between_max_value) */ - account_trienodes_lt?: number; + total_transactions_between_max_value?: number; /** - * Account trie nodes at end of hour (filter: lte) + * Total transactions in this day (filter: in_values) (comma-separated list) */ - account_trienodes_lte?: number; + total_transactions_in_values?: string; /** - * Account trie nodes at end of hour (filter: gt) + * Total transactions in this day (filter: not_in_values) (comma-separated list) */ - account_trienodes_gt?: number; + total_transactions_not_in_values?: string; /** - * Account trie nodes at end of hour (filter: gte) + * Cumulative transaction count since genesis (filter: eq) */ - account_trienodes_gte?: number; + cumulative_transactions_eq?: number; /** - * Account trie nodes at end of hour (filter: between_min) + * Cumulative transaction count since genesis (filter: ne) */ - account_trienodes_between_min?: number; + cumulative_transactions_ne?: number; /** - * Account trie nodes at end of hour (filter: between_max_value) + * Cumulative transaction count since genesis (filter: lt) */ - account_trienodes_between_max_value?: number; + cumulative_transactions_lt?: number; /** - * Account trie nodes at end of hour (filter: in_values) (comma-separated list) + * Cumulative transaction count since genesis (filter: lte) */ - account_trienodes_in_values?: string; + cumulative_transactions_lte?: number; /** - * Account trie nodes at end of hour (filter: not_in_values) (comma-separated list) + * Cumulative transaction count since genesis (filter: gt) */ - account_trienodes_not_in_values?: string; + cumulative_transactions_gt?: number; /** - * Account trie node bytes at end of hour (filter: eq) + * Cumulative transaction count since genesis (filter: gte) */ - account_trienode_bytes_eq?: number; + cumulative_transactions_gte?: number; /** - * Account trie node bytes at end of hour (filter: ne) + * Cumulative transaction count since genesis (filter: between_min) */ - account_trienode_bytes_ne?: number; + cumulative_transactions_between_min?: number; /** - * Account trie node bytes at end of hour (filter: lt) + * Cumulative transaction count since genesis (filter: between_max_value) */ - account_trienode_bytes_lt?: number; + cumulative_transactions_between_max_value?: number; /** - * Account trie node bytes at end of hour (filter: lte) + * Cumulative transaction count since genesis (filter: in_values) (comma-separated list) */ - account_trienode_bytes_lte?: number; + cumulative_transactions_in_values?: string; /** - * Account trie node bytes at end of hour (filter: gt) + * Cumulative transaction count since genesis (filter: not_in_values) (comma-separated list) */ - account_trienode_bytes_gt?: number; + cumulative_transactions_not_in_values?: string; /** - * Account trie node bytes at end of hour (filter: gte) + * Filter avg_txn_per_block using value */ - account_trienode_bytes_gte?: number; + avg_txn_per_block_value?: number; /** - * Account trie node bytes at end of hour (filter: between_min) + * Minimum transactions in a block (filter: eq) */ - account_trienode_bytes_between_min?: number; + min_txn_per_block_eq?: number; /** - * Account trie node bytes at end of hour (filter: between_max_value) + * Minimum transactions in a block (filter: ne) */ - account_trienode_bytes_between_max_value?: number; + min_txn_per_block_ne?: number; /** - * Account trie node bytes at end of hour (filter: in_values) (comma-separated list) + * Minimum transactions in a block (filter: lt) */ - account_trienode_bytes_in_values?: string; + min_txn_per_block_lt?: number; /** - * Account trie node bytes at end of hour (filter: not_in_values) (comma-separated list) + * Minimum transactions in a block (filter: lte) */ - account_trienode_bytes_not_in_values?: string; + min_txn_per_block_lte?: number; /** - * Contract codes at end of hour (filter: eq) + * Minimum transactions in a block (filter: gt) */ - contract_codes_eq?: number; + min_txn_per_block_gt?: number; /** - * Contract codes at end of hour (filter: ne) + * Minimum transactions in a block (filter: gte) */ - contract_codes_ne?: number; + min_txn_per_block_gte?: number; /** - * Contract codes at end of hour (filter: lt) + * Minimum transactions in a block (filter: between_min) */ - contract_codes_lt?: number; + min_txn_per_block_between_min?: number; /** - * Contract codes at end of hour (filter: lte) + * Minimum transactions in a block (filter: between_max_value) */ - contract_codes_lte?: number; + min_txn_per_block_between_max_value?: number; /** - * Contract codes at end of hour (filter: gt) + * Minimum transactions in a block (filter: in_values) (comma-separated list) */ - contract_codes_gt?: number; + min_txn_per_block_in_values?: string; /** - * Contract codes at end of hour (filter: gte) + * Minimum transactions in a block (filter: not_in_values) (comma-separated list) */ - contract_codes_gte?: number; + min_txn_per_block_not_in_values?: string; /** - * Contract codes at end of hour (filter: between_min) + * Maximum transactions in a block (filter: eq) */ - contract_codes_between_min?: number; + max_txn_per_block_eq?: number; /** - * Contract codes at end of hour (filter: between_max_value) + * Maximum transactions in a block (filter: ne) */ - contract_codes_between_max_value?: number; + max_txn_per_block_ne?: number; /** - * Contract codes at end of hour (filter: in_values) (comma-separated list) + * Maximum transactions in a block (filter: lt) */ - contract_codes_in_values?: string; + max_txn_per_block_lt?: number; /** - * Contract codes at end of hour (filter: not_in_values) (comma-separated list) + * Maximum transactions in a block (filter: lte) */ - contract_codes_not_in_values?: string; + max_txn_per_block_lte?: number; /** - * Contract code bytes at end of hour (filter: eq) + * Maximum transactions in a block (filter: gt) */ - contract_code_bytes_eq?: number; + max_txn_per_block_gt?: number; /** - * Contract code bytes at end of hour (filter: ne) + * Maximum transactions in a block (filter: gte) */ - contract_code_bytes_ne?: number; + max_txn_per_block_gte?: number; /** - * Contract code bytes at end of hour (filter: lt) + * Maximum transactions in a block (filter: between_min) */ - contract_code_bytes_lt?: number; + max_txn_per_block_between_min?: number; /** - * Contract code bytes at end of hour (filter: lte) + * Maximum transactions in a block (filter: between_max_value) */ - contract_code_bytes_lte?: number; + max_txn_per_block_between_max_value?: number; /** - * Contract code bytes at end of hour (filter: gt) + * Maximum transactions in a block (filter: in_values) (comma-separated list) */ - contract_code_bytes_gt?: number; + max_txn_per_block_in_values?: string; /** - * Contract code bytes at end of hour (filter: gte) + * Maximum transactions in a block (filter: not_in_values) (comma-separated list) */ - contract_code_bytes_gte?: number; + max_txn_per_block_not_in_values?: string; /** - * Contract code bytes at end of hour (filter: between_min) + * 50th percentile (median) transactions per block (filter: eq) */ - contract_code_bytes_between_min?: number; + p50_txn_per_block_eq?: number; /** - * Contract code bytes at end of hour (filter: between_max_value) + * 50th percentile (median) transactions per block (filter: ne) */ - contract_code_bytes_between_max_value?: number; + p50_txn_per_block_ne?: number; /** - * Contract code bytes at end of hour (filter: in_values) (comma-separated list) + * 50th percentile (median) transactions per block (filter: lt) */ - contract_code_bytes_in_values?: string; + p50_txn_per_block_lt?: number; /** - * Contract code bytes at end of hour (filter: not_in_values) (comma-separated list) + * 50th percentile (median) transactions per block (filter: lte) */ - contract_code_bytes_not_in_values?: string; + p50_txn_per_block_lte?: number; /** - * Storage slots at end of hour (filter: eq) + * 50th percentile (median) transactions per block (filter: gt) */ - storages_eq?: number; + p50_txn_per_block_gt?: number; /** - * Storage slots at end of hour (filter: ne) + * 50th percentile (median) transactions per block (filter: gte) */ - storages_ne?: number; + p50_txn_per_block_gte?: number; /** - * Storage slots at end of hour (filter: lt) + * 50th percentile (median) transactions per block (filter: between_min) */ - storages_lt?: number; + p50_txn_per_block_between_min?: number; /** - * Storage slots at end of hour (filter: lte) + * 50th percentile (median) transactions per block (filter: between_max_value) */ - storages_lte?: number; + p50_txn_per_block_between_max_value?: number; /** - * Storage slots at end of hour (filter: gt) + * 50th percentile (median) transactions per block (filter: in_values) (comma-separated list) */ - storages_gt?: number; + p50_txn_per_block_in_values?: string; /** - * Storage slots at end of hour (filter: gte) + * 50th percentile (median) transactions per block (filter: not_in_values) (comma-separated list) */ - storages_gte?: number; + p50_txn_per_block_not_in_values?: string; /** - * Storage slots at end of hour (filter: between_min) + * 95th percentile transactions per block (filter: eq) */ - storages_between_min?: number; + p95_txn_per_block_eq?: number; /** - * Storage slots at end of hour (filter: between_max_value) + * 95th percentile transactions per block (filter: ne) */ - storages_between_max_value?: number; + p95_txn_per_block_ne?: number; /** - * Storage slots at end of hour (filter: in_values) (comma-separated list) + * 95th percentile transactions per block (filter: lt) */ - storages_in_values?: string; + p95_txn_per_block_lt?: number; /** - * Storage slots at end of hour (filter: not_in_values) (comma-separated list) + * 95th percentile transactions per block (filter: lte) */ - storages_not_in_values?: string; + p95_txn_per_block_lte?: number; /** - * Storage bytes at end of hour (filter: eq) + * 95th percentile transactions per block (filter: gt) */ - storage_bytes_eq?: number; + p95_txn_per_block_gt?: number; /** - * Storage bytes at end of hour (filter: ne) + * 95th percentile transactions per block (filter: gte) */ - storage_bytes_ne?: number; + p95_txn_per_block_gte?: number; /** - * Storage bytes at end of hour (filter: lt) + * 95th percentile transactions per block (filter: between_min) */ - storage_bytes_lt?: number; + p95_txn_per_block_between_min?: number; /** - * Storage bytes at end of hour (filter: lte) + * 95th percentile transactions per block (filter: between_max_value) */ - storage_bytes_lte?: number; + p95_txn_per_block_between_max_value?: number; /** - * Storage bytes at end of hour (filter: gt) + * 95th percentile transactions per block (filter: in_values) (comma-separated list) */ - storage_bytes_gt?: number; + p95_txn_per_block_in_values?: string; /** - * Storage bytes at end of hour (filter: gte) + * 95th percentile transactions per block (filter: not_in_values) (comma-separated list) */ - storage_bytes_gte?: number; + p95_txn_per_block_not_in_values?: string; /** - * Storage bytes at end of hour (filter: between_min) + * 5th percentile transactions per block (filter: eq) */ - storage_bytes_between_min?: number; + p05_txn_per_block_eq?: number; /** - * Storage bytes at end of hour (filter: between_max_value) + * 5th percentile transactions per block (filter: ne) */ - storage_bytes_between_max_value?: number; + p05_txn_per_block_ne?: number; /** - * Storage bytes at end of hour (filter: in_values) (comma-separated list) + * 5th percentile transactions per block (filter: lt) */ - storage_bytes_in_values?: string; + p05_txn_per_block_lt?: number; /** - * Storage bytes at end of hour (filter: not_in_values) (comma-separated list) + * 5th percentile transactions per block (filter: lte) */ - storage_bytes_not_in_values?: string; + p05_txn_per_block_lte?: number; /** - * Storage trie nodes at end of hour (filter: eq) + * 5th percentile transactions per block (filter: gt) */ - storage_trienodes_eq?: number; + p05_txn_per_block_gt?: number; /** - * Storage trie nodes at end of hour (filter: ne) + * 5th percentile transactions per block (filter: gte) */ - storage_trienodes_ne?: number; + p05_txn_per_block_gte?: number; /** - * Storage trie nodes at end of hour (filter: lt) + * 5th percentile transactions per block (filter: between_min) */ - storage_trienodes_lt?: number; + p05_txn_per_block_between_min?: number; /** - * Storage trie nodes at end of hour (filter: lte) + * 5th percentile transactions per block (filter: between_max_value) */ - storage_trienodes_lte?: number; + p05_txn_per_block_between_max_value?: number; /** - * Storage trie nodes at end of hour (filter: gt) + * 5th percentile transactions per block (filter: in_values) (comma-separated list) */ - storage_trienodes_gt?: number; + p05_txn_per_block_in_values?: string; /** - * Storage trie nodes at end of hour (filter: gte) + * 5th percentile transactions per block (filter: not_in_values) (comma-separated list) */ - storage_trienodes_gte?: number; + p05_txn_per_block_not_in_values?: string; /** - * Storage trie nodes at end of hour (filter: between_min) + * Filter stddev_txn_per_block using value */ - storage_trienodes_between_min?: number; + stddev_txn_per_block_value?: number; /** - * Storage trie nodes at end of hour (filter: between_max_value) + * Filter upper_band_txn_per_block using value */ - storage_trienodes_between_max_value?: number; + upper_band_txn_per_block_value?: number; /** - * Storage trie nodes at end of hour (filter: in_values) (comma-separated list) + * Filter lower_band_txn_per_block using value */ - storage_trienodes_in_values?: string; + lower_band_txn_per_block_value?: number; /** - * Storage trie nodes at end of hour (filter: not_in_values) (comma-separated list) + * Filter moving_avg_txn_per_block using value */ - storage_trienodes_not_in_values?: string; + moving_avg_txn_per_block_value?: number; /** - * Storage trie node bytes at end of hour (filter: eq) + * The maximum number of fct_execution_transactions_daily to return. If unspecified, at most 100 items will be returned. The maximum value is 10000; values above 10000 will be coerced to 10000. */ - storage_trienode_bytes_eq?: number; + page_size?: number; /** - * Storage trie node bytes at end of hour (filter: ne) + * A page token, received from a previous `ListFctExecutionTransactionsDaily` call. Provide this to retrieve the subsequent page. */ - storage_trienode_bytes_ne?: number; + page_token?: string; /** - * Storage trie node bytes at end of hour (filter: lt) + * The order of results. Format: comma-separated list of fields. Example: "foo,bar" or "foo desc,bar" for descending order on foo. If unspecified, results will be returned in the default order. */ - storage_trienode_bytes_lt?: number; + order_by?: string; + }; + url: '/api/v1/fct_execution_transactions_daily'; +}; + +export type FctExecutionTransactionsDailyServiceListErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctExecutionTransactionsDailyServiceListError = + FctExecutionTransactionsDailyServiceListErrors[keyof FctExecutionTransactionsDailyServiceListErrors]; + +export type FctExecutionTransactionsDailyServiceListResponses = { + /** + * OK + */ + 200: ListFctExecutionTransactionsDailyResponse; +}; + +export type FctExecutionTransactionsDailyServiceListResponse = + FctExecutionTransactionsDailyServiceListResponses[keyof FctExecutionTransactionsDailyServiceListResponses]; + +export type FctExecutionTransactionsDailyServiceGetData = { + body?: never; + path: { /** - * Storage trie node bytes at end of hour (filter: lte) + * Start of the day period */ - storage_trienode_bytes_lte?: number; + day_start_date: string; + }; + query?: never; + url: '/api/v1/fct_execution_transactions_daily/{day_start_date}'; +}; + +export type FctExecutionTransactionsDailyServiceGetErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctExecutionTransactionsDailyServiceGetError = + FctExecutionTransactionsDailyServiceGetErrors[keyof FctExecutionTransactionsDailyServiceGetErrors]; + +export type FctExecutionTransactionsDailyServiceGetResponses = { + /** + * OK + */ + 200: GetFctExecutionTransactionsDailyResponse; +}; + +export type FctExecutionTransactionsDailyServiceGetResponse = + FctExecutionTransactionsDailyServiceGetResponses[keyof FctExecutionTransactionsDailyServiceGetResponses]; + +export type FctExecutionTransactionsHourlyServiceListData = { + body?: never; + path?: never; + query?: { /** - * Storage trie node bytes at end of hour (filter: gt) + * Start of the hour period (filter: eq) */ - storage_trienode_bytes_gt?: number; + hour_start_date_time_eq?: number; /** - * Storage trie node bytes at end of hour (filter: gte) + * Start of the hour period (filter: ne) */ - storage_trienode_bytes_gte?: number; + hour_start_date_time_ne?: number; /** - * Storage trie node bytes at end of hour (filter: between_min) + * Start of the hour period (filter: lt) */ - storage_trienode_bytes_between_min?: number; + hour_start_date_time_lt?: number; /** - * Storage trie node bytes at end of hour (filter: between_max_value) + * Start of the hour period (filter: lte) */ - storage_trienode_bytes_between_max_value?: number; + hour_start_date_time_lte?: number; /** - * Storage trie node bytes at end of hour (filter: in_values) (comma-separated list) + * Start of the hour period (filter: gt) */ - storage_trienode_bytes_in_values?: string; + hour_start_date_time_gt?: number; /** - * Storage trie node bytes at end of hour (filter: not_in_values) (comma-separated list) + * Start of the hour period (filter: gte) */ - storage_trienode_bytes_not_in_values?: string; + hour_start_date_time_gte?: number; /** - * Total state size in bytes (filter: eq) + * Start of the hour period (filter: between_min) */ - total_bytes_eq?: number; + hour_start_date_time_between_min?: number; /** - * Total state size in bytes (filter: ne) + * Start of the hour period (filter: between_max_value) */ - total_bytes_ne?: number; + hour_start_date_time_between_max_value?: number; /** - * Total state size in bytes (filter: lt) + * Start of the hour period (filter: in_values) (comma-separated list) */ - total_bytes_lt?: number; + hour_start_date_time_in_values?: string; /** - * Total state size in bytes (filter: lte) + * Start of the hour period (filter: not_in_values) (comma-separated list) */ - total_bytes_lte?: number; + hour_start_date_time_not_in_values?: string; /** - * Total state size in bytes (filter: gt) + * Timestamp when the record was last updated (filter: eq) */ - total_bytes_gt?: number; + updated_date_time_eq?: number; /** - * Total state size in bytes (filter: gte) + * Timestamp when the record was last updated (filter: ne) */ - total_bytes_gte?: number; + updated_date_time_ne?: number; /** - * Total state size in bytes (filter: between_min) + * Timestamp when the record was last updated (filter: lt) */ - total_bytes_between_min?: number; + updated_date_time_lt?: number; /** - * Total state size in bytes (filter: between_max_value) + * Timestamp when the record was last updated (filter: lte) */ - total_bytes_between_max_value?: number; + updated_date_time_lte?: number; /** - * Total state size in bytes (filter: in_values) (comma-separated list) + * Timestamp when the record was last updated (filter: gt) */ - total_bytes_in_values?: string; + updated_date_time_gt?: number; /** - * Total state size in bytes (filter: not_in_values) (comma-separated list) + * Timestamp when the record was last updated (filter: gte) */ - total_bytes_not_in_values?: string; + updated_date_time_gte?: number; /** - * The maximum number of fct_execution_state_size_hourly to return. If unspecified, at most 100 items will be returned. The maximum value is 10000; values above 10000 will be coerced to 10000. + * Timestamp when the record was last updated (filter: between_min) + */ + updated_date_time_between_min?: number; + /** + * Timestamp when the record was last updated (filter: between_max_value) + */ + updated_date_time_between_max_value?: number; + /** + * Timestamp when the record was last updated (filter: in_values) (comma-separated list) + */ + updated_date_time_in_values?: string; + /** + * Timestamp when the record was last updated (filter: not_in_values) (comma-separated list) + */ + updated_date_time_not_in_values?: string; + /** + * Number of blocks in this hour (filter: eq) + */ + block_count_eq?: number; + /** + * Number of blocks in this hour (filter: ne) + */ + block_count_ne?: number; + /** + * Number of blocks in this hour (filter: lt) + */ + block_count_lt?: number; + /** + * Number of blocks in this hour (filter: lte) + */ + block_count_lte?: number; + /** + * Number of blocks in this hour (filter: gt) + */ + block_count_gt?: number; + /** + * Number of blocks in this hour (filter: gte) + */ + block_count_gte?: number; + /** + * Number of blocks in this hour (filter: between_min) + */ + block_count_between_min?: number; + /** + * Number of blocks in this hour (filter: between_max_value) + */ + block_count_between_max_value?: number; + /** + * Number of blocks in this hour (filter: in_values) (comma-separated list) + */ + block_count_in_values?: string; + /** + * Number of blocks in this hour (filter: not_in_values) (comma-separated list) + */ + block_count_not_in_values?: string; + /** + * Total transactions in this hour (filter: eq) + */ + total_transactions_eq?: number; + /** + * Total transactions in this hour (filter: ne) + */ + total_transactions_ne?: number; + /** + * Total transactions in this hour (filter: lt) + */ + total_transactions_lt?: number; + /** + * Total transactions in this hour (filter: lte) + */ + total_transactions_lte?: number; + /** + * Total transactions in this hour (filter: gt) + */ + total_transactions_gt?: number; + /** + * Total transactions in this hour (filter: gte) + */ + total_transactions_gte?: number; + /** + * Total transactions in this hour (filter: between_min) + */ + total_transactions_between_min?: number; + /** + * Total transactions in this hour (filter: between_max_value) + */ + total_transactions_between_max_value?: number; + /** + * Total transactions in this hour (filter: in_values) (comma-separated list) + */ + total_transactions_in_values?: string; + /** + * Total transactions in this hour (filter: not_in_values) (comma-separated list) + */ + total_transactions_not_in_values?: string; + /** + * Cumulative transaction count since genesis (filter: eq) + */ + cumulative_transactions_eq?: number; + /** + * Cumulative transaction count since genesis (filter: ne) + */ + cumulative_transactions_ne?: number; + /** + * Cumulative transaction count since genesis (filter: lt) + */ + cumulative_transactions_lt?: number; + /** + * Cumulative transaction count since genesis (filter: lte) + */ + cumulative_transactions_lte?: number; + /** + * Cumulative transaction count since genesis (filter: gt) + */ + cumulative_transactions_gt?: number; + /** + * Cumulative transaction count since genesis (filter: gte) + */ + cumulative_transactions_gte?: number; + /** + * Cumulative transaction count since genesis (filter: between_min) + */ + cumulative_transactions_between_min?: number; + /** + * Cumulative transaction count since genesis (filter: between_max_value) + */ + cumulative_transactions_between_max_value?: number; + /** + * Cumulative transaction count since genesis (filter: in_values) (comma-separated list) + */ + cumulative_transactions_in_values?: string; + /** + * Cumulative transaction count since genesis (filter: not_in_values) (comma-separated list) + */ + cumulative_transactions_not_in_values?: string; + /** + * Filter avg_txn_per_block using value + */ + avg_txn_per_block_value?: number; + /** + * Minimum transactions in a block (filter: eq) + */ + min_txn_per_block_eq?: number; + /** + * Minimum transactions in a block (filter: ne) + */ + min_txn_per_block_ne?: number; + /** + * Minimum transactions in a block (filter: lt) + */ + min_txn_per_block_lt?: number; + /** + * Minimum transactions in a block (filter: lte) + */ + min_txn_per_block_lte?: number; + /** + * Minimum transactions in a block (filter: gt) + */ + min_txn_per_block_gt?: number; + /** + * Minimum transactions in a block (filter: gte) + */ + min_txn_per_block_gte?: number; + /** + * Minimum transactions in a block (filter: between_min) + */ + min_txn_per_block_between_min?: number; + /** + * Minimum transactions in a block (filter: between_max_value) + */ + min_txn_per_block_between_max_value?: number; + /** + * Minimum transactions in a block (filter: in_values) (comma-separated list) + */ + min_txn_per_block_in_values?: string; + /** + * Minimum transactions in a block (filter: not_in_values) (comma-separated list) + */ + min_txn_per_block_not_in_values?: string; + /** + * Maximum transactions in a block (filter: eq) + */ + max_txn_per_block_eq?: number; + /** + * Maximum transactions in a block (filter: ne) + */ + max_txn_per_block_ne?: number; + /** + * Maximum transactions in a block (filter: lt) + */ + max_txn_per_block_lt?: number; + /** + * Maximum transactions in a block (filter: lte) + */ + max_txn_per_block_lte?: number; + /** + * Maximum transactions in a block (filter: gt) + */ + max_txn_per_block_gt?: number; + /** + * Maximum transactions in a block (filter: gte) + */ + max_txn_per_block_gte?: number; + /** + * Maximum transactions in a block (filter: between_min) + */ + max_txn_per_block_between_min?: number; + /** + * Maximum transactions in a block (filter: between_max_value) + */ + max_txn_per_block_between_max_value?: number; + /** + * Maximum transactions in a block (filter: in_values) (comma-separated list) + */ + max_txn_per_block_in_values?: string; + /** + * Maximum transactions in a block (filter: not_in_values) (comma-separated list) + */ + max_txn_per_block_not_in_values?: string; + /** + * 50th percentile (median) transactions per block (filter: eq) + */ + p50_txn_per_block_eq?: number; + /** + * 50th percentile (median) transactions per block (filter: ne) + */ + p50_txn_per_block_ne?: number; + /** + * 50th percentile (median) transactions per block (filter: lt) + */ + p50_txn_per_block_lt?: number; + /** + * 50th percentile (median) transactions per block (filter: lte) + */ + p50_txn_per_block_lte?: number; + /** + * 50th percentile (median) transactions per block (filter: gt) + */ + p50_txn_per_block_gt?: number; + /** + * 50th percentile (median) transactions per block (filter: gte) + */ + p50_txn_per_block_gte?: number; + /** + * 50th percentile (median) transactions per block (filter: between_min) + */ + p50_txn_per_block_between_min?: number; + /** + * 50th percentile (median) transactions per block (filter: between_max_value) + */ + p50_txn_per_block_between_max_value?: number; + /** + * 50th percentile (median) transactions per block (filter: in_values) (comma-separated list) + */ + p50_txn_per_block_in_values?: string; + /** + * 50th percentile (median) transactions per block (filter: not_in_values) (comma-separated list) + */ + p50_txn_per_block_not_in_values?: string; + /** + * 95th percentile transactions per block (filter: eq) + */ + p95_txn_per_block_eq?: number; + /** + * 95th percentile transactions per block (filter: ne) + */ + p95_txn_per_block_ne?: number; + /** + * 95th percentile transactions per block (filter: lt) + */ + p95_txn_per_block_lt?: number; + /** + * 95th percentile transactions per block (filter: lte) + */ + p95_txn_per_block_lte?: number; + /** + * 95th percentile transactions per block (filter: gt) + */ + p95_txn_per_block_gt?: number; + /** + * 95th percentile transactions per block (filter: gte) + */ + p95_txn_per_block_gte?: number; + /** + * 95th percentile transactions per block (filter: between_min) + */ + p95_txn_per_block_between_min?: number; + /** + * 95th percentile transactions per block (filter: between_max_value) + */ + p95_txn_per_block_between_max_value?: number; + /** + * 95th percentile transactions per block (filter: in_values) (comma-separated list) + */ + p95_txn_per_block_in_values?: string; + /** + * 95th percentile transactions per block (filter: not_in_values) (comma-separated list) + */ + p95_txn_per_block_not_in_values?: string; + /** + * 5th percentile transactions per block (filter: eq) + */ + p05_txn_per_block_eq?: number; + /** + * 5th percentile transactions per block (filter: ne) + */ + p05_txn_per_block_ne?: number; + /** + * 5th percentile transactions per block (filter: lt) + */ + p05_txn_per_block_lt?: number; + /** + * 5th percentile transactions per block (filter: lte) + */ + p05_txn_per_block_lte?: number; + /** + * 5th percentile transactions per block (filter: gt) + */ + p05_txn_per_block_gt?: number; + /** + * 5th percentile transactions per block (filter: gte) + */ + p05_txn_per_block_gte?: number; + /** + * 5th percentile transactions per block (filter: between_min) + */ + p05_txn_per_block_between_min?: number; + /** + * 5th percentile transactions per block (filter: between_max_value) + */ + p05_txn_per_block_between_max_value?: number; + /** + * 5th percentile transactions per block (filter: in_values) (comma-separated list) + */ + p05_txn_per_block_in_values?: string; + /** + * 5th percentile transactions per block (filter: not_in_values) (comma-separated list) + */ + p05_txn_per_block_not_in_values?: string; + /** + * Filter stddev_txn_per_block using value + */ + stddev_txn_per_block_value?: number; + /** + * Filter upper_band_txn_per_block using value + */ + upper_band_txn_per_block_value?: number; + /** + * Filter lower_band_txn_per_block using value + */ + lower_band_txn_per_block_value?: number; + /** + * Filter moving_avg_txn_per_block using value + */ + moving_avg_txn_per_block_value?: number; + /** + * The maximum number of fct_execution_transactions_hourly to return. If unspecified, at most 100 items will be returned. The maximum value is 10000; values above 10000 will be coerced to 10000. */ page_size?: number; /** - * A page token, received from a previous `ListFctExecutionStateSizeHourly` call. Provide this to retrieve the subsequent page. + * A page token, received from a previous `ListFctExecutionTransactionsHourly` call. Provide this to retrieve the subsequent page. */ page_token?: string; /** @@ -38026,30 +43362,30 @@ export type FctExecutionStateSizeHourlyServiceListData = { */ order_by?: string; }; - url: '/api/v1/fct_execution_state_size_hourly'; + url: '/api/v1/fct_execution_transactions_hourly'; }; -export type FctExecutionStateSizeHourlyServiceListErrors = { +export type FctExecutionTransactionsHourlyServiceListErrors = { /** * Default error response */ default: Status; }; -export type FctExecutionStateSizeHourlyServiceListError = - FctExecutionStateSizeHourlyServiceListErrors[keyof FctExecutionStateSizeHourlyServiceListErrors]; +export type FctExecutionTransactionsHourlyServiceListError = + FctExecutionTransactionsHourlyServiceListErrors[keyof FctExecutionTransactionsHourlyServiceListErrors]; -export type FctExecutionStateSizeHourlyServiceListResponses = { +export type FctExecutionTransactionsHourlyServiceListResponses = { /** * OK */ - 200: ListFctExecutionStateSizeHourlyResponse; + 200: ListFctExecutionTransactionsHourlyResponse; }; -export type FctExecutionStateSizeHourlyServiceListResponse = - FctExecutionStateSizeHourlyServiceListResponses[keyof FctExecutionStateSizeHourlyServiceListResponses]; +export type FctExecutionTransactionsHourlyServiceListResponse = + FctExecutionTransactionsHourlyServiceListResponses[keyof FctExecutionTransactionsHourlyServiceListResponses]; -export type FctExecutionStateSizeHourlyServiceGetData = { +export type FctExecutionTransactionsHourlyServiceGetData = { body?: never; path: { /** @@ -38058,28 +43394,28 @@ export type FctExecutionStateSizeHourlyServiceGetData = { hour_start_date_time: number; }; query?: never; - url: '/api/v1/fct_execution_state_size_hourly/{hour_start_date_time}'; + url: '/api/v1/fct_execution_transactions_hourly/{hour_start_date_time}'; }; -export type FctExecutionStateSizeHourlyServiceGetErrors = { +export type FctExecutionTransactionsHourlyServiceGetErrors = { /** * Default error response */ default: Status; }; -export type FctExecutionStateSizeHourlyServiceGetError = - FctExecutionStateSizeHourlyServiceGetErrors[keyof FctExecutionStateSizeHourlyServiceGetErrors]; +export type FctExecutionTransactionsHourlyServiceGetError = + FctExecutionTransactionsHourlyServiceGetErrors[keyof FctExecutionTransactionsHourlyServiceGetErrors]; -export type FctExecutionStateSizeHourlyServiceGetResponses = { +export type FctExecutionTransactionsHourlyServiceGetResponses = { /** * OK */ - 200: GetFctExecutionStateSizeHourlyResponse; + 200: GetFctExecutionTransactionsHourlyResponse; }; -export type FctExecutionStateSizeHourlyServiceGetResponse = - FctExecutionStateSizeHourlyServiceGetResponses[keyof FctExecutionStateSizeHourlyServiceGetResponses]; +export type FctExecutionTransactionsHourlyServiceGetResponse = + FctExecutionTransactionsHourlyServiceGetResponses[keyof FctExecutionTransactionsHourlyServiceGetResponses]; export type FctHeadFirstSeenByNodeServiceListData = { body?: never; diff --git a/src/api/zod.gen.ts b/src/api/zod.gen.ts index 7e2d37bbf..4412a46ba 100644 --- a/src/api/zod.gen.ts +++ b/src/api/zod.gen.ts @@ -4324,8 +4324,8 @@ export const zFctEngineNewPayloadDurationChunked50Ms = z.object({ ), }); -export const zFctExecutionStateSizeDaily = z.object({ - account_bytes: z.optional( +export const zFctExecutionGasLimitDaily = z.object({ + avg_gas_limit: z.optional( z.coerce .bigint() .check( @@ -4335,27 +4335,28 @@ export const zFctExecutionStateSizeDaily = z.object({ }) ) ), - account_trienode_bytes: z.optional( - z.coerce - .bigint() + block_count: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - account_trienodes: z.optional( + day_start_date: z.optional(z.string()), + lower_band_gas_limit: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - accounts: z.optional( + max_gas_limit: z.optional( z.coerce .bigint() .check( @@ -4365,7 +4366,7 @@ export const zFctExecutionStateSizeDaily = z.object({ }) ) ), - contract_code_bytes: z.optional( + min_gas_limit: z.optional( z.coerce .bigint() .check( @@ -4375,7 +4376,7 @@ export const zFctExecutionStateSizeDaily = z.object({ }) ) ), - contract_codes: z.optional( + moving_avg_gas_limit: z.optional( z.coerce .bigint() .check( @@ -4385,8 +4386,7 @@ export const zFctExecutionStateSizeDaily = z.object({ }) ) ), - day_start_date: z.optional(z.string()), - storage_bytes: z.optional( + p05_gas_limit: z.optional( z.coerce .bigint() .check( @@ -4396,7 +4396,7 @@ export const zFctExecutionStateSizeDaily = z.object({ }) ) ), - storage_trienode_bytes: z.optional( + p50_gas_limit: z.optional( z.coerce .bigint() .check( @@ -4406,7 +4406,7 @@ export const zFctExecutionStateSizeDaily = z.object({ }) ) ), - storage_trienodes: z.optional( + p95_gas_limit: z.optional( z.coerce .bigint() .check( @@ -4416,7 +4416,7 @@ export const zFctExecutionStateSizeDaily = z.object({ }) ) ), - storages: z.optional( + stddev_gas_limit: z.optional( z.coerce .bigint() .check( @@ -4426,7 +4426,7 @@ export const zFctExecutionStateSizeDaily = z.object({ }) ) ), - total_bytes: z.optional( + total_gas_limit: z.optional( z.coerce .bigint() .check( @@ -4444,10 +4444,7 @@ export const zFctExecutionStateSizeDaily = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), -}); - -export const zFctExecutionStateSizeHourly = z.object({ - account_bytes: z.optional( + upper_band_gas_limit: z.optional( z.coerce .bigint() .check( @@ -4457,7 +4454,10 @@ export const zFctExecutionStateSizeHourly = z.object({ }) ) ), - account_trienode_bytes: z.optional( +}); + +export const zFctExecutionGasLimitHourly = z.object({ + avg_gas_limit: z.optional( z.coerce .bigint() .check( @@ -4467,17 +4467,35 @@ export const zFctExecutionStateSizeHourly = z.object({ }) ) ), - account_trienodes: z.optional( + block_count: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + hour_start_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + lower_band_gas_limit: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - accounts: z.optional( + max_gas_limit: z.optional( z.coerce .bigint() .check( @@ -4487,7 +4505,7 @@ export const zFctExecutionStateSizeHourly = z.object({ }) ) ), - contract_code_bytes: z.optional( + min_gas_limit: z.optional( z.coerce .bigint() .check( @@ -4497,7 +4515,7 @@ export const zFctExecutionStateSizeHourly = z.object({ }) ) ), - contract_codes: z.optional( + moving_avg_gas_limit: z.optional( z.coerce .bigint() .check( @@ -4507,15 +4525,7 @@ export const zFctExecutionStateSizeHourly = z.object({ }) ) ), - hour_start_date_time: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - storage_bytes: z.optional( + p05_gas_limit: z.optional( z.coerce .bigint() .check( @@ -4525,7 +4535,7 @@ export const zFctExecutionStateSizeHourly = z.object({ }) ) ), - storage_trienode_bytes: z.optional( + p50_gas_limit: z.optional( z.coerce .bigint() .check( @@ -4535,7 +4545,7 @@ export const zFctExecutionStateSizeHourly = z.object({ }) ) ), - storage_trienodes: z.optional( + p95_gas_limit: z.optional( z.coerce .bigint() .check( @@ -4545,7 +4555,7 @@ export const zFctExecutionStateSizeHourly = z.object({ }) ) ), - storages: z.optional( + stddev_gas_limit: z.optional( z.coerce .bigint() .check( @@ -4555,7 +4565,7 @@ export const zFctExecutionStateSizeHourly = z.object({ }) ) ), - total_bytes: z.optional( + total_gas_limit: z.optional( z.coerce .bigint() .check( @@ -4573,20 +4583,32 @@ export const zFctExecutionStateSizeHourly = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), -}); - -export const zFctHeadFirstSeenByNode = z.object({ - block_root: z.optional(z.string()), - classification: z.optional(z.string()), - epoch: z.optional( - z - .int() + upper_band_gas_limit: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_start_date_time: z.optional( +}); + +export const zFctExecutionGasLimitSignallingDaily = z.object({ + day_start_date: z.optional(z.string()), + gas_limit_band_counts: z.optional( + z.record( + z.string(), + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ) + ), + updated_date_time: z.optional( z .int() .check( @@ -4594,31 +4616,21 @@ export const zFctHeadFirstSeenByNode = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number: z.optional( - z.union([ +}); + +export const zFctExecutionGasLimitSignallingHourly = z.object({ + gas_limit_band_counts: z.optional( + z.record( + z.string(), z .int() .check( z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), - z.null(), - ]) + ) + ) ), - meta_client_geo_autonomous_system_organization: z.optional(z.union([z.string(), z.null()])), - meta_client_geo_city: z.optional(z.string()), - meta_client_geo_continent_code: z.optional(z.string()), - meta_client_geo_country: z.optional(z.string()), - meta_client_geo_country_code: z.optional(z.string()), - meta_client_geo_latitude: z.optional(z.union([z.number(), z.null()])), - meta_client_geo_longitude: z.optional(z.union([z.number(), z.null()])), - meta_client_implementation: z.optional(z.string()), - meta_client_name: z.optional(z.string()), - meta_client_version: z.optional(z.string()), - meta_consensus_implementation: z.optional(z.string()), - meta_consensus_version: z.optional(z.string()), - node_id: z.optional(z.string()), - seen_slot_start_diff: z.optional( + hour_start_date_time: z.optional( z .int() .check( @@ -4626,7 +4638,7 @@ export const zFctHeadFirstSeenByNode = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot: z.optional( + updated_date_time: z.optional( z .int() .check( @@ -4634,16 +4646,20 @@ export const zFctHeadFirstSeenByNode = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time: z.optional( - z - .int() +}); + +export const zFctExecutionGasUsedDaily = z.object({ + avg_gas_used: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - source: z.optional(z.string()), - updated_date_time: z.optional( + block_count: z.optional( z .int() .check( @@ -4651,96 +4667,110 @@ export const zFctHeadFirstSeenByNode = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - username: z.optional(z.string()), -}); - -export const zFctMevBidCountByBuilder = z.object({ - bid_total: z.optional( - z - .int() + cumulative_gas_used: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - builder_pubkey: z.optional(z.string()), - epoch: z.optional( - z - .int() + day_start_date: z.optional(z.string()), + lower_band_gas_used: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time: z.optional( - z - .int() + max_gas_used: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot: z.optional( - z - .int() + min_gas_used: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_start_date_time: z.optional( - z - .int() + moving_avg_gas_used: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time: z.optional( - z - .int() + p05_gas_used: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), -}); - -export const zFctMevBidCountByRelay = z.object({ - bid_total: z.optional( - z - .int() + p50_gas_used: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch: z.optional( - z - .int() + p95_gas_used: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_start_date_time: z.optional( - z - .int() + stddev_gas_used: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - relay_name: z.optional(z.string()), - slot: z.optional( - z - .int() + total_gas_used: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_start_date_time: z.optional( + updated_date_time: z.optional( z .int() .check( @@ -4748,7 +4778,30 @@ export const zFctMevBidCountByRelay = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time: z.optional( + upper_band_gas_used: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), +}); + +export const zFctExecutionGasUsedHourly = z.object({ + avg_gas_used: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_count: z.optional( z .int() .check( @@ -4756,20 +4809,25 @@ export const zFctMevBidCountByRelay = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), -}); - -export const zFctMevBidHighestValueByBuilderChunked50Ms = z.object({ - block_hash: z.optional(z.string()), - builder_pubkey: z.optional(z.string()), - chunk_slot_start_diff: z.optional( + cumulative_gas_used: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + hour_start_date_time: z.optional( z .int() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - earliest_bid_date_time: z.optional( + lower_band_gas_used: z.optional( z.coerce .bigint() .check( @@ -4781,84 +4839,86 @@ export const zFctMevBidHighestValueByBuilderChunked50Ms = z.object({ }) ) ), - epoch: z.optional( - z - .int() + max_gas_used: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_start_date_time: z.optional( - z - .int() + min_gas_used: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - relay_names: z.optional(z.array(z.string())), - slot: z.optional( - z - .int() + moving_avg_gas_used: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_start_date_time: z.optional( - z - .int() + p05_gas_used: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time: z.optional( - z - .int() + p50_gas_used: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - value: z.optional(z.string()), -}); - -export const zFctNodeActiveLast24h = z.object({ - classification: z.optional(z.string()), - last_seen_date_time: z.optional( - z - .int() + p95_gas_used: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - meta_client_geo_autonomous_system_number: z.optional( - z.union([ - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), - z.null(), - ]) + stddev_gas_used: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_gas_used: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) ), - meta_client_geo_autonomous_system_organization: z.optional(z.union([z.string(), z.null()])), - meta_client_geo_city: z.optional(z.string()), - meta_client_geo_continent_code: z.optional(z.string()), - meta_client_geo_country: z.optional(z.string()), - meta_client_geo_country_code: z.optional(z.string()), - meta_client_geo_latitude: z.optional(z.union([z.number(), z.null()])), - meta_client_geo_longitude: z.optional(z.union([z.number(), z.null()])), - meta_client_implementation: z.optional(z.string()), - meta_client_name: z.optional(z.string()), - meta_client_version: z.optional(z.string()), - meta_consensus_implementation: z.optional(z.string()), - meta_consensus_version: z.optional(z.string()), - node_id: z.optional(z.string()), updated_date_time: z.optional( z .int() @@ -4867,121 +4927,128 @@ export const zFctNodeActiveLast24h = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - username: z.optional(z.string()), + upper_band_gas_used: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), }); -export const zFctPreparedBlock = z.object({ - block_total_bytes: z.optional( - z.union([ - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), - z.null(), - ]) +export const zFctExecutionStateSizeDaily = z.object({ + account_bytes: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) ), - block_total_bytes_compressed: z.optional( - z.union([ - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), - z.null(), - ]) + account_trienode_bytes: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) ), - block_version: z.optional(z.string()), - consensus_payload_value: z.optional(z.union([z.string(), z.null()])), - event_date_time: z.optional( - z - .int() + account_trienodes: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - execution_payload_block_number: z.optional( - z - .int() + accounts: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - execution_payload_gas_limit: z.optional( - z.union([ - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ), - z.null(), - ]) + contract_code_bytes: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) ), - execution_payload_gas_used: z.optional( - z.union([ - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ), - z.null(), - ]) + contract_codes: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) ), - execution_payload_transactions_count: z.optional( - z.union([ - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), - z.null(), - ]) + day_start_date: z.optional(z.string()), + storage_bytes: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) ), - execution_payload_transactions_total_bytes: z.optional( - z.union([ - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), - z.null(), - ]) + storage_trienode_bytes: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) ), - execution_payload_value: z.optional(z.union([z.string(), z.null()])), - meta_client_geo_city: z.optional(z.string()), - meta_client_geo_country: z.optional(z.string()), - meta_client_geo_country_code: z.optional(z.string()), - meta_client_implementation: z.optional(z.string()), - meta_client_name: z.optional(z.string()), - meta_client_version: z.optional(z.string()), - meta_consensus_implementation: z.optional(z.string()), - meta_consensus_version: z.optional(z.string()), - slot: z.optional( - z - .int() + storage_trienodes: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_start_date_time: z.optional( - z - .int() + storages: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_bytes: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), updated_date_time: z.optional( @@ -4994,66 +5061,64 @@ export const zFctPreparedBlock = z.object({ ), }); -export const zFctStorageSlotStateByAddressDaily = z.object({ - active_slots: z.optional( +export const zFctExecutionStateSizeHourly = z.object({ + account_bytes: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - address: z.optional(z.string()), - day_start_date: z.optional(z.string()), - effective_bytes: z.optional( + account_trienode_bytes: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - updated_date_time: z.optional( - z - .int() + account_trienodes: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), -}); - -export const zFctStorageSlotStateByAddressHourly = z.object({ - active_slots: z.optional( + accounts: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - address: z.optional(z.string()), - effective_bytes: z.optional( + contract_code_bytes: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + contract_codes: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), @@ -5065,39 +5130,53 @@ export const zFctStorageSlotStateByAddressHourly = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time: z.optional( - z - .int() + storage_bytes: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), -}); - -export const zFctStorageSlotStateByBlockDaily = z.object({ - active_slots: z.optional( + storage_trienode_bytes: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - day_start_date: z.optional(z.string()), - effective_bytes: z.optional( + storage_trienodes: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + storages: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_bytes: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), @@ -5111,32 +5190,44 @@ export const zFctStorageSlotStateByBlockDaily = z.object({ ), }); -export const zFctStorageSlotStateByBlockHourly = z.object({ - active_slots: z.optional( - z.coerce - .bigint() +export const zFctExecutionTpsDaily = z.object({ + avg_tps: z.optional(z.number()), + block_count: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes: z.optional( + day_start_date: z.optional(z.string()), + lower_band_tps: z.optional(z.number()), + max_tps: z.optional(z.number()), + min_tps: z.optional(z.number()), + moving_avg_tps: z.optional(z.number()), + p05_tps: z.optional(z.number()), + p50_tps: z.optional(z.number()), + p95_tps: z.optional(z.number()), + stddev_tps: z.optional(z.number()), + total_seconds: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + total_transactions: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - hour_start_date_time: z.optional( + updated_date_time: z.optional( z .int() .check( @@ -5144,7 +5235,12 @@ export const zFctStorageSlotStateByBlockHourly = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time: z.optional( + upper_band_tps: z.optional(z.number()), +}); + +export const zFctExecutionTpsHourly = z.object({ + avg_tps: z.optional(z.number()), + block_count: z.optional( z .int() .check( @@ -5152,36 +5248,40 @@ export const zFctStorageSlotStateByBlockHourly = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), -}); - -export const zFctStorageSlotStateWithExpiryByAddressDaily = z.object({ - active_slots: z.optional( - z.coerce - .bigint() + hour_start_date_time: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - address: z.optional(z.string()), - day_start_date: z.optional(z.string()), - effective_bytes: z.optional( + lower_band_tps: z.optional(z.number()), + max_tps: z.optional(z.number()), + min_tps: z.optional(z.number()), + moving_avg_tps: z.optional(z.number()), + p05_tps: z.optional(z.number()), + p50_tps: z.optional(z.number()), + p95_tps: z.optional(z.number()), + stddev_tps: z.optional(z.number()), + total_seconds: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + total_transactions: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - expiry_policy: z.optional(z.string()), updated_date_time: z.optional( z .int() @@ -5190,36 +5290,32 @@ export const zFctStorageSlotStateWithExpiryByAddressDaily = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), + upper_band_tps: z.optional(z.number()), }); -export const zFctStorageSlotStateWithExpiryByAddressHourly = z.object({ - active_slots: z.optional( - z.coerce - .bigint() +export const zFctExecutionTransactionsDaily = z.object({ + avg_txn_per_block: z.optional(z.number()), + block_count: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - address: z.optional(z.string()), - effective_bytes: z.optional( + cumulative_transactions: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - expiry_policy: z.optional(z.string()), - hour_start_date_time: z.optional( + day_start_date: z.optional(z.string()), + lower_band_txn_per_block: z.optional(z.number()), + max_txn_per_block: z.optional( z .int() .check( @@ -5227,7 +5323,7 @@ export const zFctStorageSlotStateWithExpiryByAddressHourly = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time: z.optional( + min_txn_per_block: z.optional( z .int() .check( @@ -5235,35 +5331,42 @@ export const zFctStorageSlotStateWithExpiryByAddressHourly = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), -}); - -export const zFctStorageSlotStateWithExpiryByBlockDaily = z.object({ - active_slots: z.optional( - z.coerce - .bigint() + moving_avg_txn_per_block: z.optional(z.number()), + p05_txn_per_block: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - day_start_date: z.optional(z.string()), - effective_bytes: z.optional( + p50_txn_per_block: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + p95_txn_per_block: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + stddev_txn_per_block: z.optional(z.number()), + total_transactions: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - expiry_policy: z.optional(z.string()), updated_date_time: z.optional( z .int() @@ -5272,34 +5375,29 @@ export const zFctStorageSlotStateWithExpiryByBlockDaily = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), + upper_band_txn_per_block: z.optional(z.number()), }); -export const zFctStorageSlotStateWithExpiryByBlockHourly = z.object({ - active_slots: z.optional( - z.coerce - .bigint() +export const zFctExecutionTransactionsHourly = z.object({ + avg_txn_per_block: z.optional(z.number()), + block_count: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes: z.optional( + cumulative_transactions: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - expiry_policy: z.optional(z.string()), hour_start_date_time: z.optional( z .int() @@ -5308,7 +5406,8 @@ export const zFctStorageSlotStateWithExpiryByBlockHourly = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time: z.optional( + lower_band_txn_per_block: z.optional(z.number()), + max_txn_per_block: z.optional( z .int() .check( @@ -5316,41 +5415,24 @@ export const zFctStorageSlotStateWithExpiryByBlockHourly = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), -}); - -export const zFctStorageSlotTop100ByBytes = z.object({ - account_owner: z.optional(z.union([z.string(), z.null()])), - active_slots: z.optional( - z.coerce - .bigint() + min_txn_per_block: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - contract_address: z.optional(z.string()), - contract_name: z.optional(z.union([z.string(), z.null()])), - effective_bytes: z.optional( - z.coerce - .bigint() + moving_avg_txn_per_block: z.optional(z.number()), + p05_txn_per_block: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - expiry_policy: z.optional(z.union([z.string(), z.null()])), - factory_contract: z.optional(z.union([z.string(), z.null()])), - labels: z.optional(z.array(z.string())), - owner_key: z.optional(z.union([z.string(), z.null()])), - rank: z.optional( + p50_txn_per_block: z.optional( z .int() .check( @@ -5358,7 +5440,7 @@ export const zFctStorageSlotTop100ByBytes = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time: z.optional( + p95_txn_per_block: z.optional( z .int() .check( @@ -5366,41 +5448,32 @@ export const zFctStorageSlotTop100ByBytes = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), -}); - -export const zFctStorageSlotTop100BySlots = z.object({ - account_owner: z.optional(z.union([z.string(), z.null()])), - active_slots: z.optional( + stddev_txn_per_block: z.optional(z.number()), + total_transactions: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - contract_address: z.optional(z.string()), - contract_name: z.optional(z.union([z.string(), z.null()])), - effective_bytes: z.optional( - z.coerce - .bigint() + updated_date_time: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - expiry_policy: z.optional(z.union([z.string(), z.null()])), - factory_contract: z.optional(z.union([z.string(), z.null()])), - labels: z.optional(z.array(z.string())), - owner_key: z.optional(z.union([z.string(), z.null()])), - rank: z.optional( + upper_band_txn_per_block: z.optional(z.number()), +}); + +export const zFctHeadFirstSeenByNode = z.object({ + block_root: z.optional(z.string()), + classification: z.optional(z.string()), + epoch: z.optional( z .int() .check( @@ -5408,7 +5481,7 @@ export const zFctStorageSlotTop100BySlots = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time: z.optional( + epoch_start_date_time: z.optional( z .int() .check( @@ -5416,90 +5489,912 @@ export const zFctStorageSlotTop100BySlots = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), + meta_client_geo_autonomous_system_number: z.optional( + z.union([ + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + z.null(), + ]) + ), + meta_client_geo_autonomous_system_organization: z.optional(z.union([z.string(), z.null()])), + meta_client_geo_city: z.optional(z.string()), + meta_client_geo_continent_code: z.optional(z.string()), + meta_client_geo_country: z.optional(z.string()), + meta_client_geo_country_code: z.optional(z.string()), + meta_client_geo_latitude: z.optional(z.union([z.number(), z.null()])), + meta_client_geo_longitude: z.optional(z.union([z.number(), z.null()])), + meta_client_implementation: z.optional(z.string()), + meta_client_name: z.optional(z.string()), + meta_client_version: z.optional(z.string()), + meta_consensus_implementation: z.optional(z.string()), + meta_consensus_version: z.optional(z.string()), + node_id: z.optional(z.string()), + seen_slot_start_diff: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + source: z.optional(z.string()), + updated_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + username: z.optional(z.string()), }); -/** - * Response for getting a single admin_cbt_incremental record - */ -export const zGetAdminCbtIncrementalResponse = z.object({ - item: z.optional(zAdminCbtIncremental), -}); - -/** - * Response for getting a single admin_cbt_scheduled record - */ -export const zGetAdminCbtScheduledResponse = z.object({ - item: z.optional(zAdminCbtScheduled), -}); - -/** - * Response for getting a single dim_block_blob_submitter record - */ -export const zGetDimBlockBlobSubmitterResponse = z.object({ - item: z.optional(zDimBlockBlobSubmitter), -}); - -/** - * Response for getting a single dim_contract_owner record - */ -export const zGetDimContractOwnerResponse = z.object({ - item: z.optional(zDimContractOwner), -}); - -/** - * Response for getting a single dim_node record - */ -export const zGetDimNodeResponse = z.object({ - item: z.optional(zDimNode), +export const zFctMevBidCountByBuilder = z.object({ + bid_total: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + builder_pubkey: z.optional(z.string()), + epoch: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), }); -/** - * Response for getting a single fct_address_access_chunked_10000 record - */ -export const zGetFctAddressAccessChunked10000Response = z.object({ - item: z.optional(zFctAddressAccessChunked10000), +export const zFctMevBidCountByRelay = z.object({ + bid_total: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + relay_name: z.optional(z.string()), + slot: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), }); -/** - * Response for getting a single fct_address_access_total record - */ -export const zGetFctAddressAccessTotalResponse = z.object({ - item: z.optional(zFctAddressAccessTotal), +export const zFctMevBidHighestValueByBuilderChunked50Ms = z.object({ + block_hash: z.optional(z.string()), + builder_pubkey: z.optional(z.string()), + chunk_slot_start_diff: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + earliest_bid_date_time: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + epoch: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + relay_names: z.optional(z.array(z.string())), + slot: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + value: z.optional(z.string()), }); -/** - * Response for getting a single fct_address_storage_slot_chunked_10000 record - */ -export const zGetFctAddressStorageSlotChunked10000Response = z.object({ - item: z.optional(zFctAddressStorageSlotChunked10000), +export const zFctNodeActiveLast24h = z.object({ + classification: z.optional(z.string()), + last_seen_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + meta_client_geo_autonomous_system_number: z.optional( + z.union([ + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + z.null(), + ]) + ), + meta_client_geo_autonomous_system_organization: z.optional(z.union([z.string(), z.null()])), + meta_client_geo_city: z.optional(z.string()), + meta_client_geo_continent_code: z.optional(z.string()), + meta_client_geo_country: z.optional(z.string()), + meta_client_geo_country_code: z.optional(z.string()), + meta_client_geo_latitude: z.optional(z.union([z.number(), z.null()])), + meta_client_geo_longitude: z.optional(z.union([z.number(), z.null()])), + meta_client_implementation: z.optional(z.string()), + meta_client_name: z.optional(z.string()), + meta_client_version: z.optional(z.string()), + meta_consensus_implementation: z.optional(z.string()), + meta_consensus_version: z.optional(z.string()), + node_id: z.optional(z.string()), + updated_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + username: z.optional(z.string()), }); -/** - * Response for getting a single fct_address_storage_slot_expired_top_100_by_contract record - */ -export const zGetFctAddressStorageSlotExpiredTop100ByContractResponse = z.object({ - item: z.optional(zFctAddressStorageSlotExpiredTop100ByContract), +export const zFctPreparedBlock = z.object({ + block_total_bytes: z.optional( + z.union([ + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + z.null(), + ]) + ), + block_total_bytes_compressed: z.optional( + z.union([ + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + z.null(), + ]) + ), + block_version: z.optional(z.string()), + consensus_payload_value: z.optional(z.union([z.string(), z.null()])), + event_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_block_number: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_gas_limit: z.optional( + z.union([ + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ), + z.null(), + ]) + ), + execution_payload_gas_used: z.optional( + z.union([ + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ), + z.null(), + ]) + ), + execution_payload_transactions_count: z.optional( + z.union([ + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + z.null(), + ]) + ), + execution_payload_transactions_total_bytes: z.optional( + z.union([ + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + z.null(), + ]) + ), + execution_payload_value: z.optional(z.union([z.string(), z.null()])), + meta_client_geo_city: z.optional(z.string()), + meta_client_geo_country: z.optional(z.string()), + meta_client_geo_country_code: z.optional(z.string()), + meta_client_implementation: z.optional(z.string()), + meta_client_name: z.optional(z.string()), + meta_client_version: z.optional(z.string()), + meta_consensus_implementation: z.optional(z.string()), + meta_consensus_version: z.optional(z.string()), + slot: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), }); -/** - * Response for getting a single fct_address_storage_slot_top_100_by_contract record - */ -export const zGetFctAddressStorageSlotTop100ByContractResponse = z.object({ - item: z.optional(zFctAddressStorageSlotTop100ByContract), +export const zFctStorageSlotStateByAddressDaily = z.object({ + active_slots: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + address: z.optional(z.string()), + day_start_date: z.optional(z.string()), + effective_bytes: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + updated_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), }); -/** - * Response for getting a single fct_address_storage_slot_total record - */ -export const zGetFctAddressStorageSlotTotalResponse = z.object({ - item: z.optional(zFctAddressStorageSlotTotal), +export const zFctStorageSlotStateByAddressHourly = z.object({ + active_slots: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + address: z.optional(z.string()), + effective_bytes: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + hour_start_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), }); -/** - * Response for getting a single fct_attestation_correctness_by_validator_canonical record - */ -export const zGetFctAttestationCorrectnessByValidatorCanonicalResponse = z.object({ - item: z.optional(zFctAttestationCorrectnessByValidatorCanonical), +export const zFctStorageSlotStateByBlockDaily = z.object({ + active_slots: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + day_start_date: z.optional(z.string()), + effective_bytes: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + updated_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), +}); + +export const zFctStorageSlotStateByBlockHourly = z.object({ + active_slots: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + effective_bytes: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + hour_start_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), +}); + +export const zFctStorageSlotStateWithExpiryByAddressDaily = z.object({ + active_slots: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + address: z.optional(z.string()), + day_start_date: z.optional(z.string()), + effective_bytes: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + expiry_policy: z.optional(z.string()), + updated_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), +}); + +export const zFctStorageSlotStateWithExpiryByAddressHourly = z.object({ + active_slots: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + address: z.optional(z.string()), + effective_bytes: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + expiry_policy: z.optional(z.string()), + hour_start_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), +}); + +export const zFctStorageSlotStateWithExpiryByBlockDaily = z.object({ + active_slots: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + day_start_date: z.optional(z.string()), + effective_bytes: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + expiry_policy: z.optional(z.string()), + updated_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), +}); + +export const zFctStorageSlotStateWithExpiryByBlockHourly = z.object({ + active_slots: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + effective_bytes: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + expiry_policy: z.optional(z.string()), + hour_start_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), +}); + +export const zFctStorageSlotTop100ByBytes = z.object({ + account_owner: z.optional(z.union([z.string(), z.null()])), + active_slots: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + contract_address: z.optional(z.string()), + contract_name: z.optional(z.union([z.string(), z.null()])), + effective_bytes: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + expiry_policy: z.optional(z.union([z.string(), z.null()])), + factory_contract: z.optional(z.union([z.string(), z.null()])), + labels: z.optional(z.array(z.string())), + owner_key: z.optional(z.union([z.string(), z.null()])), + rank: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), +}); + +export const zFctStorageSlotTop100BySlots = z.object({ + account_owner: z.optional(z.union([z.string(), z.null()])), + active_slots: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + contract_address: z.optional(z.string()), + contract_name: z.optional(z.union([z.string(), z.null()])), + effective_bytes: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + expiry_policy: z.optional(z.union([z.string(), z.null()])), + factory_contract: z.optional(z.union([z.string(), z.null()])), + labels: z.optional(z.array(z.string())), + owner_key: z.optional(z.union([z.string(), z.null()])), + rank: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), +}); + +/** + * Response for getting a single admin_cbt_incremental record + */ +export const zGetAdminCbtIncrementalResponse = z.object({ + item: z.optional(zAdminCbtIncremental), +}); + +/** + * Response for getting a single admin_cbt_scheduled record + */ +export const zGetAdminCbtScheduledResponse = z.object({ + item: z.optional(zAdminCbtScheduled), +}); + +/** + * Response for getting a single dim_block_blob_submitter record + */ +export const zGetDimBlockBlobSubmitterResponse = z.object({ + item: z.optional(zDimBlockBlobSubmitter), +}); + +/** + * Response for getting a single dim_contract_owner record + */ +export const zGetDimContractOwnerResponse = z.object({ + item: z.optional(zDimContractOwner), +}); + +/** + * Response for getting a single dim_node record + */ +export const zGetDimNodeResponse = z.object({ + item: z.optional(zDimNode), +}); + +/** + * Response for getting a single fct_address_access_chunked_10000 record + */ +export const zGetFctAddressAccessChunked10000Response = z.object({ + item: z.optional(zFctAddressAccessChunked10000), +}); + +/** + * Response for getting a single fct_address_access_total record + */ +export const zGetFctAddressAccessTotalResponse = z.object({ + item: z.optional(zFctAddressAccessTotal), +}); + +/** + * Response for getting a single fct_address_storage_slot_chunked_10000 record + */ +export const zGetFctAddressStorageSlotChunked10000Response = z.object({ + item: z.optional(zFctAddressStorageSlotChunked10000), +}); + +/** + * Response for getting a single fct_address_storage_slot_expired_top_100_by_contract record + */ +export const zGetFctAddressStorageSlotExpiredTop100ByContractResponse = z.object({ + item: z.optional(zFctAddressStorageSlotExpiredTop100ByContract), +}); + +/** + * Response for getting a single fct_address_storage_slot_top_100_by_contract record + */ +export const zGetFctAddressStorageSlotTop100ByContractResponse = z.object({ + item: z.optional(zFctAddressStorageSlotTop100ByContract), +}); + +/** + * Response for getting a single fct_address_storage_slot_total record + */ +export const zGetFctAddressStorageSlotTotalResponse = z.object({ + item: z.optional(zFctAddressStorageSlotTotal), +}); + +/** + * Response for getting a single fct_attestation_correctness_by_validator_canonical record + */ +export const zGetFctAttestationCorrectnessByValidatorCanonicalResponse = z.object({ + item: z.optional(zFctAttestationCorrectnessByValidatorCanonical), }); /** @@ -5782,6 +6677,48 @@ export const zGetFctEngineNewPayloadDurationChunked50MsResponse = z.object({ item: z.optional(zFctEngineNewPayloadDurationChunked50Ms), }); +/** + * Response for getting a single fct_execution_gas_limit_daily record + */ +export const zGetFctExecutionGasLimitDailyResponse = z.object({ + item: z.optional(zFctExecutionGasLimitDaily), +}); + +/** + * Response for getting a single fct_execution_gas_limit_hourly record + */ +export const zGetFctExecutionGasLimitHourlyResponse = z.object({ + item: z.optional(zFctExecutionGasLimitHourly), +}); + +/** + * Response for getting a single fct_execution_gas_limit_signalling_daily record + */ +export const zGetFctExecutionGasLimitSignallingDailyResponse = z.object({ + item: z.optional(zFctExecutionGasLimitSignallingDaily), +}); + +/** + * Response for getting a single fct_execution_gas_limit_signalling_hourly record + */ +export const zGetFctExecutionGasLimitSignallingHourlyResponse = z.object({ + item: z.optional(zFctExecutionGasLimitSignallingHourly), +}); + +/** + * Response for getting a single fct_execution_gas_used_daily record + */ +export const zGetFctExecutionGasUsedDailyResponse = z.object({ + item: z.optional(zFctExecutionGasUsedDaily), +}); + +/** + * Response for getting a single fct_execution_gas_used_hourly record + */ +export const zGetFctExecutionGasUsedHourlyResponse = z.object({ + item: z.optional(zFctExecutionGasUsedHourly), +}); + /** * Response for getting a single fct_execution_state_size_daily record */ @@ -5796,6 +6733,34 @@ export const zGetFctExecutionStateSizeHourlyResponse = z.object({ item: z.optional(zFctExecutionStateSizeHourly), }); +/** + * Response for getting a single fct_execution_tps_daily record + */ +export const zGetFctExecutionTpsDailyResponse = z.object({ + item: z.optional(zFctExecutionTpsDaily), +}); + +/** + * Response for getting a single fct_execution_tps_hourly record + */ +export const zGetFctExecutionTpsHourlyResponse = z.object({ + item: z.optional(zFctExecutionTpsHourly), +}); + +/** + * Response for getting a single fct_execution_transactions_daily record + */ +export const zGetFctExecutionTransactionsDailyResponse = z.object({ + item: z.optional(zFctExecutionTransactionsDaily), +}); + +/** + * Response for getting a single fct_execution_transactions_hourly record + */ +export const zGetFctExecutionTransactionsHourlyResponse = z.object({ + item: z.optional(zFctExecutionTransactionsHourly), +}); + /** * Response for getting a single fct_head_first_seen_by_node record */ @@ -9837,6 +10802,54 @@ export const zListFctEngineNewPayloadDurationChunked50MsResponse = z.object({ next_page_token: z.optional(z.string()), }); +/** + * Response for listing fct_execution_gas_limit_daily records + */ +export const zListFctExecutionGasLimitDailyResponse = z.object({ + fct_execution_gas_limit_daily: z.optional(z.array(zFctExecutionGasLimitDaily)), + next_page_token: z.optional(z.string()), +}); + +/** + * Response for listing fct_execution_gas_limit_hourly records + */ +export const zListFctExecutionGasLimitHourlyResponse = z.object({ + fct_execution_gas_limit_hourly: z.optional(z.array(zFctExecutionGasLimitHourly)), + next_page_token: z.optional(z.string()), +}); + +/** + * Response for listing fct_execution_gas_limit_signalling_daily records + */ +export const zListFctExecutionGasLimitSignallingDailyResponse = z.object({ + fct_execution_gas_limit_signalling_daily: z.optional(z.array(zFctExecutionGasLimitSignallingDaily)), + next_page_token: z.optional(z.string()), +}); + +/** + * Response for listing fct_execution_gas_limit_signalling_hourly records + */ +export const zListFctExecutionGasLimitSignallingHourlyResponse = z.object({ + fct_execution_gas_limit_signalling_hourly: z.optional(z.array(zFctExecutionGasLimitSignallingHourly)), + next_page_token: z.optional(z.string()), +}); + +/** + * Response for listing fct_execution_gas_used_daily records + */ +export const zListFctExecutionGasUsedDailyResponse = z.object({ + fct_execution_gas_used_daily: z.optional(z.array(zFctExecutionGasUsedDaily)), + next_page_token: z.optional(z.string()), +}); + +/** + * Response for listing fct_execution_gas_used_hourly records + */ +export const zListFctExecutionGasUsedHourlyResponse = z.object({ + fct_execution_gas_used_hourly: z.optional(z.array(zFctExecutionGasUsedHourly)), + next_page_token: z.optional(z.string()), +}); + /** * Response for listing fct_execution_state_size_daily records */ @@ -9853,6 +10866,38 @@ export const zListFctExecutionStateSizeHourlyResponse = z.object({ next_page_token: z.optional(z.string()), }); +/** + * Response for listing fct_execution_tps_daily records + */ +export const zListFctExecutionTpsDailyResponse = z.object({ + fct_execution_tps_daily: z.optional(z.array(zFctExecutionTpsDaily)), + next_page_token: z.optional(z.string()), +}); + +/** + * Response for listing fct_execution_tps_hourly records + */ +export const zListFctExecutionTpsHourlyResponse = z.object({ + fct_execution_tps_hourly: z.optional(z.array(zFctExecutionTpsHourly)), + next_page_token: z.optional(z.string()), +}); + +/** + * Response for listing fct_execution_transactions_daily records + */ +export const zListFctExecutionTransactionsDailyResponse = z.object({ + fct_execution_transactions_daily: z.optional(z.array(zFctExecutionTransactionsDaily)), + next_page_token: z.optional(z.string()), +}); + +/** + * Response for listing fct_execution_transactions_hourly records + */ +export const zListFctExecutionTransactionsHourlyResponse = z.object({ + fct_execution_transactions_hourly: z.optional(z.array(zFctExecutionTransactionsHourly)), + next_page_token: z.optional(z.string()), +}); + /** * Response for listing fct_head_first_seen_by_node records */ @@ -10443,562 +11488,8444 @@ export const zAdminCbtIncrementalServiceListData = z.object({ z.coerce .bigint() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + position_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + position_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + position_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + position_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + position_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + position_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + position_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + position_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + position_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + interval_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + interval_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + interval_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + interval_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + interval_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + interval_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + interval_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + interval_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + interval_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + interval_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + updated_date_time_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + updated_date_time_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + updated_date_time_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + updated_date_time_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + updated_date_time_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + updated_date_time_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + updated_date_time_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + table_eq: z.optional(z.string()), + table_ne: z.optional(z.string()), + table_contains: z.optional(z.string()), + table_starts_with: z.optional(z.string()), + table_ends_with: z.optional(z.string()), + table_like: z.optional(z.string()), + table_not_like: z.optional(z.string()), + table_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + table_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zAdminCbtIncrementalServiceListResponse = zListAdminCbtIncrementalResponse; + +export const zAdminCbtIncrementalServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + database: z.string(), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zAdminCbtIncrementalServiceGetResponse = zGetAdminCbtIncrementalResponse; + +export const zAdminCbtScheduledServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + database_eq: z.optional(z.string()), + database_ne: z.optional(z.string()), + database_contains: z.optional(z.string()), + database_starts_with: z.optional(z.string()), + database_ends_with: z.optional(z.string()), + database_like: z.optional(z.string()), + database_not_like: z.optional(z.string()), + database_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + database_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + updated_date_time_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + updated_date_time_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + updated_date_time_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + updated_date_time_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + updated_date_time_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + updated_date_time_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + updated_date_time_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + updated_date_time_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + table_eq: z.optional(z.string()), + table_ne: z.optional(z.string()), + table_contains: z.optional(z.string()), + table_starts_with: z.optional(z.string()), + table_ends_with: z.optional(z.string()), + table_like: z.optional(z.string()), + table_not_like: z.optional(z.string()), + table_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + table_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + start_date_time_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + start_date_time_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + start_date_time_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + start_date_time_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + start_date_time_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + start_date_time_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + start_date_time_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + start_date_time_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + start_date_time_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zAdminCbtScheduledServiceListResponse = zListAdminCbtScheduledResponse; + +export const zAdminCbtScheduledServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + database: z.string(), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zAdminCbtScheduledServiceGetResponse = zGetAdminCbtScheduledResponse; + +export const zDimBlockBlobSubmitterServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + block_number_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_number_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_number_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_number_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_number_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_number_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_number_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_number_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + transaction_index_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + transaction_index_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + transaction_index_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + transaction_index_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + transaction_index_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + transaction_index_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + transaction_index_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + transaction_index_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + transaction_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + transaction_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + transaction_hash_eq: z.optional(z.string()), + transaction_hash_ne: z.optional(z.string()), + transaction_hash_contains: z.optional(z.string()), + transaction_hash_starts_with: z.optional(z.string()), + transaction_hash_ends_with: z.optional(z.string()), + transaction_hash_like: z.optional(z.string()), + transaction_hash_not_like: z.optional(z.string()), + transaction_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + transaction_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + address_eq: z.optional(z.string()), + address_ne: z.optional(z.string()), + address_contains: z.optional(z.string()), + address_starts_with: z.optional(z.string()), + address_ends_with: z.optional(z.string()), + address_like: z.optional(z.string()), + address_not_like: z.optional(z.string()), + address_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + address_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + versioned_hashes_has: z.optional(z.string()), + versioned_hashes_has_all_values: z.optional(z.array(z.string())), + versioned_hashes_has_any_values: z.optional(z.array(z.string())), + versioned_hashes_length_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + versioned_hashes_length_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + versioned_hashes_length_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + versioned_hashes_length_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + versioned_hashes_length_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + name_eq: z.optional(z.string()), + name_ne: z.optional(z.string()), + name_contains: z.optional(z.string()), + name_starts_with: z.optional(z.string()), + name_ends_with: z.optional(z.string()), + name_like: z.optional(z.string()), + name_not_like: z.optional(z.string()), + name_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + name_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zDimBlockBlobSubmitterServiceListResponse = zListDimBlockBlobSubmitterResponse; + +export const zDimBlockBlobSubmitterServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + block_number: z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zDimBlockBlobSubmitterServiceGetResponse = zGetDimBlockBlobSubmitterResponse; + +export const zDimContractOwnerServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + contract_address_eq: z.optional(z.string()), + contract_address_ne: z.optional(z.string()), + contract_address_contains: z.optional(z.string()), + contract_address_starts_with: z.optional(z.string()), + contract_address_ends_with: z.optional(z.string()), + contract_address_like: z.optional(z.string()), + contract_address_not_like: z.optional(z.string()), + contract_address_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + contract_address_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + updated_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + owner_key_eq: z.optional(z.string()), + owner_key_ne: z.optional(z.string()), + owner_key_contains: z.optional(z.string()), + owner_key_starts_with: z.optional(z.string()), + owner_key_ends_with: z.optional(z.string()), + owner_key_like: z.optional(z.string()), + owner_key_not_like: z.optional(z.string()), + owner_key_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + owner_key_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + account_owner_eq: z.optional(z.string()), + account_owner_ne: z.optional(z.string()), + account_owner_contains: z.optional(z.string()), + account_owner_starts_with: z.optional(z.string()), + account_owner_ends_with: z.optional(z.string()), + account_owner_like: z.optional(z.string()), + account_owner_not_like: z.optional(z.string()), + account_owner_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + account_owner_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + contract_name_eq: z.optional(z.string()), + contract_name_ne: z.optional(z.string()), + contract_name_contains: z.optional(z.string()), + contract_name_starts_with: z.optional(z.string()), + contract_name_ends_with: z.optional(z.string()), + contract_name_like: z.optional(z.string()), + contract_name_not_like: z.optional(z.string()), + contract_name_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + contract_name_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + factory_contract_eq: z.optional(z.string()), + factory_contract_ne: z.optional(z.string()), + factory_contract_contains: z.optional(z.string()), + factory_contract_starts_with: z.optional(z.string()), + factory_contract_ends_with: z.optional(z.string()), + factory_contract_like: z.optional(z.string()), + factory_contract_not_like: z.optional(z.string()), + factory_contract_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + factory_contract_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + labels_has: z.optional(z.string()), + labels_has_all_values: z.optional(z.array(z.string())), + labels_has_any_values: z.optional(z.array(z.string())), + labels_length_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + labels_length_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + labels_length_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + labels_length_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + labels_length_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + sources_has: z.optional(z.string()), + sources_has_all_values: z.optional(z.array(z.string())), + sources_has_any_values: z.optional(z.array(z.string())), + sources_length_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + sources_length_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + sources_length_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + sources_length_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + sources_length_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zDimContractOwnerServiceListResponse = zListDimContractOwnerResponse; + +export const zDimContractOwnerServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + contract_address: z.string(), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zDimContractOwnerServiceGetResponse = zGetDimContractOwnerResponse; + +export const zDimNodeServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + validator_index_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + validator_index_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + validator_index_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + validator_index_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + validator_index_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + validator_index_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + validator_index_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + validator_index_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + validator_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + validator_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + name_eq: z.optional(z.string()), + name_ne: z.optional(z.string()), + name_contains: z.optional(z.string()), + name_starts_with: z.optional(z.string()), + name_ends_with: z.optional(z.string()), + name_like: z.optional(z.string()), + name_not_like: z.optional(z.string()), + name_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + name_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + groups_has: z.optional(z.string()), + groups_has_all_values: z.optional(z.array(z.string())), + groups_has_any_values: z.optional(z.array(z.string())), + groups_length_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + groups_length_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + groups_length_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + groups_length_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + groups_length_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + tags_has: z.optional(z.string()), + tags_has_all_values: z.optional(z.array(z.string())), + tags_has_any_values: z.optional(z.array(z.string())), + tags_length_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + tags_length_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + tags_length_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + tags_length_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + tags_length_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attributes_key_value_key: z.optional(z.string()), + attributes_key_value_value_filter_eq: z.optional(z.string()), + attributes_key_value_value_filter_ne: z.optional(z.string()), + attributes_key_value_value_filter_contains: z.optional(z.string()), + attributes_key_value_value_filter_starts_with: z.optional(z.string()), + attributes_key_value_value_filter_ends_with: z.optional(z.string()), + attributes_key_value_value_filter_like: z.optional(z.string()), + attributes_key_value_value_filter_not_like: z.optional(z.string()), + attributes_key_value_value_filter_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + attributes_key_value_value_filter_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + attributes_has_key: z.optional(z.string()), + attributes_not_has_key: z.optional(z.string()), + source_eq: z.optional(z.string()), + source_ne: z.optional(z.string()), + source_contains: z.optional(z.string()), + source_starts_with: z.optional(z.string()), + source_ends_with: z.optional(z.string()), + source_like: z.optional(z.string()), + source_not_like: z.optional(z.string()), + source_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + source_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zDimNodeServiceListResponse = zListDimNodeResponse; + +export const zDimNodeServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + validator_index: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zDimNodeServiceGetResponse = zGetDimNodeResponse; + +export const zFctAddressAccessChunked10000ServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + chunk_start_block_number_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + chunk_start_block_number_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + chunk_start_block_number_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + chunk_start_block_number_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + chunk_start_block_number_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + chunk_start_block_number_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + chunk_start_block_number_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + chunk_start_block_number_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + chunk_start_block_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + chunk_start_block_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + first_accessed_accounts_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + first_accessed_accounts_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + first_accessed_accounts_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + first_accessed_accounts_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + first_accessed_accounts_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + first_accessed_accounts_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + first_accessed_accounts_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + first_accessed_accounts_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + first_accessed_accounts_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + first_accessed_accounts_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + last_accessed_accounts_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + last_accessed_accounts_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + last_accessed_accounts_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + last_accessed_accounts_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + last_accessed_accounts_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + last_accessed_accounts_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + last_accessed_accounts_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + last_accessed_accounts_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + last_accessed_accounts_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + last_accessed_accounts_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctAddressAccessChunked10000ServiceListResponse = zListFctAddressAccessChunked10000Response; + +export const zFctAddressAccessChunked10000ServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + chunk_start_block_number: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctAddressAccessChunked10000ServiceGetResponse = zGetFctAddressAccessChunked10000Response; + +export const zFctAddressAccessTotalServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + updated_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_accounts_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_accounts_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_accounts_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_accounts_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_accounts_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_accounts_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_accounts_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_accounts_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_accounts_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_accounts_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + expired_accounts_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_accounts_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_accounts_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_accounts_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_accounts_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_accounts_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_accounts_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_accounts_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_accounts_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + expired_accounts_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_contract_accounts_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_contract_accounts_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_contract_accounts_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_contract_accounts_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_contract_accounts_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_contract_accounts_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_contract_accounts_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_contract_accounts_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_contract_accounts_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_contract_accounts_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + expired_contracts_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_contracts_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_contracts_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_contracts_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_contracts_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_contracts_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_contracts_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_contracts_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_contracts_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + expired_contracts_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctAddressAccessTotalServiceListResponse = zListFctAddressAccessTotalResponse; + +export const zFctAddressAccessTotalServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + updated_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctAddressAccessTotalServiceGetResponse = zGetFctAddressAccessTotalResponse; + +export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + chunk_start_block_number_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + chunk_start_block_number_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + chunk_start_block_number_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + chunk_start_block_number_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + chunk_start_block_number_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + chunk_start_block_number_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + chunk_start_block_number_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + chunk_start_block_number_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + chunk_start_block_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + chunk_start_block_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + first_accessed_slots_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + first_accessed_slots_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + first_accessed_slots_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + first_accessed_slots_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + first_accessed_slots_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + first_accessed_slots_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + first_accessed_slots_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + first_accessed_slots_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + first_accessed_slots_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + first_accessed_slots_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + last_accessed_slots_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + last_accessed_slots_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + last_accessed_slots_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + last_accessed_slots_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + last_accessed_slots_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + last_accessed_slots_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + last_accessed_slots_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + last_accessed_slots_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + last_accessed_slots_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + last_accessed_slots_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctAddressStorageSlotChunked10000ServiceListResponse = zListFctAddressStorageSlotChunked10000Response; + +export const zFctAddressStorageSlotChunked10000ServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + chunk_start_block_number: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctAddressStorageSlotChunked10000ServiceGetResponse = zGetFctAddressStorageSlotChunked10000Response; + +export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + rank_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + rank_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + rank_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + rank_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + rank_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + rank_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + rank_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + rank_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + rank_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + rank_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + contract_address_eq: z.optional(z.string()), + contract_address_ne: z.optional(z.string()), + contract_address_contains: z.optional(z.string()), + contract_address_starts_with: z.optional(z.string()), + contract_address_ends_with: z.optional(z.string()), + contract_address_like: z.optional(z.string()), + contract_address_not_like: z.optional(z.string()), + contract_address_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + contract_address_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + expired_slots_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_slots_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_slots_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_slots_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_slots_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_slots_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_slots_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_slots_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_slots_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + expired_slots_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctAddressStorageSlotExpiredTop100ByContractServiceListResponse = + zListFctAddressStorageSlotExpiredTop100ByContractResponse; + +export const zFctAddressStorageSlotExpiredTop100ByContractServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + rank: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctAddressStorageSlotExpiredTop100ByContractServiceGetResponse = + zGetFctAddressStorageSlotExpiredTop100ByContractResponse; + +export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + rank_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + rank_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + rank_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + rank_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + rank_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + rank_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + rank_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + rank_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + rank_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + rank_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + contract_address_eq: z.optional(z.string()), + contract_address_ne: z.optional(z.string()), + contract_address_contains: z.optional(z.string()), + contract_address_starts_with: z.optional(z.string()), + contract_address_ends_with: z.optional(z.string()), + contract_address_like: z.optional(z.string()), + contract_address_not_like: z.optional(z.string()), + contract_address_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + contract_address_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + total_storage_slots_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_storage_slots_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_storage_slots_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_storage_slots_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_storage_slots_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_storage_slots_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_storage_slots_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_storage_slots_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_storage_slots_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_storage_slots_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctAddressStorageSlotTop100ByContractServiceListResponse = + zListFctAddressStorageSlotTop100ByContractResponse; + +export const zFctAddressStorageSlotTop100ByContractServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + rank: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctAddressStorageSlotTop100ByContractServiceGetResponse = + zGetFctAddressStorageSlotTop100ByContractResponse; + +export const zFctAddressStorageSlotTotalServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + updated_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_storage_slots_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_storage_slots_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_storage_slots_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_storage_slots_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_storage_slots_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_storage_slots_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_storage_slots_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_storage_slots_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_storage_slots_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_storage_slots_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + expired_storage_slots_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_storage_slots_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_storage_slots_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_storage_slots_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_storage_slots_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_storage_slots_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_storage_slots_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_storage_slots_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + expired_storage_slots_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + expired_storage_slots_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctAddressStorageSlotTotalServiceListResponse = zListFctAddressStorageSlotTotalResponse; + +export const zFctAddressStorageSlotTotalServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + updated_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctAddressStorageSlotTotalServiceGetResponse = zGetFctAddressStorageSlotTotalResponse; + +export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + slot_start_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + attesting_validator_index_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attesting_validator_index_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attesting_validator_index_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attesting_validator_index_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attesting_validator_index_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attesting_validator_index_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attesting_validator_index_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attesting_validator_index_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attesting_validator_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + attesting_validator_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_root_eq: z.optional(z.string()), + block_root_ne: z.optional(z.string()), + block_root_contains: z.optional(z.string()), + block_root_starts_with: z.optional(z.string()), + block_root_ends_with: z.optional(z.string()), + block_root_like: z.optional(z.string()), + block_root_not_like: z.optional(z.string()), + block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + slot_distance_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_distance_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_distance_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_distance_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_distance_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_distance_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_distance_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_distance_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_distance_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_distance_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + inclusion_distance_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + inclusion_distance_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + inclusion_distance_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + inclusion_distance_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + inclusion_distance_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + inclusion_distance_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + inclusion_distance_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + inclusion_distance_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + inclusion_distance_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + inclusion_distance_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + status_eq: z.optional(z.string()), + status_ne: z.optional(z.string()), + status_contains: z.optional(z.string()), + status_starts_with: z.optional(z.string()), + status_ends_with: z.optional(z.string()), + status_like: z.optional(z.string()), + status_not_like: z.optional(z.string()), + status_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + status_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctAttestationCorrectnessByValidatorCanonicalServiceListResponse = + zListFctAttestationCorrectnessByValidatorCanonicalResponse; + +export const zFctAttestationCorrectnessByValidatorCanonicalServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + slot_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctAttestationCorrectnessByValidatorCanonicalServiceGetResponse = + zGetFctAttestationCorrectnessByValidatorCanonicalResponse; + +export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + slot_start_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + attesting_validator_index_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attesting_validator_index_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attesting_validator_index_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attesting_validator_index_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attesting_validator_index_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attesting_validator_index_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attesting_validator_index_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attesting_validator_index_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attesting_validator_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + attesting_validator_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_root_eq: z.optional(z.string()), + block_root_ne: z.optional(z.string()), + block_root_contains: z.optional(z.string()), + block_root_starts_with: z.optional(z.string()), + block_root_ends_with: z.optional(z.string()), + block_root_like: z.optional(z.string()), + block_root_not_like: z.optional(z.string()), + block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + slot_distance_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_distance_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_distance_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_distance_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_distance_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_distance_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_distance_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_distance_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_distance_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_distance_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + propagation_distance_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + propagation_distance_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + propagation_distance_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + propagation_distance_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + propagation_distance_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + propagation_distance_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + propagation_distance_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + propagation_distance_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + propagation_distance_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + propagation_distance_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctAttestationCorrectnessByValidatorHeadServiceListResponse = + zListFctAttestationCorrectnessByValidatorHeadResponse; + +export const zFctAttestationCorrectnessByValidatorHeadServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + slot_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctAttestationCorrectnessByValidatorHeadServiceGetResponse = + zGetFctAttestationCorrectnessByValidatorHeadResponse; + +export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + slot_start_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_root_eq: z.optional(z.string()), + block_root_ne: z.optional(z.string()), + block_root_contains: z.optional(z.string()), + block_root_starts_with: z.optional(z.string()), + block_root_ends_with: z.optional(z.string()), + block_root_like: z.optional(z.string()), + block_root_not_like: z.optional(z.string()), + block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + votes_max_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_max_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_max_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_max_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_max_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_max_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_max_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_max_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_max_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + votes_max_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + votes_head_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_head_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_head_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_head_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_head_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_head_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_head_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_head_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_head_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + votes_head_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + votes_other_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_other_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_other_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_other_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_other_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_other_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_other_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_other_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_other_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + votes_other_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctAttestationCorrectnessCanonicalServiceListResponse = zListFctAttestationCorrectnessCanonicalResponse; + +export const zFctAttestationCorrectnessCanonicalServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + slot_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctAttestationCorrectnessCanonicalServiceGetResponse = zGetFctAttestationCorrectnessCanonicalResponse; + +export const zFctAttestationCorrectnessHeadServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + slot_start_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_root_eq: z.optional(z.string()), + block_root_ne: z.optional(z.string()), + block_root_contains: z.optional(z.string()), + block_root_starts_with: z.optional(z.string()), + block_root_ends_with: z.optional(z.string()), + block_root_like: z.optional(z.string()), + block_root_not_like: z.optional(z.string()), + block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + votes_max_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_max_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_max_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_max_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_max_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_max_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_max_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_max_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_max_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + votes_max_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + votes_head_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_head_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_head_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_head_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_head_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_head_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_head_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_head_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_head_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + votes_head_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + votes_other_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_other_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_other_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_other_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_other_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_other_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_other_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_other_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + votes_other_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + votes_other_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctAttestationCorrectnessHeadServiceListResponse = zListFctAttestationCorrectnessHeadResponse; + +export const zFctAttestationCorrectnessHeadServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + slot_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctAttestationCorrectnessHeadServiceGetResponse = zGetFctAttestationCorrectnessHeadResponse; + +export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + slot_start_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_root_eq: z.optional(z.string()), + block_root_ne: z.optional(z.string()), + block_root_contains: z.optional(z.string()), + block_root_starts_with: z.optional(z.string()), + block_root_ends_with: z.optional(z.string()), + block_root_like: z.optional(z.string()), + block_root_not_like: z.optional(z.string()), + block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + chunk_slot_start_diff_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + chunk_slot_start_diff_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + chunk_slot_start_diff_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + chunk_slot_start_diff_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + chunk_slot_start_diff_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + chunk_slot_start_diff_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + chunk_slot_start_diff_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + chunk_slot_start_diff_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + chunk_slot_start_diff_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + chunk_slot_start_diff_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + attestation_count_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attestation_count_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attestation_count_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attestation_count_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attestation_count_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attestation_count_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attestation_count_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attestation_count_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attestation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + attestation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctAttestationFirstSeenChunked50MsServiceListResponse = zListFctAttestationFirstSeenChunked50MsResponse; + +export const zFctAttestationFirstSeenChunked50MsServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + slot_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctAttestationFirstSeenChunked50MsServiceGetResponse = zGetFctAttestationFirstSeenChunked50MsResponse; + +export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + slot_start_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + entity_eq: z.optional(z.string()), + entity_ne: z.optional(z.string()), + entity_contains: z.optional(z.string()), + entity_starts_with: z.optional(z.string()), + entity_ends_with: z.optional(z.string()), + entity_like: z.optional(z.string()), + entity_not_like: z.optional(z.string()), + entity_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + entity_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + updated_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + attestation_count_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attestation_count_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attestation_count_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attestation_count_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attestation_count_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attestation_count_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attestation_count_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attestation_count_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attestation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + attestation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + missed_count_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + missed_count_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + missed_count_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + missed_count_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + missed_count_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + missed_count_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + missed_count_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + missed_count_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + missed_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + missed_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctAttestationLivenessByEntityHeadServiceListResponse = zListFctAttestationLivenessByEntityHeadResponse; + +export const zFctAttestationLivenessByEntityHeadServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + slot_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctAttestationLivenessByEntityHeadServiceGetResponse = zGetFctAttestationLivenessByEntityHeadResponse; + +export const zFctAttestationObservationByNodeServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + slot_start_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + meta_client_name_eq: z.optional(z.string()), + meta_client_name_ne: z.optional(z.string()), + meta_client_name_contains: z.optional(z.string()), + meta_client_name_starts_with: z.optional(z.string()), + meta_client_name_ends_with: z.optional(z.string()), + meta_client_name_like: z.optional(z.string()), + meta_client_name_not_like: z.optional(z.string()), + meta_client_name_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_name_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + updated_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + attestation_count_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attestation_count_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attestation_count_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attestation_count_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attestation_count_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attestation_count_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attestation_count_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attestation_count_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + attestation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + attestation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_seen_slot_start_diff_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + avg_seen_slot_start_diff_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + avg_seen_slot_start_diff_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + avg_seen_slot_start_diff_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + avg_seen_slot_start_diff_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + avg_seen_slot_start_diff_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + avg_seen_slot_start_diff_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + avg_seen_slot_start_diff_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + avg_seen_slot_start_diff_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_seen_slot_start_diff_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + median_seen_slot_start_diff_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + median_seen_slot_start_diff_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + median_seen_slot_start_diff_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + median_seen_slot_start_diff_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + median_seen_slot_start_diff_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + median_seen_slot_start_diff_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + median_seen_slot_start_diff_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + median_seen_slot_start_diff_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + median_seen_slot_start_diff_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + median_seen_slot_start_diff_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_seen_slot_start_diff_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + min_seen_slot_start_diff_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + min_seen_slot_start_diff_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + min_seen_slot_start_diff_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + min_seen_slot_start_diff_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + min_seen_slot_start_diff_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + min_seen_slot_start_diff_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + min_seen_slot_start_diff_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + min_seen_slot_start_diff_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_seen_slot_start_diff_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_seen_slot_start_diff_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + max_seen_slot_start_diff_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + max_seen_slot_start_diff_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + max_seen_slot_start_diff_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + max_seen_slot_start_diff_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + max_seen_slot_start_diff_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + max_seen_slot_start_diff_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + max_seen_slot_start_diff_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + max_seen_slot_start_diff_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_seen_slot_start_diff_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_root_eq: z.optional(z.string()), + block_root_ne: z.optional(z.string()), + block_root_contains: z.optional(z.string()), + block_root_starts_with: z.optional(z.string()), + block_root_ends_with: z.optional(z.string()), + block_root_like: z.optional(z.string()), + block_root_not_like: z.optional(z.string()), + block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + username_eq: z.optional(z.string()), + username_ne: z.optional(z.string()), + username_contains: z.optional(z.string()), + username_starts_with: z.optional(z.string()), + username_ends_with: z.optional(z.string()), + username_like: z.optional(z.string()), + username_not_like: z.optional(z.string()), + username_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + username_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_id_eq: z.optional(z.string()), + node_id_ne: z.optional(z.string()), + node_id_contains: z.optional(z.string()), + node_id_starts_with: z.optional(z.string()), + node_id_ends_with: z.optional(z.string()), + node_id_like: z.optional(z.string()), + node_id_not_like: z.optional(z.string()), + node_id_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_id_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + classification_eq: z.optional(z.string()), + classification_ne: z.optional(z.string()), + classification_contains: z.optional(z.string()), + classification_starts_with: z.optional(z.string()), + classification_ends_with: z.optional(z.string()), + classification_like: z.optional(z.string()), + classification_not_like: z.optional(z.string()), + classification_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + classification_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_version_eq: z.optional(z.string()), + meta_client_version_ne: z.optional(z.string()), + meta_client_version_contains: z.optional(z.string()), + meta_client_version_starts_with: z.optional(z.string()), + meta_client_version_ends_with: z.optional(z.string()), + meta_client_version_like: z.optional(z.string()), + meta_client_version_not_like: z.optional(z.string()), + meta_client_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_implementation_eq: z.optional(z.string()), + meta_client_implementation_ne: z.optional(z.string()), + meta_client_implementation_contains: z.optional(z.string()), + meta_client_implementation_starts_with: z.optional(z.string()), + meta_client_implementation_ends_with: z.optional(z.string()), + meta_client_implementation_like: z.optional(z.string()), + meta_client_implementation_not_like: z.optional(z.string()), + meta_client_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_city_eq: z.optional(z.string()), + meta_client_geo_city_ne: z.optional(z.string()), + meta_client_geo_city_contains: z.optional(z.string()), + meta_client_geo_city_starts_with: z.optional(z.string()), + meta_client_geo_city_ends_with: z.optional(z.string()), + meta_client_geo_city_like: z.optional(z.string()), + meta_client_geo_city_not_like: z.optional(z.string()), + meta_client_geo_city_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_city_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_country_eq: z.optional(z.string()), + meta_client_geo_country_ne: z.optional(z.string()), + meta_client_geo_country_contains: z.optional(z.string()), + meta_client_geo_country_starts_with: z.optional(z.string()), + meta_client_geo_country_ends_with: z.optional(z.string()), + meta_client_geo_country_like: z.optional(z.string()), + meta_client_geo_country_not_like: z.optional(z.string()), + meta_client_geo_country_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_country_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_country_code_eq: z.optional(z.string()), + meta_client_geo_country_code_ne: z.optional(z.string()), + meta_client_geo_country_code_contains: z.optional(z.string()), + meta_client_geo_country_code_starts_with: z.optional(z.string()), + meta_client_geo_country_code_ends_with: z.optional(z.string()), + meta_client_geo_country_code_like: z.optional(z.string()), + meta_client_geo_country_code_not_like: z.optional(z.string()), + meta_client_geo_country_code_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_country_code_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_continent_code_eq: z.optional(z.string()), + meta_client_geo_continent_code_ne: z.optional(z.string()), + meta_client_geo_continent_code_contains: z.optional(z.string()), + meta_client_geo_continent_code_starts_with: z.optional(z.string()), + meta_client_geo_continent_code_ends_with: z.optional(z.string()), + meta_client_geo_continent_code_like: z.optional(z.string()), + meta_client_geo_continent_code_not_like: z.optional(z.string()), + meta_client_geo_continent_code_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_continent_code_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_longitude_value: z.optional(z.number()), + meta_client_geo_latitude_value: z.optional(z.number()), + meta_client_geo_autonomous_system_number_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + meta_client_geo_autonomous_system_number_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + meta_client_geo_autonomous_system_number_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + meta_client_geo_autonomous_system_number_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + meta_client_geo_autonomous_system_number_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + meta_client_geo_autonomous_system_number_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + meta_client_geo_autonomous_system_number_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + meta_client_geo_autonomous_system_number_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + meta_client_geo_autonomous_system_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + meta_client_geo_autonomous_system_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + meta_client_geo_autonomous_system_organization_eq: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_ne: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_contains: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_starts_with: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_ends_with: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_like: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_not_like: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_in_values: z.optional( + z.string().check(z.regex(/^[^,]+(,[^,]+)*$/)) + ), + meta_client_geo_autonomous_system_organization_not_in_values: z.optional( + z.string().check(z.regex(/^[^,]+(,[^,]+)*$/)) + ), + meta_consensus_version_eq: z.optional(z.string()), + meta_consensus_version_ne: z.optional(z.string()), + meta_consensus_version_contains: z.optional(z.string()), + meta_consensus_version_starts_with: z.optional(z.string()), + meta_consensus_version_ends_with: z.optional(z.string()), + meta_consensus_version_like: z.optional(z.string()), + meta_consensus_version_not_like: z.optional(z.string()), + meta_consensus_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_consensus_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_consensus_implementation_eq: z.optional(z.string()), + meta_consensus_implementation_ne: z.optional(z.string()), + meta_consensus_implementation_contains: z.optional(z.string()), + meta_consensus_implementation_starts_with: z.optional(z.string()), + meta_consensus_implementation_ends_with: z.optional(z.string()), + meta_consensus_implementation_like: z.optional(z.string()), + meta_consensus_implementation_not_like: z.optional(z.string()), + meta_consensus_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_consensus_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctAttestationObservationByNodeServiceListResponse = zListFctAttestationObservationByNodeResponse; + +export const zFctAttestationObservationByNodeServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + slot_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctAttestationObservationByNodeServiceGetResponse = zGetFctAttestationObservationByNodeResponse; + +export const zFctBlockServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + slot_start_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_root_eq: z.optional(z.string()), + block_root_ne: z.optional(z.string()), + block_root_contains: z.optional(z.string()), + block_root_starts_with: z.optional(z.string()), + block_root_ends_with: z.optional(z.string()), + block_root_like: z.optional(z.string()), + block_root_not_like: z.optional(z.string()), + block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + updated_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - position_ne: z.optional( - z.coerce - .bigint() + epoch_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - position_lt: z.optional( - z.coerce - .bigint() + epoch_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - position_lte: z.optional( - z.coerce - .bigint() + epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - position_gt: z.optional( - z.coerce - .bigint() + epoch_start_date_time_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - position_gte: z.optional( - z.coerce - .bigint() + epoch_start_date_time_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - position_between_min: z.optional( - z.coerce - .bigint() + epoch_start_date_time_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - position_between_max_value: z.optional( - z.coerce - .bigint() + epoch_start_date_time_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - position_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - position_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - interval_eq: z.optional( - z.coerce - .bigint() + epoch_start_date_time_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - interval_ne: z.optional( - z.coerce - .bigint() + epoch_start_date_time_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - interval_lt: z.optional( - z.coerce - .bigint() + epoch_start_date_time_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - interval_lte: z.optional( - z.coerce - .bigint() + epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_version_eq: z.optional(z.string()), + block_version_ne: z.optional(z.string()), + block_version_contains: z.optional(z.string()), + block_version_starts_with: z.optional(z.string()), + block_version_ends_with: z.optional(z.string()), + block_version_like: z.optional(z.string()), + block_version_not_like: z.optional(z.string()), + block_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_total_bytes_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - interval_gt: z.optional( - z.coerce - .bigint() + block_total_bytes_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - interval_gte: z.optional( - z.coerce - .bigint() + block_total_bytes_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - interval_between_min: z.optional( - z.coerce - .bigint() + block_total_bytes_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - interval_between_max_value: z.optional( - z.coerce - .bigint() + block_total_bytes_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - interval_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - interval_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_eq: z.optional( - z.coerce - .bigint() + block_total_bytes_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( - z.coerce - .bigint() + block_total_bytes_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + block_total_bytes_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + block_total_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_total_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_total_bytes_compressed_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + block_total_bytes_compressed_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + block_total_bytes_compressed_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + block_total_bytes_compressed_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + block_total_bytes_compressed_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + block_total_bytes_compressed_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + block_total_bytes_compressed_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + block_total_bytes_compressed_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + block_total_bytes_compressed_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_total_bytes_compressed_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + parent_root_eq: z.optional(z.string()), + parent_root_ne: z.optional(z.string()), + parent_root_contains: z.optional(z.string()), + parent_root_starts_with: z.optional(z.string()), + parent_root_ends_with: z.optional(z.string()), + parent_root_like: z.optional(z.string()), + parent_root_not_like: z.optional(z.string()), + parent_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + parent_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + state_root_eq: z.optional(z.string()), + state_root_ne: z.optional(z.string()), + state_root_contains: z.optional(z.string()), + state_root_starts_with: z.optional(z.string()), + state_root_ends_with: z.optional(z.string()), + state_root_like: z.optional(z.string()), + state_root_not_like: z.optional(z.string()), + state_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + state_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + proposer_index_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + proposer_index_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + proposer_index_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + proposer_index_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + proposer_index_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + proposer_index_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + proposer_index_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + proposer_index_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + proposer_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + proposer_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + eth1_data_block_hash_eq: z.optional(z.string()), + eth1_data_block_hash_ne: z.optional(z.string()), + eth1_data_block_hash_contains: z.optional(z.string()), + eth1_data_block_hash_starts_with: z.optional(z.string()), + eth1_data_block_hash_ends_with: z.optional(z.string()), + eth1_data_block_hash_like: z.optional(z.string()), + eth1_data_block_hash_not_like: z.optional(z.string()), + eth1_data_block_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + eth1_data_block_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + eth1_data_deposit_root_eq: z.optional(z.string()), + eth1_data_deposit_root_ne: z.optional(z.string()), + eth1_data_deposit_root_contains: z.optional(z.string()), + eth1_data_deposit_root_starts_with: z.optional(z.string()), + eth1_data_deposit_root_ends_with: z.optional(z.string()), + eth1_data_deposit_root_like: z.optional(z.string()), + eth1_data_deposit_root_not_like: z.optional(z.string()), + eth1_data_deposit_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + eth1_data_deposit_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + execution_payload_block_hash_eq: z.optional(z.string()), + execution_payload_block_hash_ne: z.optional(z.string()), + execution_payload_block_hash_contains: z.optional(z.string()), + execution_payload_block_hash_starts_with: z.optional(z.string()), + execution_payload_block_hash_ends_with: z.optional(z.string()), + execution_payload_block_hash_like: z.optional(z.string()), + execution_payload_block_hash_not_like: z.optional(z.string()), + execution_payload_block_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + execution_payload_block_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + execution_payload_block_number_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_block_number_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_block_number_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_block_number_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_block_number_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_block_number_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_block_number_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_block_number_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_block_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_block_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_fee_recipient_eq: z.optional(z.string()), + execution_payload_fee_recipient_ne: z.optional(z.string()), + execution_payload_fee_recipient_contains: z.optional(z.string()), + execution_payload_fee_recipient_starts_with: z.optional(z.string()), + execution_payload_fee_recipient_ends_with: z.optional(z.string()), + execution_payload_fee_recipient_like: z.optional(z.string()), + execution_payload_fee_recipient_not_like: z.optional(z.string()), + execution_payload_fee_recipient_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + execution_payload_fee_recipient_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + execution_payload_base_fee_per_gas_eq: z.optional(z.string()), + execution_payload_base_fee_per_gas_ne: z.optional(z.string()), + execution_payload_base_fee_per_gas_contains: z.optional(z.string()), + execution_payload_base_fee_per_gas_starts_with: z.optional(z.string()), + execution_payload_base_fee_per_gas_ends_with: z.optional(z.string()), + execution_payload_base_fee_per_gas_like: z.optional(z.string()), + execution_payload_base_fee_per_gas_not_like: z.optional(z.string()), + execution_payload_base_fee_per_gas_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + execution_payload_base_fee_per_gas_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + execution_payload_blob_gas_used_eq: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - updated_date_time_lte: z.optional( + execution_payload_blob_gas_used_ne: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - updated_date_time_gt: z.optional( + execution_payload_blob_gas_used_lt: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - updated_date_time_gte: z.optional( + execution_payload_blob_gas_used_lte: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - updated_date_time_between_min: z.optional( + execution_payload_blob_gas_used_gt: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - updated_date_time_between_max_value: z.optional( + execution_payload_blob_gas_used_gte: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - table_eq: z.optional(z.string()), - table_ne: z.optional(z.string()), - table_contains: z.optional(z.string()), - table_starts_with: z.optional(z.string()), - table_ends_with: z.optional(z.string()), - table_like: z.optional(z.string()), - table_not_like: z.optional(z.string()), - table_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - table_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - page_size: z.optional( - z - .int() + execution_payload_blob_gas_used_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zAdminCbtIncrementalServiceListResponse = zListAdminCbtIncrementalResponse; - -export const zAdminCbtIncrementalServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - database: z.string(), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zAdminCbtIncrementalServiceGetResponse = zGetAdminCbtIncrementalResponse; - -export const zAdminCbtScheduledServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - database_eq: z.optional(z.string()), - database_ne: z.optional(z.string()), - database_contains: z.optional(z.string()), - database_starts_with: z.optional(z.string()), - database_ends_with: z.optional(z.string()), - database_like: z.optional(z.string()), - database_not_like: z.optional(z.string()), - database_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - database_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - updated_date_time_eq: z.optional( + execution_payload_blob_gas_used_between_max_value: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - updated_date_time_ne: z.optional( + execution_payload_blob_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_blob_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_excess_blob_gas_eq: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - updated_date_time_lt: z.optional( + execution_payload_excess_blob_gas_ne: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - updated_date_time_lte: z.optional( + execution_payload_excess_blob_gas_lt: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - updated_date_time_gt: z.optional( + execution_payload_excess_blob_gas_lte: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - updated_date_time_gte: z.optional( + execution_payload_excess_blob_gas_gt: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - updated_date_time_between_min: z.optional( + execution_payload_excess_blob_gas_gte: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - updated_date_time_between_max_value: z.optional( + execution_payload_excess_blob_gas_between_min: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - table_eq: z.optional(z.string()), - table_ne: z.optional(z.string()), - table_contains: z.optional(z.string()), - table_starts_with: z.optional(z.string()), - table_ends_with: z.optional(z.string()), - table_like: z.optional(z.string()), - table_not_like: z.optional(z.string()), - table_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - table_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - start_date_time_eq: z.optional( + execution_payload_excess_blob_gas_between_max_value: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - start_date_time_ne: z.optional( + execution_payload_excess_blob_gas_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_excess_blob_gas_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_gas_limit_eq: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - start_date_time_lt: z.optional( + execution_payload_gas_limit_ne: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - start_date_time_lte: z.optional( + execution_payload_gas_limit_lt: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - start_date_time_gt: z.optional( + execution_payload_gas_limit_lte: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - start_date_time_gte: z.optional( + execution_payload_gas_limit_gt: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - start_date_time_between_min: z.optional( + execution_payload_gas_limit_gte: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - start_date_time_between_max_value: z.optional( + execution_payload_gas_limit_between_min: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - start_date_time_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - page_size: z.optional( - z - .int() + execution_payload_gas_limit_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zAdminCbtScheduledServiceListResponse = zListAdminCbtScheduledResponse; - -export const zAdminCbtScheduledServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - database: z.string(), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zAdminCbtScheduledServiceGetResponse = zGetAdminCbtScheduledResponse; - -export const zDimBlockBlobSubmitterServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - block_number_eq: z.optional( + execution_payload_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_gas_used_eq: z.optional( z.coerce .bigint() .check( @@ -11008,7 +19935,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ }) ) ), - block_number_ne: z.optional( + execution_payload_gas_used_ne: z.optional( z.coerce .bigint() .check( @@ -11018,7 +19945,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ }) ) ), - block_number_lt: z.optional( + execution_payload_gas_used_lt: z.optional( z.coerce .bigint() .check( @@ -11028,7 +19955,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ }) ) ), - block_number_lte: z.optional( + execution_payload_gas_used_lte: z.optional( z.coerce .bigint() .check( @@ -11038,7 +19965,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ }) ) ), - block_number_gt: z.optional( + execution_payload_gas_used_gt: z.optional( z.coerce .bigint() .check( @@ -11048,7 +19975,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ }) ) ), - block_number_gte: z.optional( + execution_payload_gas_used_gte: z.optional( z.coerce .bigint() .check( @@ -11058,7 +19985,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ }) ) ), - block_number_between_min: z.optional( + execution_payload_gas_used_between_min: z.optional( z.coerce .bigint() .check( @@ -11068,7 +19995,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ }) ) ), - block_number_between_max_value: z.optional( + execution_payload_gas_used_between_max_value: z.optional( z.coerce .bigint() .check( @@ -11078,9 +20005,175 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ }) ) ), - block_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - transaction_index_eq: z.optional( + execution_payload_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_state_root_eq: z.optional(z.string()), + execution_payload_state_root_ne: z.optional(z.string()), + execution_payload_state_root_contains: z.optional(z.string()), + execution_payload_state_root_starts_with: z.optional(z.string()), + execution_payload_state_root_ends_with: z.optional(z.string()), + execution_payload_state_root_like: z.optional(z.string()), + execution_payload_state_root_not_like: z.optional(z.string()), + execution_payload_state_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + execution_payload_state_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + execution_payload_parent_hash_eq: z.optional(z.string()), + execution_payload_parent_hash_ne: z.optional(z.string()), + execution_payload_parent_hash_contains: z.optional(z.string()), + execution_payload_parent_hash_starts_with: z.optional(z.string()), + execution_payload_parent_hash_ends_with: z.optional(z.string()), + execution_payload_parent_hash_like: z.optional(z.string()), + execution_payload_parent_hash_not_like: z.optional(z.string()), + execution_payload_parent_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + execution_payload_parent_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + execution_payload_transactions_count_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_transactions_count_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_transactions_count_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_transactions_count_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_transactions_count_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_transactions_count_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_transactions_count_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_transactions_count_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_transactions_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_transactions_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_transactions_total_bytes_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_transactions_total_bytes_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_transactions_total_bytes_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_transactions_total_bytes_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_transactions_total_bytes_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_transactions_total_bytes_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_transactions_total_bytes_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_transactions_total_bytes_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_transactions_total_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_transactions_total_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_transactions_total_bytes_compressed_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_transactions_total_bytes_compressed_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + execution_payload_transactions_total_bytes_compressed_lt: z.optional( z .int() .check( @@ -11088,7 +20181,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_index_ne: z.optional( + execution_payload_transactions_total_bytes_compressed_lte: z.optional( z .int() .check( @@ -11096,7 +20189,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_index_lt: z.optional( + execution_payload_transactions_total_bytes_compressed_gt: z.optional( z .int() .check( @@ -11104,7 +20197,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_index_lte: z.optional( + execution_payload_transactions_total_bytes_compressed_gte: z.optional( z .int() .check( @@ -11112,7 +20205,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_index_gt: z.optional( + execution_payload_transactions_total_bytes_compressed_between_min: z.optional( z .int() .check( @@ -11120,7 +20213,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_index_gte: z.optional( + execution_payload_transactions_total_bytes_compressed_between_max_value: z.optional( z .int() .check( @@ -11128,7 +20221,64 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_index_between_min: z.optional( + execution_payload_transactions_total_bytes_compressed_in_values: z.optional( + z.string().check(z.regex(/^\d+(,\d+)*$/)) + ), + execution_payload_transactions_total_bytes_compressed_not_in_values: z.optional( + z.string().check(z.regex(/^\d+(,\d+)*$/)) + ), + status_eq: z.optional(z.string()), + status_ne: z.optional(z.string()), + status_contains: z.optional(z.string()), + status_starts_with: z.optional(z.string()), + status_ends_with: z.optional(z.string()), + status_like: z.optional(z.string()), + status_not_like: z.optional(z.string()), + status_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + status_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctBlockServiceListResponse = zListFctBlockResponse; + +export const zFctBlockServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + slot_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctBlockServiceGetResponse = zGetFctBlockResponse; + +export const zFctBlockBlobCountServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + slot_start_date_time_eq: z.optional( z .int() .check( @@ -11136,7 +20286,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_index_between_max_value: z.optional( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -11144,9 +20294,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - transaction_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_eq: z.optional( + slot_start_date_time_lt: z.optional( z .int() .check( @@ -11154,7 +20302,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + slot_start_date_time_lte: z.optional( z .int() .check( @@ -11162,7 +20310,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + slot_start_date_time_gt: z.optional( z .int() .check( @@ -11170,7 +20318,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + slot_start_date_time_gte: z.optional( z .int() .check( @@ -11178,7 +20326,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + slot_start_date_time_between_min: z.optional( z .int() .check( @@ -11186,7 +20334,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + slot_start_date_time_between_max_value: z.optional( z .int() .check( @@ -11194,7 +20342,18 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_root_eq: z.optional(z.string()), + block_root_ne: z.optional(z.string()), + block_root_contains: z.optional(z.string()), + block_root_starts_with: z.optional(z.string()), + block_root_ends_with: z.optional(z.string()), + block_root_like: z.optional(z.string()), + block_root_not_like: z.optional(z.string()), + block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -11202,7 +20361,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -11210,30 +20369,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - transaction_hash_eq: z.optional(z.string()), - transaction_hash_ne: z.optional(z.string()), - transaction_hash_contains: z.optional(z.string()), - transaction_hash_starts_with: z.optional(z.string()), - transaction_hash_ends_with: z.optional(z.string()), - transaction_hash_like: z.optional(z.string()), - transaction_hash_not_like: z.optional(z.string()), - transaction_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - transaction_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - address_eq: z.optional(z.string()), - address_ne: z.optional(z.string()), - address_contains: z.optional(z.string()), - address_starts_with: z.optional(z.string()), - address_ends_with: z.optional(z.string()), - address_like: z.optional(z.string()), - address_not_like: z.optional(z.string()), - address_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - address_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - versioned_hashes_has: z.optional(z.string()), - versioned_hashes_has_all_values: z.optional(z.array(z.string())), - versioned_hashes_has_any_values: z.optional(z.array(z.string())), - versioned_hashes_length_eq: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -11241,7 +20377,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - versioned_hashes_length_gt: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -11249,7 +20385,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - versioned_hashes_length_gte: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -11257,7 +20393,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - versioned_hashes_length_lt: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -11265,7 +20401,7 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - versioned_hashes_length_lte: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -11273,69 +20409,17 @@ export const zDimBlockBlobSubmitterServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - name_eq: z.optional(z.string()), - name_ne: z.optional(z.string()), - name_contains: z.optional(z.string()), - name_starts_with: z.optional(z.string()), - name_ends_with: z.optional(z.string()), - name_like: z.optional(z.string()), - name_not_like: z.optional(z.string()), - name_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - name_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - page_size: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zDimBlockBlobSubmitterServiceListResponse = zListDimBlockBlobSubmitterResponse; - -export const zDimBlockBlobSubmitterServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - block_number: z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zDimBlockBlobSubmitterServiceGetResponse = zGetDimBlockBlobSubmitterResponse; - -export const zDimContractOwnerServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - contract_address_eq: z.optional(z.string()), - contract_address_ne: z.optional(z.string()), - contract_address_contains: z.optional(z.string()), - contract_address_starts_with: z.optional(z.string()), - contract_address_ends_with: z.optional(z.string()), - contract_address_like: z.optional(z.string()), - contract_address_not_like: z.optional(z.string()), - contract_address_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - contract_address_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - updated_date_time_eq: z.optional( + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_eq: z.optional( z .int() .check( @@ -11343,7 +20427,7 @@ export const zDimContractOwnerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + slot_ne: z.optional( z .int() .check( @@ -11351,7 +20435,7 @@ export const zDimContractOwnerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + slot_lt: z.optional( z .int() .check( @@ -11359,7 +20443,7 @@ export const zDimContractOwnerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + slot_lte: z.optional( z .int() .check( @@ -11367,7 +20451,7 @@ export const zDimContractOwnerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + slot_gt: z.optional( z .int() .check( @@ -11375,7 +20459,7 @@ export const zDimContractOwnerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + slot_gte: z.optional( z .int() .check( @@ -11383,7 +20467,7 @@ export const zDimContractOwnerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + slot_between_min: z.optional( z .int() .check( @@ -11391,7 +20475,7 @@ export const zDimContractOwnerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + slot_between_max_value: z.optional( z .int() .check( @@ -11399,48 +20483,9 @@ export const zDimContractOwnerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - owner_key_eq: z.optional(z.string()), - owner_key_ne: z.optional(z.string()), - owner_key_contains: z.optional(z.string()), - owner_key_starts_with: z.optional(z.string()), - owner_key_ends_with: z.optional(z.string()), - owner_key_like: z.optional(z.string()), - owner_key_not_like: z.optional(z.string()), - owner_key_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - owner_key_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - account_owner_eq: z.optional(z.string()), - account_owner_ne: z.optional(z.string()), - account_owner_contains: z.optional(z.string()), - account_owner_starts_with: z.optional(z.string()), - account_owner_ends_with: z.optional(z.string()), - account_owner_like: z.optional(z.string()), - account_owner_not_like: z.optional(z.string()), - account_owner_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - account_owner_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - contract_name_eq: z.optional(z.string()), - contract_name_ne: z.optional(z.string()), - contract_name_contains: z.optional(z.string()), - contract_name_starts_with: z.optional(z.string()), - contract_name_ends_with: z.optional(z.string()), - contract_name_like: z.optional(z.string()), - contract_name_not_like: z.optional(z.string()), - contract_name_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - contract_name_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - factory_contract_eq: z.optional(z.string()), - factory_contract_ne: z.optional(z.string()), - factory_contract_contains: z.optional(z.string()), - factory_contract_starts_with: z.optional(z.string()), - factory_contract_ends_with: z.optional(z.string()), - factory_contract_like: z.optional(z.string()), - factory_contract_not_like: z.optional(z.string()), - factory_contract_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - factory_contract_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - labels_has: z.optional(z.string()), - labels_has_all_values: z.optional(z.array(z.string())), - labels_has_any_values: z.optional(z.array(z.string())), - labels_length_eq: z.optional( + slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_eq: z.optional( z .int() .check( @@ -11448,7 +20493,7 @@ export const zDimContractOwnerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - labels_length_gt: z.optional( + epoch_ne: z.optional( z .int() .check( @@ -11456,7 +20501,7 @@ export const zDimContractOwnerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - labels_length_gte: z.optional( + epoch_lt: z.optional( z .int() .check( @@ -11464,7 +20509,7 @@ export const zDimContractOwnerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - labels_length_lt: z.optional( + epoch_lte: z.optional( z .int() .check( @@ -11472,7 +20517,7 @@ export const zDimContractOwnerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - labels_length_lte: z.optional( + epoch_gt: z.optional( z .int() .check( @@ -11480,10 +20525,7 @@ export const zDimContractOwnerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - sources_has: z.optional(z.string()), - sources_has_all_values: z.optional(z.array(z.string())), - sources_has_any_values: z.optional(z.array(z.string())), - sources_length_eq: z.optional( + epoch_gte: z.optional( z .int() .check( @@ -11491,7 +20533,7 @@ export const zDimContractOwnerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - sources_length_gt: z.optional( + epoch_between_min: z.optional( z .int() .check( @@ -11499,7 +20541,7 @@ export const zDimContractOwnerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - sources_length_gte: z.optional( + epoch_between_max_value: z.optional( z .int() .check( @@ -11507,7 +20549,9 @@ export const zDimContractOwnerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - sources_length_lt: z.optional( + epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_eq: z.optional( z .int() .check( @@ -11515,7 +20559,7 @@ export const zDimContractOwnerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - sources_length_lte: z.optional( + epoch_start_date_time_ne: z.optional( z .int() .check( @@ -11523,44 +20567,15 @@ export const zDimContractOwnerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - page_size: z.optional( + epoch_start_date_time_lt: z.optional( z .int() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zDimContractOwnerServiceListResponse = zListDimContractOwnerResponse; - -export const zDimContractOwnerServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - contract_address: z.string(), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zDimContractOwnerServiceGetResponse = zGetDimContractOwnerResponse; - -export const zDimNodeServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - validator_index_eq: z.optional( + epoch_start_date_time_lte: z.optional( z .int() .check( @@ -11568,7 +20583,7 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_ne: z.optional( + epoch_start_date_time_gt: z.optional( z .int() .check( @@ -11576,7 +20591,7 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_lt: z.optional( + epoch_start_date_time_gte: z.optional( z .int() .check( @@ -11584,7 +20599,7 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_lte: z.optional( + epoch_start_date_time_between_min: z.optional( z .int() .check( @@ -11592,7 +20607,7 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_gt: z.optional( + epoch_start_date_time_between_max_value: z.optional( z .int() .check( @@ -11600,7 +20615,9 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_gte: z.optional( + epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + blob_count_eq: z.optional( z .int() .check( @@ -11608,7 +20625,7 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_between_min: z.optional( + blob_count_ne: z.optional( z .int() .check( @@ -11616,7 +20633,7 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_between_max_value: z.optional( + blob_count_lt: z.optional( z .int() .check( @@ -11624,9 +20641,7 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - validator_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_eq: z.optional( + blob_count_lte: z.optional( z .int() .check( @@ -11634,7 +20649,7 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + blob_count_gt: z.optional( z .int() .check( @@ -11642,7 +20657,7 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + blob_count_gte: z.optional( z .int() .check( @@ -11650,7 +20665,7 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + blob_count_between_min: z.optional( z .int() .check( @@ -11658,7 +20673,7 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + blob_count_between_max_value: z.optional( z .int() .check( @@ -11666,7 +20681,60 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + blob_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + blob_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + status_eq: z.optional(z.string()), + status_ne: z.optional(z.string()), + status_contains: z.optional(z.string()), + status_starts_with: z.optional(z.string()), + status_ends_with: z.optional(z.string()), + status_like: z.optional(z.string()), + status_not_like: z.optional(z.string()), + status_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + status_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctBlockBlobCountServiceListResponse = zListFctBlockBlobCountResponse; + +export const zFctBlockBlobCountServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + slot_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctBlockBlobCountServiceGetResponse = zGetFctBlockBlobCountResponse; + +export const zFctBlockBlobCountHeadServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + slot_start_date_time_eq: z.optional( z .int() .check( @@ -11674,7 +20742,7 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -11682,7 +20750,7 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + slot_start_date_time_lt: z.optional( z .int() .check( @@ -11690,21 +20758,7 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - name_eq: z.optional(z.string()), - name_ne: z.optional(z.string()), - name_contains: z.optional(z.string()), - name_starts_with: z.optional(z.string()), - name_ends_with: z.optional(z.string()), - name_like: z.optional(z.string()), - name_not_like: z.optional(z.string()), - name_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - name_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - groups_has: z.optional(z.string()), - groups_has_all_values: z.optional(z.array(z.string())), - groups_has_any_values: z.optional(z.array(z.string())), - groups_length_eq: z.optional( + slot_start_date_time_lte: z.optional( z .int() .check( @@ -11712,7 +20766,7 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - groups_length_gt: z.optional( + slot_start_date_time_gt: z.optional( z .int() .check( @@ -11720,7 +20774,7 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - groups_length_gte: z.optional( + slot_start_date_time_gte: z.optional( z .int() .check( @@ -11728,7 +20782,7 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - groups_length_lt: z.optional( + slot_start_date_time_between_min: z.optional( z .int() .check( @@ -11736,7 +20790,7 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - groups_length_lte: z.optional( + slot_start_date_time_between_max_value: z.optional( z .int() .check( @@ -11744,10 +20798,18 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - tags_has: z.optional(z.string()), - tags_has_all_values: z.optional(z.array(z.string())), - tags_has_any_values: z.optional(z.array(z.string())), - tags_length_eq: z.optional( + slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_root_eq: z.optional(z.string()), + block_root_ne: z.optional(z.string()), + block_root_contains: z.optional(z.string()), + block_root_starts_with: z.optional(z.string()), + block_root_ends_with: z.optional(z.string()), + block_root_like: z.optional(z.string()), + block_root_not_like: z.optional(z.string()), + block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -11755,7 +20817,7 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - tags_length_gt: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -11763,7 +20825,7 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - tags_length_gte: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -11771,7 +20833,7 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - tags_length_lt: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -11779,7 +20841,7 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - tags_length_lte: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -11787,70 +20849,23 @@ export const zDimNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attributes_key_value_key: z.optional(z.string()), - attributes_key_value_value_filter_eq: z.optional(z.string()), - attributes_key_value_value_filter_ne: z.optional(z.string()), - attributes_key_value_value_filter_contains: z.optional(z.string()), - attributes_key_value_value_filter_starts_with: z.optional(z.string()), - attributes_key_value_value_filter_ends_with: z.optional(z.string()), - attributes_key_value_value_filter_like: z.optional(z.string()), - attributes_key_value_value_filter_not_like: z.optional(z.string()), - attributes_key_value_value_filter_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - attributes_key_value_value_filter_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - attributes_has_key: z.optional(z.string()), - attributes_not_has_key: z.optional(z.string()), - source_eq: z.optional(z.string()), - source_ne: z.optional(z.string()), - source_contains: z.optional(z.string()), - source_starts_with: z.optional(z.string()), - source_ends_with: z.optional(z.string()), - source_like: z.optional(z.string()), - source_not_like: z.optional(z.string()), - source_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - source_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - page_size: z.optional( + updated_date_time_gte: z.optional( z .int() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zDimNodeServiceListResponse = zListDimNodeResponse; - -export const zDimNodeServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - validator_index: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + updated_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) ), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zDimNodeServiceGetResponse = zGetDimNodeResponse; - -export const zFctAddressAccessChunked10000ServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - chunk_start_block_number_eq: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -11858,7 +20873,9 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_start_block_number_ne: z.optional( + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_eq: z.optional( z .int() .check( @@ -11866,7 +20883,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_start_block_number_lt: z.optional( + slot_ne: z.optional( z .int() .check( @@ -11874,7 +20891,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_start_block_number_lte: z.optional( + slot_lt: z.optional( z .int() .check( @@ -11882,7 +20899,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_start_block_number_gt: z.optional( + slot_lte: z.optional( z .int() .check( @@ -11890,7 +20907,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_start_block_number_gte: z.optional( + slot_gt: z.optional( z .int() .check( @@ -11898,7 +20915,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_start_block_number_between_min: z.optional( + slot_gte: z.optional( z .int() .check( @@ -11906,7 +20923,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_start_block_number_between_max_value: z.optional( + slot_between_min: z.optional( z .int() .check( @@ -11914,9 +20931,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_start_block_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - chunk_start_block_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_eq: z.optional( + slot_between_max_value: z.optional( z .int() .check( @@ -11924,7 +20939,9 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_eq: z.optional( z .int() .check( @@ -11932,7 +20949,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + epoch_ne: z.optional( z .int() .check( @@ -11940,7 +20957,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + epoch_lt: z.optional( z .int() .check( @@ -11948,7 +20965,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + epoch_lte: z.optional( z .int() .check( @@ -11956,7 +20973,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + epoch_gt: z.optional( z .int() .check( @@ -11964,7 +20981,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + epoch_gte: z.optional( z .int() .check( @@ -11972,7 +20989,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + epoch_between_min: z.optional( z .int() .check( @@ -11980,9 +20997,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - first_accessed_accounts_eq: z.optional( + epoch_between_max_value: z.optional( z .int() .check( @@ -11990,7 +21005,9 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_accounts_ne: z.optional( + epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_eq: z.optional( z .int() .check( @@ -11998,7 +21015,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_accounts_lt: z.optional( + epoch_start_date_time_ne: z.optional( z .int() .check( @@ -12006,7 +21023,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_accounts_lte: z.optional( + epoch_start_date_time_lt: z.optional( z .int() .check( @@ -12014,7 +21031,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_accounts_gt: z.optional( + epoch_start_date_time_lte: z.optional( z .int() .check( @@ -12022,7 +21039,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_accounts_gte: z.optional( + epoch_start_date_time_gt: z.optional( z .int() .check( @@ -12030,7 +21047,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_accounts_between_min: z.optional( + epoch_start_date_time_gte: z.optional( z .int() .check( @@ -12038,7 +21055,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_accounts_between_max_value: z.optional( + epoch_start_date_time_between_min: z.optional( z .int() .check( @@ -12046,9 +21063,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_accounts_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - first_accessed_accounts_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - last_accessed_accounts_eq: z.optional( + epoch_start_date_time_between_max_value: z.optional( z .int() .check( @@ -12056,7 +21071,9 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_accounts_ne: z.optional( + epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + blob_count_eq: z.optional( z .int() .check( @@ -12064,7 +21081,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_accounts_lt: z.optional( + blob_count_ne: z.optional( z .int() .check( @@ -12072,7 +21089,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_accounts_lte: z.optional( + blob_count_lt: z.optional( z .int() .check( @@ -12080,7 +21097,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_accounts_gt: z.optional( + blob_count_lte: z.optional( z .int() .check( @@ -12088,7 +21105,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_accounts_gte: z.optional( + blob_count_gt: z.optional( z .int() .check( @@ -12096,7 +21113,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_accounts_between_min: z.optional( + blob_count_gte: z.optional( z .int() .check( @@ -12104,7 +21121,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_accounts_between_max_value: z.optional( + blob_count_between_min: z.optional( z .int() .check( @@ -12112,8 +21129,16 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_accounts_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - last_accessed_accounts_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + blob_count_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + blob_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + blob_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), page_size: z.optional( z .int() @@ -12131,12 +21156,12 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ /** * OK */ -export const zFctAddressAccessChunked10000ServiceListResponse = zListFctAddressAccessChunked10000Response; +export const zFctBlockBlobCountHeadServiceListResponse = zListFctBlockBlobCountHeadResponse; -export const zFctAddressAccessChunked10000ServiceGetData = z.object({ +export const zFctBlockBlobCountHeadServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - chunk_start_block_number: z + slot_start_date_time: z .int() .check( z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), @@ -12149,14 +21174,14 @@ export const zFctAddressAccessChunked10000ServiceGetData = z.object({ /** * OK */ -export const zFctAddressAccessChunked10000ServiceGetResponse = zGetFctAddressAccessChunked10000Response; +export const zFctBlockBlobCountHeadServiceGetResponse = zGetFctBlockBlobCountHeadResponse; -export const zFctAddressAccessTotalServiceListData = z.object({ +export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( z.object({ - updated_date_time_eq: z.optional( + slot_start_date_time_eq: z.optional( z .int() .check( @@ -12164,7 +21189,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -12172,7 +21197,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + slot_start_date_time_lt: z.optional( z .int() .check( @@ -12180,7 +21205,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + slot_start_date_time_lte: z.optional( z .int() .check( @@ -12188,7 +21213,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + slot_start_date_time_gt: z.optional( z .int() .check( @@ -12196,7 +21221,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + slot_start_date_time_gte: z.optional( z .int() .check( @@ -12204,7 +21229,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + slot_start_date_time_between_min: z.optional( z .int() .check( @@ -12212,7 +21237,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + slot_start_date_time_between_max_value: z.optional( z .int() .check( @@ -12220,379 +21245,18 @@ export const zFctAddressAccessTotalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_accounts_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_accounts_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_accounts_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_accounts_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_accounts_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_accounts_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_accounts_between_min: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_accounts_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_accounts_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_accounts_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - expired_accounts_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - expired_accounts_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - expired_accounts_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - expired_accounts_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - expired_accounts_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - expired_accounts_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - expired_accounts_between_min: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - expired_accounts_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - expired_accounts_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - expired_accounts_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_contract_accounts_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_contract_accounts_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_contract_accounts_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_contract_accounts_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_contract_accounts_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_contract_accounts_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_contract_accounts_between_min: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_contract_accounts_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_contract_accounts_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_contract_accounts_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - expired_contracts_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - expired_contracts_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - expired_contracts_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - expired_contracts_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - expired_contracts_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - expired_contracts_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - expired_contracts_between_min: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - expired_contracts_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - expired_contracts_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - expired_contracts_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - page_size: z.optional( - z - .int() - .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) - ) - ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctAddressAccessTotalServiceListResponse = zListFctAddressAccessTotalResponse; - -export const zFctAddressAccessTotalServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - updated_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctAddressAccessTotalServiceGetResponse = zGetFctAddressAccessTotalResponse; - -export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - chunk_start_block_number_eq: z.optional( + slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_root_eq: z.optional(z.string()), + block_root_ne: z.optional(z.string()), + block_root_contains: z.optional(z.string()), + block_root_starts_with: z.optional(z.string()), + block_root_ends_with: z.optional(z.string()), + block_root_like: z.optional(z.string()), + block_root_not_like: z.optional(z.string()), + block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + blob_index_eq: z.optional( z .int() .check( @@ -12600,7 +21264,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_start_block_number_ne: z.optional( + blob_index_ne: z.optional( z .int() .check( @@ -12608,7 +21272,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_start_block_number_lt: z.optional( + blob_index_lt: z.optional( z .int() .check( @@ -12616,7 +21280,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_start_block_number_lte: z.optional( + blob_index_lte: z.optional( z .int() .check( @@ -12624,7 +21288,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_start_block_number_gt: z.optional( + blob_index_gt: z.optional( z .int() .check( @@ -12632,7 +21296,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_start_block_number_gte: z.optional( + blob_index_gte: z.optional( z .int() .check( @@ -12640,7 +21304,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_start_block_number_between_min: z.optional( + blob_index_between_min: z.optional( z .int() .check( @@ -12648,7 +21312,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_start_block_number_between_max_value: z.optional( + blob_index_between_max_value: z.optional( z .int() .check( @@ -12656,8 +21320,17 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_start_block_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - chunk_start_block_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + blob_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + blob_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + meta_client_name_eq: z.optional(z.string()), + meta_client_name_ne: z.optional(z.string()), + meta_client_name_contains: z.optional(z.string()), + meta_client_name_starts_with: z.optional(z.string()), + meta_client_name_ends_with: z.optional(z.string()), + meta_client_name_like: z.optional(z.string()), + meta_client_name_not_like: z.optional(z.string()), + meta_client_name_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_name_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -12724,7 +21397,16 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ ), updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - first_accessed_slots_eq: z.optional( + source_eq: z.optional(z.string()), + source_ne: z.optional(z.string()), + source_contains: z.optional(z.string()), + source_starts_with: z.optional(z.string()), + source_ends_with: z.optional(z.string()), + source_like: z.optional(z.string()), + source_not_like: z.optional(z.string()), + source_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + source_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + slot_eq: z.optional( z .int() .check( @@ -12732,7 +21414,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_slots_ne: z.optional( + slot_ne: z.optional( z .int() .check( @@ -12740,7 +21422,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_slots_lt: z.optional( + slot_lt: z.optional( z .int() .check( @@ -12748,7 +21430,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_slots_lte: z.optional( + slot_lte: z.optional( z .int() .check( @@ -12756,7 +21438,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_slots_gt: z.optional( + slot_gt: z.optional( z .int() .check( @@ -12764,7 +21446,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_slots_gte: z.optional( + slot_gte: z.optional( z .int() .check( @@ -12772,7 +21454,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_slots_between_min: z.optional( + slot_between_min: z.optional( z .int() .check( @@ -12780,7 +21462,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_slots_between_max_value: z.optional( + slot_between_max_value: z.optional( z .int() .check( @@ -12788,9 +21470,9 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_slots_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - first_accessed_slots_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - last_accessed_slots_eq: z.optional( + slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_eq: z.optional( z .int() .check( @@ -12798,7 +21480,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_slots_ne: z.optional( + epoch_ne: z.optional( z .int() .check( @@ -12806,7 +21488,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_slots_lt: z.optional( + epoch_lt: z.optional( z .int() .check( @@ -12814,7 +21496,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_slots_lte: z.optional( + epoch_lte: z.optional( z .int() .check( @@ -12822,7 +21504,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_slots_gt: z.optional( + epoch_gt: z.optional( z .int() .check( @@ -12830,7 +21512,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_slots_gte: z.optional( + epoch_gte: z.optional( z .int() .check( @@ -12838,7 +21520,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_slots_between_min: z.optional( + epoch_between_min: z.optional( z .int() .check( @@ -12846,7 +21528,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_slots_between_max_value: z.optional( + epoch_between_max_value: z.optional( z .int() .check( @@ -12854,51 +21536,17 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_slots_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - last_accessed_slots_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - page_size: z.optional( + epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_eq: z.optional( z .int() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctAddressStorageSlotChunked10000ServiceListResponse = zListFctAddressStorageSlotChunked10000Response; - -export const zFctAddressStorageSlotChunked10000ServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - chunk_start_block_number: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctAddressStorageSlotChunked10000ServiceGetResponse = zGetFctAddressStorageSlotChunked10000Response; - -export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - rank_eq: z.optional( + epoch_start_date_time_ne: z.optional( z .int() .check( @@ -12906,7 +21554,7 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_ne: z.optional( + epoch_start_date_time_lt: z.optional( z .int() .check( @@ -12914,7 +21562,7 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_lt: z.optional( + epoch_start_date_time_lte: z.optional( z .int() .check( @@ -12922,7 +21570,7 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_lte: z.optional( + epoch_start_date_time_gt: z.optional( z .int() .check( @@ -12930,7 +21578,7 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_gt: z.optional( + epoch_start_date_time_gte: z.optional( z .int() .check( @@ -12938,7 +21586,7 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_gte: z.optional( + epoch_start_date_time_between_min: z.optional( z .int() .check( @@ -12946,7 +21594,7 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_between_min: z.optional( + epoch_start_date_time_between_max_value: z.optional( z .int() .check( @@ -12954,7 +21602,9 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_between_max_value: z.optional( + epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + seen_slot_start_diff_eq: z.optional( z .int() .check( @@ -12962,9 +21612,7 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - rank_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_eq: z.optional( + seen_slot_start_diff_ne: z.optional( z .int() .check( @@ -12972,7 +21620,7 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + seen_slot_start_diff_lt: z.optional( z .int() .check( @@ -12980,7 +21628,7 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + seen_slot_start_diff_lte: z.optional( z .int() .check( @@ -12988,7 +21636,7 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + seen_slot_start_diff_gt: z.optional( z .int() .check( @@ -12996,7 +21644,7 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + seen_slot_start_diff_gte: z.optional( z .int() .check( @@ -13004,7 +21652,7 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + seen_slot_start_diff_between_min: z.optional( z .int() .check( @@ -13012,7 +21660,7 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + seen_slot_start_diff_between_max_value: z.optional( z .int() .check( @@ -13020,7 +21668,92 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + seen_slot_start_diff_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + seen_slot_start_diff_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + username_eq: z.optional(z.string()), + username_ne: z.optional(z.string()), + username_contains: z.optional(z.string()), + username_starts_with: z.optional(z.string()), + username_ends_with: z.optional(z.string()), + username_like: z.optional(z.string()), + username_not_like: z.optional(z.string()), + username_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + username_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_id_eq: z.optional(z.string()), + node_id_ne: z.optional(z.string()), + node_id_contains: z.optional(z.string()), + node_id_starts_with: z.optional(z.string()), + node_id_ends_with: z.optional(z.string()), + node_id_like: z.optional(z.string()), + node_id_not_like: z.optional(z.string()), + node_id_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_id_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + classification_eq: z.optional(z.string()), + classification_ne: z.optional(z.string()), + classification_contains: z.optional(z.string()), + classification_starts_with: z.optional(z.string()), + classification_ends_with: z.optional(z.string()), + classification_like: z.optional(z.string()), + classification_not_like: z.optional(z.string()), + classification_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + classification_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_version_eq: z.optional(z.string()), + meta_client_version_ne: z.optional(z.string()), + meta_client_version_contains: z.optional(z.string()), + meta_client_version_starts_with: z.optional(z.string()), + meta_client_version_ends_with: z.optional(z.string()), + meta_client_version_like: z.optional(z.string()), + meta_client_version_not_like: z.optional(z.string()), + meta_client_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_implementation_eq: z.optional(z.string()), + meta_client_implementation_ne: z.optional(z.string()), + meta_client_implementation_contains: z.optional(z.string()), + meta_client_implementation_starts_with: z.optional(z.string()), + meta_client_implementation_ends_with: z.optional(z.string()), + meta_client_implementation_like: z.optional(z.string()), + meta_client_implementation_not_like: z.optional(z.string()), + meta_client_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_city_eq: z.optional(z.string()), + meta_client_geo_city_ne: z.optional(z.string()), + meta_client_geo_city_contains: z.optional(z.string()), + meta_client_geo_city_starts_with: z.optional(z.string()), + meta_client_geo_city_ends_with: z.optional(z.string()), + meta_client_geo_city_like: z.optional(z.string()), + meta_client_geo_city_not_like: z.optional(z.string()), + meta_client_geo_city_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_city_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_country_eq: z.optional(z.string()), + meta_client_geo_country_ne: z.optional(z.string()), + meta_client_geo_country_contains: z.optional(z.string()), + meta_client_geo_country_starts_with: z.optional(z.string()), + meta_client_geo_country_ends_with: z.optional(z.string()), + meta_client_geo_country_like: z.optional(z.string()), + meta_client_geo_country_not_like: z.optional(z.string()), + meta_client_geo_country_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_country_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_country_code_eq: z.optional(z.string()), + meta_client_geo_country_code_ne: z.optional(z.string()), + meta_client_geo_country_code_contains: z.optional(z.string()), + meta_client_geo_country_code_starts_with: z.optional(z.string()), + meta_client_geo_country_code_ends_with: z.optional(z.string()), + meta_client_geo_country_code_like: z.optional(z.string()), + meta_client_geo_country_code_not_like: z.optional(z.string()), + meta_client_geo_country_code_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_country_code_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_continent_code_eq: z.optional(z.string()), + meta_client_geo_continent_code_ne: z.optional(z.string()), + meta_client_geo_continent_code_contains: z.optional(z.string()), + meta_client_geo_continent_code_starts_with: z.optional(z.string()), + meta_client_geo_continent_code_ends_with: z.optional(z.string()), + meta_client_geo_continent_code_like: z.optional(z.string()), + meta_client_geo_continent_code_not_like: z.optional(z.string()), + meta_client_geo_continent_code_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_continent_code_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_longitude_value: z.optional(z.number()), + meta_client_geo_latitude_value: z.optional(z.number()), + meta_client_geo_autonomous_system_number_eq: z.optional( z .int() .check( @@ -13028,99 +21761,95 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - contract_address_eq: z.optional(z.string()), - contract_address_ne: z.optional(z.string()), - contract_address_contains: z.optional(z.string()), - contract_address_starts_with: z.optional(z.string()), - contract_address_ends_with: z.optional(z.string()), - contract_address_like: z.optional(z.string()), - contract_address_not_like: z.optional(z.string()), - contract_address_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - contract_address_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - expired_slots_eq: z.optional( - z.coerce - .bigint() + meta_client_geo_autonomous_system_number_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - expired_slots_ne: z.optional( - z.coerce - .bigint() + meta_client_geo_autonomous_system_number_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - expired_slots_lt: z.optional( - z.coerce - .bigint() + meta_client_geo_autonomous_system_number_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - expired_slots_lte: z.optional( - z.coerce - .bigint() + meta_client_geo_autonomous_system_number_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - expired_slots_gt: z.optional( - z.coerce - .bigint() + meta_client_geo_autonomous_system_number_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - expired_slots_gte: z.optional( - z.coerce - .bigint() + meta_client_geo_autonomous_system_number_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - expired_slots_between_min: z.optional( - z.coerce - .bigint() + meta_client_geo_autonomous_system_number_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - expired_slots_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) + meta_client_geo_autonomous_system_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + meta_client_geo_autonomous_system_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + meta_client_geo_autonomous_system_organization_eq: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_ne: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_contains: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_starts_with: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_ends_with: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_like: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_not_like: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_in_values: z.optional( + z.string().check(z.regex(/^[^,]+(,[^,]+)*$/)) ), - expired_slots_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - expired_slots_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + meta_client_geo_autonomous_system_organization_not_in_values: z.optional( + z.string().check(z.regex(/^[^,]+(,[^,]+)*$/)) + ), + meta_consensus_version_eq: z.optional(z.string()), + meta_consensus_version_ne: z.optional(z.string()), + meta_consensus_version_contains: z.optional(z.string()), + meta_consensus_version_starts_with: z.optional(z.string()), + meta_consensus_version_ends_with: z.optional(z.string()), + meta_consensus_version_like: z.optional(z.string()), + meta_consensus_version_not_like: z.optional(z.string()), + meta_consensus_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_consensus_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_consensus_implementation_eq: z.optional(z.string()), + meta_consensus_implementation_ne: z.optional(z.string()), + meta_consensus_implementation_contains: z.optional(z.string()), + meta_consensus_implementation_starts_with: z.optional(z.string()), + meta_consensus_implementation_ends_with: z.optional(z.string()), + meta_consensus_implementation_like: z.optional(z.string()), + meta_consensus_implementation_not_like: z.optional(z.string()), + meta_consensus_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_consensus_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), page_size: z.optional( z .int() @@ -13138,13 +21867,12 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob /** * OK */ -export const zFctAddressStorageSlotExpiredTop100ByContractServiceListResponse = - zListFctAddressStorageSlotExpiredTop100ByContractResponse; +export const zFctBlockBlobFirstSeenByNodeServiceListResponse = zListFctBlockBlobFirstSeenByNodeResponse; -export const zFctAddressStorageSlotExpiredTop100ByContractServiceGetData = z.object({ +export const zFctBlockBlobFirstSeenByNodeServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - rank: z + slot_start_date_time: z .int() .check( z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), @@ -13157,63 +21885,14 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceGetData = z.obj /** * OK */ -export const zFctAddressStorageSlotExpiredTop100ByContractServiceGetResponse = - zGetFctAddressStorageSlotExpiredTop100ByContractResponse; +export const zFctBlockBlobFirstSeenByNodeServiceGetResponse = zGetFctBlockBlobFirstSeenByNodeResponse; -export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ +export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( z.object({ - rank_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - rank_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - rank_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - rank_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - rank_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - rank_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - rank_between_min: z.optional( + slot_start_date_time_eq: z.optional( z .int() .check( @@ -13221,7 +21900,7 @@ export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_between_max_value: z.optional( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -13229,9 +21908,7 @@ export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - rank_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_eq: z.optional( + slot_start_date_time_lt: z.optional( z .int() .check( @@ -13239,7 +21916,7 @@ export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + slot_start_date_time_lte: z.optional( z .int() .check( @@ -13247,7 +21924,7 @@ export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + slot_start_date_time_gt: z.optional( z .int() .check( @@ -13255,7 +21932,7 @@ export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + slot_start_date_time_gte: z.optional( z .int() .check( @@ -13263,7 +21940,7 @@ export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + slot_start_date_time_between_min: z.optional( z .int() .check( @@ -13271,7 +21948,7 @@ export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + slot_start_date_time_between_max_value: z.optional( z .int() .check( @@ -13279,7 +21956,18 @@ export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_root_eq: z.optional(z.string()), + block_root_ne: z.optional(z.string()), + block_root_contains: z.optional(z.string()), + block_root_starts_with: z.optional(z.string()), + block_root_ends_with: z.optional(z.string()), + block_root_like: z.optional(z.string()), + block_root_not_like: z.optional(z.string()), + block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + column_index_eq: z.optional( z .int() .check( @@ -13287,7 +21975,7 @@ export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + column_index_ne: z.optional( z .int() .check( @@ -13295,143 +21983,56 @@ export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - contract_address_eq: z.optional(z.string()), - contract_address_ne: z.optional(z.string()), - contract_address_contains: z.optional(z.string()), - contract_address_starts_with: z.optional(z.string()), - contract_address_ends_with: z.optional(z.string()), - contract_address_like: z.optional(z.string()), - contract_address_not_like: z.optional(z.string()), - contract_address_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - contract_address_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - total_storage_slots_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_storage_slots_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_storage_slots_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_storage_slots_lte: z.optional( - z.coerce - .bigint() + column_index_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_storage_slots_gt: z.optional( - z.coerce - .bigint() + column_index_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_storage_slots_gte: z.optional( - z.coerce - .bigint() + column_index_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_storage_slots_between_min: z.optional( - z.coerce - .bigint() + column_index_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_storage_slots_between_max_value: z.optional( - z.coerce - .bigint() + column_index_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_storage_slots_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_storage_slots_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - page_size: z.optional( + column_index_between_max_value: z.optional( z .int() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctAddressStorageSlotTop100ByContractServiceListResponse = - zListFctAddressStorageSlotTop100ByContractResponse; - -export const zFctAddressStorageSlotTop100ByContractServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - rank: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctAddressStorageSlotTop100ByContractServiceGetResponse = - zGetFctAddressStorageSlotTop100ByContractResponse; - -export const zFctAddressStorageSlotTotalServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ + column_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + column_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -13498,213 +22099,156 @@ export const zFctAddressStorageSlotTotalServiceListData = z.object({ ), updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_storage_slots_eq: z.optional( - z.coerce - .bigint() + source_eq: z.optional(z.string()), + source_ne: z.optional(z.string()), + source_contains: z.optional(z.string()), + source_starts_with: z.optional(z.string()), + source_ends_with: z.optional(z.string()), + source_like: z.optional(z.string()), + source_not_like: z.optional(z.string()), + source_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + source_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + slot_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_storage_slots_ne: z.optional( - z.coerce - .bigint() + slot_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_storage_slots_lt: z.optional( - z.coerce - .bigint() + slot_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_storage_slots_lte: z.optional( - z.coerce - .bigint() + slot_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_storage_slots_gt: z.optional( - z.coerce - .bigint() + slot_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_storage_slots_gte: z.optional( - z.coerce - .bigint() + slot_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_storage_slots_between_min: z.optional( - z.coerce - .bigint() + slot_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_storage_slots_between_max_value: z.optional( - z.coerce - .bigint() + slot_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_storage_slots_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_storage_slots_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - expired_storage_slots_eq: z.optional( - z.coerce - .bigint() + slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - expired_storage_slots_ne: z.optional( - z.coerce - .bigint() + epoch_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - expired_storage_slots_lt: z.optional( - z.coerce - .bigint() + epoch_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - expired_storage_slots_lte: z.optional( - z.coerce - .bigint() + epoch_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - expired_storage_slots_gt: z.optional( - z.coerce - .bigint() + epoch_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - expired_storage_slots_gte: z.optional( - z.coerce - .bigint() + epoch_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - expired_storage_slots_between_min: z.optional( - z.coerce - .bigint() + epoch_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - expired_storage_slots_between_max_value: z.optional( - z.coerce - .bigint() + epoch_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - expired_storage_slots_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - expired_storage_slots_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - page_size: z.optional( + epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_eq: z.optional( z .int() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctAddressStorageSlotTotalServiceListResponse = zListFctAddressStorageSlotTotalResponse; - -export const zFctAddressStorageSlotTotalServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - updated_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctAddressStorageSlotTotalServiceGetResponse = zGetFctAddressStorageSlotTotalResponse; - -export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - slot_start_date_time_eq: z.optional( + epoch_start_date_time_ne: z.optional( z .int() .check( @@ -13712,7 +22256,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + epoch_start_date_time_lt: z.optional( z .int() .check( @@ -13720,7 +22264,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + epoch_start_date_time_lte: z.optional( z .int() .check( @@ -13728,7 +22272,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + epoch_start_date_time_gt: z.optional( z .int() .check( @@ -13736,7 +22280,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + epoch_start_date_time_gte: z.optional( z .int() .check( @@ -13744,7 +22288,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + epoch_start_date_time_between_min: z.optional( z .int() .check( @@ -13752,7 +22296,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_min: z.optional( + epoch_start_date_time_between_max_value: z.optional( z .int() .check( @@ -13760,7 +22304,9 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( + epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + seen_slot_start_diff_eq: z.optional( z .int() .check( @@ -13768,9 +22314,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - attesting_validator_index_eq: z.optional( + seen_slot_start_diff_ne: z.optional( z .int() .check( @@ -13778,7 +22322,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_ne: z.optional( + seen_slot_start_diff_lt: z.optional( z .int() .check( @@ -13786,7 +22330,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_lt: z.optional( + seen_slot_start_diff_lte: z.optional( z .int() .check( @@ -13794,7 +22338,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_lte: z.optional( + seen_slot_start_diff_gt: z.optional( z .int() .check( @@ -13802,7 +22346,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_gt: z.optional( + seen_slot_start_diff_gte: z.optional( z .int() .check( @@ -13810,7 +22354,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_gte: z.optional( + seen_slot_start_diff_between_min: z.optional( z .int() .check( @@ -13818,7 +22362,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_between_min: z.optional( + seen_slot_start_diff_between_max_value: z.optional( z .int() .check( @@ -13826,7 +22370,9 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_between_max_value: z.optional( + seen_slot_start_diff_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + seen_slot_start_diff_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + row_count_eq: z.optional( z .int() .check( @@ -13834,9 +22380,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - attesting_validator_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_eq: z.optional( + row_count_ne: z.optional( z .int() .check( @@ -13844,7 +22388,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + row_count_lt: z.optional( z .int() .check( @@ -13852,7 +22396,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + row_count_lte: z.optional( z .int() .check( @@ -13860,7 +22404,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + row_count_gt: z.optional( z .int() .check( @@ -13868,7 +22412,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + row_count_gte: z.optional( z .int() .check( @@ -13876,7 +22420,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + row_count_between_min: z.optional( z .int() .check( @@ -13884,7 +22428,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + row_count_between_max_value: z.optional( z .int() .check( @@ -13892,7 +22436,101 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + row_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + row_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + username_eq: z.optional(z.string()), + username_ne: z.optional(z.string()), + username_contains: z.optional(z.string()), + username_starts_with: z.optional(z.string()), + username_ends_with: z.optional(z.string()), + username_like: z.optional(z.string()), + username_not_like: z.optional(z.string()), + username_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + username_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_id_eq: z.optional(z.string()), + node_id_ne: z.optional(z.string()), + node_id_contains: z.optional(z.string()), + node_id_starts_with: z.optional(z.string()), + node_id_ends_with: z.optional(z.string()), + node_id_like: z.optional(z.string()), + node_id_not_like: z.optional(z.string()), + node_id_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_id_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + classification_eq: z.optional(z.string()), + classification_ne: z.optional(z.string()), + classification_contains: z.optional(z.string()), + classification_starts_with: z.optional(z.string()), + classification_ends_with: z.optional(z.string()), + classification_like: z.optional(z.string()), + classification_not_like: z.optional(z.string()), + classification_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + classification_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_name_eq: z.optional(z.string()), + meta_client_name_ne: z.optional(z.string()), + meta_client_name_contains: z.optional(z.string()), + meta_client_name_starts_with: z.optional(z.string()), + meta_client_name_ends_with: z.optional(z.string()), + meta_client_name_like: z.optional(z.string()), + meta_client_name_not_like: z.optional(z.string()), + meta_client_name_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_name_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_version_eq: z.optional(z.string()), + meta_client_version_ne: z.optional(z.string()), + meta_client_version_contains: z.optional(z.string()), + meta_client_version_starts_with: z.optional(z.string()), + meta_client_version_ends_with: z.optional(z.string()), + meta_client_version_like: z.optional(z.string()), + meta_client_version_not_like: z.optional(z.string()), + meta_client_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_implementation_eq: z.optional(z.string()), + meta_client_implementation_ne: z.optional(z.string()), + meta_client_implementation_contains: z.optional(z.string()), + meta_client_implementation_starts_with: z.optional(z.string()), + meta_client_implementation_ends_with: z.optional(z.string()), + meta_client_implementation_like: z.optional(z.string()), + meta_client_implementation_not_like: z.optional(z.string()), + meta_client_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_city_eq: z.optional(z.string()), + meta_client_geo_city_ne: z.optional(z.string()), + meta_client_geo_city_contains: z.optional(z.string()), + meta_client_geo_city_starts_with: z.optional(z.string()), + meta_client_geo_city_ends_with: z.optional(z.string()), + meta_client_geo_city_like: z.optional(z.string()), + meta_client_geo_city_not_like: z.optional(z.string()), + meta_client_geo_city_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_city_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_country_eq: z.optional(z.string()), + meta_client_geo_country_ne: z.optional(z.string()), + meta_client_geo_country_contains: z.optional(z.string()), + meta_client_geo_country_starts_with: z.optional(z.string()), + meta_client_geo_country_ends_with: z.optional(z.string()), + meta_client_geo_country_like: z.optional(z.string()), + meta_client_geo_country_not_like: z.optional(z.string()), + meta_client_geo_country_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_country_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_country_code_eq: z.optional(z.string()), + meta_client_geo_country_code_ne: z.optional(z.string()), + meta_client_geo_country_code_contains: z.optional(z.string()), + meta_client_geo_country_code_starts_with: z.optional(z.string()), + meta_client_geo_country_code_ends_with: z.optional(z.string()), + meta_client_geo_country_code_like: z.optional(z.string()), + meta_client_geo_country_code_not_like: z.optional(z.string()), + meta_client_geo_country_code_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_country_code_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_continent_code_eq: z.optional(z.string()), + meta_client_geo_continent_code_ne: z.optional(z.string()), + meta_client_geo_continent_code_contains: z.optional(z.string()), + meta_client_geo_continent_code_starts_with: z.optional(z.string()), + meta_client_geo_continent_code_ends_with: z.optional(z.string()), + meta_client_geo_continent_code_like: z.optional(z.string()), + meta_client_geo_continent_code_not_like: z.optional(z.string()), + meta_client_geo_continent_code_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_continent_code_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_longitude_value: z.optional(z.number()), + meta_client_geo_latitude_value: z.optional(z.number()), + meta_client_geo_autonomous_system_number_eq: z.optional( z .int() .check( @@ -13900,9 +22538,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_eq: z.optional( + meta_client_geo_autonomous_system_number_ne: z.optional( z .int() .check( @@ -13910,7 +22546,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + meta_client_geo_autonomous_system_number_lt: z.optional( z .int() .check( @@ -13918,7 +22554,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + meta_client_geo_autonomous_system_number_lte: z.optional( z .int() .check( @@ -13926,7 +22562,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + meta_client_geo_autonomous_system_number_gt: z.optional( z .int() .check( @@ -13934,7 +22570,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + meta_client_geo_autonomous_system_number_gte: z.optional( z .int() .check( @@ -13942,7 +22578,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + meta_client_geo_autonomous_system_number_between_min: z.optional( z .int() .check( @@ -13950,7 +22586,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + meta_client_geo_autonomous_system_number_between_max_value: z.optional( z .int() .check( @@ -13958,17 +22594,82 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + meta_client_geo_autonomous_system_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + meta_client_geo_autonomous_system_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + meta_client_geo_autonomous_system_organization_eq: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_ne: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_contains: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_starts_with: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_ends_with: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_like: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_not_like: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_in_values: z.optional( + z.string().check(z.regex(/^[^,]+(,[^,]+)*$/)) + ), + meta_client_geo_autonomous_system_organization_not_in_values: z.optional( + z.string().check(z.regex(/^[^,]+(,[^,]+)*$/)) + ), + meta_consensus_version_eq: z.optional(z.string()), + meta_consensus_version_ne: z.optional(z.string()), + meta_consensus_version_contains: z.optional(z.string()), + meta_consensus_version_starts_with: z.optional(z.string()), + meta_consensus_version_ends_with: z.optional(z.string()), + meta_consensus_version_like: z.optional(z.string()), + meta_consensus_version_not_like: z.optional(z.string()), + meta_consensus_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_consensus_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_consensus_implementation_eq: z.optional(z.string()), + meta_consensus_implementation_ne: z.optional(z.string()), + meta_consensus_implementation_contains: z.optional(z.string()), + meta_consensus_implementation_starts_with: z.optional(z.string()), + meta_consensus_implementation_ends_with: z.optional(z.string()), + meta_consensus_implementation_like: z.optional(z.string()), + meta_consensus_implementation_not_like: z.optional(z.string()), + meta_consensus_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_consensus_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + page_size: z.optional( z .int() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) ) ), - slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_eq: z.optional( + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctBlockDataColumnSidecarFirstSeenServiceListResponse = zListFctBlockDataColumnSidecarFirstSeenResponse; + +export const zFctBlockDataColumnSidecarFirstSeenServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + slot_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctBlockDataColumnSidecarFirstSeenServiceGetResponse = zGetFctBlockDataColumnSidecarFirstSeenResponse; + +export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + slot_start_date_time_eq: z.optional( z .int() .check( @@ -13976,7 +22677,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -13984,7 +22685,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + slot_start_date_time_lt: z.optional( z .int() .check( @@ -13992,7 +22693,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + slot_start_date_time_lte: z.optional( z .int() .check( @@ -14000,7 +22701,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + slot_start_date_time_gt: z.optional( z .int() .check( @@ -14008,7 +22709,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + slot_start_date_time_gte: z.optional( z .int() .check( @@ -14016,7 +22717,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + slot_start_date_time_between_min: z.optional( z .int() .check( @@ -14024,7 +22725,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + slot_start_date_time_between_max_value: z.optional( z .int() .check( @@ -14032,9 +22733,18 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_eq: z.optional( + slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_root_eq: z.optional(z.string()), + block_root_ne: z.optional(z.string()), + block_root_contains: z.optional(z.string()), + block_root_starts_with: z.optional(z.string()), + block_root_ends_with: z.optional(z.string()), + block_root_like: z.optional(z.string()), + block_root_not_like: z.optional(z.string()), + block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + column_index_eq: z.optional( z .int() .check( @@ -14042,7 +22752,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + column_index_ne: z.optional( z .int() .check( @@ -14050,7 +22760,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + column_index_lt: z.optional( z .int() .check( @@ -14058,7 +22768,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + column_index_lte: z.optional( z .int() .check( @@ -14066,7 +22776,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + column_index_gt: z.optional( z .int() .check( @@ -14074,7 +22784,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + column_index_gte: z.optional( z .int() .check( @@ -14082,7 +22792,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_min: z.optional( + column_index_between_min: z.optional( z .int() .check( @@ -14090,7 +22800,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_max_value: z.optional( + column_index_between_max_value: z.optional( z .int() .check( @@ -14098,18 +22808,18 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_root_eq: z.optional(z.string()), - block_root_ne: z.optional(z.string()), - block_root_contains: z.optional(z.string()), - block_root_starts_with: z.optional(z.string()), - block_root_ends_with: z.optional(z.string()), - block_root_like: z.optional(z.string()), - block_root_not_like: z.optional(z.string()), - block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - slot_distance_eq: z.optional( + column_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + column_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + meta_client_name_eq: z.optional(z.string()), + meta_client_name_ne: z.optional(z.string()), + meta_client_name_contains: z.optional(z.string()), + meta_client_name_starts_with: z.optional(z.string()), + meta_client_name_ends_with: z.optional(z.string()), + meta_client_name_like: z.optional(z.string()), + meta_client_name_not_like: z.optional(z.string()), + meta_client_name_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_name_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -14117,7 +22827,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -14125,7 +22835,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -14133,7 +22843,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -14141,7 +22851,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -14149,7 +22859,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -14157,7 +22867,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -14165,7 +22875,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -14173,9 +22883,18 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_distance_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - inclusion_distance_eq: z.optional( + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + source_eq: z.optional(z.string()), + source_ne: z.optional(z.string()), + source_contains: z.optional(z.string()), + source_starts_with: z.optional(z.string()), + source_ends_with: z.optional(z.string()), + source_like: z.optional(z.string()), + source_not_like: z.optional(z.string()), + source_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + source_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + slot_eq: z.optional( z .int() .check( @@ -14183,7 +22902,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - inclusion_distance_ne: z.optional( + slot_ne: z.optional( z .int() .check( @@ -14191,7 +22910,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - inclusion_distance_lt: z.optional( + slot_lt: z.optional( z .int() .check( @@ -14199,7 +22918,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - inclusion_distance_lte: z.optional( + slot_lte: z.optional( z .int() .check( @@ -14207,7 +22926,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - inclusion_distance_gt: z.optional( + slot_gt: z.optional( z .int() .check( @@ -14215,7 +22934,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - inclusion_distance_gte: z.optional( + slot_gte: z.optional( z .int() .check( @@ -14223,7 +22942,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - inclusion_distance_between_min: z.optional( + slot_between_min: z.optional( z .int() .check( @@ -14231,7 +22950,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - inclusion_distance_between_max_value: z.optional( + slot_between_max_value: z.optional( z .int() .check( @@ -14239,62 +22958,17 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - inclusion_distance_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - inclusion_distance_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - status_eq: z.optional(z.string()), - status_ne: z.optional(z.string()), - status_contains: z.optional(z.string()), - status_starts_with: z.optional(z.string()), - status_ends_with: z.optional(z.string()), - status_like: z.optional(z.string()), - status_not_like: z.optional(z.string()), - status_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - status_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - page_size: z.optional( + slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_eq: z.optional( z .int() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctAttestationCorrectnessByValidatorCanonicalServiceListResponse = - zListFctAttestationCorrectnessByValidatorCanonicalResponse; - -export const zFctAttestationCorrectnessByValidatorCanonicalServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - slot_start_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctAttestationCorrectnessByValidatorCanonicalServiceGetResponse = - zGetFctAttestationCorrectnessByValidatorCanonicalResponse; - -export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - slot_start_date_time_eq: z.optional( + epoch_ne: z.optional( z .int() .check( @@ -14302,7 +22976,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + epoch_lt: z.optional( z .int() .check( @@ -14310,7 +22984,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + epoch_lte: z.optional( z .int() .check( @@ -14318,7 +22992,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + epoch_gt: z.optional( z .int() .check( @@ -14326,7 +23000,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + epoch_gte: z.optional( z .int() .check( @@ -14334,7 +23008,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + epoch_between_min: z.optional( z .int() .check( @@ -14342,7 +23016,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_min: z.optional( + epoch_between_max_value: z.optional( z .int() .check( @@ -14350,7 +23024,9 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( + epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_eq: z.optional( z .int() .check( @@ -14358,9 +23034,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - attesting_validator_index_eq: z.optional( + epoch_start_date_time_ne: z.optional( z .int() .check( @@ -14368,7 +23042,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_ne: z.optional( + epoch_start_date_time_lt: z.optional( z .int() .check( @@ -14376,7 +23050,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_lt: z.optional( + epoch_start_date_time_lte: z.optional( z .int() .check( @@ -14384,7 +23058,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_lte: z.optional( + epoch_start_date_time_gt: z.optional( z .int() .check( @@ -14392,7 +23066,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_gt: z.optional( + epoch_start_date_time_gte: z.optional( z .int() .check( @@ -14400,7 +23074,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_gte: z.optional( + epoch_start_date_time_between_min: z.optional( z .int() .check( @@ -14408,7 +23082,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_between_min: z.optional( + epoch_start_date_time_between_max_value: z.optional( z .int() .check( @@ -14416,7 +23090,9 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_between_max_value: z.optional( + epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + seen_slot_start_diff_eq: z.optional( z .int() .check( @@ -14424,9 +23100,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - attesting_validator_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_eq: z.optional( + seen_slot_start_diff_ne: z.optional( z .int() .check( @@ -14434,7 +23108,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + seen_slot_start_diff_lt: z.optional( z .int() .check( @@ -14442,7 +23116,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + seen_slot_start_diff_lte: z.optional( z .int() .check( @@ -14450,7 +23124,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + seen_slot_start_diff_gt: z.optional( z .int() .check( @@ -14458,7 +23132,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + seen_slot_start_diff_gte: z.optional( z .int() .check( @@ -14466,7 +23140,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + seen_slot_start_diff_between_min: z.optional( z .int() .check( @@ -14474,7 +23148,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + seen_slot_start_diff_between_max_value: z.optional( z .int() .check( @@ -14482,7 +23156,9 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + seen_slot_start_diff_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + seen_slot_start_diff_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + row_count_eq: z.optional( z .int() .check( @@ -14490,9 +23166,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_eq: z.optional( + row_count_ne: z.optional( z .int() .check( @@ -14500,7 +23174,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + row_count_lt: z.optional( z .int() .check( @@ -14508,7 +23182,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + row_count_lte: z.optional( z .int() .check( @@ -14516,7 +23190,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + row_count_gt: z.optional( z .int() .check( @@ -14524,7 +23198,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + row_count_gte: z.optional( z .int() .check( @@ -14532,7 +23206,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + row_count_between_min: z.optional( z .int() .check( @@ -14540,7 +23214,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + row_count_between_max_value: z.optional( z .int() .check( @@ -14548,7 +23222,92 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + row_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + row_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + username_eq: z.optional(z.string()), + username_ne: z.optional(z.string()), + username_contains: z.optional(z.string()), + username_starts_with: z.optional(z.string()), + username_ends_with: z.optional(z.string()), + username_like: z.optional(z.string()), + username_not_like: z.optional(z.string()), + username_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + username_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_id_eq: z.optional(z.string()), + node_id_ne: z.optional(z.string()), + node_id_contains: z.optional(z.string()), + node_id_starts_with: z.optional(z.string()), + node_id_ends_with: z.optional(z.string()), + node_id_like: z.optional(z.string()), + node_id_not_like: z.optional(z.string()), + node_id_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_id_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + classification_eq: z.optional(z.string()), + classification_ne: z.optional(z.string()), + classification_contains: z.optional(z.string()), + classification_starts_with: z.optional(z.string()), + classification_ends_with: z.optional(z.string()), + classification_like: z.optional(z.string()), + classification_not_like: z.optional(z.string()), + classification_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + classification_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_version_eq: z.optional(z.string()), + meta_client_version_ne: z.optional(z.string()), + meta_client_version_contains: z.optional(z.string()), + meta_client_version_starts_with: z.optional(z.string()), + meta_client_version_ends_with: z.optional(z.string()), + meta_client_version_like: z.optional(z.string()), + meta_client_version_not_like: z.optional(z.string()), + meta_client_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_implementation_eq: z.optional(z.string()), + meta_client_implementation_ne: z.optional(z.string()), + meta_client_implementation_contains: z.optional(z.string()), + meta_client_implementation_starts_with: z.optional(z.string()), + meta_client_implementation_ends_with: z.optional(z.string()), + meta_client_implementation_like: z.optional(z.string()), + meta_client_implementation_not_like: z.optional(z.string()), + meta_client_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_city_eq: z.optional(z.string()), + meta_client_geo_city_ne: z.optional(z.string()), + meta_client_geo_city_contains: z.optional(z.string()), + meta_client_geo_city_starts_with: z.optional(z.string()), + meta_client_geo_city_ends_with: z.optional(z.string()), + meta_client_geo_city_like: z.optional(z.string()), + meta_client_geo_city_not_like: z.optional(z.string()), + meta_client_geo_city_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_city_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_country_eq: z.optional(z.string()), + meta_client_geo_country_ne: z.optional(z.string()), + meta_client_geo_country_contains: z.optional(z.string()), + meta_client_geo_country_starts_with: z.optional(z.string()), + meta_client_geo_country_ends_with: z.optional(z.string()), + meta_client_geo_country_like: z.optional(z.string()), + meta_client_geo_country_not_like: z.optional(z.string()), + meta_client_geo_country_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_country_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_country_code_eq: z.optional(z.string()), + meta_client_geo_country_code_ne: z.optional(z.string()), + meta_client_geo_country_code_contains: z.optional(z.string()), + meta_client_geo_country_code_starts_with: z.optional(z.string()), + meta_client_geo_country_code_ends_with: z.optional(z.string()), + meta_client_geo_country_code_like: z.optional(z.string()), + meta_client_geo_country_code_not_like: z.optional(z.string()), + meta_client_geo_country_code_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_country_code_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_continent_code_eq: z.optional(z.string()), + meta_client_geo_continent_code_ne: z.optional(z.string()), + meta_client_geo_continent_code_contains: z.optional(z.string()), + meta_client_geo_continent_code_starts_with: z.optional(z.string()), + meta_client_geo_continent_code_ends_with: z.optional(z.string()), + meta_client_geo_continent_code_like: z.optional(z.string()), + meta_client_geo_continent_code_not_like: z.optional(z.string()), + meta_client_geo_continent_code_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_continent_code_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_longitude_value: z.optional(z.number()), + meta_client_geo_latitude_value: z.optional(z.number()), + meta_client_geo_autonomous_system_number_eq: z.optional( z .int() .check( @@ -14556,9 +23315,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_eq: z.optional( + meta_client_geo_autonomous_system_number_ne: z.optional( z .int() .check( @@ -14566,7 +23323,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + meta_client_geo_autonomous_system_number_lt: z.optional( z .int() .check( @@ -14574,7 +23331,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + meta_client_geo_autonomous_system_number_lte: z.optional( z .int() .check( @@ -14582,7 +23339,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + meta_client_geo_autonomous_system_number_gt: z.optional( z .int() .check( @@ -14590,7 +23347,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + meta_client_geo_autonomous_system_number_gte: z.optional( z .int() .check( @@ -14598,7 +23355,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + meta_client_geo_autonomous_system_number_between_min: z.optional( z .int() .check( @@ -14606,7 +23363,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + meta_client_geo_autonomous_system_number_between_max_value: z.optional( z .int() .check( @@ -14614,17 +23371,84 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + meta_client_geo_autonomous_system_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + meta_client_geo_autonomous_system_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + meta_client_geo_autonomous_system_organization_eq: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_ne: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_contains: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_starts_with: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_ends_with: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_like: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_not_like: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_in_values: z.optional( + z.string().check(z.regex(/^[^,]+(,[^,]+)*$/)) + ), + meta_client_geo_autonomous_system_organization_not_in_values: z.optional( + z.string().check(z.regex(/^[^,]+(,[^,]+)*$/)) + ), + meta_consensus_version_eq: z.optional(z.string()), + meta_consensus_version_ne: z.optional(z.string()), + meta_consensus_version_contains: z.optional(z.string()), + meta_consensus_version_starts_with: z.optional(z.string()), + meta_consensus_version_ends_with: z.optional(z.string()), + meta_consensus_version_like: z.optional(z.string()), + meta_consensus_version_not_like: z.optional(z.string()), + meta_consensus_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_consensus_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_consensus_implementation_eq: z.optional(z.string()), + meta_consensus_implementation_ne: z.optional(z.string()), + meta_consensus_implementation_contains: z.optional(z.string()), + meta_consensus_implementation_starts_with: z.optional(z.string()), + meta_consensus_implementation_ends_with: z.optional(z.string()), + meta_consensus_implementation_like: z.optional(z.string()), + meta_consensus_implementation_not_like: z.optional(z.string()), + meta_consensus_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_consensus_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + page_size: z.optional( z .int() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) ) ), - epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_eq: z.optional( + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListResponse = + zListFctBlockDataColumnSidecarFirstSeenByNodeResponse; + +export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + slot_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceGetResponse = + zGetFctBlockDataColumnSidecarFirstSeenByNodeResponse; + +export const zFctBlockFirstSeenByNodeServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + slot_start_date_time_eq: z.optional( z .int() .check( @@ -14632,7 +23456,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -14640,7 +23464,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + slot_start_date_time_lt: z.optional( z .int() .check( @@ -14648,7 +23472,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + slot_start_date_time_lte: z.optional( z .int() .check( @@ -14656,7 +23480,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + slot_start_date_time_gt: z.optional( z .int() .check( @@ -14664,7 +23488,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + slot_start_date_time_gte: z.optional( z .int() .check( @@ -14672,7 +23496,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_min: z.optional( + slot_start_date_time_between_min: z.optional( z .int() .check( @@ -14680,7 +23504,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_max_value: z.optional( + slot_start_date_time_between_max_value: z.optional( z .int() .check( @@ -14688,8 +23512,8 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), block_root_eq: z.optional(z.string()), block_root_ne: z.optional(z.string()), block_root_contains: z.optional(z.string()), @@ -14699,7 +23523,16 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object block_root_not_like: z.optional(z.string()), block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - slot_distance_eq: z.optional( + meta_client_name_eq: z.optional(z.string()), + meta_client_name_ne: z.optional(z.string()), + meta_client_name_contains: z.optional(z.string()), + meta_client_name_starts_with: z.optional(z.string()), + meta_client_name_ends_with: z.optional(z.string()), + meta_client_name_like: z.optional(z.string()), + meta_client_name_not_like: z.optional(z.string()), + meta_client_name_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_name_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -14707,7 +23540,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -14715,7 +23548,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -14723,7 +23556,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -14731,7 +23564,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -14739,7 +23572,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -14747,7 +23580,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -14755,7 +23588,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -14763,9 +23596,18 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_distance_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - propagation_distance_eq: z.optional( + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + source_eq: z.optional(z.string()), + source_ne: z.optional(z.string()), + source_contains: z.optional(z.string()), + source_starts_with: z.optional(z.string()), + source_ends_with: z.optional(z.string()), + source_like: z.optional(z.string()), + source_not_like: z.optional(z.string()), + source_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + source_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + slot_eq: z.optional( z .int() .check( @@ -14773,7 +23615,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - propagation_distance_ne: z.optional( + slot_ne: z.optional( z .int() .check( @@ -14781,7 +23623,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - propagation_distance_lt: z.optional( + slot_lt: z.optional( z .int() .check( @@ -14789,7 +23631,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - propagation_distance_lte: z.optional( + slot_lte: z.optional( z .int() .check( @@ -14797,7 +23639,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - propagation_distance_gt: z.optional( + slot_gt: z.optional( z .int() .check( @@ -14805,7 +23647,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - propagation_distance_gte: z.optional( + slot_gte: z.optional( z .int() .check( @@ -14813,7 +23655,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - propagation_distance_between_min: z.optional( + slot_between_min: z.optional( z .int() .check( @@ -14821,7 +23663,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - propagation_distance_between_max_value: z.optional( + slot_between_max_value: z.optional( z .int() .check( @@ -14829,53 +23671,17 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - propagation_distance_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - propagation_distance_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - page_size: z.optional( + slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_eq: z.optional( z .int() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctAttestationCorrectnessByValidatorHeadServiceListResponse = - zListFctAttestationCorrectnessByValidatorHeadResponse; - -export const zFctAttestationCorrectnessByValidatorHeadServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - slot_start_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctAttestationCorrectnessByValidatorHeadServiceGetResponse = - zGetFctAttestationCorrectnessByValidatorHeadResponse; - -export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - slot_start_date_time_eq: z.optional( + epoch_ne: z.optional( z .int() .check( @@ -14883,7 +23689,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + epoch_lt: z.optional( z .int() .check( @@ -14891,7 +23697,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + epoch_lte: z.optional( z .int() .check( @@ -14899,7 +23705,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + epoch_gt: z.optional( z .int() .check( @@ -14907,7 +23713,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + epoch_gte: z.optional( z .int() .check( @@ -14915,7 +23721,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + epoch_between_min: z.optional( z .int() .check( @@ -14923,7 +23729,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_min: z.optional( + epoch_between_max_value: z.optional( z .int() .check( @@ -14931,7 +23737,9 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( + epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_eq: z.optional( z .int() .check( @@ -14939,9 +23747,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_eq: z.optional( + epoch_start_date_time_ne: z.optional( z .int() .check( @@ -14949,7 +23755,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + epoch_start_date_time_lt: z.optional( z .int() .check( @@ -14957,7 +23763,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + epoch_start_date_time_lte: z.optional( z .int() .check( @@ -14965,7 +23771,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + epoch_start_date_time_gt: z.optional( z .int() .check( @@ -14973,7 +23779,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + epoch_start_date_time_gte: z.optional( z .int() .check( @@ -14981,7 +23787,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + epoch_start_date_time_between_min: z.optional( z .int() .check( @@ -14989,7 +23795,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + epoch_start_date_time_between_max_value: z.optional( z .int() .check( @@ -14997,7 +23803,9 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + seen_slot_start_diff_eq: z.optional( z .int() .check( @@ -15005,9 +23813,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_eq: z.optional( + seen_slot_start_diff_ne: z.optional( z .int() .check( @@ -15015,7 +23821,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + seen_slot_start_diff_lt: z.optional( z .int() .check( @@ -15023,7 +23829,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + seen_slot_start_diff_lte: z.optional( z .int() .check( @@ -15031,7 +23837,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + seen_slot_start_diff_gt: z.optional( z .int() .check( @@ -15039,7 +23845,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + seen_slot_start_diff_gte: z.optional( z .int() .check( @@ -15047,7 +23853,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + seen_slot_start_diff_between_min: z.optional( z .int() .check( @@ -15055,7 +23861,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + seen_slot_start_diff_between_max_value: z.optional( z .int() .check( @@ -15063,7 +23869,92 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + seen_slot_start_diff_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + seen_slot_start_diff_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + username_eq: z.optional(z.string()), + username_ne: z.optional(z.string()), + username_contains: z.optional(z.string()), + username_starts_with: z.optional(z.string()), + username_ends_with: z.optional(z.string()), + username_like: z.optional(z.string()), + username_not_like: z.optional(z.string()), + username_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + username_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_id_eq: z.optional(z.string()), + node_id_ne: z.optional(z.string()), + node_id_contains: z.optional(z.string()), + node_id_starts_with: z.optional(z.string()), + node_id_ends_with: z.optional(z.string()), + node_id_like: z.optional(z.string()), + node_id_not_like: z.optional(z.string()), + node_id_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_id_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + classification_eq: z.optional(z.string()), + classification_ne: z.optional(z.string()), + classification_contains: z.optional(z.string()), + classification_starts_with: z.optional(z.string()), + classification_ends_with: z.optional(z.string()), + classification_like: z.optional(z.string()), + classification_not_like: z.optional(z.string()), + classification_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + classification_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_version_eq: z.optional(z.string()), + meta_client_version_ne: z.optional(z.string()), + meta_client_version_contains: z.optional(z.string()), + meta_client_version_starts_with: z.optional(z.string()), + meta_client_version_ends_with: z.optional(z.string()), + meta_client_version_like: z.optional(z.string()), + meta_client_version_not_like: z.optional(z.string()), + meta_client_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_implementation_eq: z.optional(z.string()), + meta_client_implementation_ne: z.optional(z.string()), + meta_client_implementation_contains: z.optional(z.string()), + meta_client_implementation_starts_with: z.optional(z.string()), + meta_client_implementation_ends_with: z.optional(z.string()), + meta_client_implementation_like: z.optional(z.string()), + meta_client_implementation_not_like: z.optional(z.string()), + meta_client_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_city_eq: z.optional(z.string()), + meta_client_geo_city_ne: z.optional(z.string()), + meta_client_geo_city_contains: z.optional(z.string()), + meta_client_geo_city_starts_with: z.optional(z.string()), + meta_client_geo_city_ends_with: z.optional(z.string()), + meta_client_geo_city_like: z.optional(z.string()), + meta_client_geo_city_not_like: z.optional(z.string()), + meta_client_geo_city_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_city_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_country_eq: z.optional(z.string()), + meta_client_geo_country_ne: z.optional(z.string()), + meta_client_geo_country_contains: z.optional(z.string()), + meta_client_geo_country_starts_with: z.optional(z.string()), + meta_client_geo_country_ends_with: z.optional(z.string()), + meta_client_geo_country_like: z.optional(z.string()), + meta_client_geo_country_not_like: z.optional(z.string()), + meta_client_geo_country_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_country_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_country_code_eq: z.optional(z.string()), + meta_client_geo_country_code_ne: z.optional(z.string()), + meta_client_geo_country_code_contains: z.optional(z.string()), + meta_client_geo_country_code_starts_with: z.optional(z.string()), + meta_client_geo_country_code_ends_with: z.optional(z.string()), + meta_client_geo_country_code_like: z.optional(z.string()), + meta_client_geo_country_code_not_like: z.optional(z.string()), + meta_client_geo_country_code_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_country_code_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_continent_code_eq: z.optional(z.string()), + meta_client_geo_continent_code_ne: z.optional(z.string()), + meta_client_geo_continent_code_contains: z.optional(z.string()), + meta_client_geo_continent_code_starts_with: z.optional(z.string()), + meta_client_geo_continent_code_ends_with: z.optional(z.string()), + meta_client_geo_continent_code_like: z.optional(z.string()), + meta_client_geo_continent_code_not_like: z.optional(z.string()), + meta_client_geo_continent_code_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_continent_code_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_client_geo_longitude_value: z.optional(z.number()), + meta_client_geo_latitude_value: z.optional(z.number()), + meta_client_geo_autonomous_system_number_eq: z.optional( z .int() .check( @@ -15071,9 +23962,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_eq: z.optional( + meta_client_geo_autonomous_system_number_ne: z.optional( z .int() .check( @@ -15081,7 +23970,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + meta_client_geo_autonomous_system_number_lt: z.optional( z .int() .check( @@ -15089,7 +23978,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + meta_client_geo_autonomous_system_number_lte: z.optional( z .int() .check( @@ -15097,7 +23986,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + meta_client_geo_autonomous_system_number_gt: z.optional( z .int() .check( @@ -15105,7 +23994,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + meta_client_geo_autonomous_system_number_gte: z.optional( z .int() .check( @@ -15113,7 +24002,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + meta_client_geo_autonomous_system_number_between_min: z.optional( z .int() .check( @@ -15121,7 +24010,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + meta_client_geo_autonomous_system_number_between_max_value: z.optional( z .int() .check( @@ -15129,17 +24018,82 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + meta_client_geo_autonomous_system_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + meta_client_geo_autonomous_system_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + meta_client_geo_autonomous_system_organization_eq: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_ne: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_contains: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_starts_with: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_ends_with: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_like: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_not_like: z.optional(z.string()), + meta_client_geo_autonomous_system_organization_in_values: z.optional( + z.string().check(z.regex(/^[^,]+(,[^,]+)*$/)) + ), + meta_client_geo_autonomous_system_organization_not_in_values: z.optional( + z.string().check(z.regex(/^[^,]+(,[^,]+)*$/)) + ), + meta_consensus_version_eq: z.optional(z.string()), + meta_consensus_version_ne: z.optional(z.string()), + meta_consensus_version_contains: z.optional(z.string()), + meta_consensus_version_starts_with: z.optional(z.string()), + meta_consensus_version_ends_with: z.optional(z.string()), + meta_consensus_version_like: z.optional(z.string()), + meta_consensus_version_not_like: z.optional(z.string()), + meta_consensus_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_consensus_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_consensus_implementation_eq: z.optional(z.string()), + meta_consensus_implementation_ne: z.optional(z.string()), + meta_consensus_implementation_contains: z.optional(z.string()), + meta_consensus_implementation_starts_with: z.optional(z.string()), + meta_consensus_implementation_ends_with: z.optional(z.string()), + meta_consensus_implementation_like: z.optional(z.string()), + meta_consensus_implementation_not_like: z.optional(z.string()), + meta_consensus_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_consensus_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + page_size: z.optional( z .int() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) ) ), - epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_eq: z.optional( + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctBlockFirstSeenByNodeServiceListResponse = zListFctBlockFirstSeenByNodeResponse; + +export const zFctBlockFirstSeenByNodeServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + slot_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctBlockFirstSeenByNodeServiceGetResponse = zGetFctBlockFirstSeenByNodeResponse; + +export const zFctBlockHeadServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + slot_start_date_time_eq: z.optional( z .int() .check( @@ -15147,7 +24101,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -15155,7 +24109,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + slot_start_date_time_lt: z.optional( z .int() .check( @@ -15163,7 +24117,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + slot_start_date_time_lte: z.optional( z .int() .check( @@ -15171,7 +24125,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + slot_start_date_time_gt: z.optional( z .int() .check( @@ -15179,7 +24133,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + slot_start_date_time_gte: z.optional( z .int() .check( @@ -15187,7 +24141,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_min: z.optional( + slot_start_date_time_between_min: z.optional( z .int() .check( @@ -15195,7 +24149,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_max_value: z.optional( + slot_start_date_time_between_max_value: z.optional( z .int() .check( @@ -15203,8 +24157,8 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), block_root_eq: z.optional(z.string()), block_root_ne: z.optional(z.string()), block_root_contains: z.optional(z.string()), @@ -15214,7 +24168,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ block_root_not_like: z.optional(z.string()), block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - votes_max_eq: z.optional( + updated_date_time_eq: z.optional( z .int() .check( @@ -15222,7 +24176,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_max_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -15230,7 +24184,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_max_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -15238,7 +24192,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_max_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -15246,7 +24200,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_max_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -15254,7 +24208,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_max_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -15262,7 +24216,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_max_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -15270,7 +24224,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_max_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -15278,9 +24232,9 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_max_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - votes_max_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - votes_head_eq: z.optional( + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_eq: z.optional( z .int() .check( @@ -15288,7 +24242,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_ne: z.optional( + slot_ne: z.optional( z .int() .check( @@ -15296,7 +24250,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_lt: z.optional( + slot_lt: z.optional( z .int() .check( @@ -15304,7 +24258,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_lte: z.optional( + slot_lte: z.optional( z .int() .check( @@ -15312,7 +24266,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_gt: z.optional( + slot_gt: z.optional( z .int() .check( @@ -15320,7 +24274,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_gte: z.optional( + slot_gte: z.optional( z .int() .check( @@ -15328,7 +24282,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_between_min: z.optional( + slot_between_min: z.optional( z .int() .check( @@ -15336,7 +24290,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_between_max_value: z.optional( + slot_between_max_value: z.optional( z .int() .check( @@ -15344,9 +24298,9 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - votes_head_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - votes_other_eq: z.optional( + slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_eq: z.optional( z .int() .check( @@ -15354,7 +24308,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_ne: z.optional( + epoch_ne: z.optional( z .int() .check( @@ -15362,7 +24316,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_lt: z.optional( + epoch_lt: z.optional( z .int() .check( @@ -15370,7 +24324,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_lte: z.optional( + epoch_lte: z.optional( z .int() .check( @@ -15378,7 +24332,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_gt: z.optional( + epoch_gt: z.optional( z .int() .check( @@ -15386,7 +24340,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_gte: z.optional( + epoch_gte: z.optional( z .int() .check( @@ -15394,7 +24348,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_between_min: z.optional( + epoch_between_min: z.optional( z .int() .check( @@ -15402,7 +24356,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_between_max_value: z.optional( + epoch_between_max_value: z.optional( z .int() .check( @@ -15410,51 +24364,9 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - votes_other_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - page_size: z.optional( - z - .int() - .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) - ) - ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctAttestationCorrectnessCanonicalServiceListResponse = zListFctAttestationCorrectnessCanonicalResponse; - -export const zFctAttestationCorrectnessCanonicalServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - slot_start_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctAttestationCorrectnessCanonicalServiceGetResponse = zGetFctAttestationCorrectnessCanonicalResponse; - -export const zFctAttestationCorrectnessHeadServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - slot_start_date_time_eq: z.optional( + epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_eq: z.optional( z .int() .check( @@ -15462,7 +24374,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + epoch_start_date_time_ne: z.optional( z .int() .check( @@ -15470,7 +24382,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + epoch_start_date_time_lt: z.optional( z .int() .check( @@ -15478,7 +24390,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + epoch_start_date_time_lte: z.optional( z .int() .check( @@ -15486,7 +24398,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + epoch_start_date_time_gt: z.optional( z .int() .check( @@ -15494,7 +24406,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + epoch_start_date_time_gte: z.optional( z .int() .check( @@ -15502,7 +24414,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_min: z.optional( + epoch_start_date_time_between_min: z.optional( z .int() .check( @@ -15510,7 +24422,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( + epoch_start_date_time_between_max_value: z.optional( z .int() .check( @@ -15518,9 +24430,18 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_eq: z.optional( + epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_version_eq: z.optional(z.string()), + block_version_ne: z.optional(z.string()), + block_version_contains: z.optional(z.string()), + block_version_starts_with: z.optional(z.string()), + block_version_ends_with: z.optional(z.string()), + block_version_like: z.optional(z.string()), + block_version_not_like: z.optional(z.string()), + block_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_total_bytes_eq: z.optional( z .int() .check( @@ -15528,7 +24449,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + block_total_bytes_ne: z.optional( z .int() .check( @@ -15536,7 +24457,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + block_total_bytes_lt: z.optional( z .int() .check( @@ -15544,7 +24465,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + block_total_bytes_lte: z.optional( z .int() .check( @@ -15552,7 +24473,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + block_total_bytes_gt: z.optional( z .int() .check( @@ -15560,7 +24481,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + block_total_bytes_gte: z.optional( z .int() .check( @@ -15568,7 +24489,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + block_total_bytes_between_min: z.optional( z .int() .check( @@ -15576,7 +24497,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + block_total_bytes_between_max_value: z.optional( z .int() .check( @@ -15584,9 +24505,9 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_eq: z.optional( + block_total_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_total_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_total_bytes_compressed_eq: z.optional( z .int() .check( @@ -15594,7 +24515,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + block_total_bytes_compressed_ne: z.optional( z .int() .check( @@ -15602,7 +24523,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + block_total_bytes_compressed_lt: z.optional( z .int() .check( @@ -15610,7 +24531,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + block_total_bytes_compressed_lte: z.optional( z .int() .check( @@ -15618,7 +24539,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + block_total_bytes_compressed_gt: z.optional( z .int() .check( @@ -15626,7 +24547,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + block_total_bytes_compressed_gte: z.optional( z .int() .check( @@ -15634,7 +24555,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + block_total_bytes_compressed_between_min: z.optional( z .int() .check( @@ -15642,7 +24563,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + block_total_bytes_compressed_between_max_value: z.optional( z .int() .check( @@ -15650,9 +24571,27 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_eq: z.optional( + block_total_bytes_compressed_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_total_bytes_compressed_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + parent_root_eq: z.optional(z.string()), + parent_root_ne: z.optional(z.string()), + parent_root_contains: z.optional(z.string()), + parent_root_starts_with: z.optional(z.string()), + parent_root_ends_with: z.optional(z.string()), + parent_root_like: z.optional(z.string()), + parent_root_not_like: z.optional(z.string()), + parent_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + parent_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + state_root_eq: z.optional(z.string()), + state_root_ne: z.optional(z.string()), + state_root_contains: z.optional(z.string()), + state_root_starts_with: z.optional(z.string()), + state_root_ends_with: z.optional(z.string()), + state_root_like: z.optional(z.string()), + state_root_not_like: z.optional(z.string()), + state_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + state_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + proposer_index_eq: z.optional( z .int() .check( @@ -15660,7 +24599,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + proposer_index_ne: z.optional( z .int() .check( @@ -15668,7 +24607,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + proposer_index_lt: z.optional( z .int() .check( @@ -15676,7 +24615,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + proposer_index_lte: z.optional( z .int() .check( @@ -15684,7 +24623,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + proposer_index_gt: z.optional( z .int() .check( @@ -15692,7 +24631,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + proposer_index_gte: z.optional( z .int() .check( @@ -15700,7 +24639,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + proposer_index_between_min: z.optional( z .int() .check( @@ -15708,7 +24647,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + proposer_index_between_max_value: z.optional( z .int() .check( @@ -15716,9 +24655,36 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_eq: z.optional( + proposer_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + proposer_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + eth1_data_block_hash_eq: z.optional(z.string()), + eth1_data_block_hash_ne: z.optional(z.string()), + eth1_data_block_hash_contains: z.optional(z.string()), + eth1_data_block_hash_starts_with: z.optional(z.string()), + eth1_data_block_hash_ends_with: z.optional(z.string()), + eth1_data_block_hash_like: z.optional(z.string()), + eth1_data_block_hash_not_like: z.optional(z.string()), + eth1_data_block_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + eth1_data_block_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + eth1_data_deposit_root_eq: z.optional(z.string()), + eth1_data_deposit_root_ne: z.optional(z.string()), + eth1_data_deposit_root_contains: z.optional(z.string()), + eth1_data_deposit_root_starts_with: z.optional(z.string()), + eth1_data_deposit_root_ends_with: z.optional(z.string()), + eth1_data_deposit_root_like: z.optional(z.string()), + eth1_data_deposit_root_not_like: z.optional(z.string()), + eth1_data_deposit_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + eth1_data_deposit_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + execution_payload_block_hash_eq: z.optional(z.string()), + execution_payload_block_hash_ne: z.optional(z.string()), + execution_payload_block_hash_contains: z.optional(z.string()), + execution_payload_block_hash_starts_with: z.optional(z.string()), + execution_payload_block_hash_ends_with: z.optional(z.string()), + execution_payload_block_hash_like: z.optional(z.string()), + execution_payload_block_hash_not_like: z.optional(z.string()), + execution_payload_block_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + execution_payload_block_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + execution_payload_block_number_eq: z.optional( z .int() .check( @@ -15726,7 +24692,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + execution_payload_block_number_ne: z.optional( z .int() .check( @@ -15734,7 +24700,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + execution_payload_block_number_lt: z.optional( z .int() .check( @@ -15742,7 +24708,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + execution_payload_block_number_lte: z.optional( z .int() .check( @@ -15750,7 +24716,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + execution_payload_block_number_gt: z.optional( z .int() .check( @@ -15758,7 +24724,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + execution_payload_block_number_gte: z.optional( z .int() .check( @@ -15766,7 +24732,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_min: z.optional( + execution_payload_block_number_between_min: z.optional( z .int() .check( @@ -15774,7 +24740,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_max_value: z.optional( + execution_payload_block_number_between_max_value: z.optional( z .int() .check( @@ -15782,18 +24748,373 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_root_eq: z.optional(z.string()), - block_root_ne: z.optional(z.string()), - block_root_contains: z.optional(z.string()), - block_root_starts_with: z.optional(z.string()), - block_root_ends_with: z.optional(z.string()), - block_root_like: z.optional(z.string()), - block_root_not_like: z.optional(z.string()), - block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - votes_max_eq: z.optional( + execution_payload_block_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_block_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_fee_recipient_eq: z.optional(z.string()), + execution_payload_fee_recipient_ne: z.optional(z.string()), + execution_payload_fee_recipient_contains: z.optional(z.string()), + execution_payload_fee_recipient_starts_with: z.optional(z.string()), + execution_payload_fee_recipient_ends_with: z.optional(z.string()), + execution_payload_fee_recipient_like: z.optional(z.string()), + execution_payload_fee_recipient_not_like: z.optional(z.string()), + execution_payload_fee_recipient_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + execution_payload_fee_recipient_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + execution_payload_base_fee_per_gas_eq: z.optional(z.string()), + execution_payload_base_fee_per_gas_ne: z.optional(z.string()), + execution_payload_base_fee_per_gas_contains: z.optional(z.string()), + execution_payload_base_fee_per_gas_starts_with: z.optional(z.string()), + execution_payload_base_fee_per_gas_ends_with: z.optional(z.string()), + execution_payload_base_fee_per_gas_like: z.optional(z.string()), + execution_payload_base_fee_per_gas_not_like: z.optional(z.string()), + execution_payload_base_fee_per_gas_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + execution_payload_base_fee_per_gas_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + execution_payload_blob_gas_used_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_blob_gas_used_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_blob_gas_used_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_blob_gas_used_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_blob_gas_used_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_blob_gas_used_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_blob_gas_used_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_blob_gas_used_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_blob_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_blob_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_excess_blob_gas_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_excess_blob_gas_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_excess_blob_gas_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_excess_blob_gas_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_excess_blob_gas_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_excess_blob_gas_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_excess_blob_gas_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_excess_blob_gas_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_excess_blob_gas_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_excess_blob_gas_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_gas_limit_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_gas_limit_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_gas_limit_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_gas_limit_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_gas_limit_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_gas_limit_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_gas_limit_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_gas_limit_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_gas_used_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_gas_used_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_gas_used_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_gas_used_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_gas_used_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_gas_used_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_gas_used_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_gas_used_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + execution_payload_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_state_root_eq: z.optional(z.string()), + execution_payload_state_root_ne: z.optional(z.string()), + execution_payload_state_root_contains: z.optional(z.string()), + execution_payload_state_root_starts_with: z.optional(z.string()), + execution_payload_state_root_ends_with: z.optional(z.string()), + execution_payload_state_root_like: z.optional(z.string()), + execution_payload_state_root_not_like: z.optional(z.string()), + execution_payload_state_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + execution_payload_state_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + execution_payload_parent_hash_eq: z.optional(z.string()), + execution_payload_parent_hash_ne: z.optional(z.string()), + execution_payload_parent_hash_contains: z.optional(z.string()), + execution_payload_parent_hash_starts_with: z.optional(z.string()), + execution_payload_parent_hash_ends_with: z.optional(z.string()), + execution_payload_parent_hash_like: z.optional(z.string()), + execution_payload_parent_hash_not_like: z.optional(z.string()), + execution_payload_parent_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + execution_payload_parent_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + execution_payload_transactions_count_eq: z.optional( z .int() .check( @@ -15801,7 +25122,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_max_ne: z.optional( + execution_payload_transactions_count_ne: z.optional( z .int() .check( @@ -15809,7 +25130,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_max_lt: z.optional( + execution_payload_transactions_count_lt: z.optional( z .int() .check( @@ -15817,7 +25138,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_max_lte: z.optional( + execution_payload_transactions_count_lte: z.optional( z .int() .check( @@ -15825,7 +25146,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_max_gt: z.optional( + execution_payload_transactions_count_gt: z.optional( z .int() .check( @@ -15833,7 +25154,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_max_gte: z.optional( + execution_payload_transactions_count_gte: z.optional( z .int() .check( @@ -15841,7 +25162,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_max_between_min: z.optional( + execution_payload_transactions_count_between_min: z.optional( z .int() .check( @@ -15849,7 +25170,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_max_between_max_value: z.optional( + execution_payload_transactions_count_between_max_value: z.optional( z .int() .check( @@ -15857,9 +25178,9 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_max_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - votes_max_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - votes_head_eq: z.optional( + execution_payload_transactions_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_transactions_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_transactions_total_bytes_eq: z.optional( z .int() .check( @@ -15867,7 +25188,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_ne: z.optional( + execution_payload_transactions_total_bytes_ne: z.optional( z .int() .check( @@ -15875,7 +25196,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_lt: z.optional( + execution_payload_transactions_total_bytes_lt: z.optional( z .int() .check( @@ -15883,7 +25204,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_lte: z.optional( + execution_payload_transactions_total_bytes_lte: z.optional( z .int() .check( @@ -15891,7 +25212,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_gt: z.optional( + execution_payload_transactions_total_bytes_gt: z.optional( z .int() .check( @@ -15899,7 +25220,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_gte: z.optional( + execution_payload_transactions_total_bytes_gte: z.optional( z .int() .check( @@ -15907,7 +25228,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_between_min: z.optional( + execution_payload_transactions_total_bytes_between_min: z.optional( z .int() .check( @@ -15915,7 +25236,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_between_max_value: z.optional( + execution_payload_transactions_total_bytes_between_max_value: z.optional( z .int() .check( @@ -15923,9 +25244,9 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - votes_head_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - votes_other_eq: z.optional( + execution_payload_transactions_total_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_transactions_total_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_transactions_total_bytes_compressed_eq: z.optional( z .int() .check( @@ -15933,7 +25254,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_ne: z.optional( + execution_payload_transactions_total_bytes_compressed_ne: z.optional( z .int() .check( @@ -15941,7 +25262,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_lt: z.optional( + execution_payload_transactions_total_bytes_compressed_lt: z.optional( z .int() .check( @@ -15949,7 +25270,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_lte: z.optional( + execution_payload_transactions_total_bytes_compressed_lte: z.optional( z .int() .check( @@ -15957,7 +25278,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_gt: z.optional( + execution_payload_transactions_total_bytes_compressed_gt: z.optional( z .int() .check( @@ -15965,7 +25286,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_gte: z.optional( + execution_payload_transactions_total_bytes_compressed_gte: z.optional( z .int() .check( @@ -15973,7 +25294,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_between_min: z.optional( + execution_payload_transactions_total_bytes_compressed_between_min: z.optional( z .int() .check( @@ -15981,7 +25302,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_between_max_value: z.optional( + execution_payload_transactions_total_bytes_compressed_between_max_value: z.optional( z .int() .check( @@ -15989,8 +25310,12 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - votes_other_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + execution_payload_transactions_total_bytes_compressed_in_values: z.optional( + z.string().check(z.regex(/^\d+(,\d+)*$/)) + ), + execution_payload_transactions_total_bytes_compressed_not_in_values: z.optional( + z.string().check(z.regex(/^\d+(,\d+)*$/)) + ), page_size: z.optional( z .int() @@ -16008,9 +25333,9 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ /** * OK */ -export const zFctAttestationCorrectnessHeadServiceListResponse = zListFctAttestationCorrectnessHeadResponse; +export const zFctBlockHeadServiceListResponse = zListFctBlockHeadResponse; -export const zFctAttestationCorrectnessHeadServiceGetData = z.object({ +export const zFctBlockHeadServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ slot_start_date_time: z @@ -16026,9 +25351,9 @@ export const zFctAttestationCorrectnessHeadServiceGetData = z.object({ /** * OK */ -export const zFctAttestationCorrectnessHeadServiceGetResponse = zGetFctAttestationCorrectnessHeadResponse; +export const zFctBlockHeadServiceGetResponse = zGetFctBlockHeadResponse; -export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ +export const zFctBlockMevServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -16108,7 +25433,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ block_root_not_like: z.optional(z.string()), block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - chunk_slot_start_diff_eq: z.optional( + updated_date_time_eq: z.optional( z .int() .check( @@ -16116,7 +25441,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_slot_start_diff_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -16124,7 +25449,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_slot_start_diff_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -16132,7 +25457,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_slot_start_diff_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -16140,7 +25465,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_slot_start_diff_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -16148,7 +25473,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_slot_start_diff_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -16156,7 +25481,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_slot_start_diff_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -16164,7 +25489,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_slot_start_diff_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -16172,9 +25497,9 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_slot_start_diff_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - chunk_slot_start_diff_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_eq: z.optional( + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_eq: z.optional( z .int() .check( @@ -16182,7 +25507,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + slot_ne: z.optional( z .int() .check( @@ -16190,7 +25515,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + slot_lt: z.optional( z .int() .check( @@ -16198,7 +25523,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + slot_lte: z.optional( z .int() .check( @@ -16206,7 +25531,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + slot_gt: z.optional( z .int() .check( @@ -16214,7 +25539,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + slot_gte: z.optional( z .int() .check( @@ -16222,7 +25547,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + slot_between_min: z.optional( z .int() .check( @@ -16230,7 +25555,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + slot_between_max_value: z.optional( z .int() .check( @@ -16238,9 +25563,9 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_eq: z.optional( + slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_eq: z.optional( z .int() .check( @@ -16248,7 +25573,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + epoch_ne: z.optional( z .int() .check( @@ -16256,7 +25581,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + epoch_lt: z.optional( z .int() .check( @@ -16264,7 +25589,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + epoch_lte: z.optional( z .int() .check( @@ -16272,7 +25597,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + epoch_gt: z.optional( z .int() .check( @@ -16280,7 +25605,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + epoch_gte: z.optional( z .int() .check( @@ -16288,7 +25613,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + epoch_between_min: z.optional( z .int() .check( @@ -16296,7 +25621,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + epoch_between_max_value: z.optional( z .int() .check( @@ -16304,9 +25629,9 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_eq: z.optional( + epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_eq: z.optional( z .int() .check( @@ -16314,7 +25639,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + epoch_start_date_time_ne: z.optional( z .int() .check( @@ -16322,7 +25647,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + epoch_start_date_time_lt: z.optional( z .int() .check( @@ -16330,7 +25655,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + epoch_start_date_time_lte: z.optional( z .int() .check( @@ -16338,7 +25663,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + epoch_start_date_time_gt: z.optional( z .int() .check( @@ -16346,7 +25671,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + epoch_start_date_time_gte: z.optional( z .int() .check( @@ -16354,7 +25679,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + epoch_start_date_time_between_min: z.optional( z .int() .check( @@ -16362,7 +25687,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + epoch_start_date_time_between_max_value: z.optional( z .int() .check( @@ -16370,25 +25695,110 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_eq: z.optional( - z - .int() + epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + earliest_bid_date_time_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_ne: z.optional( - z - .int() + earliest_bid_date_time_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_lt: z.optional( + earliest_bid_date_time_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + earliest_bid_date_time_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + earliest_bid_date_time_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + earliest_bid_date_time_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + earliest_bid_date_time_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + earliest_bid_date_time_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + earliest_bid_date_time_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + earliest_bid_date_time_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + relay_names_has: z.optional(z.string()), + relay_names_has_all_values: z.optional(z.array(z.string())), + relay_names_has_any_values: z.optional(z.array(z.string())), + relay_names_length_eq: z.optional( z .int() .check( @@ -16396,7 +25806,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + relay_names_length_gt: z.optional( z .int() .check( @@ -16404,7 +25814,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + relay_names_length_gte: z.optional( z .int() .check( @@ -16412,7 +25822,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + relay_names_length_lt: z.optional( z .int() .check( @@ -16420,7 +25830,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_min: z.optional( + relay_names_length_lte: z.optional( z .int() .check( @@ -16428,17 +25838,307 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_max_value: z.optional( - z - .int() + parent_hash_eq: z.optional(z.string()), + parent_hash_ne: z.optional(z.string()), + parent_hash_contains: z.optional(z.string()), + parent_hash_starts_with: z.optional(z.string()), + parent_hash_ends_with: z.optional(z.string()), + parent_hash_like: z.optional(z.string()), + parent_hash_not_like: z.optional(z.string()), + parent_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + parent_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_number_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_number_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_number_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_number_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_number_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_number_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_number_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_number_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_hash_eq: z.optional(z.string()), + block_hash_ne: z.optional(z.string()), + block_hash_contains: z.optional(z.string()), + block_hash_starts_with: z.optional(z.string()), + block_hash_ends_with: z.optional(z.string()), + block_hash_like: z.optional(z.string()), + block_hash_not_like: z.optional(z.string()), + block_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + builder_pubkey_eq: z.optional(z.string()), + builder_pubkey_ne: z.optional(z.string()), + builder_pubkey_contains: z.optional(z.string()), + builder_pubkey_starts_with: z.optional(z.string()), + builder_pubkey_ends_with: z.optional(z.string()), + builder_pubkey_like: z.optional(z.string()), + builder_pubkey_not_like: z.optional(z.string()), + builder_pubkey_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + builder_pubkey_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + proposer_pubkey_eq: z.optional(z.string()), + proposer_pubkey_ne: z.optional(z.string()), + proposer_pubkey_contains: z.optional(z.string()), + proposer_pubkey_starts_with: z.optional(z.string()), + proposer_pubkey_ends_with: z.optional(z.string()), + proposer_pubkey_like: z.optional(z.string()), + proposer_pubkey_not_like: z.optional(z.string()), + proposer_pubkey_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + proposer_pubkey_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + proposer_fee_recipient_eq: z.optional(z.string()), + proposer_fee_recipient_ne: z.optional(z.string()), + proposer_fee_recipient_contains: z.optional(z.string()), + proposer_fee_recipient_starts_with: z.optional(z.string()), + proposer_fee_recipient_ends_with: z.optional(z.string()), + proposer_fee_recipient_like: z.optional(z.string()), + proposer_fee_recipient_not_like: z.optional(z.string()), + proposer_fee_recipient_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + proposer_fee_recipient_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + gas_limit_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_limit_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_limit_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_limit_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_limit_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_limit_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_limit_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_limit_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + gas_used_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_used_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_used_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_used_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_used_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_used_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_used_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_used_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - attestation_count_eq: z.optional( + gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + value_eq: z.optional(z.string()), + value_ne: z.optional(z.string()), + value_contains: z.optional(z.string()), + value_starts_with: z.optional(z.string()), + value_ends_with: z.optional(z.string()), + value_like: z.optional(z.string()), + value_not_like: z.optional(z.string()), + value_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + value_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + transaction_count_eq: z.optional( z .int() .check( @@ -16446,7 +26146,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attestation_count_ne: z.optional( + transaction_count_ne: z.optional( z .int() .check( @@ -16454,7 +26154,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attestation_count_lt: z.optional( + transaction_count_lt: z.optional( z .int() .check( @@ -16462,7 +26162,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attestation_count_lte: z.optional( + transaction_count_lte: z.optional( z .int() .check( @@ -16470,7 +26170,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attestation_count_gt: z.optional( + transaction_count_gt: z.optional( z .int() .check( @@ -16478,7 +26178,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attestation_count_gte: z.optional( + transaction_count_gte: z.optional( z .int() .check( @@ -16486,7 +26186,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attestation_count_between_min: z.optional( + transaction_count_between_min: z.optional( z .int() .check( @@ -16494,7 +26194,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attestation_count_between_max_value: z.optional( + transaction_count_between_max_value: z.optional( z .int() .check( @@ -16502,8 +26202,17 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attestation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - attestation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + transaction_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + transaction_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + status_eq: z.optional(z.string()), + status_ne: z.optional(z.string()), + status_contains: z.optional(z.string()), + status_starts_with: z.optional(z.string()), + status_ends_with: z.optional(z.string()), + status_like: z.optional(z.string()), + status_not_like: z.optional(z.string()), + status_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + status_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), page_size: z.optional( z .int() @@ -16521,9 +26230,9 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ /** * OK */ -export const zFctAttestationFirstSeenChunked50MsServiceListResponse = zListFctAttestationFirstSeenChunked50MsResponse; +export const zFctBlockMevServiceListResponse = zListFctBlockMevResponse; -export const zFctAttestationFirstSeenChunked50MsServiceGetData = z.object({ +export const zFctBlockMevServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ slot_start_date_time: z @@ -16539,9 +26248,9 @@ export const zFctAttestationFirstSeenChunked50MsServiceGetData = z.object({ /** * OK */ -export const zFctAttestationFirstSeenChunked50MsServiceGetResponse = zGetFctAttestationFirstSeenChunked50MsResponse; +export const zFctBlockMevServiceGetResponse = zGetFctBlockMevResponse; -export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ +export const zFctBlockMevHeadServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -16612,15 +26321,15 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ ), slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - entity_eq: z.optional(z.string()), - entity_ne: z.optional(z.string()), - entity_contains: z.optional(z.string()), - entity_starts_with: z.optional(z.string()), - entity_ends_with: z.optional(z.string()), - entity_like: z.optional(z.string()), - entity_not_like: z.optional(z.string()), - entity_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - entity_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_root_eq: z.optional(z.string()), + block_root_ne: z.optional(z.string()), + block_root_contains: z.optional(z.string()), + block_root_starts_with: z.optional(z.string()), + block_root_ends_with: z.optional(z.string()), + block_root_like: z.optional(z.string()), + block_root_not_like: z.optional(z.string()), + block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -16885,31 +26594,108 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ ), epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - attestation_count_eq: z.optional( - z - .int() + earliest_bid_date_time_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - attestation_count_ne: z.optional( - z - .int() + earliest_bid_date_time_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - attestation_count_lt: z.optional( - z - .int() + earliest_bid_date_time_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - attestation_count_lte: z.optional( + earliest_bid_date_time_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + earliest_bid_date_time_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + earliest_bid_date_time_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + earliest_bid_date_time_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + earliest_bid_date_time_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + earliest_bid_date_time_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + earliest_bid_date_time_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + relay_names_has: z.optional(z.string()), + relay_names_has_all_values: z.optional(z.array(z.string())), + relay_names_has_any_values: z.optional(z.array(z.string())), + relay_names_length_eq: z.optional( z .int() .check( @@ -16917,7 +26703,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attestation_count_gt: z.optional( + relay_names_length_gt: z.optional( z .int() .check( @@ -16925,7 +26711,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attestation_count_gte: z.optional( + relay_names_length_gte: z.optional( z .int() .check( @@ -16933,7 +26719,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attestation_count_between_min: z.optional( + relay_names_length_lt: z.optional( z .int() .check( @@ -16941,7 +26727,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attestation_count_between_max_value: z.optional( + relay_names_length_lte: z.optional( z .int() .check( @@ -16949,9 +26735,307 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attestation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - attestation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - missed_count_eq: z.optional( + parent_hash_eq: z.optional(z.string()), + parent_hash_ne: z.optional(z.string()), + parent_hash_contains: z.optional(z.string()), + parent_hash_starts_with: z.optional(z.string()), + parent_hash_ends_with: z.optional(z.string()), + parent_hash_like: z.optional(z.string()), + parent_hash_not_like: z.optional(z.string()), + parent_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + parent_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_number_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_number_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_number_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_number_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_number_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_number_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_number_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_number_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + block_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_hash_eq: z.optional(z.string()), + block_hash_ne: z.optional(z.string()), + block_hash_contains: z.optional(z.string()), + block_hash_starts_with: z.optional(z.string()), + block_hash_ends_with: z.optional(z.string()), + block_hash_like: z.optional(z.string()), + block_hash_not_like: z.optional(z.string()), + block_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + builder_pubkey_eq: z.optional(z.string()), + builder_pubkey_ne: z.optional(z.string()), + builder_pubkey_contains: z.optional(z.string()), + builder_pubkey_starts_with: z.optional(z.string()), + builder_pubkey_ends_with: z.optional(z.string()), + builder_pubkey_like: z.optional(z.string()), + builder_pubkey_not_like: z.optional(z.string()), + builder_pubkey_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + builder_pubkey_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + proposer_pubkey_eq: z.optional(z.string()), + proposer_pubkey_ne: z.optional(z.string()), + proposer_pubkey_contains: z.optional(z.string()), + proposer_pubkey_starts_with: z.optional(z.string()), + proposer_pubkey_ends_with: z.optional(z.string()), + proposer_pubkey_like: z.optional(z.string()), + proposer_pubkey_not_like: z.optional(z.string()), + proposer_pubkey_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + proposer_pubkey_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + proposer_fee_recipient_eq: z.optional(z.string()), + proposer_fee_recipient_ne: z.optional(z.string()), + proposer_fee_recipient_contains: z.optional(z.string()), + proposer_fee_recipient_starts_with: z.optional(z.string()), + proposer_fee_recipient_ends_with: z.optional(z.string()), + proposer_fee_recipient_like: z.optional(z.string()), + proposer_fee_recipient_not_like: z.optional(z.string()), + proposer_fee_recipient_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + proposer_fee_recipient_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + gas_limit_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_limit_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_limit_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_limit_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_limit_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_limit_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_limit_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_limit_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + gas_used_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_used_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_used_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_used_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_used_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_used_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_used_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_used_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + value_eq: z.optional(z.string()), + value_ne: z.optional(z.string()), + value_contains: z.optional(z.string()), + value_starts_with: z.optional(z.string()), + value_ends_with: z.optional(z.string()), + value_like: z.optional(z.string()), + value_not_like: z.optional(z.string()), + value_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + value_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + transaction_count_eq: z.optional( z .int() .check( @@ -16959,7 +27043,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_ne: z.optional( + transaction_count_ne: z.optional( z .int() .check( @@ -16967,7 +27051,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_lt: z.optional( + transaction_count_lt: z.optional( z .int() .check( @@ -16975,7 +27059,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_lte: z.optional( + transaction_count_lte: z.optional( z .int() .check( @@ -16983,7 +27067,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_gt: z.optional( + transaction_count_gt: z.optional( z .int() .check( @@ -16991,7 +27075,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_gte: z.optional( + transaction_count_gte: z.optional( z .int() .check( @@ -16999,7 +27083,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_between_min: z.optional( + transaction_count_between_min: z.optional( z .int() .check( @@ -17007,7 +27091,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_between_max_value: z.optional( + transaction_count_between_max_value: z.optional( z .int() .check( @@ -17015,8 +27099,8 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - missed_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + transaction_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + transaction_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), page_size: z.optional( z .int() @@ -17034,9 +27118,9 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ /** * OK */ -export const zFctAttestationLivenessByEntityHeadServiceListResponse = zListFctAttestationLivenessByEntityHeadResponse; +export const zFctBlockMevHeadServiceListResponse = zListFctBlockMevHeadResponse; -export const zFctAttestationLivenessByEntityHeadServiceGetData = z.object({ +export const zFctBlockMevHeadServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ slot_start_date_time: z @@ -17052,9 +27136,9 @@ export const zFctAttestationLivenessByEntityHeadServiceGetData = z.object({ /** * OK */ -export const zFctAttestationLivenessByEntityHeadServiceGetResponse = zGetFctAttestationLivenessByEntityHeadResponse; +export const zFctBlockMevHeadServiceGetResponse = zGetFctBlockMevHeadResponse; -export const zFctAttestationObservationByNodeServiceListData = z.object({ +export const zFctBlockProposerServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -17125,15 +27209,6 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ ), slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - meta_client_name_eq: z.optional(z.string()), - meta_client_name_ne: z.optional(z.string()), - meta_client_name_contains: z.optional(z.string()), - meta_client_name_starts_with: z.optional(z.string()), - meta_client_name_ends_with: z.optional(z.string()), - meta_client_name_like: z.optional(z.string()), - meta_client_name_not_like: z.optional(z.string()), - meta_client_name_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_name_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -17398,445 +27473,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ ), epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - attestation_count_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - attestation_count_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - attestation_count_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - attestation_count_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - attestation_count_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - attestation_count_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - attestation_count_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - attestation_count_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - attestation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - attestation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_seen_slot_start_diff_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_seen_slot_start_diff_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_seen_slot_start_diff_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_seen_slot_start_diff_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_seen_slot_start_diff_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_seen_slot_start_diff_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_seen_slot_start_diff_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_seen_slot_start_diff_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_seen_slot_start_diff_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_seen_slot_start_diff_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - median_seen_slot_start_diff_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - median_seen_slot_start_diff_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - median_seen_slot_start_diff_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - median_seen_slot_start_diff_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - median_seen_slot_start_diff_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - median_seen_slot_start_diff_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - median_seen_slot_start_diff_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - median_seen_slot_start_diff_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - median_seen_slot_start_diff_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - median_seen_slot_start_diff_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_seen_slot_start_diff_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_seen_slot_start_diff_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_seen_slot_start_diff_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_seen_slot_start_diff_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_seen_slot_start_diff_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_seen_slot_start_diff_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_seen_slot_start_diff_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_seen_slot_start_diff_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_seen_slot_start_diff_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_seen_slot_start_diff_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_seen_slot_start_diff_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - max_seen_slot_start_diff_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - max_seen_slot_start_diff_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - max_seen_slot_start_diff_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - max_seen_slot_start_diff_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - max_seen_slot_start_diff_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - max_seen_slot_start_diff_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - max_seen_slot_start_diff_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - max_seen_slot_start_diff_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_seen_slot_start_diff_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_root_eq: z.optional(z.string()), - block_root_ne: z.optional(z.string()), - block_root_contains: z.optional(z.string()), - block_root_starts_with: z.optional(z.string()), - block_root_ends_with: z.optional(z.string()), - block_root_like: z.optional(z.string()), - block_root_not_like: z.optional(z.string()), - block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - username_eq: z.optional(z.string()), - username_ne: z.optional(z.string()), - username_contains: z.optional(z.string()), - username_starts_with: z.optional(z.string()), - username_ends_with: z.optional(z.string()), - username_like: z.optional(z.string()), - username_not_like: z.optional(z.string()), - username_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - username_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_id_eq: z.optional(z.string()), - node_id_ne: z.optional(z.string()), - node_id_contains: z.optional(z.string()), - node_id_starts_with: z.optional(z.string()), - node_id_ends_with: z.optional(z.string()), - node_id_like: z.optional(z.string()), - node_id_not_like: z.optional(z.string()), - node_id_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_id_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - classification_eq: z.optional(z.string()), - classification_ne: z.optional(z.string()), - classification_contains: z.optional(z.string()), - classification_starts_with: z.optional(z.string()), - classification_ends_with: z.optional(z.string()), - classification_like: z.optional(z.string()), - classification_not_like: z.optional(z.string()), - classification_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - classification_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_version_eq: z.optional(z.string()), - meta_client_version_ne: z.optional(z.string()), - meta_client_version_contains: z.optional(z.string()), - meta_client_version_starts_with: z.optional(z.string()), - meta_client_version_ends_with: z.optional(z.string()), - meta_client_version_like: z.optional(z.string()), - meta_client_version_not_like: z.optional(z.string()), - meta_client_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_implementation_eq: z.optional(z.string()), - meta_client_implementation_ne: z.optional(z.string()), - meta_client_implementation_contains: z.optional(z.string()), - meta_client_implementation_starts_with: z.optional(z.string()), - meta_client_implementation_ends_with: z.optional(z.string()), - meta_client_implementation_like: z.optional(z.string()), - meta_client_implementation_not_like: z.optional(z.string()), - meta_client_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_city_eq: z.optional(z.string()), - meta_client_geo_city_ne: z.optional(z.string()), - meta_client_geo_city_contains: z.optional(z.string()), - meta_client_geo_city_starts_with: z.optional(z.string()), - meta_client_geo_city_ends_with: z.optional(z.string()), - meta_client_geo_city_like: z.optional(z.string()), - meta_client_geo_city_not_like: z.optional(z.string()), - meta_client_geo_city_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_city_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_country_eq: z.optional(z.string()), - meta_client_geo_country_ne: z.optional(z.string()), - meta_client_geo_country_contains: z.optional(z.string()), - meta_client_geo_country_starts_with: z.optional(z.string()), - meta_client_geo_country_ends_with: z.optional(z.string()), - meta_client_geo_country_like: z.optional(z.string()), - meta_client_geo_country_not_like: z.optional(z.string()), - meta_client_geo_country_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_country_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_country_code_eq: z.optional(z.string()), - meta_client_geo_country_code_ne: z.optional(z.string()), - meta_client_geo_country_code_contains: z.optional(z.string()), - meta_client_geo_country_code_starts_with: z.optional(z.string()), - meta_client_geo_country_code_ends_with: z.optional(z.string()), - meta_client_geo_country_code_like: z.optional(z.string()), - meta_client_geo_country_code_not_like: z.optional(z.string()), - meta_client_geo_country_code_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_country_code_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_continent_code_eq: z.optional(z.string()), - meta_client_geo_continent_code_ne: z.optional(z.string()), - meta_client_geo_continent_code_contains: z.optional(z.string()), - meta_client_geo_continent_code_starts_with: z.optional(z.string()), - meta_client_geo_continent_code_ends_with: z.optional(z.string()), - meta_client_geo_continent_code_like: z.optional(z.string()), - meta_client_geo_continent_code_not_like: z.optional(z.string()), - meta_client_geo_continent_code_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_continent_code_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_longitude_value: z.optional(z.number()), - meta_client_geo_latitude_value: z.optional(z.number()), - meta_client_geo_autonomous_system_number_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - meta_client_geo_autonomous_system_number_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - meta_client_geo_autonomous_system_number_lt: z.optional( + proposer_validator_index_eq: z.optional( z .int() .check( @@ -17844,7 +27481,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_lte: z.optional( + proposer_validator_index_ne: z.optional( z .int() .check( @@ -17852,7 +27489,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_gt: z.optional( + proposer_validator_index_lt: z.optional( z .int() .check( @@ -17860,7 +27497,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_gte: z.optional( + proposer_validator_index_lte: z.optional( z .int() .check( @@ -17868,7 +27505,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_between_min: z.optional( + proposer_validator_index_gt: z.optional( z .int() .check( @@ -17876,7 +27513,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_between_max_value: z.optional( + proposer_validator_index_gte: z.optional( z .int() .check( @@ -17884,39 +27521,51 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - meta_client_geo_autonomous_system_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - meta_client_geo_autonomous_system_organization_eq: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_ne: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_contains: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_starts_with: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_ends_with: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_like: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_not_like: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_in_values: z.optional( - z.string().check(z.regex(/^[^,]+(,[^,]+)*$/)) - ), - meta_client_geo_autonomous_system_organization_not_in_values: z.optional( - z.string().check(z.regex(/^[^,]+(,[^,]+)*$/)) - ), - meta_consensus_version_eq: z.optional(z.string()), - meta_consensus_version_ne: z.optional(z.string()), - meta_consensus_version_contains: z.optional(z.string()), - meta_consensus_version_starts_with: z.optional(z.string()), - meta_consensus_version_ends_with: z.optional(z.string()), - meta_consensus_version_like: z.optional(z.string()), - meta_consensus_version_not_like: z.optional(z.string()), - meta_consensus_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_consensus_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_consensus_implementation_eq: z.optional(z.string()), - meta_consensus_implementation_ne: z.optional(z.string()), - meta_consensus_implementation_contains: z.optional(z.string()), - meta_consensus_implementation_starts_with: z.optional(z.string()), - meta_consensus_implementation_ends_with: z.optional(z.string()), - meta_consensus_implementation_like: z.optional(z.string()), - meta_consensus_implementation_not_like: z.optional(z.string()), - meta_consensus_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_consensus_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + proposer_validator_index_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + proposer_validator_index_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + proposer_validator_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + proposer_validator_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + proposer_pubkey_eq: z.optional(z.string()), + proposer_pubkey_ne: z.optional(z.string()), + proposer_pubkey_contains: z.optional(z.string()), + proposer_pubkey_starts_with: z.optional(z.string()), + proposer_pubkey_ends_with: z.optional(z.string()), + proposer_pubkey_like: z.optional(z.string()), + proposer_pubkey_not_like: z.optional(z.string()), + proposer_pubkey_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + proposer_pubkey_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_root_eq: z.optional(z.string()), + block_root_ne: z.optional(z.string()), + block_root_contains: z.optional(z.string()), + block_root_starts_with: z.optional(z.string()), + block_root_ends_with: z.optional(z.string()), + block_root_like: z.optional(z.string()), + block_root_not_like: z.optional(z.string()), + block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + status_eq: z.optional(z.string()), + status_ne: z.optional(z.string()), + status_contains: z.optional(z.string()), + status_starts_with: z.optional(z.string()), + status_ends_with: z.optional(z.string()), + status_like: z.optional(z.string()), + status_not_like: z.optional(z.string()), + status_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + status_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), page_size: z.optional( z .int() @@ -17934,9 +27583,9 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ /** * OK */ -export const zFctAttestationObservationByNodeServiceListResponse = zListFctAttestationObservationByNodeResponse; +export const zFctBlockProposerServiceListResponse = zListFctBlockProposerResponse; -export const zFctAttestationObservationByNodeServiceGetData = z.object({ +export const zFctBlockProposerServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ slot_start_date_time: z @@ -17952,9 +27601,9 @@ export const zFctAttestationObservationByNodeServiceGetData = z.object({ /** * OK */ -export const zFctAttestationObservationByNodeServiceGetResponse = zGetFctAttestationObservationByNodeResponse; +export const zFctBlockProposerServiceGetResponse = zGetFctBlockProposerResponse; -export const zFctBlockServiceListData = z.object({ +export const zFctBlockProposerEntityServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -18025,15 +27674,6 @@ export const zFctBlockServiceListData = z.object({ ), slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_root_eq: z.optional(z.string()), - block_root_ne: z.optional(z.string()), - block_root_contains: z.optional(z.string()), - block_root_starts_with: z.optional(z.string()), - block_root_ends_with: z.optional(z.string()), - block_root_like: z.optional(z.string()), - block_root_not_like: z.optional(z.string()), - block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -18298,16 +27938,58 @@ export const zFctBlockServiceListData = z.object({ ), epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_version_eq: z.optional(z.string()), - block_version_ne: z.optional(z.string()), - block_version_contains: z.optional(z.string()), - block_version_starts_with: z.optional(z.string()), - block_version_ends_with: z.optional(z.string()), - block_version_like: z.optional(z.string()), - block_version_not_like: z.optional(z.string()), - block_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_total_bytes_eq: z.optional( + entity_eq: z.optional(z.string()), + entity_ne: z.optional(z.string()), + entity_contains: z.optional(z.string()), + entity_starts_with: z.optional(z.string()), + entity_ends_with: z.optional(z.string()), + entity_like: z.optional(z.string()), + entity_not_like: z.optional(z.string()), + entity_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + entity_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctBlockProposerEntityServiceListResponse = zListFctBlockProposerEntityResponse; + +export const zFctBlockProposerEntityServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + slot_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctBlockProposerEntityServiceGetResponse = zGetFctBlockProposerEntityResponse; + +export const zFctBlockProposerHeadServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + slot_start_date_time_eq: z.optional( z .int() .check( @@ -18315,7 +27997,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_ne: z.optional( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -18323,7 +28005,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_lt: z.optional( + slot_start_date_time_lt: z.optional( z .int() .check( @@ -18331,7 +28013,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_lte: z.optional( + slot_start_date_time_lte: z.optional( z .int() .check( @@ -18339,7 +28021,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_gt: z.optional( + slot_start_date_time_gt: z.optional( z .int() .check( @@ -18347,7 +28029,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_gte: z.optional( + slot_start_date_time_gte: z.optional( z .int() .check( @@ -18355,7 +28037,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_between_min: z.optional( + slot_start_date_time_between_min: z.optional( z .int() .check( @@ -18363,7 +28045,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_between_max_value: z.optional( + slot_start_date_time_between_max_value: z.optional( z .int() .check( @@ -18371,9 +28053,9 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_total_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_total_bytes_compressed_eq: z.optional( + slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + proposer_validator_index_eq: z.optional( z .int() .check( @@ -18381,7 +28063,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_ne: z.optional( + proposer_validator_index_ne: z.optional( z .int() .check( @@ -18389,7 +28071,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_lt: z.optional( + proposer_validator_index_lt: z.optional( z .int() .check( @@ -18397,7 +28079,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_lte: z.optional( + proposer_validator_index_lte: z.optional( z .int() .check( @@ -18405,7 +28087,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_gt: z.optional( + proposer_validator_index_gt: z.optional( z .int() .check( @@ -18413,7 +28095,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_gte: z.optional( + proposer_validator_index_gte: z.optional( z .int() .check( @@ -18421,7 +28103,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_between_min: z.optional( + proposer_validator_index_between_min: z.optional( z .int() .check( @@ -18429,7 +28111,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_between_max_value: z.optional( + proposer_validator_index_between_max_value: z.optional( z .int() .check( @@ -18437,27 +28119,9 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_total_bytes_compressed_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - parent_root_eq: z.optional(z.string()), - parent_root_ne: z.optional(z.string()), - parent_root_contains: z.optional(z.string()), - parent_root_starts_with: z.optional(z.string()), - parent_root_ends_with: z.optional(z.string()), - parent_root_like: z.optional(z.string()), - parent_root_not_like: z.optional(z.string()), - parent_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - parent_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - state_root_eq: z.optional(z.string()), - state_root_ne: z.optional(z.string()), - state_root_contains: z.optional(z.string()), - state_root_starts_with: z.optional(z.string()), - state_root_ends_with: z.optional(z.string()), - state_root_like: z.optional(z.string()), - state_root_not_like: z.optional(z.string()), - state_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - state_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - proposer_index_eq: z.optional( + proposer_validator_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + proposer_validator_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -18465,7 +28129,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_index_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -18473,7 +28137,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_index_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -18481,7 +28145,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_index_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -18489,7 +28153,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_index_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -18497,7 +28161,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_index_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -18505,7 +28169,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_index_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -18513,7 +28177,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_index_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -18521,36 +28185,9 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - proposer_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - eth1_data_block_hash_eq: z.optional(z.string()), - eth1_data_block_hash_ne: z.optional(z.string()), - eth1_data_block_hash_contains: z.optional(z.string()), - eth1_data_block_hash_starts_with: z.optional(z.string()), - eth1_data_block_hash_ends_with: z.optional(z.string()), - eth1_data_block_hash_like: z.optional(z.string()), - eth1_data_block_hash_not_like: z.optional(z.string()), - eth1_data_block_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - eth1_data_block_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - eth1_data_deposit_root_eq: z.optional(z.string()), - eth1_data_deposit_root_ne: z.optional(z.string()), - eth1_data_deposit_root_contains: z.optional(z.string()), - eth1_data_deposit_root_starts_with: z.optional(z.string()), - eth1_data_deposit_root_ends_with: z.optional(z.string()), - eth1_data_deposit_root_like: z.optional(z.string()), - eth1_data_deposit_root_not_like: z.optional(z.string()), - eth1_data_deposit_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - eth1_data_deposit_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - execution_payload_block_hash_eq: z.optional(z.string()), - execution_payload_block_hash_ne: z.optional(z.string()), - execution_payload_block_hash_contains: z.optional(z.string()), - execution_payload_block_hash_starts_with: z.optional(z.string()), - execution_payload_block_hash_ends_with: z.optional(z.string()), - execution_payload_block_hash_like: z.optional(z.string()), - execution_payload_block_hash_not_like: z.optional(z.string()), - execution_payload_block_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - execution_payload_block_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - execution_payload_block_number_eq: z.optional( + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_eq: z.optional( z .int() .check( @@ -18558,7 +28195,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_ne: z.optional( + slot_ne: z.optional( z .int() .check( @@ -18566,7 +28203,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_lt: z.optional( + slot_lt: z.optional( z .int() .check( @@ -18574,7 +28211,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_lte: z.optional( + slot_lte: z.optional( z .int() .check( @@ -18582,7 +28219,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_gt: z.optional( + slot_gt: z.optional( z .int() .check( @@ -18590,7 +28227,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_gte: z.optional( + slot_gte: z.optional( z .int() .check( @@ -18598,7 +28235,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_between_min: z.optional( + slot_between_min: z.optional( z .int() .check( @@ -18606,7 +28243,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_between_max_value: z.optional( + slot_between_max_value: z.optional( z .int() .check( @@ -18614,381 +28251,529 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_block_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_fee_recipient_eq: z.optional(z.string()), - execution_payload_fee_recipient_ne: z.optional(z.string()), - execution_payload_fee_recipient_contains: z.optional(z.string()), - execution_payload_fee_recipient_starts_with: z.optional(z.string()), - execution_payload_fee_recipient_ends_with: z.optional(z.string()), - execution_payload_fee_recipient_like: z.optional(z.string()), - execution_payload_fee_recipient_not_like: z.optional(z.string()), - execution_payload_fee_recipient_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - execution_payload_fee_recipient_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - execution_payload_base_fee_per_gas_eq: z.optional(z.string()), - execution_payload_base_fee_per_gas_ne: z.optional(z.string()), - execution_payload_base_fee_per_gas_contains: z.optional(z.string()), - execution_payload_base_fee_per_gas_starts_with: z.optional(z.string()), - execution_payload_base_fee_per_gas_ends_with: z.optional(z.string()), - execution_payload_base_fee_per_gas_like: z.optional(z.string()), - execution_payload_base_fee_per_gas_not_like: z.optional(z.string()), - execution_payload_base_fee_per_gas_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - execution_payload_base_fee_per_gas_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - execution_payload_blob_gas_used_eq: z.optional( - z.coerce - .bigint() + slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_blob_gas_used_ne: z.optional( - z.coerce - .bigint() + epoch_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_blob_gas_used_lt: z.optional( - z.coerce - .bigint() + epoch_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_blob_gas_used_lte: z.optional( - z.coerce - .bigint() + epoch_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_blob_gas_used_gt: z.optional( - z.coerce - .bigint() + epoch_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_blob_gas_used_gte: z.optional( - z.coerce - .bigint() + epoch_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_blob_gas_used_between_min: z.optional( - z.coerce - .bigint() + epoch_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_blob_gas_used_between_max_value: z.optional( - z.coerce - .bigint() + epoch_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_blob_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_blob_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_excess_blob_gas_eq: z.optional( - z.coerce - .bigint() + epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + proposer_pubkey_eq: z.optional(z.string()), + proposer_pubkey_ne: z.optional(z.string()), + proposer_pubkey_contains: z.optional(z.string()), + proposer_pubkey_starts_with: z.optional(z.string()), + proposer_pubkey_ends_with: z.optional(z.string()), + proposer_pubkey_like: z.optional(z.string()), + proposer_pubkey_not_like: z.optional(z.string()), + proposer_pubkey_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + proposer_pubkey_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_root_eq: z.optional(z.string()), + block_root_ne: z.optional(z.string()), + block_root_contains: z.optional(z.string()), + block_root_starts_with: z.optional(z.string()), + block_root_ends_with: z.optional(z.string()), + block_root_like: z.optional(z.string()), + block_root_not_like: z.optional(z.string()), + block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctBlockProposerHeadServiceListResponse = zListFctBlockProposerHeadResponse; + +export const zFctBlockProposerHeadServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + slot_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctBlockProposerHeadServiceGetResponse = zGetFctBlockProposerHeadResponse; + +export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + address_eq: z.optional(z.string()), + address_ne: z.optional(z.string()), + address_contains: z.optional(z.string()), + address_starts_with: z.optional(z.string()), + address_ends_with: z.optional(z.string()), + address_like: z.optional(z.string()), + address_not_like: z.optional(z.string()), + address_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + address_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + day_start_date_eq: z.optional(z.string()), + day_start_date_ne: z.optional(z.string()), + day_start_date_contains: z.optional(z.string()), + day_start_date_starts_with: z.optional(z.string()), + day_start_date_ends_with: z.optional(z.string()), + day_start_date_like: z.optional(z.string()), + day_start_date_not_like: z.optional(z.string()), + day_start_date_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + day_start_date_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + updated_date_time_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_excess_blob_gas_ne: z.optional( - z.coerce - .bigint() + updated_date_time_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_excess_blob_gas_lt: z.optional( - z.coerce - .bigint() + updated_date_time_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_excess_blob_gas_lte: z.optional( - z.coerce - .bigint() + updated_date_time_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_excess_blob_gas_gt: z.optional( - z.coerce - .bigint() + updated_date_time_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_excess_blob_gas_gte: z.optional( - z.coerce - .bigint() + updated_date_time_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_excess_blob_gas_between_min: z.optional( - z.coerce - .bigint() + updated_date_time_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_excess_blob_gas_between_max_value: z.optional( - z.coerce - .bigint() + updated_date_time_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_excess_blob_gas_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_excess_blob_gas_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_gas_limit_eq: z.optional( + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + active_slots_eq: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - execution_payload_gas_limit_ne: z.optional( + active_slots_ne: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - execution_payload_gas_limit_lt: z.optional( + active_slots_lt: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - execution_payload_gas_limit_lte: z.optional( + active_slots_lte: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - execution_payload_gas_limit_gt: z.optional( + active_slots_gt: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - execution_payload_gas_limit_gte: z.optional( + active_slots_gte: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - execution_payload_gas_limit_between_min: z.optional( + active_slots_between_min: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - execution_payload_gas_limit_between_max_value: z.optional( + active_slots_between_max_value: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - execution_payload_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_gas_used_eq: z.optional( + active_slots_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + active_slots_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + effective_bytes_eq: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - execution_payload_gas_used_ne: z.optional( + effective_bytes_ne: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - execution_payload_gas_used_lt: z.optional( + effective_bytes_lt: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - execution_payload_gas_used_lte: z.optional( + effective_bytes_lte: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - execution_payload_gas_used_gt: z.optional( + effective_bytes_gt: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - execution_payload_gas_used_gte: z.optional( + effective_bytes_gte: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - execution_payload_gas_used_between_min: z.optional( + effective_bytes_between_min: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - execution_payload_gas_used_between_max_value: z.optional( + effective_bytes_between_max_value: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - execution_payload_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_state_root_eq: z.optional(z.string()), - execution_payload_state_root_ne: z.optional(z.string()), - execution_payload_state_root_contains: z.optional(z.string()), - execution_payload_state_root_starts_with: z.optional(z.string()), - execution_payload_state_root_ends_with: z.optional(z.string()), - execution_payload_state_root_like: z.optional(z.string()), - execution_payload_state_root_not_like: z.optional(z.string()), - execution_payload_state_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - execution_payload_state_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - execution_payload_parent_hash_eq: z.optional(z.string()), - execution_payload_parent_hash_ne: z.optional(z.string()), - execution_payload_parent_hash_contains: z.optional(z.string()), - execution_payload_parent_hash_starts_with: z.optional(z.string()), - execution_payload_parent_hash_ends_with: z.optional(z.string()), - execution_payload_parent_hash_like: z.optional(z.string()), - execution_payload_parent_hash_not_like: z.optional(z.string()), - execution_payload_parent_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - execution_payload_parent_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - execution_payload_transactions_count_eq: z.optional( + effective_bytes_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + effective_bytes_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + page_size: z.optional( z .int() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) ) ), - execution_payload_transactions_count_ne: z.optional( + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctContractStorageStateByAddressDailyServiceListResponse = + zListFctContractStorageStateByAddressDailyResponse; + +export const zFctContractStorageStateByAddressDailyServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + address: z.string(), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctContractStorageStateByAddressDailyServiceGetResponse = + zGetFctContractStorageStateByAddressDailyResponse; + +export const zFctContractStorageStateByAddressHourlyServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + address_eq: z.optional(z.string()), + address_ne: z.optional(z.string()), + address_contains: z.optional(z.string()), + address_starts_with: z.optional(z.string()), + address_ends_with: z.optional(z.string()), + address_like: z.optional(z.string()), + address_not_like: z.optional(z.string()), + address_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + address_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + hour_start_date_time_eq: z.optional( z .int() .check( @@ -18996,7 +28781,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_lt: z.optional( + hour_start_date_time_ne: z.optional( z .int() .check( @@ -19004,7 +28789,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_lte: z.optional( + hour_start_date_time_lt: z.optional( z .int() .check( @@ -19012,7 +28797,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_gt: z.optional( + hour_start_date_time_lte: z.optional( z .int() .check( @@ -19020,7 +28805,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_gte: z.optional( + hour_start_date_time_gt: z.optional( z .int() .check( @@ -19028,7 +28813,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_between_min: z.optional( + hour_start_date_time_gte: z.optional( z .int() .check( @@ -19036,7 +28821,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_between_max_value: z.optional( + hour_start_date_time_between_min: z.optional( z .int() .check( @@ -19044,9 +28829,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_transactions_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_transactions_total_bytes_eq: z.optional( + hour_start_date_time_between_max_value: z.optional( z .int() .check( @@ -19054,7 +28837,9 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_ne: z.optional( + hour_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + hour_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -19062,7 +28847,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_lt: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -19070,7 +28855,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_lte: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -19078,7 +28863,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_gt: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -19086,7 +28871,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_gte: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -19094,7 +28879,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_between_min: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -19102,7 +28887,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_between_max_value: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -19110,9 +28895,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_transactions_total_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_transactions_total_bytes_compressed_eq: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -19120,77 +28903,204 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_compressed_ne: z.optional( - z - .int() + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + active_slots_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - execution_payload_transactions_total_bytes_compressed_lt: z.optional( - z - .int() + active_slots_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - execution_payload_transactions_total_bytes_compressed_lte: z.optional( - z - .int() + active_slots_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_slots_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_slots_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_slots_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_slots_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_slots_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_slots_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + active_slots_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + effective_bytes_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + effective_bytes_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + effective_bytes_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + effective_bytes_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - execution_payload_transactions_total_bytes_compressed_gt: z.optional( - z - .int() + effective_bytes_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - execution_payload_transactions_total_bytes_compressed_gte: z.optional( - z - .int() + effective_bytes_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - execution_payload_transactions_total_bytes_compressed_between_min: z.optional( - z - .int() + effective_bytes_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - execution_payload_transactions_total_bytes_compressed_between_max_value: z.optional( - z - .int() + effective_bytes_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - execution_payload_transactions_total_bytes_compressed_in_values: z.optional( - z.string().check(z.regex(/^\d+(,\d+)*$/)) - ), - execution_payload_transactions_total_bytes_compressed_not_in_values: z.optional( - z.string().check(z.regex(/^\d+(,\d+)*$/)) - ), - status_eq: z.optional(z.string()), - status_ne: z.optional(z.string()), - status_contains: z.optional(z.string()), - status_starts_with: z.optional(z.string()), - status_ends_with: z.optional(z.string()), - status_like: z.optional(z.string()), - status_not_like: z.optional(z.string()), - status_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - status_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + effective_bytes_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + effective_bytes_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), page_size: z.optional( z .int() @@ -19208,17 +29118,13 @@ export const zFctBlockServiceListData = z.object({ /** * OK */ -export const zFctBlockServiceListResponse = zListFctBlockResponse; +export const zFctContractStorageStateByAddressHourlyServiceListResponse = + zListFctContractStorageStateByAddressHourlyResponse; -export const zFctBlockServiceGetData = z.object({ +export const zFctContractStorageStateByAddressHourlyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - slot_start_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), + address: z.string(), }), query: z.optional(z.never()), }); @@ -19226,88 +29132,23 @@ export const zFctBlockServiceGetData = z.object({ /** * OK */ -export const zFctBlockServiceGetResponse = zGetFctBlockResponse; +export const zFctContractStorageStateByAddressHourlyServiceGetResponse = + zGetFctContractStorageStateByAddressHourlyResponse; -export const zFctBlockBlobCountServiceListData = z.object({ +export const zFctContractStorageStateByBlockDailyServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( z.object({ - slot_start_date_time_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_start_date_time_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_start_date_time_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_start_date_time_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_start_date_time_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_start_date_time_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_start_date_time_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_start_date_time_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_root_eq: z.optional(z.string()), - block_root_ne: z.optional(z.string()), - block_root_contains: z.optional(z.string()), - block_root_starts_with: z.optional(z.string()), - block_root_ends_with: z.optional(z.string()), - block_root_like: z.optional(z.string()), - block_root_not_like: z.optional(z.string()), - block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + day_start_date_eq: z.optional(z.string()), + day_start_date_ne: z.optional(z.string()), + day_start_date_contains: z.optional(z.string()), + day_start_date_starts_with: z.optional(z.string()), + day_start_date_ends_with: z.optional(z.string()), + day_start_date_like: z.optional(z.string()), + day_start_date_not_like: z.optional(z.string()), + day_start_date_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + day_start_date_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -19374,279 +29215,300 @@ export const zFctBlockBlobCountServiceListData = z.object({ ), updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_eq: z.optional( - z - .int() + active_slots_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_ne: z.optional( - z - .int() + active_slots_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_lt: z.optional( - z - .int() + active_slots_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_lte: z.optional( - z - .int() + active_slots_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_gt: z.optional( - z - .int() + active_slots_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_gte: z.optional( - z - .int() + active_slots_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_between_min: z.optional( - z - .int() + active_slots_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_between_max_value: z.optional( - z - .int() + active_slots_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_eq: z.optional( - z - .int() + active_slots_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + active_slots_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + effective_bytes_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_ne: z.optional( - z - .int() + effective_bytes_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_lt: z.optional( - z - .int() + effective_bytes_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_lte: z.optional( - z - .int() + effective_bytes_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_gt: z.optional( - z - .int() + effective_bytes_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_gte: z.optional( - z - .int() + effective_bytes_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_between_min: z.optional( - z - .int() + effective_bytes_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_between_max_value: z.optional( - z - .int() + effective_bytes_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - blob_count_eq: z.optional( - z - .int() + effective_bytes_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + effective_bytes_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + active_contracts_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - blob_count_ne: z.optional( - z - .int() + active_contracts_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - blob_count_lt: z.optional( - z - .int() + active_contracts_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - blob_count_lte: z.optional( - z - .int() + active_contracts_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - blob_count_gt: z.optional( - z - .int() + active_contracts_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - blob_count_gte: z.optional( - z - .int() + active_contracts_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - blob_count_between_min: z.optional( - z - .int() + active_contracts_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - blob_count_between_max_value: z.optional( - z - .int() + active_contracts_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - blob_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - blob_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - status_eq: z.optional(z.string()), - status_ne: z.optional(z.string()), - status_contains: z.optional(z.string()), - status_starts_with: z.optional(z.string()), - status_ends_with: z.optional(z.string()), - status_like: z.optional(z.string()), - status_not_like: z.optional(z.string()), - status_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - status_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + active_contracts_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + active_contracts_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), page_size: z.optional( z .int() @@ -19664,17 +29526,12 @@ export const zFctBlockBlobCountServiceListData = z.object({ /** * OK */ -export const zFctBlockBlobCountServiceListResponse = zListFctBlockBlobCountResponse; +export const zFctContractStorageStateByBlockDailyServiceListResponse = zListFctContractStorageStateByBlockDailyResponse; -export const zFctBlockBlobCountServiceGetData = z.object({ +export const zFctContractStorageStateByBlockDailyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - slot_start_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), + day_start_date: z.string(), }), query: z.optional(z.never()), }); @@ -19682,14 +29539,14 @@ export const zFctBlockBlobCountServiceGetData = z.object({ /** * OK */ -export const zFctBlockBlobCountServiceGetResponse = zGetFctBlockBlobCountResponse; +export const zFctContractStorageStateByBlockDailyServiceGetResponse = zGetFctContractStorageStateByBlockDailyResponse; -export const zFctBlockBlobCountHeadServiceListData = z.object({ +export const zFctContractStorageStateByBlockHourlyServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( z.object({ - slot_start_date_time_eq: z.optional( + hour_start_date_time_eq: z.optional( z .int() .check( @@ -19697,7 +29554,7 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + hour_start_date_time_ne: z.optional( z .int() .check( @@ -19705,7 +29562,7 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + hour_start_date_time_lt: z.optional( z .int() .check( @@ -19713,7 +29570,7 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + hour_start_date_time_lte: z.optional( z .int() .check( @@ -19721,7 +29578,7 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + hour_start_date_time_gt: z.optional( z .int() .check( @@ -19729,7 +29586,7 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + hour_start_date_time_gte: z.optional( z .int() .check( @@ -19737,7 +29594,7 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_min: z.optional( + hour_start_date_time_between_min: z.optional( z .int() .check( @@ -19745,7 +29602,7 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( + hour_start_date_time_between_max_value: z.optional( z .int() .check( @@ -19753,17 +29610,8 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_root_eq: z.optional(z.string()), - block_root_ne: z.optional(z.string()), - block_root_contains: z.optional(z.string()), - block_root_starts_with: z.optional(z.string()), - block_root_ends_with: z.optional(z.string()), - block_root_like: z.optional(z.string()), - block_root_not_like: z.optional(z.string()), - block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + hour_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + hour_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -19830,73 +29678,371 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ ), updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_eq: z.optional( - z - .int() + active_slots_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_ne: z.optional( - z - .int() + active_slots_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_lt: z.optional( - z - .int() + active_slots_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_lte: z.optional( - z - .int() + active_slots_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_gt: z.optional( - z - .int() + active_slots_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_gte: z.optional( - z - .int() + active_slots_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_between_min: z.optional( - z - .int() + active_slots_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_between_max_value: z.optional( + active_slots_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_slots_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + active_slots_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + effective_bytes_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + effective_bytes_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + effective_bytes_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + effective_bytes_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + effective_bytes_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + effective_bytes_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + effective_bytes_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + effective_bytes_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + effective_bytes_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + effective_bytes_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + active_contracts_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_contracts_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_contracts_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_contracts_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_contracts_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_contracts_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_contracts_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_contracts_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_contracts_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + active_contracts_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + page_size: z.optional( z .int() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) ) ), - slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_eq: z.optional( + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctContractStorageStateByBlockHourlyServiceListResponse = + zListFctContractStorageStateByBlockHourlyResponse; + +export const zFctContractStorageStateByBlockHourlyServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + hour_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctContractStorageStateByBlockHourlyServiceGetResponse = zGetFctContractStorageStateByBlockHourlyResponse; + +export const zFctContractStorageStateWithExpiryByAddressDailyServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + address_eq: z.optional(z.string()), + address_ne: z.optional(z.string()), + address_contains: z.optional(z.string()), + address_starts_with: z.optional(z.string()), + address_ends_with: z.optional(z.string()), + address_like: z.optional(z.string()), + address_not_like: z.optional(z.string()), + address_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + address_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + expiry_policy_eq: z.optional(z.string()), + expiry_policy_ne: z.optional(z.string()), + expiry_policy_contains: z.optional(z.string()), + expiry_policy_starts_with: z.optional(z.string()), + expiry_policy_ends_with: z.optional(z.string()), + expiry_policy_like: z.optional(z.string()), + expiry_policy_not_like: z.optional(z.string()), + expiry_policy_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + expiry_policy_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + day_start_date_eq: z.optional(z.string()), + day_start_date_ne: z.optional(z.string()), + day_start_date_contains: z.optional(z.string()), + day_start_date_starts_with: z.optional(z.string()), + day_start_date_ends_with: z.optional(z.string()), + day_start_date_like: z.optional(z.string()), + day_start_date_not_like: z.optional(z.string()), + day_start_date_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + day_start_date_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -19904,7 +30050,7 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -19912,7 +30058,7 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -19920,7 +30066,7 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -19928,7 +30074,7 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -19936,7 +30082,7 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -19944,7 +30090,7 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -19952,7 +30098,7 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -19960,140 +30106,204 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_eq: z.optional( - z - .int() + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + active_slots_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_ne: z.optional( - z - .int() + active_slots_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_lt: z.optional( - z - .int() + active_slots_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_lte: z.optional( - z - .int() + active_slots_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_gt: z.optional( - z - .int() + active_slots_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_gte: z.optional( - z - .int() + active_slots_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_between_min: z.optional( - z - .int() + active_slots_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_between_max_value: z.optional( - z - .int() + active_slots_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - blob_count_eq: z.optional( - z - .int() + active_slots_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + active_slots_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + effective_bytes_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - blob_count_ne: z.optional( - z - .int() + effective_bytes_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - blob_count_lt: z.optional( - z - .int() + effective_bytes_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - blob_count_lte: z.optional( - z - .int() + effective_bytes_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - blob_count_gt: z.optional( - z - .int() + effective_bytes_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - blob_count_gte: z.optional( - z - .int() + effective_bytes_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - blob_count_between_min: z.optional( - z - .int() + effective_bytes_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - blob_count_between_max_value: z.optional( - z - .int() + effective_bytes_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - blob_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - blob_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + effective_bytes_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + effective_bytes_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), page_size: z.optional( z .int() @@ -20111,17 +30321,13 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ /** * OK */ -export const zFctBlockBlobCountHeadServiceListResponse = zListFctBlockBlobCountHeadResponse; +export const zFctContractStorageStateWithExpiryByAddressDailyServiceListResponse = + zListFctContractStorageStateWithExpiryByAddressDailyResponse; -export const zFctBlockBlobCountHeadServiceGetData = z.object({ +export const zFctContractStorageStateWithExpiryByAddressDailyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - slot_start_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), + address: z.string(), }), query: z.optional(z.never()), }); @@ -20129,14 +30335,33 @@ export const zFctBlockBlobCountHeadServiceGetData = z.object({ /** * OK */ -export const zFctBlockBlobCountHeadServiceGetResponse = zGetFctBlockBlobCountHeadResponse; +export const zFctContractStorageStateWithExpiryByAddressDailyServiceGetResponse = + zGetFctContractStorageStateWithExpiryByAddressDailyResponse; -export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ +export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( z.object({ - slot_start_date_time_eq: z.optional( + address_eq: z.optional(z.string()), + address_ne: z.optional(z.string()), + address_contains: z.optional(z.string()), + address_starts_with: z.optional(z.string()), + address_ends_with: z.optional(z.string()), + address_like: z.optional(z.string()), + address_not_like: z.optional(z.string()), + address_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + address_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + expiry_policy_eq: z.optional(z.string()), + expiry_policy_ne: z.optional(z.string()), + expiry_policy_contains: z.optional(z.string()), + expiry_policy_starts_with: z.optional(z.string()), + expiry_policy_ends_with: z.optional(z.string()), + expiry_policy_like: z.optional(z.string()), + expiry_policy_not_like: z.optional(z.string()), + expiry_policy_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + expiry_policy_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + hour_start_date_time_eq: z.optional( z .int() .check( @@ -20144,7 +30369,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + hour_start_date_time_ne: z.optional( z .int() .check( @@ -20152,7 +30377,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + hour_start_date_time_lt: z.optional( z .int() .check( @@ -20160,7 +30385,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + hour_start_date_time_lte: z.optional( z .int() .check( @@ -20168,7 +30393,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + hour_start_date_time_gt: z.optional( z .int() .check( @@ -20176,7 +30401,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + hour_start_date_time_gte: z.optional( z .int() .check( @@ -20184,7 +30409,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_min: z.optional( + hour_start_date_time_between_min: z.optional( z .int() .check( @@ -20192,7 +30417,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( + hour_start_date_time_between_max_value: z.optional( z .int() .check( @@ -20200,18 +30425,9 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_root_eq: z.optional(z.string()), - block_root_ne: z.optional(z.string()), - block_root_contains: z.optional(z.string()), - block_root_starts_with: z.optional(z.string()), - block_root_ends_with: z.optional(z.string()), - block_root_like: z.optional(z.string()), - block_root_not_like: z.optional(z.string()), - block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - blob_index_eq: z.optional( + hour_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + hour_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -20219,7 +30435,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_index_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -20227,7 +30443,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_index_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -20235,7 +30451,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_index_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -20243,7 +30459,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_index_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -20251,7 +30467,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_index_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -20259,7 +30475,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_index_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -20267,7 +30483,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_index_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -20275,159 +30491,262 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - blob_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - meta_client_name_eq: z.optional(z.string()), - meta_client_name_ne: z.optional(z.string()), - meta_client_name_contains: z.optional(z.string()), - meta_client_name_starts_with: z.optional(z.string()), - meta_client_name_ends_with: z.optional(z.string()), - meta_client_name_like: z.optional(z.string()), - meta_client_name_not_like: z.optional(z.string()), - meta_client_name_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_name_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - updated_date_time_eq: z.optional( - z - .int() + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + active_slots_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - updated_date_time_ne: z.optional( - z - .int() + active_slots_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - updated_date_time_lt: z.optional( - z - .int() + active_slots_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - updated_date_time_lte: z.optional( - z - .int() + active_slots_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - updated_date_time_gt: z.optional( - z - .int() + active_slots_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - updated_date_time_gte: z.optional( - z - .int() + active_slots_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - updated_date_time_between_min: z.optional( - z - .int() + active_slots_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - updated_date_time_between_max_value: z.optional( - z - .int() + active_slots_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - source_eq: z.optional(z.string()), - source_ne: z.optional(z.string()), - source_contains: z.optional(z.string()), - source_starts_with: z.optional(z.string()), - source_ends_with: z.optional(z.string()), - source_like: z.optional(z.string()), - source_not_like: z.optional(z.string()), - source_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - source_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - slot_eq: z.optional( - z - .int() + active_slots_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + active_slots_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + effective_bytes_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_ne: z.optional( - z - .int() + effective_bytes_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + effective_bytes_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_lt: z.optional( - z - .int() + effective_bytes_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_lte: z.optional( - z - .int() + effective_bytes_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_gt: z.optional( - z - .int() + effective_bytes_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_gte: z.optional( - z - .int() + effective_bytes_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_between_min: z.optional( - z - .int() + effective_bytes_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_between_max_value: z.optional( + effective_bytes_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + effective_bytes_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + page_size: z.optional( z .int() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) ) ), - slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_eq: z.optional( + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListResponse = + zListFctContractStorageStateWithExpiryByAddressHourlyResponse; + +export const zFctContractStorageStateWithExpiryByAddressHourlyServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + address: z.string(), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctContractStorageStateWithExpiryByAddressHourlyServiceGetResponse = + zGetFctContractStorageStateWithExpiryByAddressHourlyResponse; + +export const zFctContractStorageStateWithExpiryByBlockDailyServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + expiry_policy_eq: z.optional(z.string()), + expiry_policy_ne: z.optional(z.string()), + expiry_policy_contains: z.optional(z.string()), + expiry_policy_starts_with: z.optional(z.string()), + expiry_policy_ends_with: z.optional(z.string()), + expiry_policy_like: z.optional(z.string()), + expiry_policy_not_like: z.optional(z.string()), + expiry_policy_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + expiry_policy_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + day_start_date_eq: z.optional(z.string()), + day_start_date_ne: z.optional(z.string()), + day_start_date_contains: z.optional(z.string()), + day_start_date_starts_with: z.optional(z.string()), + day_start_date_ends_with: z.optional(z.string()), + day_start_date_like: z.optional(z.string()), + day_start_date_not_like: z.optional(z.string()), + day_start_date_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + day_start_date_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -20435,7 +30754,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -20443,7 +30762,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -20451,7 +30770,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -20459,7 +30778,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -20467,7 +30786,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -20475,7 +30794,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -20483,7 +30802,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -20491,320 +30810,302 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_eq: z.optional( - z - .int() + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + active_slots_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_ne: z.optional( - z - .int() + active_slots_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_lt: z.optional( - z - .int() + active_slots_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_lte: z.optional( - z - .int() + active_slots_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_gt: z.optional( - z - .int() + active_slots_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_gte: z.optional( - z - .int() + active_slots_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_between_min: z.optional( - z - .int() + active_slots_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_between_max_value: z.optional( - z - .int() + active_slots_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - seen_slot_start_diff_eq: z.optional( - z - .int() + active_slots_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + active_slots_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + effective_bytes_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - seen_slot_start_diff_ne: z.optional( - z - .int() + effective_bytes_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - seen_slot_start_diff_lt: z.optional( - z - .int() + effective_bytes_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - seen_slot_start_diff_lte: z.optional( - z - .int() + effective_bytes_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - seen_slot_start_diff_gt: z.optional( - z - .int() + effective_bytes_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - seen_slot_start_diff_gte: z.optional( - z - .int() + effective_bytes_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - seen_slot_start_diff_between_min: z.optional( - z - .int() + effective_bytes_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - seen_slot_start_diff_between_max_value: z.optional( - z - .int() + effective_bytes_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - seen_slot_start_diff_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - seen_slot_start_diff_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - username_eq: z.optional(z.string()), - username_ne: z.optional(z.string()), - username_contains: z.optional(z.string()), - username_starts_with: z.optional(z.string()), - username_ends_with: z.optional(z.string()), - username_like: z.optional(z.string()), - username_not_like: z.optional(z.string()), - username_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - username_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_id_eq: z.optional(z.string()), - node_id_ne: z.optional(z.string()), - node_id_contains: z.optional(z.string()), - node_id_starts_with: z.optional(z.string()), - node_id_ends_with: z.optional(z.string()), - node_id_like: z.optional(z.string()), - node_id_not_like: z.optional(z.string()), - node_id_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_id_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - classification_eq: z.optional(z.string()), - classification_ne: z.optional(z.string()), - classification_contains: z.optional(z.string()), - classification_starts_with: z.optional(z.string()), - classification_ends_with: z.optional(z.string()), - classification_like: z.optional(z.string()), - classification_not_like: z.optional(z.string()), - classification_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - classification_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_version_eq: z.optional(z.string()), - meta_client_version_ne: z.optional(z.string()), - meta_client_version_contains: z.optional(z.string()), - meta_client_version_starts_with: z.optional(z.string()), - meta_client_version_ends_with: z.optional(z.string()), - meta_client_version_like: z.optional(z.string()), - meta_client_version_not_like: z.optional(z.string()), - meta_client_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_implementation_eq: z.optional(z.string()), - meta_client_implementation_ne: z.optional(z.string()), - meta_client_implementation_contains: z.optional(z.string()), - meta_client_implementation_starts_with: z.optional(z.string()), - meta_client_implementation_ends_with: z.optional(z.string()), - meta_client_implementation_like: z.optional(z.string()), - meta_client_implementation_not_like: z.optional(z.string()), - meta_client_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_city_eq: z.optional(z.string()), - meta_client_geo_city_ne: z.optional(z.string()), - meta_client_geo_city_contains: z.optional(z.string()), - meta_client_geo_city_starts_with: z.optional(z.string()), - meta_client_geo_city_ends_with: z.optional(z.string()), - meta_client_geo_city_like: z.optional(z.string()), - meta_client_geo_city_not_like: z.optional(z.string()), - meta_client_geo_city_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_city_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_country_eq: z.optional(z.string()), - meta_client_geo_country_ne: z.optional(z.string()), - meta_client_geo_country_contains: z.optional(z.string()), - meta_client_geo_country_starts_with: z.optional(z.string()), - meta_client_geo_country_ends_with: z.optional(z.string()), - meta_client_geo_country_like: z.optional(z.string()), - meta_client_geo_country_not_like: z.optional(z.string()), - meta_client_geo_country_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_country_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_country_code_eq: z.optional(z.string()), - meta_client_geo_country_code_ne: z.optional(z.string()), - meta_client_geo_country_code_contains: z.optional(z.string()), - meta_client_geo_country_code_starts_with: z.optional(z.string()), - meta_client_geo_country_code_ends_with: z.optional(z.string()), - meta_client_geo_country_code_like: z.optional(z.string()), - meta_client_geo_country_code_not_like: z.optional(z.string()), - meta_client_geo_country_code_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_country_code_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_continent_code_eq: z.optional(z.string()), - meta_client_geo_continent_code_ne: z.optional(z.string()), - meta_client_geo_continent_code_contains: z.optional(z.string()), - meta_client_geo_continent_code_starts_with: z.optional(z.string()), - meta_client_geo_continent_code_ends_with: z.optional(z.string()), - meta_client_geo_continent_code_like: z.optional(z.string()), - meta_client_geo_continent_code_not_like: z.optional(z.string()), - meta_client_geo_continent_code_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_continent_code_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_longitude_value: z.optional(z.number()), - meta_client_geo_latitude_value: z.optional(z.number()), - meta_client_geo_autonomous_system_number_eq: z.optional( - z - .int() + effective_bytes_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + effective_bytes_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + active_contracts_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - meta_client_geo_autonomous_system_number_ne: z.optional( - z - .int() + active_contracts_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - meta_client_geo_autonomous_system_number_lt: z.optional( - z - .int() + active_contracts_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - meta_client_geo_autonomous_system_number_lte: z.optional( - z - .int() + active_contracts_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - meta_client_geo_autonomous_system_number_gt: z.optional( - z - .int() + active_contracts_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - meta_client_geo_autonomous_system_number_gte: z.optional( - z - .int() + active_contracts_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - meta_client_geo_autonomous_system_number_between_min: z.optional( - z - .int() + active_contracts_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - meta_client_geo_autonomous_system_number_between_max_value: z.optional( - z - .int() + active_contracts_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - meta_client_geo_autonomous_system_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - meta_client_geo_autonomous_system_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - meta_client_geo_autonomous_system_organization_eq: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_ne: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_contains: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_starts_with: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_ends_with: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_like: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_not_like: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_in_values: z.optional( - z.string().check(z.regex(/^[^,]+(,[^,]+)*$/)) - ), - meta_client_geo_autonomous_system_organization_not_in_values: z.optional( - z.string().check(z.regex(/^[^,]+(,[^,]+)*$/)) - ), - meta_consensus_version_eq: z.optional(z.string()), - meta_consensus_version_ne: z.optional(z.string()), - meta_consensus_version_contains: z.optional(z.string()), - meta_consensus_version_starts_with: z.optional(z.string()), - meta_consensus_version_ends_with: z.optional(z.string()), - meta_consensus_version_like: z.optional(z.string()), - meta_consensus_version_not_like: z.optional(z.string()), - meta_consensus_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_consensus_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_consensus_implementation_eq: z.optional(z.string()), - meta_consensus_implementation_ne: z.optional(z.string()), - meta_consensus_implementation_contains: z.optional(z.string()), - meta_consensus_implementation_starts_with: z.optional(z.string()), - meta_consensus_implementation_ends_with: z.optional(z.string()), - meta_consensus_implementation_like: z.optional(z.string()), - meta_consensus_implementation_not_like: z.optional(z.string()), - meta_consensus_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_consensus_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + active_contracts_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + active_contracts_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), page_size: z.optional( z .int() @@ -20822,17 +31123,13 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ /** * OK */ -export const zFctBlockBlobFirstSeenByNodeServiceListResponse = zListFctBlockBlobFirstSeenByNodeResponse; +export const zFctContractStorageStateWithExpiryByBlockDailyServiceListResponse = + zListFctContractStorageStateWithExpiryByBlockDailyResponse; -export const zFctBlockBlobFirstSeenByNodeServiceGetData = z.object({ +export const zFctContractStorageStateWithExpiryByBlockDailyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - slot_start_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), + expiry_policy: z.string(), }), query: z.optional(z.never()), }); @@ -20840,14 +31137,24 @@ export const zFctBlockBlobFirstSeenByNodeServiceGetData = z.object({ /** * OK */ -export const zFctBlockBlobFirstSeenByNodeServiceGetResponse = zGetFctBlockBlobFirstSeenByNodeResponse; +export const zFctContractStorageStateWithExpiryByBlockDailyServiceGetResponse = + zGetFctContractStorageStateWithExpiryByBlockDailyResponse; -export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ +export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( z.object({ - slot_start_date_time_eq: z.optional( + expiry_policy_eq: z.optional(z.string()), + expiry_policy_ne: z.optional(z.string()), + expiry_policy_contains: z.optional(z.string()), + expiry_policy_starts_with: z.optional(z.string()), + expiry_policy_ends_with: z.optional(z.string()), + expiry_policy_like: z.optional(z.string()), + expiry_policy_not_like: z.optional(z.string()), + expiry_policy_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + expiry_policy_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + hour_start_date_time_eq: z.optional( z .int() .check( @@ -20855,7 +31162,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + hour_start_date_time_ne: z.optional( z .int() .check( @@ -20863,7 +31170,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + hour_start_date_time_lt: z.optional( z .int() .check( @@ -20871,7 +31178,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + hour_start_date_time_lte: z.optional( z .int() .check( @@ -20879,7 +31186,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + hour_start_date_time_gt: z.optional( z .int() .check( @@ -20887,7 +31194,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + hour_start_date_time_gte: z.optional( z .int() .check( @@ -20895,7 +31202,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_min: z.optional( + hour_start_date_time_between_min: z.optional( z .int() .check( @@ -20903,7 +31210,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( + hour_start_date_time_between_max_value: z.optional( z .int() .check( @@ -20911,18 +31218,9 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_root_eq: z.optional(z.string()), - block_root_ne: z.optional(z.string()), - block_root_contains: z.optional(z.string()), - block_root_starts_with: z.optional(z.string()), - block_root_ends_with: z.optional(z.string()), - block_root_like: z.optional(z.string()), - block_root_not_like: z.optional(z.string()), - block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - column_index_eq: z.optional( + hour_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + hour_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -20930,7 +31228,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - column_index_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -20938,7 +31236,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - column_index_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -20946,7 +31244,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - column_index_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -20954,7 +31252,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - column_index_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -20962,7 +31260,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - column_index_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -20970,7 +31268,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - column_index_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -20978,7 +31276,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - column_index_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -20986,33 +31284,342 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - column_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - column_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_eq: z.optional( - z - .int() + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + active_slots_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - updated_date_time_ne: z.optional( - z - .int() + active_slots_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - updated_date_time_lt: z.optional( + active_slots_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_slots_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_slots_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_slots_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_slots_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_slots_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_slots_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + active_slots_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + effective_bytes_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + effective_bytes_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + effective_bytes_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + effective_bytes_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + effective_bytes_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + effective_bytes_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + effective_bytes_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + effective_bytes_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + effective_bytes_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + effective_bytes_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + active_contracts_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_contracts_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_contracts_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_contracts_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_contracts_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_contracts_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_contracts_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_contracts_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + active_contracts_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + active_contracts_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + page_size: z.optional( z .int() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) ) ), - updated_date_time_lte: z.optional( + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListResponse = + zListFctContractStorageStateWithExpiryByBlockHourlyResponse; + +export const zFctContractStorageStateWithExpiryByBlockHourlyServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + expiry_policy: z.string(), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctContractStorageStateWithExpiryByBlockHourlyServiceGetResponse = + zGetFctContractStorageStateWithExpiryByBlockHourlyResponse; + +export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + epoch_start_date_time_eq: z.optional( z .int() .check( @@ -21020,7 +31627,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + epoch_start_date_time_ne: z.optional( z .int() .check( @@ -21028,7 +31635,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + epoch_start_date_time_lt: z.optional( z .int() .check( @@ -21036,7 +31643,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + epoch_start_date_time_lte: z.optional( z .int() .check( @@ -21044,7 +31651,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + epoch_start_date_time_gt: z.optional( z .int() .check( @@ -21052,18 +31659,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - source_eq: z.optional(z.string()), - source_ne: z.optional(z.string()), - source_contains: z.optional(z.string()), - source_starts_with: z.optional(z.string()), - source_ends_with: z.optional(z.string()), - source_like: z.optional(z.string()), - source_not_like: z.optional(z.string()), - source_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - source_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - slot_eq: z.optional( + epoch_start_date_time_gte: z.optional( z .int() .check( @@ -21071,7 +31667,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + epoch_start_date_time_between_min: z.optional( z .int() .check( @@ -21079,7 +31675,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + epoch_start_date_time_between_max_value: z.optional( z .int() .check( @@ -21087,73 +31683,91 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( - z - .int() + epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + column_index_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_gt: z.optional( - z - .int() + column_index_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_gte: z.optional( - z - .int() + column_index_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_between_min: z.optional( - z - .int() + column_index_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_between_max_value: z.optional( - z - .int() + column_index_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_eq: z.optional( - z - .int() + column_index_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_ne: z.optional( - z - .int() + column_index_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_lt: z.optional( - z - .int() + column_index_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_lte: z.optional( + column_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + column_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -21161,7 +31775,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -21169,7 +31783,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -21177,7 +31791,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -21185,7 +31799,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -21193,9 +31807,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_eq: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -21203,7 +31815,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -21211,7 +31823,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -21219,7 +31831,9 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_eq: z.optional( z .int() .check( @@ -21227,7 +31841,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + epoch_ne: z.optional( z .int() .check( @@ -21235,7 +31849,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + epoch_lt: z.optional( z .int() .check( @@ -21243,7 +31857,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_min: z.optional( + epoch_lte: z.optional( z .int() .check( @@ -21251,7 +31865,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_max_value: z.optional( + epoch_gt: z.optional( z .int() .check( @@ -21259,9 +31873,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - seen_slot_start_diff_eq: z.optional( + epoch_gte: z.optional( z .int() .check( @@ -21269,7 +31881,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_ne: z.optional( + epoch_between_min: z.optional( z .int() .check( @@ -21277,7 +31889,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_lt: z.optional( + epoch_between_max_value: z.optional( z .int() .check( @@ -21285,7 +31897,9 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_lte: z.optional( + epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_eq: z.optional( z .int() .check( @@ -21293,7 +31907,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_gt: z.optional( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -21301,7 +31915,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_gte: z.optional( + slot_start_date_time_lt: z.optional( z .int() .check( @@ -21309,7 +31923,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_between_min: z.optional( + slot_start_date_time_lte: z.optional( z .int() .check( @@ -21317,7 +31931,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_between_max_value: z.optional( + slot_start_date_time_gt: z.optional( z .int() .check( @@ -21325,9 +31939,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - seen_slot_start_diff_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - row_count_eq: z.optional( + slot_start_date_time_gte: z.optional( z .int() .check( @@ -21335,7 +31947,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_ne: z.optional( + slot_start_date_time_between_min: z.optional( z .int() .check( @@ -21343,7 +31955,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_lt: z.optional( + slot_start_date_time_between_max_value: z.optional( z .int() .check( @@ -21351,7 +31963,9 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_lte: z.optional( + slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_count_eq: z.optional( z .int() .check( @@ -21359,7 +31973,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_gt: z.optional( + slot_count_ne: z.optional( z .int() .check( @@ -21367,7 +31981,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_gte: z.optional( + slot_count_lt: z.optional( z .int() .check( @@ -21375,7 +31989,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_between_min: z.optional( + slot_count_lte: z.optional( z .int() .check( @@ -21383,7 +31997,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_between_max_value: z.optional( + slot_count_gt: z.optional( z .int() .check( @@ -21391,101 +32005,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - row_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - username_eq: z.optional(z.string()), - username_ne: z.optional(z.string()), - username_contains: z.optional(z.string()), - username_starts_with: z.optional(z.string()), - username_ends_with: z.optional(z.string()), - username_like: z.optional(z.string()), - username_not_like: z.optional(z.string()), - username_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - username_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_id_eq: z.optional(z.string()), - node_id_ne: z.optional(z.string()), - node_id_contains: z.optional(z.string()), - node_id_starts_with: z.optional(z.string()), - node_id_ends_with: z.optional(z.string()), - node_id_like: z.optional(z.string()), - node_id_not_like: z.optional(z.string()), - node_id_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_id_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - classification_eq: z.optional(z.string()), - classification_ne: z.optional(z.string()), - classification_contains: z.optional(z.string()), - classification_starts_with: z.optional(z.string()), - classification_ends_with: z.optional(z.string()), - classification_like: z.optional(z.string()), - classification_not_like: z.optional(z.string()), - classification_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - classification_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_name_eq: z.optional(z.string()), - meta_client_name_ne: z.optional(z.string()), - meta_client_name_contains: z.optional(z.string()), - meta_client_name_starts_with: z.optional(z.string()), - meta_client_name_ends_with: z.optional(z.string()), - meta_client_name_like: z.optional(z.string()), - meta_client_name_not_like: z.optional(z.string()), - meta_client_name_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_name_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_version_eq: z.optional(z.string()), - meta_client_version_ne: z.optional(z.string()), - meta_client_version_contains: z.optional(z.string()), - meta_client_version_starts_with: z.optional(z.string()), - meta_client_version_ends_with: z.optional(z.string()), - meta_client_version_like: z.optional(z.string()), - meta_client_version_not_like: z.optional(z.string()), - meta_client_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_implementation_eq: z.optional(z.string()), - meta_client_implementation_ne: z.optional(z.string()), - meta_client_implementation_contains: z.optional(z.string()), - meta_client_implementation_starts_with: z.optional(z.string()), - meta_client_implementation_ends_with: z.optional(z.string()), - meta_client_implementation_like: z.optional(z.string()), - meta_client_implementation_not_like: z.optional(z.string()), - meta_client_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_city_eq: z.optional(z.string()), - meta_client_geo_city_ne: z.optional(z.string()), - meta_client_geo_city_contains: z.optional(z.string()), - meta_client_geo_city_starts_with: z.optional(z.string()), - meta_client_geo_city_ends_with: z.optional(z.string()), - meta_client_geo_city_like: z.optional(z.string()), - meta_client_geo_city_not_like: z.optional(z.string()), - meta_client_geo_city_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_city_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_country_eq: z.optional(z.string()), - meta_client_geo_country_ne: z.optional(z.string()), - meta_client_geo_country_contains: z.optional(z.string()), - meta_client_geo_country_starts_with: z.optional(z.string()), - meta_client_geo_country_ends_with: z.optional(z.string()), - meta_client_geo_country_like: z.optional(z.string()), - meta_client_geo_country_not_like: z.optional(z.string()), - meta_client_geo_country_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_country_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_country_code_eq: z.optional(z.string()), - meta_client_geo_country_code_ne: z.optional(z.string()), - meta_client_geo_country_code_contains: z.optional(z.string()), - meta_client_geo_country_code_starts_with: z.optional(z.string()), - meta_client_geo_country_code_ends_with: z.optional(z.string()), - meta_client_geo_country_code_like: z.optional(z.string()), - meta_client_geo_country_code_not_like: z.optional(z.string()), - meta_client_geo_country_code_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_country_code_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_continent_code_eq: z.optional(z.string()), - meta_client_geo_continent_code_ne: z.optional(z.string()), - meta_client_geo_continent_code_contains: z.optional(z.string()), - meta_client_geo_continent_code_starts_with: z.optional(z.string()), - meta_client_geo_continent_code_ends_with: z.optional(z.string()), - meta_client_geo_continent_code_like: z.optional(z.string()), - meta_client_geo_continent_code_not_like: z.optional(z.string()), - meta_client_geo_continent_code_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_continent_code_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_longitude_value: z.optional(z.number()), - meta_client_geo_latitude_value: z.optional(z.number()), - meta_client_geo_autonomous_system_number_eq: z.optional( + slot_count_gte: z.optional( z .int() .check( @@ -21493,7 +32013,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_ne: z.optional( + slot_count_between_min: z.optional( z .int() .check( @@ -21501,7 +32021,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_lt: z.optional( + slot_count_between_max_value: z.optional( z .int() .check( @@ -21509,347 +32029,340 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_lte: z.optional( - z - .int() + slot_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_probe_count_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - meta_client_geo_autonomous_system_number_gt: z.optional( - z - .int() + total_probe_count_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - meta_client_geo_autonomous_system_number_gte: z.optional( - z - .int() + total_probe_count_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - meta_client_geo_autonomous_system_number_between_min: z.optional( - z - .int() + total_probe_count_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - meta_client_geo_autonomous_system_number_between_max_value: z.optional( - z - .int() + total_probe_count_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - meta_client_geo_autonomous_system_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - meta_client_geo_autonomous_system_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - meta_client_geo_autonomous_system_organization_eq: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_ne: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_contains: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_starts_with: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_ends_with: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_like: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_not_like: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_in_values: z.optional( - z.string().check(z.regex(/^[^,]+(,[^,]+)*$/)) - ), - meta_client_geo_autonomous_system_organization_not_in_values: z.optional( - z.string().check(z.regex(/^[^,]+(,[^,]+)*$/)) + total_probe_count_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) ), - meta_consensus_version_eq: z.optional(z.string()), - meta_consensus_version_ne: z.optional(z.string()), - meta_consensus_version_contains: z.optional(z.string()), - meta_consensus_version_starts_with: z.optional(z.string()), - meta_consensus_version_ends_with: z.optional(z.string()), - meta_consensus_version_like: z.optional(z.string()), - meta_consensus_version_not_like: z.optional(z.string()), - meta_consensus_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_consensus_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_consensus_implementation_eq: z.optional(z.string()), - meta_consensus_implementation_ne: z.optional(z.string()), - meta_consensus_implementation_contains: z.optional(z.string()), - meta_consensus_implementation_starts_with: z.optional(z.string()), - meta_consensus_implementation_ends_with: z.optional(z.string()), - meta_consensus_implementation_like: z.optional(z.string()), - meta_consensus_implementation_not_like: z.optional(z.string()), - meta_consensus_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_consensus_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - page_size: z.optional( - z - .int() + total_probe_count_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctBlockDataColumnSidecarFirstSeenServiceListResponse = zListFctBlockDataColumnSidecarFirstSeenResponse; - -export const zFctBlockDataColumnSidecarFirstSeenServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - slot_start_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + total_probe_count_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) ), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctBlockDataColumnSidecarFirstSeenServiceGetResponse = zGetFctBlockDataColumnSidecarFirstSeenResponse; - -export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - slot_start_date_time_eq: z.optional( - z - .int() + total_probe_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_probe_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_success_count_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_start_date_time_ne: z.optional( - z - .int() + total_success_count_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_start_date_time_lt: z.optional( - z - .int() + total_success_count_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_start_date_time_lte: z.optional( - z - .int() + total_success_count_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_start_date_time_gt: z.optional( - z - .int() + total_success_count_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_start_date_time_gte: z.optional( - z - .int() + total_success_count_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_start_date_time_between_min: z.optional( - z - .int() + total_success_count_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_start_date_time_between_max_value: z.optional( - z - .int() + total_success_count_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_root_eq: z.optional(z.string()), - block_root_ne: z.optional(z.string()), - block_root_contains: z.optional(z.string()), - block_root_starts_with: z.optional(z.string()), - block_root_ends_with: z.optional(z.string()), - block_root_like: z.optional(z.string()), - block_root_not_like: z.optional(z.string()), - block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - column_index_eq: z.optional( - z - .int() + total_success_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_success_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_failure_count_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - column_index_ne: z.optional( - z - .int() + total_failure_count_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - column_index_lt: z.optional( - z - .int() + total_failure_count_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - column_index_lte: z.optional( - z - .int() + total_failure_count_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - column_index_gt: z.optional( - z - .int() + total_failure_count_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - column_index_gte: z.optional( - z - .int() + total_failure_count_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - column_index_between_min: z.optional( - z - .int() + total_failure_count_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - column_index_between_max_value: z.optional( - z - .int() + total_failure_count_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - column_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - column_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - meta_client_name_eq: z.optional(z.string()), - meta_client_name_ne: z.optional(z.string()), - meta_client_name_contains: z.optional(z.string()), - meta_client_name_starts_with: z.optional(z.string()), - meta_client_name_ends_with: z.optional(z.string()), - meta_client_name_like: z.optional(z.string()), - meta_client_name_not_like: z.optional(z.string()), - meta_client_name_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_name_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - updated_date_time_eq: z.optional( - z - .int() + total_failure_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_failure_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_missing_count_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_ne: z.optional( - z - .int() + total_missing_count_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_lt: z.optional( - z - .int() + total_missing_count_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_lte: z.optional( - z - .int() + total_missing_count_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_gt: z.optional( - z - .int() + total_missing_count_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_gte: z.optional( - z - .int() + total_missing_count_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_between_min: z.optional( - z - .int() + total_missing_count_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_between_max_value: z.optional( - z - .int() + total_missing_count_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - source_eq: z.optional(z.string()), - source_ne: z.optional(z.string()), - source_contains: z.optional(z.string()), - source_starts_with: z.optional(z.string()), - source_ends_with: z.optional(z.string()), - source_like: z.optional(z.string()), - source_not_like: z.optional(z.string()), - source_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - source_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - slot_eq: z.optional( + total_missing_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_missing_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_availability_pct_value: z.optional(z.number()), + min_availability_pct_value: z.optional(z.number()), + max_availability_pct_value: z.optional(z.number()), + min_response_time_ms_eq: z.optional( z .int() .check( @@ -21857,7 +32370,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + min_response_time_ms_ne: z.optional( z .int() .check( @@ -21865,7 +32378,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + min_response_time_ms_lt: z.optional( z .int() .check( @@ -21873,7 +32386,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + min_response_time_ms_lte: z.optional( z .int() .check( @@ -21881,7 +32394,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + min_response_time_ms_gt: z.optional( z .int() .check( @@ -21889,7 +32402,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + min_response_time_ms_gte: z.optional( z .int() .check( @@ -21897,7 +32410,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + min_response_time_ms_between_min: z.optional( z .int() .check( @@ -21905,7 +32418,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + min_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -21913,9 +32426,9 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_eq: z.optional( + min_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_p50_response_time_ms_eq: z.optional( z .int() .check( @@ -21923,7 +32436,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + avg_p50_response_time_ms_ne: z.optional( z .int() .check( @@ -21931,7 +32444,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + avg_p50_response_time_ms_lt: z.optional( z .int() .check( @@ -21939,7 +32452,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + avg_p50_response_time_ms_lte: z.optional( z .int() .check( @@ -21947,7 +32460,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + avg_p50_response_time_ms_gt: z.optional( z .int() .check( @@ -21955,7 +32468,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + avg_p50_response_time_ms_gte: z.optional( z .int() .check( @@ -21963,7 +32476,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + avg_p50_response_time_ms_between_min: z.optional( z .int() .check( @@ -21971,7 +32484,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + avg_p50_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -21979,9 +32492,9 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_eq: z.optional( + avg_p50_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_p50_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_p95_response_time_ms_eq: z.optional( z .int() .check( @@ -21989,7 +32502,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + avg_p95_response_time_ms_ne: z.optional( z .int() .check( @@ -21997,7 +32510,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + avg_p95_response_time_ms_lt: z.optional( z .int() .check( @@ -22005,7 +32518,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + avg_p95_response_time_ms_lte: z.optional( z .int() .check( @@ -22013,7 +32526,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + avg_p95_response_time_ms_gt: z.optional( z .int() .check( @@ -22021,7 +32534,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + avg_p95_response_time_ms_gte: z.optional( z .int() .check( @@ -22029,7 +32542,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_min: z.optional( + avg_p95_response_time_ms_between_min: z.optional( z .int() .check( @@ -22037,7 +32550,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_max_value: z.optional( + avg_p95_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -22045,9 +32558,9 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - seen_slot_start_diff_eq: z.optional( + avg_p95_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_p95_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_p99_response_time_ms_eq: z.optional( z .int() .check( @@ -22055,7 +32568,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_ne: z.optional( + avg_p99_response_time_ms_ne: z.optional( z .int() .check( @@ -22063,7 +32576,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_lt: z.optional( + avg_p99_response_time_ms_lt: z.optional( z .int() .check( @@ -22071,7 +32584,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_lte: z.optional( + avg_p99_response_time_ms_lte: z.optional( z .int() .check( @@ -22079,7 +32592,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_gt: z.optional( + avg_p99_response_time_ms_gt: z.optional( z .int() .check( @@ -22087,7 +32600,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_gte: z.optional( + avg_p99_response_time_ms_gte: z.optional( z .int() .check( @@ -22095,7 +32608,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_between_min: z.optional( + avg_p99_response_time_ms_between_min: z.optional( z .int() .check( @@ -22103,7 +32616,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_between_max_value: z.optional( + avg_p99_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -22111,9 +32624,9 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - seen_slot_start_diff_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - row_count_eq: z.optional( + avg_p99_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_p99_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_response_time_ms_eq: z.optional( z .int() .check( @@ -22121,7 +32634,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_ne: z.optional( + max_response_time_ms_ne: z.optional( z .int() .check( @@ -22129,7 +32642,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_lt: z.optional( + max_response_time_ms_lt: z.optional( z .int() .check( @@ -22137,7 +32650,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_lte: z.optional( + max_response_time_ms_lte: z.optional( z .int() .check( @@ -22145,7 +32658,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_gt: z.optional( + max_response_time_ms_gt: z.optional( z .int() .check( @@ -22153,7 +32666,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_gte: z.optional( + max_response_time_ms_gte: z.optional( z .int() .check( @@ -22161,7 +32674,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_between_min: z.optional( + max_response_time_ms_between_min: z.optional( z .int() .check( @@ -22169,7 +32682,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_between_max_value: z.optional( + max_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -22177,92 +32690,9 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - row_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - username_eq: z.optional(z.string()), - username_ne: z.optional(z.string()), - username_contains: z.optional(z.string()), - username_starts_with: z.optional(z.string()), - username_ends_with: z.optional(z.string()), - username_like: z.optional(z.string()), - username_not_like: z.optional(z.string()), - username_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - username_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_id_eq: z.optional(z.string()), - node_id_ne: z.optional(z.string()), - node_id_contains: z.optional(z.string()), - node_id_starts_with: z.optional(z.string()), - node_id_ends_with: z.optional(z.string()), - node_id_like: z.optional(z.string()), - node_id_not_like: z.optional(z.string()), - node_id_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_id_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - classification_eq: z.optional(z.string()), - classification_ne: z.optional(z.string()), - classification_contains: z.optional(z.string()), - classification_starts_with: z.optional(z.string()), - classification_ends_with: z.optional(z.string()), - classification_like: z.optional(z.string()), - classification_not_like: z.optional(z.string()), - classification_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - classification_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_version_eq: z.optional(z.string()), - meta_client_version_ne: z.optional(z.string()), - meta_client_version_contains: z.optional(z.string()), - meta_client_version_starts_with: z.optional(z.string()), - meta_client_version_ends_with: z.optional(z.string()), - meta_client_version_like: z.optional(z.string()), - meta_client_version_not_like: z.optional(z.string()), - meta_client_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_implementation_eq: z.optional(z.string()), - meta_client_implementation_ne: z.optional(z.string()), - meta_client_implementation_contains: z.optional(z.string()), - meta_client_implementation_starts_with: z.optional(z.string()), - meta_client_implementation_ends_with: z.optional(z.string()), - meta_client_implementation_like: z.optional(z.string()), - meta_client_implementation_not_like: z.optional(z.string()), - meta_client_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_city_eq: z.optional(z.string()), - meta_client_geo_city_ne: z.optional(z.string()), - meta_client_geo_city_contains: z.optional(z.string()), - meta_client_geo_city_starts_with: z.optional(z.string()), - meta_client_geo_city_ends_with: z.optional(z.string()), - meta_client_geo_city_like: z.optional(z.string()), - meta_client_geo_city_not_like: z.optional(z.string()), - meta_client_geo_city_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_city_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_country_eq: z.optional(z.string()), - meta_client_geo_country_ne: z.optional(z.string()), - meta_client_geo_country_contains: z.optional(z.string()), - meta_client_geo_country_starts_with: z.optional(z.string()), - meta_client_geo_country_ends_with: z.optional(z.string()), - meta_client_geo_country_like: z.optional(z.string()), - meta_client_geo_country_not_like: z.optional(z.string()), - meta_client_geo_country_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_country_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_country_code_eq: z.optional(z.string()), - meta_client_geo_country_code_ne: z.optional(z.string()), - meta_client_geo_country_code_contains: z.optional(z.string()), - meta_client_geo_country_code_starts_with: z.optional(z.string()), - meta_client_geo_country_code_ends_with: z.optional(z.string()), - meta_client_geo_country_code_like: z.optional(z.string()), - meta_client_geo_country_code_not_like: z.optional(z.string()), - meta_client_geo_country_code_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_country_code_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_continent_code_eq: z.optional(z.string()), - meta_client_geo_continent_code_ne: z.optional(z.string()), - meta_client_geo_continent_code_contains: z.optional(z.string()), - meta_client_geo_continent_code_starts_with: z.optional(z.string()), - meta_client_geo_continent_code_ends_with: z.optional(z.string()), - meta_client_geo_continent_code_like: z.optional(z.string()), - meta_client_geo_continent_code_not_like: z.optional(z.string()), - meta_client_geo_continent_code_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_continent_code_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_longitude_value: z.optional(z.number()), - meta_client_geo_latitude_value: z.optional(z.number()), - meta_client_geo_autonomous_system_number_eq: z.optional( + max_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_blob_count_eq: z.optional( z .int() .check( @@ -22270,7 +32700,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_ne: z.optional( + max_blob_count_ne: z.optional( z .int() .check( @@ -22278,7 +32708,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_lt: z.optional( + max_blob_count_lt: z.optional( z .int() .check( @@ -22286,7 +32716,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_lte: z.optional( + max_blob_count_lte: z.optional( z .int() .check( @@ -22294,7 +32724,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_gt: z.optional( + max_blob_count_gt: z.optional( z .int() .check( @@ -22302,7 +32732,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_gte: z.optional( + max_blob_count_gte: z.optional( z .int() .check( @@ -22310,7 +32740,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_between_min: z.optional( + max_blob_count_between_min: z.optional( z .int() .check( @@ -22318,7 +32748,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_between_max_value: z.optional( + max_blob_count_between_max_value: z.optional( z .int() .check( @@ -22326,39 +32756,8 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - meta_client_geo_autonomous_system_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - meta_client_geo_autonomous_system_organization_eq: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_ne: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_contains: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_starts_with: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_ends_with: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_like: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_not_like: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_in_values: z.optional( - z.string().check(z.regex(/^[^,]+(,[^,]+)*$/)) - ), - meta_client_geo_autonomous_system_organization_not_in_values: z.optional( - z.string().check(z.regex(/^[^,]+(,[^,]+)*$/)) - ), - meta_consensus_version_eq: z.optional(z.string()), - meta_consensus_version_ne: z.optional(z.string()), - meta_consensus_version_contains: z.optional(z.string()), - meta_consensus_version_starts_with: z.optional(z.string()), - meta_consensus_version_ends_with: z.optional(z.string()), - meta_consensus_version_like: z.optional(z.string()), - meta_consensus_version_not_like: z.optional(z.string()), - meta_consensus_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_consensus_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_consensus_implementation_eq: z.optional(z.string()), - meta_consensus_implementation_ne: z.optional(z.string()), - meta_consensus_implementation_contains: z.optional(z.string()), - meta_consensus_implementation_starts_with: z.optional(z.string()), - meta_consensus_implementation_ends_with: z.optional(z.string()), - meta_consensus_implementation_like: z.optional(z.string()), - meta_consensus_implementation_not_like: z.optional(z.string()), - meta_consensus_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_consensus_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + max_blob_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_blob_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), page_size: z.optional( z .int() @@ -22376,13 +32775,12 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object /** * OK */ -export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListResponse = - zListFctBlockDataColumnSidecarFirstSeenByNodeResponse; +export const zFctDataColumnAvailabilityByEpochServiceListResponse = zListFctDataColumnAvailabilityByEpochResponse; -export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceGetData = z.object({ +export const zFctDataColumnAvailabilityByEpochServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - slot_start_date_time: z + epoch_start_date_time: z .int() .check( z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), @@ -22395,10 +32793,9 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceGetData = z.object( /** * OK */ -export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceGetResponse = - zGetFctBlockDataColumnSidecarFirstSeenByNodeResponse; +export const zFctDataColumnAvailabilityByEpochServiceGetResponse = zGetFctDataColumnAvailabilityByEpochResponse; -export const zFctBlockFirstSeenByNodeServiceListData = z.object({ +export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -22469,24 +32866,88 @@ export const zFctBlockFirstSeenByNodeServiceListData = z.object({ ), slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_root_eq: z.optional(z.string()), - block_root_ne: z.optional(z.string()), - block_root_contains: z.optional(z.string()), - block_root_starts_with: z.optional(z.string()), - block_root_ends_with: z.optional(z.string()), - block_root_like: z.optional(z.string()), - block_root_not_like: z.optional(z.string()), - block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_name_eq: z.optional(z.string()), - meta_client_name_ne: z.optional(z.string()), - meta_client_name_contains: z.optional(z.string()), - meta_client_name_starts_with: z.optional(z.string()), - meta_client_name_ends_with: z.optional(z.string()), - meta_client_name_like: z.optional(z.string()), - meta_client_name_not_like: z.optional(z.string()), - meta_client_name_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_name_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + column_index_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + column_index_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + column_index_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + column_index_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + column_index_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + column_index_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + column_index_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + column_index_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + column_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + column_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -22553,15 +33014,6 @@ export const zFctBlockFirstSeenByNodeServiceListData = z.object({ ), updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - source_eq: z.optional(z.string()), - source_ne: z.optional(z.string()), - source_contains: z.optional(z.string()), - source_starts_with: z.optional(z.string()), - source_ends_with: z.optional(z.string()), - source_like: z.optional(z.string()), - source_not_like: z.optional(z.string()), - source_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - source_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), slot_eq: z.optional( z .int() @@ -22760,295 +33212,7 @@ export const zFctBlockFirstSeenByNodeServiceListData = z.object({ ), epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - seen_slot_start_diff_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - seen_slot_start_diff_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - seen_slot_start_diff_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - seen_slot_start_diff_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - seen_slot_start_diff_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - seen_slot_start_diff_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - seen_slot_start_diff_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - seen_slot_start_diff_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - seen_slot_start_diff_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - seen_slot_start_diff_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - username_eq: z.optional(z.string()), - username_ne: z.optional(z.string()), - username_contains: z.optional(z.string()), - username_starts_with: z.optional(z.string()), - username_ends_with: z.optional(z.string()), - username_like: z.optional(z.string()), - username_not_like: z.optional(z.string()), - username_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - username_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_id_eq: z.optional(z.string()), - node_id_ne: z.optional(z.string()), - node_id_contains: z.optional(z.string()), - node_id_starts_with: z.optional(z.string()), - node_id_ends_with: z.optional(z.string()), - node_id_like: z.optional(z.string()), - node_id_not_like: z.optional(z.string()), - node_id_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_id_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - classification_eq: z.optional(z.string()), - classification_ne: z.optional(z.string()), - classification_contains: z.optional(z.string()), - classification_starts_with: z.optional(z.string()), - classification_ends_with: z.optional(z.string()), - classification_like: z.optional(z.string()), - classification_not_like: z.optional(z.string()), - classification_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - classification_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_version_eq: z.optional(z.string()), - meta_client_version_ne: z.optional(z.string()), - meta_client_version_contains: z.optional(z.string()), - meta_client_version_starts_with: z.optional(z.string()), - meta_client_version_ends_with: z.optional(z.string()), - meta_client_version_like: z.optional(z.string()), - meta_client_version_not_like: z.optional(z.string()), - meta_client_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_implementation_eq: z.optional(z.string()), - meta_client_implementation_ne: z.optional(z.string()), - meta_client_implementation_contains: z.optional(z.string()), - meta_client_implementation_starts_with: z.optional(z.string()), - meta_client_implementation_ends_with: z.optional(z.string()), - meta_client_implementation_like: z.optional(z.string()), - meta_client_implementation_not_like: z.optional(z.string()), - meta_client_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_city_eq: z.optional(z.string()), - meta_client_geo_city_ne: z.optional(z.string()), - meta_client_geo_city_contains: z.optional(z.string()), - meta_client_geo_city_starts_with: z.optional(z.string()), - meta_client_geo_city_ends_with: z.optional(z.string()), - meta_client_geo_city_like: z.optional(z.string()), - meta_client_geo_city_not_like: z.optional(z.string()), - meta_client_geo_city_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_city_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_country_eq: z.optional(z.string()), - meta_client_geo_country_ne: z.optional(z.string()), - meta_client_geo_country_contains: z.optional(z.string()), - meta_client_geo_country_starts_with: z.optional(z.string()), - meta_client_geo_country_ends_with: z.optional(z.string()), - meta_client_geo_country_like: z.optional(z.string()), - meta_client_geo_country_not_like: z.optional(z.string()), - meta_client_geo_country_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_country_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_country_code_eq: z.optional(z.string()), - meta_client_geo_country_code_ne: z.optional(z.string()), - meta_client_geo_country_code_contains: z.optional(z.string()), - meta_client_geo_country_code_starts_with: z.optional(z.string()), - meta_client_geo_country_code_ends_with: z.optional(z.string()), - meta_client_geo_country_code_like: z.optional(z.string()), - meta_client_geo_country_code_not_like: z.optional(z.string()), - meta_client_geo_country_code_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_country_code_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_continent_code_eq: z.optional(z.string()), - meta_client_geo_continent_code_ne: z.optional(z.string()), - meta_client_geo_continent_code_contains: z.optional(z.string()), - meta_client_geo_continent_code_starts_with: z.optional(z.string()), - meta_client_geo_continent_code_ends_with: z.optional(z.string()), - meta_client_geo_continent_code_like: z.optional(z.string()), - meta_client_geo_continent_code_not_like: z.optional(z.string()), - meta_client_geo_continent_code_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_continent_code_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_client_geo_longitude_value: z.optional(z.number()), - meta_client_geo_latitude_value: z.optional(z.number()), - meta_client_geo_autonomous_system_number_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - meta_client_geo_autonomous_system_number_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - meta_client_geo_autonomous_system_number_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - meta_client_geo_autonomous_system_number_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - meta_client_geo_autonomous_system_number_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - meta_client_geo_autonomous_system_number_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - meta_client_geo_autonomous_system_number_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - meta_client_geo_autonomous_system_number_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - meta_client_geo_autonomous_system_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - meta_client_geo_autonomous_system_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - meta_client_geo_autonomous_system_organization_eq: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_ne: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_contains: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_starts_with: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_ends_with: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_like: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_not_like: z.optional(z.string()), - meta_client_geo_autonomous_system_organization_in_values: z.optional( - z.string().check(z.regex(/^[^,]+(,[^,]+)*$/)) - ), - meta_client_geo_autonomous_system_organization_not_in_values: z.optional( - z.string().check(z.regex(/^[^,]+(,[^,]+)*$/)) - ), - meta_consensus_version_eq: z.optional(z.string()), - meta_consensus_version_ne: z.optional(z.string()), - meta_consensus_version_contains: z.optional(z.string()), - meta_consensus_version_starts_with: z.optional(z.string()), - meta_consensus_version_ends_with: z.optional(z.string()), - meta_consensus_version_like: z.optional(z.string()), - meta_consensus_version_not_like: z.optional(z.string()), - meta_consensus_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_consensus_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_consensus_implementation_eq: z.optional(z.string()), - meta_consensus_implementation_ne: z.optional(z.string()), - meta_consensus_implementation_contains: z.optional(z.string()), - meta_consensus_implementation_starts_with: z.optional(z.string()), - meta_consensus_implementation_ends_with: z.optional(z.string()), - meta_consensus_implementation_like: z.optional(z.string()), - meta_consensus_implementation_not_like: z.optional(z.string()), - meta_consensus_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_consensus_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - page_size: z.optional( - z - .int() - .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) - ) - ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctBlockFirstSeenByNodeServiceListResponse = zListFctBlockFirstSeenByNodeResponse; - -export const zFctBlockFirstSeenByNodeServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - slot_start_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctBlockFirstSeenByNodeServiceGetResponse = zGetFctBlockFirstSeenByNodeResponse; - -export const zFctBlockHeadServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - slot_start_date_time_eq: z.optional( + wallclock_request_slot_eq: z.optional( z .int() .check( @@ -23056,7 +33220,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + wallclock_request_slot_ne: z.optional( z .int() .check( @@ -23064,7 +33228,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + wallclock_request_slot_lt: z.optional( z .int() .check( @@ -23072,7 +33236,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + wallclock_request_slot_lte: z.optional( z .int() .check( @@ -23080,7 +33244,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + wallclock_request_slot_gt: z.optional( z .int() .check( @@ -23088,7 +33252,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + wallclock_request_slot_gte: z.optional( z .int() .check( @@ -23096,7 +33260,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_min: z.optional( + wallclock_request_slot_between_min: z.optional( z .int() .check( @@ -23104,7 +33268,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( + wallclock_request_slot_between_max_value: z.optional( z .int() .check( @@ -23112,18 +33276,9 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_root_eq: z.optional(z.string()), - block_root_ne: z.optional(z.string()), - block_root_contains: z.optional(z.string()), - block_root_starts_with: z.optional(z.string()), - block_root_ends_with: z.optional(z.string()), - block_root_like: z.optional(z.string()), - block_root_not_like: z.optional(z.string()), - block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - updated_date_time_eq: z.optional( + wallclock_request_slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + wallclock_request_slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + wallclock_request_slot_start_date_time_eq: z.optional( z .int() .check( @@ -23131,7 +33286,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + wallclock_request_slot_start_date_time_ne: z.optional( z .int() .check( @@ -23139,7 +33294,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + wallclock_request_slot_start_date_time_lt: z.optional( z .int() .check( @@ -23147,7 +33302,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + wallclock_request_slot_start_date_time_lte: z.optional( z .int() .check( @@ -23155,7 +33310,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + wallclock_request_slot_start_date_time_gt: z.optional( z .int() .check( @@ -23163,7 +33318,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + wallclock_request_slot_start_date_time_gte: z.optional( z .int() .check( @@ -23171,7 +33326,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + wallclock_request_slot_start_date_time_between_min: z.optional( z .int() .check( @@ -23179,7 +33334,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + wallclock_request_slot_start_date_time_between_max_value: z.optional( z .int() .check( @@ -23187,9 +33342,9 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_eq: z.optional( + wallclock_request_slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + wallclock_request_slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + wallclock_request_epoch_eq: z.optional( z .int() .check( @@ -23197,7 +33352,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + wallclock_request_epoch_ne: z.optional( z .int() .check( @@ -23205,7 +33360,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + wallclock_request_epoch_lt: z.optional( z .int() .check( @@ -23213,7 +33368,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + wallclock_request_epoch_lte: z.optional( z .int() .check( @@ -23221,7 +33376,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + wallclock_request_epoch_gt: z.optional( z .int() .check( @@ -23229,7 +33384,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + wallclock_request_epoch_gte: z.optional( z .int() .check( @@ -23237,7 +33392,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + wallclock_request_epoch_between_min: z.optional( z .int() .check( @@ -23245,7 +33400,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + wallclock_request_epoch_between_max_value: z.optional( z .int() .check( @@ -23253,9 +33408,9 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_eq: z.optional( + wallclock_request_epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + wallclock_request_epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + wallclock_request_epoch_start_date_time_eq: z.optional( z .int() .check( @@ -23263,7 +33418,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + wallclock_request_epoch_start_date_time_ne: z.optional( z .int() .check( @@ -23271,7 +33426,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + wallclock_request_epoch_start_date_time_lt: z.optional( z .int() .check( @@ -23279,7 +33434,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + wallclock_request_epoch_start_date_time_lte: z.optional( z .int() .check( @@ -23287,7 +33442,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + wallclock_request_epoch_start_date_time_gt: z.optional( z .int() .check( @@ -23295,7 +33450,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + wallclock_request_epoch_start_date_time_gte: z.optional( z .int() .check( @@ -23303,7 +33458,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + wallclock_request_epoch_start_date_time_between_min: z.optional( z .int() .check( @@ -23311,7 +33466,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + wallclock_request_epoch_start_date_time_between_max_value: z.optional( z .int() .check( @@ -23319,9 +33474,18 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_eq: z.optional( + wallclock_request_epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + wallclock_request_epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + beacon_block_root_eq: z.optional(z.string()), + beacon_block_root_ne: z.optional(z.string()), + beacon_block_root_contains: z.optional(z.string()), + beacon_block_root_starts_with: z.optional(z.string()), + beacon_block_root_ends_with: z.optional(z.string()), + beacon_block_root_like: z.optional(z.string()), + beacon_block_root_not_like: z.optional(z.string()), + beacon_block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + beacon_block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + beacon_block_root_variants_eq: z.optional( z .int() .check( @@ -23329,7 +33493,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + beacon_block_root_variants_ne: z.optional( z .int() .check( @@ -23337,7 +33501,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + beacon_block_root_variants_lt: z.optional( z .int() .check( @@ -23345,7 +33509,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + beacon_block_root_variants_lte: z.optional( z .int() .check( @@ -23353,7 +33517,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + beacon_block_root_variants_gt: z.optional( z .int() .check( @@ -23361,7 +33525,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + beacon_block_root_variants_gte: z.optional( z .int() .check( @@ -23369,7 +33533,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_min: z.optional( + beacon_block_root_variants_between_min: z.optional( z .int() .check( @@ -23377,7 +33541,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_max_value: z.optional( + beacon_block_root_variants_between_max_value: z.optional( z .int() .check( @@ -23385,18 +33549,9 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_version_eq: z.optional(z.string()), - block_version_ne: z.optional(z.string()), - block_version_contains: z.optional(z.string()), - block_version_starts_with: z.optional(z.string()), - block_version_ends_with: z.optional(z.string()), - block_version_like: z.optional(z.string()), - block_version_not_like: z.optional(z.string()), - block_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_total_bytes_eq: z.optional( + beacon_block_root_variants_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + beacon_block_root_variants_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + blob_count_eq: z.optional( z .int() .check( @@ -23404,7 +33559,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_ne: z.optional( + blob_count_ne: z.optional( z .int() .check( @@ -23412,7 +33567,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_lt: z.optional( + blob_count_lt: z.optional( z .int() .check( @@ -23420,7 +33575,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_lte: z.optional( + blob_count_lte: z.optional( z .int() .check( @@ -23428,7 +33583,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_gt: z.optional( + blob_count_gt: z.optional( z .int() .check( @@ -23436,7 +33591,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_gte: z.optional( + blob_count_gte: z.optional( z .int() .check( @@ -23444,7 +33599,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_between_min: z.optional( + blob_count_between_min: z.optional( z .int() .check( @@ -23452,7 +33607,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_between_max_value: z.optional( + blob_count_between_max_value: z.optional( z .int() .check( @@ -23460,9 +33615,9 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_total_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_total_bytes_compressed_eq: z.optional( + blob_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + blob_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + success_count_eq: z.optional( z .int() .check( @@ -23470,7 +33625,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_ne: z.optional( + success_count_ne: z.optional( z .int() .check( @@ -23478,7 +33633,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_lt: z.optional( + success_count_lt: z.optional( z .int() .check( @@ -23486,7 +33641,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_lte: z.optional( + success_count_lte: z.optional( z .int() .check( @@ -23494,7 +33649,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_gt: z.optional( + success_count_gt: z.optional( z .int() .check( @@ -23502,7 +33657,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_gte: z.optional( + success_count_gte: z.optional( z .int() .check( @@ -23510,7 +33665,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_between_min: z.optional( + success_count_between_min: z.optional( z .int() .check( @@ -23518,7 +33673,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_between_max_value: z.optional( + success_count_between_max_value: z.optional( z .int() .check( @@ -23526,27 +33681,9 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_total_bytes_compressed_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - parent_root_eq: z.optional(z.string()), - parent_root_ne: z.optional(z.string()), - parent_root_contains: z.optional(z.string()), - parent_root_starts_with: z.optional(z.string()), - parent_root_ends_with: z.optional(z.string()), - parent_root_like: z.optional(z.string()), - parent_root_not_like: z.optional(z.string()), - parent_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - parent_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - state_root_eq: z.optional(z.string()), - state_root_ne: z.optional(z.string()), - state_root_contains: z.optional(z.string()), - state_root_starts_with: z.optional(z.string()), - state_root_ends_with: z.optional(z.string()), - state_root_like: z.optional(z.string()), - state_root_not_like: z.optional(z.string()), - state_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - state_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - proposer_index_eq: z.optional( + success_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + success_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + failure_count_eq: z.optional( z .int() .check( @@ -23554,7 +33691,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_index_ne: z.optional( + failure_count_ne: z.optional( z .int() .check( @@ -23562,7 +33699,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_index_lt: z.optional( + failure_count_lt: z.optional( z .int() .check( @@ -23570,7 +33707,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_index_lte: z.optional( + failure_count_lte: z.optional( z .int() .check( @@ -23578,7 +33715,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_index_gt: z.optional( + failure_count_gt: z.optional( z .int() .check( @@ -23586,7 +33723,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_index_gte: z.optional( + failure_count_gte: z.optional( z .int() .check( @@ -23594,7 +33731,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_index_between_min: z.optional( + failure_count_between_min: z.optional( z .int() .check( @@ -23602,7 +33739,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_index_between_max_value: z.optional( + failure_count_between_max_value: z.optional( z .int() .check( @@ -23610,36 +33747,9 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - proposer_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - eth1_data_block_hash_eq: z.optional(z.string()), - eth1_data_block_hash_ne: z.optional(z.string()), - eth1_data_block_hash_contains: z.optional(z.string()), - eth1_data_block_hash_starts_with: z.optional(z.string()), - eth1_data_block_hash_ends_with: z.optional(z.string()), - eth1_data_block_hash_like: z.optional(z.string()), - eth1_data_block_hash_not_like: z.optional(z.string()), - eth1_data_block_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - eth1_data_block_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - eth1_data_deposit_root_eq: z.optional(z.string()), - eth1_data_deposit_root_ne: z.optional(z.string()), - eth1_data_deposit_root_contains: z.optional(z.string()), - eth1_data_deposit_root_starts_with: z.optional(z.string()), - eth1_data_deposit_root_ends_with: z.optional(z.string()), - eth1_data_deposit_root_like: z.optional(z.string()), - eth1_data_deposit_root_not_like: z.optional(z.string()), - eth1_data_deposit_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - eth1_data_deposit_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - execution_payload_block_hash_eq: z.optional(z.string()), - execution_payload_block_hash_ne: z.optional(z.string()), - execution_payload_block_hash_contains: z.optional(z.string()), - execution_payload_block_hash_starts_with: z.optional(z.string()), - execution_payload_block_hash_ends_with: z.optional(z.string()), - execution_payload_block_hash_like: z.optional(z.string()), - execution_payload_block_hash_not_like: z.optional(z.string()), - execution_payload_block_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - execution_payload_block_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - execution_payload_block_number_eq: z.optional( + failure_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + failure_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + missing_count_eq: z.optional( z .int() .check( @@ -23647,7 +33757,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_ne: z.optional( + missing_count_ne: z.optional( z .int() .check( @@ -23655,7 +33765,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_lt: z.optional( + missing_count_lt: z.optional( z .int() .check( @@ -23663,7 +33773,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_lte: z.optional( + missing_count_lte: z.optional( z .int() .check( @@ -23671,7 +33781,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_gt: z.optional( + missing_count_gt: z.optional( z .int() .check( @@ -23679,7 +33789,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_gte: z.optional( + missing_count_gte: z.optional( z .int() .check( @@ -23687,7 +33797,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_between_min: z.optional( + missing_count_between_min: z.optional( z .int() .check( @@ -23695,7 +33805,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_between_max_value: z.optional( + missing_count_between_max_value: z.optional( z .int() .check( @@ -23703,373 +33813,9 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_block_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_fee_recipient_eq: z.optional(z.string()), - execution_payload_fee_recipient_ne: z.optional(z.string()), - execution_payload_fee_recipient_contains: z.optional(z.string()), - execution_payload_fee_recipient_starts_with: z.optional(z.string()), - execution_payload_fee_recipient_ends_with: z.optional(z.string()), - execution_payload_fee_recipient_like: z.optional(z.string()), - execution_payload_fee_recipient_not_like: z.optional(z.string()), - execution_payload_fee_recipient_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - execution_payload_fee_recipient_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - execution_payload_base_fee_per_gas_eq: z.optional(z.string()), - execution_payload_base_fee_per_gas_ne: z.optional(z.string()), - execution_payload_base_fee_per_gas_contains: z.optional(z.string()), - execution_payload_base_fee_per_gas_starts_with: z.optional(z.string()), - execution_payload_base_fee_per_gas_ends_with: z.optional(z.string()), - execution_payload_base_fee_per_gas_like: z.optional(z.string()), - execution_payload_base_fee_per_gas_not_like: z.optional(z.string()), - execution_payload_base_fee_per_gas_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - execution_payload_base_fee_per_gas_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - execution_payload_blob_gas_used_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_blob_gas_used_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_blob_gas_used_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_blob_gas_used_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_blob_gas_used_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_blob_gas_used_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_blob_gas_used_between_min: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_blob_gas_used_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_blob_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_blob_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_excess_blob_gas_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_excess_blob_gas_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_excess_blob_gas_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_excess_blob_gas_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_excess_blob_gas_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_excess_blob_gas_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_excess_blob_gas_between_min: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_excess_blob_gas_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_excess_blob_gas_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_excess_blob_gas_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_gas_limit_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_gas_limit_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_gas_limit_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_gas_limit_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_gas_limit_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_gas_limit_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_gas_limit_between_min: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_gas_limit_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_gas_used_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_gas_used_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_gas_used_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_gas_used_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_gas_used_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_gas_used_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_gas_used_between_min: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_gas_used_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - execution_payload_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_state_root_eq: z.optional(z.string()), - execution_payload_state_root_ne: z.optional(z.string()), - execution_payload_state_root_contains: z.optional(z.string()), - execution_payload_state_root_starts_with: z.optional(z.string()), - execution_payload_state_root_ends_with: z.optional(z.string()), - execution_payload_state_root_like: z.optional(z.string()), - execution_payload_state_root_not_like: z.optional(z.string()), - execution_payload_state_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - execution_payload_state_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - execution_payload_parent_hash_eq: z.optional(z.string()), - execution_payload_parent_hash_ne: z.optional(z.string()), - execution_payload_parent_hash_contains: z.optional(z.string()), - execution_payload_parent_hash_starts_with: z.optional(z.string()), - execution_payload_parent_hash_ends_with: z.optional(z.string()), - execution_payload_parent_hash_like: z.optional(z.string()), - execution_payload_parent_hash_not_like: z.optional(z.string()), - execution_payload_parent_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - execution_payload_parent_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - execution_payload_transactions_count_eq: z.optional( + missing_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + missing_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + probe_count_eq: z.optional( z .int() .check( @@ -24077,7 +33823,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_ne: z.optional( + probe_count_ne: z.optional( z .int() .check( @@ -24085,7 +33831,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_lt: z.optional( + probe_count_lt: z.optional( z .int() .check( @@ -24093,7 +33839,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_lte: z.optional( + probe_count_lte: z.optional( z .int() .check( @@ -24101,7 +33847,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_gt: z.optional( + probe_count_gt: z.optional( z .int() .check( @@ -24109,7 +33855,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_gte: z.optional( + probe_count_gte: z.optional( z .int() .check( @@ -24117,7 +33863,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_between_min: z.optional( + probe_count_between_min: z.optional( z .int() .check( @@ -24125,7 +33871,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_between_max_value: z.optional( + probe_count_between_max_value: z.optional( z .int() .check( @@ -24133,9 +33879,10 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_transactions_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_transactions_total_bytes_eq: z.optional( + probe_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + probe_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + availability_pct_value: z.optional(z.number()), + min_response_time_ms_eq: z.optional( z .int() .check( @@ -24143,7 +33890,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_ne: z.optional( + min_response_time_ms_ne: z.optional( z .int() .check( @@ -24151,7 +33898,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_lt: z.optional( + min_response_time_ms_lt: z.optional( z .int() .check( @@ -24159,7 +33906,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_lte: z.optional( + min_response_time_ms_lte: z.optional( z .int() .check( @@ -24167,7 +33914,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_gt: z.optional( + min_response_time_ms_gt: z.optional( z .int() .check( @@ -24175,7 +33922,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_gte: z.optional( + min_response_time_ms_gte: z.optional( z .int() .check( @@ -24183,7 +33930,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_between_min: z.optional( + min_response_time_ms_between_min: z.optional( z .int() .check( @@ -24191,7 +33938,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_between_max_value: z.optional( + min_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -24199,9 +33946,9 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_transactions_total_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - execution_payload_transactions_total_bytes_compressed_eq: z.optional( + min_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p50_response_time_ms_eq: z.optional( z .int() .check( @@ -24209,7 +33956,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_compressed_ne: z.optional( + p50_response_time_ms_ne: z.optional( z .int() .check( @@ -24217,7 +33964,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_compressed_lt: z.optional( + p50_response_time_ms_lt: z.optional( z .int() .check( @@ -24225,7 +33972,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_compressed_lte: z.optional( + p50_response_time_ms_lte: z.optional( z .int() .check( @@ -24233,7 +33980,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_compressed_gt: z.optional( + p50_response_time_ms_gt: z.optional( z .int() .check( @@ -24241,7 +33988,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_compressed_gte: z.optional( + p50_response_time_ms_gte: z.optional( z .int() .check( @@ -24249,7 +33996,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_compressed_between_min: z.optional( + p50_response_time_ms_between_min: z.optional( z .int() .check( @@ -24257,7 +34004,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_compressed_between_max_value: z.optional( + p50_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -24265,55 +34012,17 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_compressed_in_values: z.optional( - z.string().check(z.regex(/^\d+(,\d+)*$/)) - ), - execution_payload_transactions_total_bytes_compressed_not_in_values: z.optional( - z.string().check(z.regex(/^\d+(,\d+)*$/)) - ), - page_size: z.optional( + p50_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p50_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_response_time_ms_eq: z.optional( z .int() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctBlockHeadServiceListResponse = zListFctBlockHeadResponse; - -export const zFctBlockHeadServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - slot_start_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctBlockHeadServiceGetResponse = zGetFctBlockHeadResponse; - -export const zFctBlockMevServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - slot_start_date_time_eq: z.optional( + p95_response_time_ms_ne: z.optional( z .int() .check( @@ -24321,7 +34030,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + p95_response_time_ms_lt: z.optional( z .int() .check( @@ -24329,7 +34038,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + p95_response_time_ms_lte: z.optional( z .int() .check( @@ -24337,7 +34046,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + p95_response_time_ms_gt: z.optional( z .int() .check( @@ -24345,7 +34054,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + p95_response_time_ms_gte: z.optional( z .int() .check( @@ -24353,7 +34062,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + p95_response_time_ms_between_min: z.optional( z .int() .check( @@ -24361,7 +34070,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_min: z.optional( + p95_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -24369,7 +34078,9 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( + p95_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p99_response_time_ms_eq: z.optional( z .int() .check( @@ -24377,18 +34088,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_root_eq: z.optional(z.string()), - block_root_ne: z.optional(z.string()), - block_root_contains: z.optional(z.string()), - block_root_starts_with: z.optional(z.string()), - block_root_ends_with: z.optional(z.string()), - block_root_like: z.optional(z.string()), - block_root_not_like: z.optional(z.string()), - block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - updated_date_time_eq: z.optional( + p99_response_time_ms_ne: z.optional( z .int() .check( @@ -24396,7 +34096,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + p99_response_time_ms_lt: z.optional( z .int() .check( @@ -24404,7 +34104,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + p99_response_time_ms_lte: z.optional( z .int() .check( @@ -24412,7 +34112,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + p99_response_time_ms_gt: z.optional( z .int() .check( @@ -24420,7 +34120,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + p99_response_time_ms_gte: z.optional( z .int() .check( @@ -24428,7 +34128,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + p99_response_time_ms_between_min: z.optional( z .int() .check( @@ -24436,7 +34136,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + p99_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -24444,7 +34144,9 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + p99_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p99_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_response_time_ms_eq: z.optional( z .int() .check( @@ -24452,9 +34154,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_eq: z.optional( + max_response_time_ms_ne: z.optional( z .int() .check( @@ -24462,7 +34162,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + max_response_time_ms_lt: z.optional( z .int() .check( @@ -24470,7 +34170,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + max_response_time_ms_lte: z.optional( z .int() .check( @@ -24478,7 +34178,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + max_response_time_ms_gt: z.optional( z .int() .check( @@ -24486,7 +34186,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + max_response_time_ms_gte: z.optional( z .int() .check( @@ -24494,7 +34194,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + max_response_time_ms_between_min: z.optional( z .int() .check( @@ -24502,7 +34202,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + max_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -24510,7 +34210,9 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + max_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_peer_count_eq: z.optional( z .int() .check( @@ -24518,9 +34220,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_eq: z.optional( + unique_peer_count_ne: z.optional( z .int() .check( @@ -24528,7 +34228,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + unique_peer_count_lt: z.optional( z .int() .check( @@ -24536,7 +34236,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + unique_peer_count_lte: z.optional( z .int() .check( @@ -24544,7 +34244,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + unique_peer_count_gt: z.optional( z .int() .check( @@ -24552,7 +34252,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + unique_peer_count_gte: z.optional( z .int() .check( @@ -24560,7 +34260,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + unique_peer_count_between_min: z.optional( z .int() .check( @@ -24568,7 +34268,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + unique_peer_count_between_max_value: z.optional( z .int() .check( @@ -24576,7 +34276,9 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + unique_peer_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_peer_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_client_count_eq: z.optional( z .int() .check( @@ -24584,9 +34286,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_eq: z.optional( + unique_client_count_ne: z.optional( z .int() .check( @@ -24594,7 +34294,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + unique_client_count_lt: z.optional( z .int() .check( @@ -24602,7 +34302,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + unique_client_count_lte: z.optional( z .int() .check( @@ -24610,7 +34310,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + unique_client_count_gt: z.optional( z .int() .check( @@ -24618,7 +34318,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + unique_client_count_gte: z.optional( z .int() .check( @@ -24626,7 +34326,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + unique_client_count_between_min: z.optional( z .int() .check( @@ -24634,7 +34334,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_min: z.optional( + unique_client_count_between_max_value: z.optional( z .int() .check( @@ -24642,7 +34342,9 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_max_value: z.optional( + unique_client_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_client_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_implementation_count_eq: z.optional( z .int() .check( @@ -24650,110 +34352,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - earliest_bid_date_time_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - earliest_bid_date_time_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - earliest_bid_date_time_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - earliest_bid_date_time_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - earliest_bid_date_time_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - earliest_bid_date_time_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - earliest_bid_date_time_between_min: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - earliest_bid_date_time_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - earliest_bid_date_time_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - earliest_bid_date_time_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - relay_names_has: z.optional(z.string()), - relay_names_has_all_values: z.optional(z.array(z.string())), - relay_names_has_any_values: z.optional(z.array(z.string())), - relay_names_length_eq: z.optional( + unique_implementation_count_ne: z.optional( z .int() .check( @@ -24761,7 +34360,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - relay_names_length_gt: z.optional( + unique_implementation_count_lt: z.optional( z .int() .check( @@ -24769,7 +34368,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - relay_names_length_gte: z.optional( + unique_implementation_count_lte: z.optional( z .int() .check( @@ -24777,7 +34376,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - relay_names_length_lt: z.optional( + unique_implementation_count_gt: z.optional( z .int() .check( @@ -24785,7 +34384,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - relay_names_length_lte: z.optional( + unique_implementation_count_gte: z.optional( z .int() .check( @@ -24793,307 +34392,91 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - parent_hash_eq: z.optional(z.string()), - parent_hash_ne: z.optional(z.string()), - parent_hash_contains: z.optional(z.string()), - parent_hash_starts_with: z.optional(z.string()), - parent_hash_ends_with: z.optional(z.string()), - parent_hash_like: z.optional(z.string()), - parent_hash_not_like: z.optional(z.string()), - parent_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - parent_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_number_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - block_number_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - block_number_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - block_number_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - block_number_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - block_number_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - block_number_between_min: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - block_number_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - block_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_hash_eq: z.optional(z.string()), - block_hash_ne: z.optional(z.string()), - block_hash_contains: z.optional(z.string()), - block_hash_starts_with: z.optional(z.string()), - block_hash_ends_with: z.optional(z.string()), - block_hash_like: z.optional(z.string()), - block_hash_not_like: z.optional(z.string()), - block_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - builder_pubkey_eq: z.optional(z.string()), - builder_pubkey_ne: z.optional(z.string()), - builder_pubkey_contains: z.optional(z.string()), - builder_pubkey_starts_with: z.optional(z.string()), - builder_pubkey_ends_with: z.optional(z.string()), - builder_pubkey_like: z.optional(z.string()), - builder_pubkey_not_like: z.optional(z.string()), - builder_pubkey_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - builder_pubkey_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - proposer_pubkey_eq: z.optional(z.string()), - proposer_pubkey_ne: z.optional(z.string()), - proposer_pubkey_contains: z.optional(z.string()), - proposer_pubkey_starts_with: z.optional(z.string()), - proposer_pubkey_ends_with: z.optional(z.string()), - proposer_pubkey_like: z.optional(z.string()), - proposer_pubkey_not_like: z.optional(z.string()), - proposer_pubkey_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - proposer_pubkey_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - proposer_fee_recipient_eq: z.optional(z.string()), - proposer_fee_recipient_ne: z.optional(z.string()), - proposer_fee_recipient_contains: z.optional(z.string()), - proposer_fee_recipient_starts_with: z.optional(z.string()), - proposer_fee_recipient_ends_with: z.optional(z.string()), - proposer_fee_recipient_like: z.optional(z.string()), - proposer_fee_recipient_not_like: z.optional(z.string()), - proposer_fee_recipient_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - proposer_fee_recipient_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - gas_limit_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - gas_limit_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - gas_limit_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - gas_limit_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - gas_limit_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - gas_limit_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - gas_limit_between_min: z.optional( - z.coerce - .bigint() + unique_implementation_count_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_limit_between_max_value: z.optional( - z.coerce - .bigint() + unique_implementation_count_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - gas_used_eq: z.optional( - z.coerce - .bigint() + unique_implementation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_implementation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + custody_probe_count_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_used_ne: z.optional( - z.coerce - .bigint() + custody_probe_count_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_used_lt: z.optional( - z.coerce - .bigint() + custody_probe_count_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_used_lte: z.optional( - z.coerce - .bigint() + custody_probe_count_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_used_gt: z.optional( - z.coerce - .bigint() + custody_probe_count_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_used_gte: z.optional( - z.coerce - .bigint() + custody_probe_count_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_used_between_min: z.optional( - z.coerce - .bigint() + custody_probe_count_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_used_between_max_value: z.optional( - z.coerce - .bigint() + custody_probe_count_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - value_eq: z.optional(z.string()), - value_ne: z.optional(z.string()), - value_contains: z.optional(z.string()), - value_starts_with: z.optional(z.string()), - value_ends_with: z.optional(z.string()), - value_like: z.optional(z.string()), - value_not_like: z.optional(z.string()), - value_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - value_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - transaction_count_eq: z.optional( + custody_probe_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + custody_probe_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + gossipsub_count_eq: z.optional( z .int() .check( @@ -25101,7 +34484,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_ne: z.optional( + gossipsub_count_ne: z.optional( z .int() .check( @@ -25109,7 +34492,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_lt: z.optional( + gossipsub_count_lt: z.optional( z .int() .check( @@ -25117,7 +34500,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_lte: z.optional( + gossipsub_count_lte: z.optional( z .int() .check( @@ -25125,7 +34508,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_gt: z.optional( + gossipsub_count_gt: z.optional( z .int() .check( @@ -25133,7 +34516,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_gte: z.optional( + gossipsub_count_gte: z.optional( z .int() .check( @@ -25141,7 +34524,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_between_min: z.optional( + gossipsub_count_between_min: z.optional( z .int() .check( @@ -25149,7 +34532,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_between_max_value: z.optional( + gossipsub_count_between_max_value: z.optional( z .int() .check( @@ -25157,17 +34540,8 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - transaction_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - status_eq: z.optional(z.string()), - status_ne: z.optional(z.string()), - status_contains: z.optional(z.string()), - status_starts_with: z.optional(z.string()), - status_ends_with: z.optional(z.string()), - status_like: z.optional(z.string()), - status_not_like: z.optional(z.string()), - status_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - status_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + gossipsub_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + gossipsub_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), page_size: z.optional( z .int() @@ -25185,9 +34559,9 @@ export const zFctBlockMevServiceListData = z.object({ /** * OK */ -export const zFctBlockMevServiceListResponse = zListFctBlockMevResponse; +export const zFctDataColumnAvailabilityBySlotServiceListResponse = zListFctDataColumnAvailabilityBySlotResponse; -export const zFctBlockMevServiceGetData = z.object({ +export const zFctDataColumnAvailabilityBySlotServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ slot_start_date_time: z @@ -25203,9 +34577,9 @@ export const zFctBlockMevServiceGetData = z.object({ /** * OK */ -export const zFctBlockMevServiceGetResponse = zGetFctBlockMevResponse; +export const zFctDataColumnAvailabilityBySlotServiceGetResponse = zGetFctDataColumnAvailabilityBySlotResponse; -export const zFctBlockMevHeadServiceListData = z.object({ +export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -25276,15 +34650,154 @@ export const zFctBlockMevHeadServiceListData = z.object({ ), slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_root_eq: z.optional(z.string()), - block_root_ne: z.optional(z.string()), - block_root_contains: z.optional(z.string()), - block_root_starts_with: z.optional(z.string()), - block_root_ends_with: z.optional(z.string()), - block_root_like: z.optional(z.string()), - block_root_not_like: z.optional(z.string()), - block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + blob_index_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + blob_index_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + blob_index_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + blob_index_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + blob_index_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + blob_index_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + blob_index_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + blob_index_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + blob_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + blob_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + column_index_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + column_index_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + column_index_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + column_index_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + column_index_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + column_index_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + column_index_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + column_index_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + column_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + column_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -25549,108 +35062,63 @@ export const zFctBlockMevHeadServiceListData = z.object({ ), epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - earliest_bid_date_time_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - earliest_bid_date_time_ne: z.optional( - z.coerce - .bigint() + wallclock_request_slot_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - earliest_bid_date_time_lt: z.optional( - z.coerce - .bigint() + wallclock_request_slot_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - earliest_bid_date_time_lte: z.optional( - z.coerce - .bigint() + wallclock_request_slot_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - earliest_bid_date_time_gt: z.optional( - z.coerce - .bigint() + wallclock_request_slot_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - earliest_bid_date_time_gte: z.optional( - z.coerce - .bigint() + wallclock_request_slot_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - earliest_bid_date_time_between_min: z.optional( - z.coerce - .bigint() + wallclock_request_slot_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - earliest_bid_date_time_between_max_value: z.optional( - z.coerce - .bigint() + wallclock_request_slot_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - earliest_bid_date_time_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - earliest_bid_date_time_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - relay_names_has: z.optional(z.string()), - relay_names_has_all_values: z.optional(z.array(z.string())), - relay_names_has_any_values: z.optional(z.array(z.string())), - relay_names_length_eq: z.optional( + wallclock_request_slot_between_max_value: z.optional( z .int() .check( @@ -25658,7 +35126,9 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - relay_names_length_gt: z.optional( + wallclock_request_slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + wallclock_request_slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + wallclock_request_slot_start_date_time_eq: z.optional( z .int() .check( @@ -25666,7 +35136,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - relay_names_length_gte: z.optional( + wallclock_request_slot_start_date_time_ne: z.optional( z .int() .check( @@ -25674,7 +35144,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - relay_names_length_lt: z.optional( + wallclock_request_slot_start_date_time_lt: z.optional( z .int() .check( @@ -25682,7 +35152,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - relay_names_length_lte: z.optional( + wallclock_request_slot_start_date_time_lte: z.optional( z .int() .check( @@ -25690,307 +35160,205 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - parent_hash_eq: z.optional(z.string()), - parent_hash_ne: z.optional(z.string()), - parent_hash_contains: z.optional(z.string()), - parent_hash_starts_with: z.optional(z.string()), - parent_hash_ends_with: z.optional(z.string()), - parent_hash_like: z.optional(z.string()), - parent_hash_not_like: z.optional(z.string()), - parent_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - parent_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_number_eq: z.optional( - z.coerce - .bigint() + wallclock_request_slot_start_date_time_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_number_ne: z.optional( - z.coerce - .bigint() + wallclock_request_slot_start_date_time_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_number_lt: z.optional( - z.coerce - .bigint() + wallclock_request_slot_start_date_time_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_number_lte: z.optional( - z.coerce - .bigint() + wallclock_request_slot_start_date_time_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_number_gt: z.optional( - z.coerce - .bigint() + wallclock_request_slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + wallclock_request_slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + wallclock_request_epoch_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_number_gte: z.optional( - z.coerce - .bigint() + wallclock_request_epoch_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_number_between_min: z.optional( - z.coerce - .bigint() + wallclock_request_epoch_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_number_between_max_value: z.optional( - z.coerce - .bigint() + wallclock_request_epoch_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_hash_eq: z.optional(z.string()), - block_hash_ne: z.optional(z.string()), - block_hash_contains: z.optional(z.string()), - block_hash_starts_with: z.optional(z.string()), - block_hash_ends_with: z.optional(z.string()), - block_hash_like: z.optional(z.string()), - block_hash_not_like: z.optional(z.string()), - block_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - builder_pubkey_eq: z.optional(z.string()), - builder_pubkey_ne: z.optional(z.string()), - builder_pubkey_contains: z.optional(z.string()), - builder_pubkey_starts_with: z.optional(z.string()), - builder_pubkey_ends_with: z.optional(z.string()), - builder_pubkey_like: z.optional(z.string()), - builder_pubkey_not_like: z.optional(z.string()), - builder_pubkey_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - builder_pubkey_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - proposer_pubkey_eq: z.optional(z.string()), - proposer_pubkey_ne: z.optional(z.string()), - proposer_pubkey_contains: z.optional(z.string()), - proposer_pubkey_starts_with: z.optional(z.string()), - proposer_pubkey_ends_with: z.optional(z.string()), - proposer_pubkey_like: z.optional(z.string()), - proposer_pubkey_not_like: z.optional(z.string()), - proposer_pubkey_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - proposer_pubkey_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - proposer_fee_recipient_eq: z.optional(z.string()), - proposer_fee_recipient_ne: z.optional(z.string()), - proposer_fee_recipient_contains: z.optional(z.string()), - proposer_fee_recipient_starts_with: z.optional(z.string()), - proposer_fee_recipient_ends_with: z.optional(z.string()), - proposer_fee_recipient_like: z.optional(z.string()), - proposer_fee_recipient_not_like: z.optional(z.string()), - proposer_fee_recipient_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - proposer_fee_recipient_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - gas_limit_eq: z.optional( - z.coerce - .bigint() + wallclock_request_epoch_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_limit_ne: z.optional( - z.coerce - .bigint() + wallclock_request_epoch_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_limit_lt: z.optional( - z.coerce - .bigint() + wallclock_request_epoch_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_limit_lte: z.optional( - z.coerce - .bigint() + wallclock_request_epoch_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_limit_gt: z.optional( - z.coerce - .bigint() + wallclock_request_epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + wallclock_request_epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + wallclock_request_epoch_start_date_time_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_limit_gte: z.optional( - z.coerce - .bigint() + wallclock_request_epoch_start_date_time_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_limit_between_min: z.optional( - z.coerce - .bigint() + wallclock_request_epoch_start_date_time_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_limit_between_max_value: z.optional( - z.coerce - .bigint() + wallclock_request_epoch_start_date_time_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - gas_used_eq: z.optional( - z.coerce - .bigint() + wallclock_request_epoch_start_date_time_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_used_ne: z.optional( - z.coerce - .bigint() + wallclock_request_epoch_start_date_time_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_used_lt: z.optional( - z.coerce - .bigint() + wallclock_request_epoch_start_date_time_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_used_lte: z.optional( - z.coerce - .bigint() + wallclock_request_epoch_start_date_time_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_used_gt: z.optional( - z.coerce - .bigint() + wallclock_request_epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + wallclock_request_epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + blob_count_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_used_gte: z.optional( - z.coerce - .bigint() + blob_count_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_used_between_min: z.optional( - z.coerce - .bigint() + blob_count_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_used_between_max_value: z.optional( - z.coerce - .bigint() + blob_count_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - value_eq: z.optional(z.string()), - value_ne: z.optional(z.string()), - value_contains: z.optional(z.string()), - value_starts_with: z.optional(z.string()), - value_ends_with: z.optional(z.string()), - value_like: z.optional(z.string()), - value_not_like: z.optional(z.string()), - value_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - value_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - transaction_count_eq: z.optional( + blob_count_gt: z.optional( z .int() .check( @@ -25998,7 +35366,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_ne: z.optional( + blob_count_gte: z.optional( z .int() .check( @@ -26006,7 +35374,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_lt: z.optional( + blob_count_between_min: z.optional( z .int() .check( @@ -26014,7 +35382,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_lte: z.optional( + blob_count_between_max_value: z.optional( z .int() .check( @@ -26022,7 +35390,10 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_gt: z.optional( + blob_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + blob_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + availability_pct_value: z.optional(z.number()), + success_count_eq: z.optional( z .int() .check( @@ -26030,7 +35401,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_gte: z.optional( + success_count_ne: z.optional( z .int() .check( @@ -26038,7 +35409,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_between_min: z.optional( + success_count_lt: z.optional( z .int() .check( @@ -26046,7 +35417,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_between_max_value: z.optional( + success_count_lte: z.optional( z .int() .check( @@ -26054,51 +35425,15 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - transaction_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - page_size: z.optional( + success_count_gt: z.optional( z .int() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctBlockMevHeadServiceListResponse = zListFctBlockMevHeadResponse; - -export const zFctBlockMevHeadServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - slot_start_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctBlockMevHeadServiceGetResponse = zGetFctBlockMevHeadResponse; - -export const zFctBlockProposerServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - slot_start_date_time_eq: z.optional( + success_count_gte: z.optional( z .int() .check( @@ -26106,7 +35441,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + success_count_between_min: z.optional( z .int() .check( @@ -26114,7 +35449,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + success_count_between_max_value: z.optional( z .int() .check( @@ -26122,7 +35457,9 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + success_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + success_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + failure_count_eq: z.optional( z .int() .check( @@ -26130,7 +35467,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + failure_count_ne: z.optional( z .int() .check( @@ -26138,7 +35475,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + failure_count_lt: z.optional( z .int() .check( @@ -26146,7 +35483,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_min: z.optional( + failure_count_lte: z.optional( z .int() .check( @@ -26154,7 +35491,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( + failure_count_gt: z.optional( z .int() .check( @@ -26162,9 +35499,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_eq: z.optional( + failure_count_gte: z.optional( z .int() .check( @@ -26172,7 +35507,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + failure_count_between_min: z.optional( z .int() .check( @@ -26180,7 +35515,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + failure_count_between_max_value: z.optional( z .int() .check( @@ -26188,7 +35523,9 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + failure_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + failure_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + missing_count_eq: z.optional( z .int() .check( @@ -26196,7 +35533,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + missing_count_ne: z.optional( z .int() .check( @@ -26204,7 +35541,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + missing_count_lt: z.optional( z .int() .check( @@ -26212,7 +35549,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + missing_count_lte: z.optional( z .int() .check( @@ -26220,7 +35557,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + missing_count_gt: z.optional( z .int() .check( @@ -26228,9 +35565,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_eq: z.optional( + missing_count_gte: z.optional( z .int() .check( @@ -26238,7 +35573,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + missing_count_between_min: z.optional( z .int() .check( @@ -26246,7 +35581,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + missing_count_between_max_value: z.optional( z .int() .check( @@ -26254,7 +35589,9 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + missing_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + missing_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + probe_count_eq: z.optional( z .int() .check( @@ -26262,7 +35599,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + probe_count_ne: z.optional( z .int() .check( @@ -26270,7 +35607,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + probe_count_lt: z.optional( z .int() .check( @@ -26278,7 +35615,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + probe_count_lte: z.optional( z .int() .check( @@ -26286,7 +35623,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + probe_count_gt: z.optional( z .int() .check( @@ -26294,9 +35631,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_eq: z.optional( + probe_count_gte: z.optional( z .int() .check( @@ -26304,7 +35639,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + probe_count_between_min: z.optional( z .int() .check( @@ -26312,7 +35647,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + probe_count_between_max_value: z.optional( z .int() .check( @@ -26320,7 +35655,9 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + probe_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + probe_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_response_time_ms_eq: z.optional( z .int() .check( @@ -26328,7 +35665,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + min_response_time_ms_ne: z.optional( z .int() .check( @@ -26336,7 +35673,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + min_response_time_ms_lt: z.optional( z .int() .check( @@ -26344,7 +35681,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + min_response_time_ms_lte: z.optional( z .int() .check( @@ -26352,7 +35689,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + min_response_time_ms_gt: z.optional( z .int() .check( @@ -26360,9 +35697,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_eq: z.optional( + min_response_time_ms_gte: z.optional( z .int() .check( @@ -26370,7 +35705,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + min_response_time_ms_between_min: z.optional( z .int() .check( @@ -26378,7 +35713,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + min_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -26386,7 +35721,9 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + min_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p50_response_time_ms_eq: z.optional( z .int() .check( @@ -26394,7 +35731,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + p50_response_time_ms_ne: z.optional( z .int() .check( @@ -26402,7 +35739,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + p50_response_time_ms_lt: z.optional( z .int() .check( @@ -26410,7 +35747,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_min: z.optional( + p50_response_time_ms_lte: z.optional( z .int() .check( @@ -26418,7 +35755,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_max_value: z.optional( + p50_response_time_ms_gt: z.optional( z .int() .check( @@ -26426,9 +35763,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - proposer_validator_index_eq: z.optional( + p50_response_time_ms_gte: z.optional( z .int() .check( @@ -26436,7 +35771,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_validator_index_ne: z.optional( + p50_response_time_ms_between_min: z.optional( z .int() .check( @@ -26444,7 +35779,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_validator_index_lt: z.optional( + p50_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -26452,7 +35787,9 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_validator_index_lte: z.optional( + p50_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p50_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_response_time_ms_eq: z.optional( z .int() .check( @@ -26460,7 +35797,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_validator_index_gt: z.optional( + p95_response_time_ms_ne: z.optional( z .int() .check( @@ -26468,7 +35805,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_validator_index_gte: z.optional( + p95_response_time_ms_lt: z.optional( z .int() .check( @@ -26476,7 +35813,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_validator_index_between_min: z.optional( + p95_response_time_ms_lte: z.optional( z .int() .check( @@ -26484,7 +35821,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_validator_index_between_max_value: z.optional( + p95_response_time_ms_gt: z.optional( z .int() .check( @@ -26492,78 +35829,33 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_validator_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - proposer_validator_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - proposer_pubkey_eq: z.optional(z.string()), - proposer_pubkey_ne: z.optional(z.string()), - proposer_pubkey_contains: z.optional(z.string()), - proposer_pubkey_starts_with: z.optional(z.string()), - proposer_pubkey_ends_with: z.optional(z.string()), - proposer_pubkey_like: z.optional(z.string()), - proposer_pubkey_not_like: z.optional(z.string()), - proposer_pubkey_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - proposer_pubkey_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_root_eq: z.optional(z.string()), - block_root_ne: z.optional(z.string()), - block_root_contains: z.optional(z.string()), - block_root_starts_with: z.optional(z.string()), - block_root_ends_with: z.optional(z.string()), - block_root_like: z.optional(z.string()), - block_root_not_like: z.optional(z.string()), - block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - status_eq: z.optional(z.string()), - status_ne: z.optional(z.string()), - status_contains: z.optional(z.string()), - status_starts_with: z.optional(z.string()), - status_ends_with: z.optional(z.string()), - status_like: z.optional(z.string()), - status_not_like: z.optional(z.string()), - status_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - status_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - page_size: z.optional( + p95_response_time_ms_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + p95_response_time_ms_between_min: z.optional( z .int() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctBlockProposerServiceListResponse = zListFctBlockProposerResponse; - -export const zFctBlockProposerServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - slot_start_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + p95_response_time_ms_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) ), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctBlockProposerServiceGetResponse = zGetFctBlockProposerResponse; - -export const zFctBlockProposerEntityServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - slot_start_date_time_eq: z.optional( + p95_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p99_response_time_ms_eq: z.optional( z .int() .check( @@ -26571,7 +35863,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + p99_response_time_ms_ne: z.optional( z .int() .check( @@ -26579,7 +35871,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + p99_response_time_ms_lt: z.optional( z .int() .check( @@ -26587,7 +35879,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + p99_response_time_ms_lte: z.optional( z .int() .check( @@ -26595,7 +35887,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + p99_response_time_ms_gt: z.optional( z .int() .check( @@ -26603,7 +35895,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + p99_response_time_ms_gte: z.optional( z .int() .check( @@ -26611,7 +35903,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_min: z.optional( + p99_response_time_ms_between_min: z.optional( z .int() .check( @@ -26619,7 +35911,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( + p99_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -26627,9 +35919,9 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_eq: z.optional( + p99_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p99_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_response_time_ms_eq: z.optional( z .int() .check( @@ -26637,7 +35929,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + max_response_time_ms_ne: z.optional( z .int() .check( @@ -26645,7 +35937,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + max_response_time_ms_lt: z.optional( z .int() .check( @@ -26653,7 +35945,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + max_response_time_ms_lte: z.optional( z .int() .check( @@ -26661,7 +35953,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + max_response_time_ms_gt: z.optional( z .int() .check( @@ -26669,7 +35961,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + max_response_time_ms_gte: z.optional( z .int() .check( @@ -26677,7 +35969,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + max_response_time_ms_between_min: z.optional( z .int() .check( @@ -26685,7 +35977,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + max_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -26693,9 +35985,9 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_eq: z.optional( + max_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_peer_count_eq: z.optional( z .int() .check( @@ -26703,7 +35995,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + unique_peer_count_ne: z.optional( z .int() .check( @@ -26711,7 +36003,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + unique_peer_count_lt: z.optional( z .int() .check( @@ -26719,7 +36011,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + unique_peer_count_lte: z.optional( z .int() .check( @@ -26727,7 +36019,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + unique_peer_count_gt: z.optional( z .int() .check( @@ -26735,7 +36027,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + unique_peer_count_gte: z.optional( z .int() .check( @@ -26743,7 +36035,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + unique_peer_count_between_min: z.optional( z .int() .check( @@ -26751,7 +36043,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + unique_peer_count_between_max_value: z.optional( z .int() .check( @@ -26759,9 +36051,9 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_eq: z.optional( + unique_peer_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_peer_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_client_count_eq: z.optional( z .int() .check( @@ -26769,7 +36061,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + unique_client_count_ne: z.optional( z .int() .check( @@ -26777,7 +36069,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + unique_client_count_lt: z.optional( z .int() .check( @@ -26785,7 +36077,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + unique_client_count_lte: z.optional( z .int() .check( @@ -26793,7 +36085,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + unique_client_count_gt: z.optional( z .int() .check( @@ -26801,7 +36093,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + unique_client_count_gte: z.optional( z .int() .check( @@ -26809,7 +36101,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + unique_client_count_between_min: z.optional( z .int() .check( @@ -26817,7 +36109,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + unique_client_count_between_max_value: z.optional( z .int() .check( @@ -26825,9 +36117,9 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_eq: z.optional( + unique_client_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_client_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_implementation_count_eq: z.optional( z .int() .check( @@ -26835,7 +36127,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + unique_implementation_count_ne: z.optional( z .int() .check( @@ -26843,7 +36135,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + unique_implementation_count_lt: z.optional( z .int() .check( @@ -26851,7 +36143,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + unique_implementation_count_lte: z.optional( z .int() .check( @@ -26859,7 +36151,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + unique_implementation_count_gt: z.optional( z .int() .check( @@ -26867,7 +36159,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + unique_implementation_count_gte: z.optional( z .int() .check( @@ -26875,7 +36167,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_min: z.optional( + unique_implementation_count_between_min: z.optional( z .int() .check( @@ -26883,7 +36175,7 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_max_value: z.optional( + unique_implementation_count_between_max_value: z.optional( z .int() .check( @@ -26891,17 +36183,8 @@ export const zFctBlockProposerEntityServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - entity_eq: z.optional(z.string()), - entity_ne: z.optional(z.string()), - entity_contains: z.optional(z.string()), - entity_starts_with: z.optional(z.string()), - entity_ends_with: z.optional(z.string()), - entity_like: z.optional(z.string()), - entity_not_like: z.optional(z.string()), - entity_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - entity_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + unique_implementation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_implementation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), page_size: z.optional( z .int() @@ -26919,9 +36202,9 @@ export const zFctBlockProposerEntityServiceListData = z.object({ /** * OK */ -export const zFctBlockProposerEntityServiceListResponse = zListFctBlockProposerEntityResponse; +export const zFctDataColumnAvailabilityBySlotBlobServiceListResponse = zListFctDataColumnAvailabilityBySlotBlobResponse; -export const zFctBlockProposerEntityServiceGetData = z.object({ +export const zFctDataColumnAvailabilityBySlotBlobServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ slot_start_date_time: z @@ -26937,14 +36220,105 @@ export const zFctBlockProposerEntityServiceGetData = z.object({ /** * OK */ -export const zFctBlockProposerEntityServiceGetResponse = zGetFctBlockProposerEntityResponse; +export const zFctDataColumnAvailabilityBySlotBlobServiceGetResponse = zGetFctDataColumnAvailabilityBySlotBlobResponse; -export const zFctBlockProposerHeadServiceListData = z.object({ +export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( z.object({ - slot_start_date_time_eq: z.optional( + date_eq: z.optional(z.string()), + date_ne: z.optional(z.string()), + date_contains: z.optional(z.string()), + date_starts_with: z.optional(z.string()), + date_ends_with: z.optional(z.string()), + date_like: z.optional(z.string()), + date_not_like: z.optional(z.string()), + date_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + date_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + column_index_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + column_index_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + column_index_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + column_index_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + column_index_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + column_index_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + column_index_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + column_index_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + column_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + column_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -26952,7 +36326,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -26960,7 +36334,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -26968,7 +36342,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -26976,7 +36350,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -26984,7 +36358,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -26992,7 +36366,81 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_min: z.optional( + updated_date_time_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + hour_count_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + hour_count_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + hour_count_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + hour_count_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + hour_count_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + hour_count_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + hour_count_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + hour_count_between_max_value: z.optional( z .int() .check( @@ -27000,139 +36448,340 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( - z - .int() + hour_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + hour_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_availability_pct_value: z.optional(z.number()), + min_availability_pct_value: z.optional(z.number()), + max_availability_pct_value: z.optional(z.number()), + total_probe_count_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_probe_count_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_probe_count_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_probe_count_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_probe_count_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_probe_count_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_probe_count_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_probe_count_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_probe_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_probe_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_success_count_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_success_count_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_success_count_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_success_count_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_success_count_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_success_count_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_success_count_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_success_count_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_success_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_success_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_failure_count_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - proposer_validator_index_eq: z.optional( - z - .int() + total_failure_count_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - proposer_validator_index_ne: z.optional( - z - .int() + total_failure_count_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - proposer_validator_index_lt: z.optional( - z - .int() + total_failure_count_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - proposer_validator_index_lte: z.optional( - z - .int() + total_failure_count_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - proposer_validator_index_gt: z.optional( - z - .int() + total_failure_count_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - proposer_validator_index_gte: z.optional( - z - .int() + total_failure_count_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - proposer_validator_index_between_min: z.optional( - z - .int() + total_failure_count_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - proposer_validator_index_between_max_value: z.optional( - z - .int() + total_failure_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_failure_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_missing_count_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - proposer_validator_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - proposer_validator_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_eq: z.optional( - z - .int() + total_missing_count_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_ne: z.optional( - z - .int() + total_missing_count_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_lt: z.optional( - z - .int() + total_missing_count_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_lte: z.optional( - z - .int() + total_missing_count_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_gt: z.optional( - z - .int() + total_missing_count_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_gte: z.optional( - z - .int() + total_missing_count_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_between_min: z.optional( - z - .int() + total_missing_count_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_between_max_value: z.optional( + total_missing_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_missing_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_response_time_ms_eq: z.optional( z .int() .check( @@ -27140,9 +36789,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_eq: z.optional( + min_response_time_ms_ne: z.optional( z .int() .check( @@ -27150,7 +36797,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + min_response_time_ms_lt: z.optional( z .int() .check( @@ -27158,7 +36805,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + min_response_time_ms_lte: z.optional( z .int() .check( @@ -27166,7 +36813,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + min_response_time_ms_gt: z.optional( z .int() .check( @@ -27174,7 +36821,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + min_response_time_ms_gte: z.optional( z .int() .check( @@ -27182,7 +36829,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + min_response_time_ms_between_min: z.optional( z .int() .check( @@ -27190,7 +36837,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + min_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -27198,7 +36845,9 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + min_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_p50_response_time_ms_eq: z.optional( z .int() .check( @@ -27206,9 +36855,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_eq: z.optional( + avg_p50_response_time_ms_ne: z.optional( z .int() .check( @@ -27216,7 +36863,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + avg_p50_response_time_ms_lt: z.optional( z .int() .check( @@ -27224,7 +36871,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + avg_p50_response_time_ms_lte: z.optional( z .int() .check( @@ -27232,7 +36879,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + avg_p50_response_time_ms_gt: z.optional( z .int() .check( @@ -27240,7 +36887,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + avg_p50_response_time_ms_gte: z.optional( z .int() .check( @@ -27248,7 +36895,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + avg_p50_response_time_ms_between_min: z.optional( z .int() .check( @@ -27256,7 +36903,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + avg_p50_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -27264,7 +36911,9 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + avg_p50_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_p50_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_p95_response_time_ms_eq: z.optional( z .int() .check( @@ -27272,9 +36921,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_eq: z.optional( + avg_p95_response_time_ms_ne: z.optional( z .int() .check( @@ -27282,7 +36929,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + avg_p95_response_time_ms_lt: z.optional( z .int() .check( @@ -27290,7 +36937,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + avg_p95_response_time_ms_lte: z.optional( z .int() .check( @@ -27298,7 +36945,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + avg_p95_response_time_ms_gt: z.optional( z .int() .check( @@ -27306,7 +36953,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + avg_p95_response_time_ms_gte: z.optional( z .int() .check( @@ -27314,7 +36961,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + avg_p95_response_time_ms_between_min: z.optional( z .int() .check( @@ -27322,7 +36969,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_min: z.optional( + avg_p95_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -27330,7 +36977,9 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_max_value: z.optional( + avg_p95_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_p95_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_p99_response_time_ms_eq: z.optional( z .int() .check( @@ -27338,87 +36987,15 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - proposer_pubkey_eq: z.optional(z.string()), - proposer_pubkey_ne: z.optional(z.string()), - proposer_pubkey_contains: z.optional(z.string()), - proposer_pubkey_starts_with: z.optional(z.string()), - proposer_pubkey_ends_with: z.optional(z.string()), - proposer_pubkey_like: z.optional(z.string()), - proposer_pubkey_not_like: z.optional(z.string()), - proposer_pubkey_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - proposer_pubkey_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_root_eq: z.optional(z.string()), - block_root_ne: z.optional(z.string()), - block_root_contains: z.optional(z.string()), - block_root_starts_with: z.optional(z.string()), - block_root_ends_with: z.optional(z.string()), - block_root_like: z.optional(z.string()), - block_root_not_like: z.optional(z.string()), - block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - page_size: z.optional( + avg_p99_response_time_ms_ne: z.optional( z .int() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctBlockProposerHeadServiceListResponse = zListFctBlockProposerHeadResponse; - -export const zFctBlockProposerHeadServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - slot_start_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctBlockProposerHeadServiceGetResponse = zGetFctBlockProposerHeadResponse; - -export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - address_eq: z.optional(z.string()), - address_ne: z.optional(z.string()), - address_contains: z.optional(z.string()), - address_starts_with: z.optional(z.string()), - address_ends_with: z.optional(z.string()), - address_like: z.optional(z.string()), - address_not_like: z.optional(z.string()), - address_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - address_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - day_start_date_eq: z.optional(z.string()), - day_start_date_ne: z.optional(z.string()), - day_start_date_contains: z.optional(z.string()), - day_start_date_starts_with: z.optional(z.string()), - day_start_date_ends_with: z.optional(z.string()), - day_start_date_like: z.optional(z.string()), - day_start_date_not_like: z.optional(z.string()), - day_start_date_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - day_start_date_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - updated_date_time_eq: z.optional( + avg_p99_response_time_ms_lt: z.optional( z .int() .check( @@ -27426,7 +37003,7 @@ export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + avg_p99_response_time_ms_lte: z.optional( z .int() .check( @@ -27434,7 +37011,7 @@ export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + avg_p99_response_time_ms_gt: z.optional( z .int() .check( @@ -27442,7 +37019,7 @@ export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + avg_p99_response_time_ms_gte: z.optional( z .int() .check( @@ -27450,7 +37027,7 @@ export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + avg_p99_response_time_ms_between_min: z.optional( z .int() .check( @@ -27458,7 +37035,7 @@ export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + avg_p99_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -27466,7 +37043,9 @@ export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + avg_p99_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_p99_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_response_time_ms_eq: z.optional( z .int() .check( @@ -27474,261 +37053,55 @@ export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + max_response_time_ms_ne: z.optional( z .int() .check( z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) - ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - active_slots_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_between_min: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - active_slots_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - effective_bytes_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - effective_bytes_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - effective_bytes_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - effective_bytes_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - effective_bytes_gt: z.optional( - z.coerce - .bigint() + ), + max_response_time_ms_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_gte: z.optional( - z.coerce - .bigint() + max_response_time_ms_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_between_min: z.optional( - z.coerce - .bigint() + max_response_time_ms_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_between_max_value: z.optional( - z.coerce - .bigint() + max_response_time_ms_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - effective_bytes_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - page_size: z.optional( + max_response_time_ms_between_min: z.optional( z .int() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctContractStorageStateByAddressDailyServiceListResponse = - zListFctContractStorageStateByAddressDailyResponse; - -export const zFctContractStorageStateByAddressDailyServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - address: z.string(), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctContractStorageStateByAddressDailyServiceGetResponse = - zGetFctContractStorageStateByAddressDailyResponse; - -export const zFctContractStorageStateByAddressHourlyServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - address_eq: z.optional(z.string()), - address_ne: z.optional(z.string()), - address_contains: z.optional(z.string()), - address_starts_with: z.optional(z.string()), - address_ends_with: z.optional(z.string()), - address_like: z.optional(z.string()), - address_not_like: z.optional(z.string()), - address_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - address_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - hour_start_date_time_eq: z.optional( + max_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -27736,7 +37109,9 @@ export const zFctContractStorageStateByAddressHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_ne: z.optional( + max_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_blob_count_eq: z.optional( z .int() .check( @@ -27744,7 +37119,7 @@ export const zFctContractStorageStateByAddressHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lt: z.optional( + max_blob_count_ne: z.optional( z .int() .check( @@ -27752,7 +37127,7 @@ export const zFctContractStorageStateByAddressHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lte: z.optional( + max_blob_count_lt: z.optional( z .int() .check( @@ -27760,7 +37135,7 @@ export const zFctContractStorageStateByAddressHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gt: z.optional( + max_blob_count_lte: z.optional( z .int() .check( @@ -27768,7 +37143,7 @@ export const zFctContractStorageStateByAddressHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gte: z.optional( + max_blob_count_gt: z.optional( z .int() .check( @@ -27776,7 +37151,7 @@ export const zFctContractStorageStateByAddressHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_between_min: z.optional( + max_blob_count_gte: z.optional( z .int() .check( @@ -27784,7 +37159,7 @@ export const zFctContractStorageStateByAddressHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_between_max_value: z.optional( + max_blob_count_between_min: z.optional( z .int() .check( @@ -27792,9 +37167,7 @@ export const zFctContractStorageStateByAddressHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - hour_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_eq: z.optional( + max_blob_count_between_max_value: z.optional( z .int() .check( @@ -27802,7 +37175,46 @@ export const zFctContractStorageStateByAddressHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + max_blob_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_blob_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctDataColumnAvailabilityDailyServiceListResponse = zListFctDataColumnAvailabilityDailyResponse; + +export const zFctDataColumnAvailabilityDailyServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + date: z.string(), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctDataColumnAvailabilityDailyServiceGetResponse = zGetFctDataColumnAvailabilityDailyResponse; + +export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + hour_start_date_time_eq: z.optional( z .int() .check( @@ -27810,7 +37222,7 @@ export const zFctContractStorageStateByAddressHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + hour_start_date_time_ne: z.optional( z .int() .check( @@ -27818,7 +37230,7 @@ export const zFctContractStorageStateByAddressHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + hour_start_date_time_lt: z.optional( z .int() .check( @@ -27826,7 +37238,7 @@ export const zFctContractStorageStateByAddressHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + hour_start_date_time_lte: z.optional( z .int() .check( @@ -27834,7 +37246,7 @@ export const zFctContractStorageStateByAddressHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + hour_start_date_time_gt: z.optional( z .int() .check( @@ -27842,7 +37254,7 @@ export const zFctContractStorageStateByAddressHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + hour_start_date_time_gte: z.optional( z .int() .check( @@ -27850,7 +37262,7 @@ export const zFctContractStorageStateByAddressHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + hour_start_date_time_between_min: z.optional( z .int() .check( @@ -27858,253 +37270,165 @@ export const zFctContractStorageStateByAddressHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - active_slots_eq: z.optional( - z.coerce - .bigint() + hour_start_date_time_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_slots_ne: z.optional( + hour_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + hour_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + column_index_eq: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_slots_lt: z.optional( + column_index_ne: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_slots_lte: z.optional( + column_index_lt: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_slots_gt: z.optional( + column_index_lte: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_slots_gte: z.optional( + column_index_gt: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_slots_between_min: z.optional( + column_index_gte: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_slots_between_max_value: z.optional( + column_index_between_min: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_slots_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - active_slots_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - effective_bytes_eq: z.optional( + column_index_between_max_value: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - effective_bytes_ne: z.optional( - z.coerce - .bigint() + column_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + column_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_lt: z.optional( - z.coerce - .bigint() + updated_date_time_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_lte: z.optional( - z.coerce - .bigint() + updated_date_time_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_gt: z.optional( - z.coerce - .bigint() + updated_date_time_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_gte: z.optional( - z.coerce - .bigint() + updated_date_time_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_between_min: z.optional( - z.coerce - .bigint() + updated_date_time_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_between_max_value: z.optional( - z.coerce - .bigint() + updated_date_time_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - effective_bytes_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - page_size: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctContractStorageStateByAddressHourlyServiceListResponse = - zListFctContractStorageStateByAddressHourlyResponse; - -export const zFctContractStorageStateByAddressHourlyServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - address: z.string(), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctContractStorageStateByAddressHourlyServiceGetResponse = - zGetFctContractStorageStateByAddressHourlyResponse; - -export const zFctContractStorageStateByBlockDailyServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - day_start_date_eq: z.optional(z.string()), - day_start_date_ne: z.optional(z.string()), - day_start_date_contains: z.optional(z.string()), - day_start_date_starts_with: z.optional(z.string()), - day_start_date_ends_with: z.optional(z.string()), - day_start_date_like: z.optional(z.string()), - day_start_date_not_like: z.optional(z.string()), - day_start_date_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - day_start_date_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - updated_date_time_eq: z.optional( + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_count_eq: z.optional( z .int() .check( @@ -28112,7 +37436,7 @@ export const zFctContractStorageStateByBlockDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + epoch_count_ne: z.optional( z .int() .check( @@ -28120,7 +37444,7 @@ export const zFctContractStorageStateByBlockDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + epoch_count_lt: z.optional( z .int() .check( @@ -28128,7 +37452,7 @@ export const zFctContractStorageStateByBlockDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + epoch_count_lte: z.optional( z .int() .check( @@ -28136,7 +37460,7 @@ export const zFctContractStorageStateByBlockDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + epoch_count_gt: z.optional( z .int() .check( @@ -28144,7 +37468,7 @@ export const zFctContractStorageStateByBlockDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + epoch_count_gte: z.optional( z .int() .check( @@ -28152,7 +37476,7 @@ export const zFctContractStorageStateByBlockDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + epoch_count_between_min: z.optional( z .int() .check( @@ -28160,7 +37484,7 @@ export const zFctContractStorageStateByBlockDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + epoch_count_between_max_value: z.optional( z .int() .check( @@ -28168,364 +37492,340 @@ export const zFctContractStorageStateByBlockDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - active_slots_eq: z.optional( + epoch_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_availability_pct_value: z.optional(z.number()), + min_availability_pct_value: z.optional(z.number()), + max_availability_pct_value: z.optional(z.number()), + total_probe_count_eq: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_slots_ne: z.optional( + total_probe_count_ne: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_slots_lt: z.optional( + total_probe_count_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_probe_count_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_probe_count_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_probe_count_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_probe_count_between_min: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_slots_lte: z.optional( + total_probe_count_between_max_value: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_slots_gt: z.optional( + total_probe_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_probe_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_success_count_eq: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_slots_gte: z.optional( + total_success_count_ne: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_slots_between_min: z.optional( + total_success_count_lt: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_slots_between_max_value: z.optional( + total_success_count_lte: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_slots_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - active_slots_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - effective_bytes_eq: z.optional( + total_success_count_gt: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - effective_bytes_ne: z.optional( + total_success_count_gte: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - effective_bytes_lt: z.optional( + total_success_count_between_min: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - effective_bytes_lte: z.optional( + total_success_count_between_max_value: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - effective_bytes_gt: z.optional( + total_success_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_success_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_failure_count_eq: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - effective_bytes_gte: z.optional( + total_failure_count_ne: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - effective_bytes_between_min: z.optional( + total_failure_count_lt: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - effective_bytes_between_max_value: z.optional( + total_failure_count_lte: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - effective_bytes_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - effective_bytes_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - active_contracts_eq: z.optional( + total_failure_count_gt: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_contracts_ne: z.optional( + total_failure_count_gte: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_contracts_lt: z.optional( + total_failure_count_between_min: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_contracts_lte: z.optional( + total_failure_count_between_max_value: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_contracts_gt: z.optional( + total_failure_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_failure_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_missing_count_eq: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_contracts_gte: z.optional( + total_missing_count_ne: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_contracts_between_min: z.optional( + total_missing_count_lt: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_contracts_between_max_value: z.optional( + total_missing_count_lte: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_contracts_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - active_contracts_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - page_size: z.optional( - z - .int() + total_missing_count_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctContractStorageStateByBlockDailyServiceListResponse = zListFctContractStorageStateByBlockDailyResponse; - -export const zFctContractStorageStateByBlockDailyServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - day_start_date: z.string(), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctContractStorageStateByBlockDailyServiceGetResponse = zGetFctContractStorageStateByBlockDailyResponse; - -export const zFctContractStorageStateByBlockHourlyServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - hour_start_date_time_eq: z.optional( - z - .int() + total_missing_count_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - hour_start_date_time_ne: z.optional( - z - .int() + total_missing_count_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - hour_start_date_time_lt: z.optional( - z - .int() + total_missing_count_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - hour_start_date_time_lte: z.optional( + total_missing_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_missing_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_response_time_ms_eq: z.optional( z .int() .check( @@ -28533,7 +37833,7 @@ export const zFctContractStorageStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gt: z.optional( + min_response_time_ms_ne: z.optional( z .int() .check( @@ -28541,7 +37841,7 @@ export const zFctContractStorageStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gte: z.optional( + min_response_time_ms_lt: z.optional( z .int() .check( @@ -28549,7 +37849,7 @@ export const zFctContractStorageStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_between_min: z.optional( + min_response_time_ms_lte: z.optional( z .int() .check( @@ -28557,7 +37857,7 @@ export const zFctContractStorageStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_between_max_value: z.optional( + min_response_time_ms_gt: z.optional( z .int() .check( @@ -28565,9 +37865,7 @@ export const zFctContractStorageStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - hour_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_eq: z.optional( + min_response_time_ms_gte: z.optional( z .int() .check( @@ -28575,7 +37873,7 @@ export const zFctContractStorageStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + min_response_time_ms_between_min: z.optional( z .int() .check( @@ -28583,7 +37881,7 @@ export const zFctContractStorageStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + min_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -28591,7 +37889,9 @@ export const zFctContractStorageStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + min_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_p50_response_time_ms_eq: z.optional( z .int() .check( @@ -28599,7 +37899,7 @@ export const zFctContractStorageStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + avg_p50_response_time_ms_ne: z.optional( z .int() .check( @@ -28607,7 +37907,7 @@ export const zFctContractStorageStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + avg_p50_response_time_ms_lt: z.optional( z .int() .check( @@ -28615,7 +37915,7 @@ export const zFctContractStorageStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + avg_p50_response_time_ms_lte: z.optional( z .int() .check( @@ -28623,381 +37923,107 @@ export const zFctContractStorageStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + avg_p50_response_time_ms_gt: z.optional( z .int() .check( z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - active_slots_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_between_min: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - active_slots_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - effective_bytes_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - effective_bytes_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - effective_bytes_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - effective_bytes_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - effective_bytes_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - effective_bytes_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_between_min: z.optional( - z.coerce - .bigint() + avg_p50_response_time_ms_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_between_max_value: z.optional( - z.coerce - .bigint() + avg_p50_response_time_ms_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - effective_bytes_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - active_contracts_eq: z.optional( - z.coerce - .bigint() + avg_p50_response_time_ms_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_contracts_ne: z.optional( - z.coerce - .bigint() + avg_p50_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_p50_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_p95_response_time_ms_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_contracts_lt: z.optional( - z.coerce - .bigint() + avg_p95_response_time_ms_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_contracts_lte: z.optional( - z.coerce - .bigint() + avg_p95_response_time_ms_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_contracts_gt: z.optional( - z.coerce - .bigint() + avg_p95_response_time_ms_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_contracts_gte: z.optional( - z.coerce - .bigint() + avg_p95_response_time_ms_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_contracts_between_min: z.optional( - z.coerce - .bigint() + avg_p95_response_time_ms_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_contracts_between_max_value: z.optional( - z.coerce - .bigint() + avg_p95_response_time_ms_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_contracts_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - active_contracts_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - page_size: z.optional( + avg_p95_response_time_ms_between_max_value: z.optional( z .int() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctContractStorageStateByBlockHourlyServiceListResponse = - zListFctContractStorageStateByBlockHourlyResponse; - -export const zFctContractStorageStateByBlockHourlyServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - hour_start_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctContractStorageStateByBlockHourlyServiceGetResponse = zGetFctContractStorageStateByBlockHourlyResponse; - -export const zFctContractStorageStateWithExpiryByAddressDailyServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - address_eq: z.optional(z.string()), - address_ne: z.optional(z.string()), - address_contains: z.optional(z.string()), - address_starts_with: z.optional(z.string()), - address_ends_with: z.optional(z.string()), - address_like: z.optional(z.string()), - address_not_like: z.optional(z.string()), - address_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - address_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - expiry_policy_eq: z.optional(z.string()), - expiry_policy_ne: z.optional(z.string()), - expiry_policy_contains: z.optional(z.string()), - expiry_policy_starts_with: z.optional(z.string()), - expiry_policy_ends_with: z.optional(z.string()), - expiry_policy_like: z.optional(z.string()), - expiry_policy_not_like: z.optional(z.string()), - expiry_policy_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - expiry_policy_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - day_start_date_eq: z.optional(z.string()), - day_start_date_ne: z.optional(z.string()), - day_start_date_contains: z.optional(z.string()), - day_start_date_starts_with: z.optional(z.string()), - day_start_date_ends_with: z.optional(z.string()), - day_start_date_like: z.optional(z.string()), - day_start_date_not_like: z.optional(z.string()), - day_start_date_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - day_start_date_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - updated_date_time_eq: z.optional( + avg_p95_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_p95_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_p99_response_time_ms_eq: z.optional( z .int() .check( @@ -29005,7 +38031,7 @@ export const zFctContractStorageStateWithExpiryByAddressDailyServiceListData = z z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + avg_p99_response_time_ms_ne: z.optional( z .int() .check( @@ -29013,7 +38039,7 @@ export const zFctContractStorageStateWithExpiryByAddressDailyServiceListData = z z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + avg_p99_response_time_ms_lt: z.optional( z .int() .check( @@ -29021,7 +38047,7 @@ export const zFctContractStorageStateWithExpiryByAddressDailyServiceListData = z z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + avg_p99_response_time_ms_lte: z.optional( z .int() .check( @@ -29029,7 +38055,7 @@ export const zFctContractStorageStateWithExpiryByAddressDailyServiceListData = z z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + avg_p99_response_time_ms_gt: z.optional( z .int() .check( @@ -29037,7 +38063,7 @@ export const zFctContractStorageStateWithExpiryByAddressDailyServiceListData = z z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + avg_p99_response_time_ms_gte: z.optional( z .int() .check( @@ -29045,7 +38071,7 @@ export const zFctContractStorageStateWithExpiryByAddressDailyServiceListData = z z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + avg_p99_response_time_ms_between_min: z.optional( z .int() .check( @@ -29053,7 +38079,7 @@ export const zFctContractStorageStateWithExpiryByAddressDailyServiceListData = z z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + avg_p99_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -29061,204 +38087,140 @@ export const zFctContractStorageStateWithExpiryByAddressDailyServiceListData = z z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - active_slots_eq: z.optional( - z.coerce - .bigint() + avg_p99_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_p99_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_response_time_ms_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_slots_ne: z.optional( - z.coerce - .bigint() + max_response_time_ms_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_slots_lt: z.optional( - z.coerce - .bigint() + max_response_time_ms_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_slots_lte: z.optional( - z.coerce - .bigint() + max_response_time_ms_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_slots_gt: z.optional( - z.coerce - .bigint() + max_response_time_ms_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_slots_gte: z.optional( - z.coerce - .bigint() + max_response_time_ms_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_slots_between_min: z.optional( - z.coerce - .bigint() + max_response_time_ms_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_slots_between_max_value: z.optional( - z.coerce - .bigint() + max_response_time_ms_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_slots_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - active_slots_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - effective_bytes_eq: z.optional( - z.coerce - .bigint() + max_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_blob_count_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_ne: z.optional( - z.coerce - .bigint() + max_blob_count_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_lt: z.optional( - z.coerce - .bigint() + max_blob_count_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_lte: z.optional( - z.coerce - .bigint() + max_blob_count_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_gt: z.optional( - z.coerce - .bigint() + max_blob_count_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_gte: z.optional( - z.coerce - .bigint() + max_blob_count_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_between_min: z.optional( - z.coerce - .bigint() + max_blob_count_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_between_max_value: z.optional( - z.coerce - .bigint() + max_blob_count_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - effective_bytes_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + max_blob_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_blob_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), page_size: z.optional( z .int() @@ -29276,47 +38238,32 @@ export const zFctContractStorageStateWithExpiryByAddressDailyServiceListData = z /** * OK */ -export const zFctContractStorageStateWithExpiryByAddressDailyServiceListResponse = - zListFctContractStorageStateWithExpiryByAddressDailyResponse; +export const zFctDataColumnAvailabilityHourlyServiceListResponse = zListFctDataColumnAvailabilityHourlyResponse; -export const zFctContractStorageStateWithExpiryByAddressDailyServiceGetData = z.object({ +export const zFctDataColumnAvailabilityHourlyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - address: z.string(), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctContractStorageStateWithExpiryByAddressDailyServiceGetResponse = - zGetFctContractStorageStateWithExpiryByAddressDailyResponse; - -export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - address_eq: z.optional(z.string()), - address_ne: z.optional(z.string()), - address_contains: z.optional(z.string()), - address_starts_with: z.optional(z.string()), - address_ends_with: z.optional(z.string()), - address_like: z.optional(z.string()), - address_not_like: z.optional(z.string()), - address_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - address_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - expiry_policy_eq: z.optional(z.string()), - expiry_policy_ne: z.optional(z.string()), - expiry_policy_contains: z.optional(z.string()), - expiry_policy_starts_with: z.optional(z.string()), - expiry_policy_ends_with: z.optional(z.string()), - expiry_policy_like: z.optional(z.string()), - expiry_policy_not_like: z.optional(z.string()), - expiry_policy_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - expiry_policy_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - hour_start_date_time_eq: z.optional( + hour_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctDataColumnAvailabilityHourlyServiceGetResponse = zGetFctDataColumnAvailabilityHourlyResponse; + +export const zFctEngineGetBlobsByElClientServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + slot_start_date_time_eq: z.optional( z .int() .check( @@ -29324,7 +38271,7 @@ export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_ne: z.optional( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -29332,7 +38279,7 @@ export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lt: z.optional( + slot_start_date_time_lt: z.optional( z .int() .check( @@ -29340,7 +38287,7 @@ export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lte: z.optional( + slot_start_date_time_lte: z.optional( z .int() .check( @@ -29348,7 +38295,7 @@ export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gt: z.optional( + slot_start_date_time_gt: z.optional( z .int() .check( @@ -29356,7 +38303,7 @@ export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gte: z.optional( + slot_start_date_time_gte: z.optional( z .int() .check( @@ -29364,7 +38311,7 @@ export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_between_min: z.optional( + slot_start_date_time_between_min: z.optional( z .int() .check( @@ -29372,7 +38319,7 @@ export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_between_max_value: z.optional( + slot_start_date_time_between_max_value: z.optional( z .int() .check( @@ -29380,8 +38327,53 @@ export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - hour_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_root_eq: z.optional(z.string()), + block_root_ne: z.optional(z.string()), + block_root_contains: z.optional(z.string()), + block_root_starts_with: z.optional(z.string()), + block_root_ends_with: z.optional(z.string()), + block_root_like: z.optional(z.string()), + block_root_not_like: z.optional(z.string()), + block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_execution_implementation_eq: z.optional(z.string()), + meta_execution_implementation_ne: z.optional(z.string()), + meta_execution_implementation_contains: z.optional(z.string()), + meta_execution_implementation_starts_with: z.optional(z.string()), + meta_execution_implementation_ends_with: z.optional(z.string()), + meta_execution_implementation_like: z.optional(z.string()), + meta_execution_implementation_not_like: z.optional(z.string()), + meta_execution_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_execution_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_execution_version_eq: z.optional(z.string()), + meta_execution_version_ne: z.optional(z.string()), + meta_execution_version_contains: z.optional(z.string()), + meta_execution_version_starts_with: z.optional(z.string()), + meta_execution_version_ends_with: z.optional(z.string()), + meta_execution_version_like: z.optional(z.string()), + meta_execution_version_not_like: z.optional(z.string()), + meta_execution_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_execution_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + status_eq: z.optional(z.string()), + status_ne: z.optional(z.string()), + status_contains: z.optional(z.string()), + status_starts_with: z.optional(z.string()), + status_ends_with: z.optional(z.string()), + status_like: z.optional(z.string()), + status_not_like: z.optional(z.string()), + status_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + status_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_class_eq: z.optional(z.string()), + node_class_ne: z.optional(z.string()), + node_class_contains: z.optional(z.string()), + node_class_starts_with: z.optional(z.string()), + node_class_ends_with: z.optional(z.string()), + node_class_like: z.optional(z.string()), + node_class_not_like: z.optional(z.string()), + node_class_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_class_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -29448,260 +38440,15 @@ export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = ), updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - active_slots_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_between_min: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - active_slots_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - effective_bytes_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - effective_bytes_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - effective_bytes_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - effective_bytes_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - effective_bytes_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - effective_bytes_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - effective_bytes_between_min: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - effective_bytes_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - effective_bytes_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - effective_bytes_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - page_size: z.optional( + slot_eq: z.optional( z .int() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListResponse = - zListFctContractStorageStateWithExpiryByAddressHourlyResponse; - -export const zFctContractStorageStateWithExpiryByAddressHourlyServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - address: z.string(), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctContractStorageStateWithExpiryByAddressHourlyServiceGetResponse = - zGetFctContractStorageStateWithExpiryByAddressHourlyResponse; - -export const zFctContractStorageStateWithExpiryByBlockDailyServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - expiry_policy_eq: z.optional(z.string()), - expiry_policy_ne: z.optional(z.string()), - expiry_policy_contains: z.optional(z.string()), - expiry_policy_starts_with: z.optional(z.string()), - expiry_policy_ends_with: z.optional(z.string()), - expiry_policy_like: z.optional(z.string()), - expiry_policy_not_like: z.optional(z.string()), - expiry_policy_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - expiry_policy_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - day_start_date_eq: z.optional(z.string()), - day_start_date_ne: z.optional(z.string()), - day_start_date_contains: z.optional(z.string()), - day_start_date_starts_with: z.optional(z.string()), - day_start_date_ends_with: z.optional(z.string()), - day_start_date_like: z.optional(z.string()), - day_start_date_not_like: z.optional(z.string()), - day_start_date_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - day_start_date_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - updated_date_time_eq: z.optional( + slot_ne: z.optional( z .int() .check( @@ -29709,7 +38456,7 @@ export const zFctContractStorageStateWithExpiryByBlockDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + slot_lt: z.optional( z .int() .check( @@ -29717,7 +38464,7 @@ export const zFctContractStorageStateWithExpiryByBlockDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + slot_lte: z.optional( z .int() .check( @@ -29725,7 +38472,7 @@ export const zFctContractStorageStateWithExpiryByBlockDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + slot_gt: z.optional( z .int() .check( @@ -29733,7 +38480,7 @@ export const zFctContractStorageStateWithExpiryByBlockDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + slot_gte: z.optional( z .int() .check( @@ -29741,7 +38488,7 @@ export const zFctContractStorageStateWithExpiryByBlockDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + slot_between_min: z.optional( z .int() .check( @@ -29749,7 +38496,7 @@ export const zFctContractStorageStateWithExpiryByBlockDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + slot_between_max_value: z.optional( z .int() .check( @@ -29757,7 +38504,9 @@ export const zFctContractStorageStateWithExpiryByBlockDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_eq: z.optional( z .int() .check( @@ -29765,351 +38514,197 @@ export const zFctContractStorageStateWithExpiryByBlockDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - active_slots_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - active_slots_lt: z.optional( - z.coerce - .bigint() + epoch_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_slots_lte: z.optional( - z.coerce - .bigint() + epoch_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_slots_gt: z.optional( - z.coerce - .bigint() + epoch_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_slots_gte: z.optional( - z.coerce - .bigint() + epoch_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_slots_between_min: z.optional( - z.coerce - .bigint() + epoch_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_slots_between_max_value: z.optional( - z.coerce - .bigint() + epoch_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_slots_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - active_slots_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - effective_bytes_eq: z.optional( - z.coerce - .bigint() + epoch_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_ne: z.optional( - z.coerce - .bigint() + epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_lt: z.optional( - z.coerce - .bigint() + epoch_start_date_time_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_lte: z.optional( - z.coerce - .bigint() + epoch_start_date_time_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_gt: z.optional( - z.coerce - .bigint() + epoch_start_date_time_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_gte: z.optional( - z.coerce - .bigint() + epoch_start_date_time_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_between_min: z.optional( - z.coerce - .bigint() + epoch_start_date_time_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_between_max_value: z.optional( - z.coerce - .bigint() + epoch_start_date_time_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - effective_bytes_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - effective_bytes_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - active_contracts_eq: z.optional( - z.coerce - .bigint() + epoch_start_date_time_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_contracts_ne: z.optional( - z.coerce - .bigint() + epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + observation_count_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_contracts_lt: z.optional( - z.coerce - .bigint() + observation_count_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_contracts_lte: z.optional( - z.coerce - .bigint() + observation_count_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_contracts_gt: z.optional( - z.coerce - .bigint() + observation_count_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_contracts_gte: z.optional( - z.coerce - .bigint() + observation_count_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_contracts_between_min: z.optional( - z.coerce - .bigint() + observation_count_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_contracts_between_max_value: z.optional( - z.coerce - .bigint() + observation_count_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - active_contracts_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - active_contracts_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - page_size: z.optional( + observation_count_between_max_value: z.optional( z .int() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctContractStorageStateWithExpiryByBlockDailyServiceListResponse = - zListFctContractStorageStateWithExpiryByBlockDailyResponse; - -export const zFctContractStorageStateWithExpiryByBlockDailyServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - expiry_policy: z.string(), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctContractStorageStateWithExpiryByBlockDailyServiceGetResponse = - zGetFctContractStorageStateWithExpiryByBlockDailyResponse; - -export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - expiry_policy_eq: z.optional(z.string()), - expiry_policy_ne: z.optional(z.string()), - expiry_policy_contains: z.optional(z.string()), - expiry_policy_starts_with: z.optional(z.string()), - expiry_policy_ends_with: z.optional(z.string()), - expiry_policy_like: z.optional(z.string()), - expiry_policy_not_like: z.optional(z.string()), - expiry_policy_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - expiry_policy_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - hour_start_date_time_eq: z.optional( + observation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + observation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_node_count_eq: z.optional( z .int() .check( @@ -30117,7 +38712,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_ne: z.optional( + unique_node_count_ne: z.optional( z .int() .check( @@ -30125,7 +38720,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lt: z.optional( + unique_node_count_lt: z.optional( z .int() .check( @@ -30133,7 +38728,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lte: z.optional( + unique_node_count_lte: z.optional( z .int() .check( @@ -30141,7 +38736,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gt: z.optional( + unique_node_count_gt: z.optional( z .int() .check( @@ -30149,7 +38744,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gte: z.optional( + unique_node_count_gte: z.optional( z .int() .check( @@ -30157,7 +38752,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_between_min: z.optional( + unique_node_count_between_min: z.optional( z .int() .check( @@ -30165,7 +38760,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_between_max_value: z.optional( + unique_node_count_between_max_value: z.optional( z .int() .check( @@ -30173,9 +38768,9 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - hour_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_eq: z.optional( + unique_node_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_node_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_requested_count_eq: z.optional( z .int() .check( @@ -30183,7 +38778,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + max_requested_count_ne: z.optional( z .int() .check( @@ -30191,7 +38786,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + max_requested_count_lt: z.optional( z .int() .check( @@ -30199,7 +38794,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + max_requested_count_lte: z.optional( z .int() .check( @@ -30207,7 +38802,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + max_requested_count_gt: z.optional( z .int() .check( @@ -30215,7 +38810,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + max_requested_count_gte: z.optional( z .int() .check( @@ -30223,7 +38818,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + max_requested_count_between_min: z.optional( z .int() .check( @@ -30231,7 +38826,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + max_requested_count_between_max_value: z.optional( z .int() .check( @@ -30239,302 +38834,419 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - active_slots_eq: z.optional( + max_requested_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_requested_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_returned_count_value: z.optional(z.number()), + avg_duration_ms_eq: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_slots_ne: z.optional( + avg_duration_ms_ne: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_slots_lt: z.optional( + avg_duration_ms_lt: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_slots_lte: z.optional( + avg_duration_ms_lte: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_slots_gt: z.optional( + avg_duration_ms_gt: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_slots_gte: z.optional( + avg_duration_ms_gte: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_slots_between_min: z.optional( + avg_duration_ms_between_min: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_slots_between_max_value: z.optional( + avg_duration_ms_between_max_value: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + avg_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + median_duration_ms_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + median_duration_ms_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + median_duration_ms_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + median_duration_ms_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + median_duration_ms_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + median_duration_ms_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + median_duration_ms_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + median_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + median_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + median_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_duration_ms_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + min_duration_ms_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + min_duration_ms_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + min_duration_ms_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + min_duration_ms_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + min_duration_ms_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + min_duration_ms_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + min_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_slots_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - active_slots_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - effective_bytes_eq: z.optional( + min_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_duration_ms_eq: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - effective_bytes_ne: z.optional( + max_duration_ms_ne: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - effective_bytes_lt: z.optional( + max_duration_ms_lt: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - effective_bytes_lte: z.optional( + max_duration_ms_lte: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - effective_bytes_gt: z.optional( + max_duration_ms_gt: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - effective_bytes_gte: z.optional( + max_duration_ms_gte: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - effective_bytes_between_min: z.optional( + max_duration_ms_between_min: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - effective_bytes_between_max_value: z.optional( + max_duration_ms_between_max_value: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - effective_bytes_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - effective_bytes_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - active_contracts_eq: z.optional( + max_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_duration_ms_eq: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_contracts_ne: z.optional( + p95_duration_ms_ne: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_contracts_lt: z.optional( + p95_duration_ms_lt: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_contracts_lte: z.optional( + p95_duration_ms_lte: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_contracts_gt: z.optional( + p95_duration_ms_gt: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_contracts_gte: z.optional( + p95_duration_ms_gte: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_contracts_between_min: z.optional( + p95_duration_ms_between_min: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_contracts_between_max_value: z.optional( + p95_duration_ms_between_max_value: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) ) ), - active_contracts_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - active_contracts_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + p95_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), page_size: z.optional( z .int() @@ -30552,13 +39264,17 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. /** * OK */ -export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListResponse = - zListFctContractStorageStateWithExpiryByBlockHourlyResponse; +export const zFctEngineGetBlobsByElClientServiceListResponse = zListFctEngineGetBlobsByElClientResponse; -export const zFctContractStorageStateWithExpiryByBlockHourlyServiceGetData = z.object({ +export const zFctEngineGetBlobsByElClientServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - expiry_policy: z.string(), + slot_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), }), query: z.optional(z.never()), }); @@ -30566,15 +39282,14 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceGetData = z.o /** * OK */ -export const zFctContractStorageStateWithExpiryByBlockHourlyServiceGetResponse = - zGetFctContractStorageStateWithExpiryByBlockHourlyResponse; +export const zFctEngineGetBlobsByElClientServiceGetResponse = zGetFctEngineGetBlobsByElClientResponse; -export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ +export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( z.object({ - epoch_start_date_time_eq: z.optional( + hour_start_date_time_eq: z.optional( z .int() .check( @@ -30582,7 +39297,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + hour_start_date_time_ne: z.optional( z .int() .check( @@ -30590,7 +39305,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + hour_start_date_time_lt: z.optional( z .int() .check( @@ -30598,7 +39313,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + hour_start_date_time_lte: z.optional( z .int() .check( @@ -30606,7 +39321,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + hour_start_date_time_gt: z.optional( z .int() .check( @@ -30614,7 +39329,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + hour_start_date_time_gte: z.optional( z .int() .check( @@ -30622,7 +39337,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_min: z.optional( + hour_start_date_time_between_min: z.optional( z .int() .check( @@ -30630,7 +39345,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_max_value: z.optional( + hour_start_date_time_between_max_value: z.optional( z .int() .check( @@ -30638,90 +39353,35 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - column_index_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - column_index_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - column_index_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - column_index_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - column_index_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - column_index_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - column_index_between_min: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - column_index_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - column_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - column_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + hour_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + hour_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + meta_execution_implementation_eq: z.optional(z.string()), + meta_execution_implementation_ne: z.optional(z.string()), + meta_execution_implementation_contains: z.optional(z.string()), + meta_execution_implementation_starts_with: z.optional(z.string()), + meta_execution_implementation_ends_with: z.optional(z.string()), + meta_execution_implementation_like: z.optional(z.string()), + meta_execution_implementation_not_like: z.optional(z.string()), + meta_execution_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_execution_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_execution_version_eq: z.optional(z.string()), + meta_execution_version_ne: z.optional(z.string()), + meta_execution_version_contains: z.optional(z.string()), + meta_execution_version_starts_with: z.optional(z.string()), + meta_execution_version_ends_with: z.optional(z.string()), + meta_execution_version_like: z.optional(z.string()), + meta_execution_version_not_like: z.optional(z.string()), + meta_execution_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_execution_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_class_eq: z.optional(z.string()), + node_class_ne: z.optional(z.string()), + node_class_contains: z.optional(z.string()), + node_class_starts_with: z.optional(z.string()), + node_class_ends_with: z.optional(z.string()), + node_class_like: z.optional(z.string()), + node_class_not_like: z.optional(z.string()), + node_class_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_class_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -30788,7 +39448,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ ), updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_eq: z.optional( + slot_count_eq: z.optional( z .int() .check( @@ -30796,7 +39456,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + slot_count_ne: z.optional( z .int() .check( @@ -30804,7 +39464,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + slot_count_lt: z.optional( z .int() .check( @@ -30812,7 +39472,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + slot_count_lte: z.optional( z .int() .check( @@ -30820,7 +39480,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + slot_count_gt: z.optional( z .int() .check( @@ -30828,7 +39488,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + slot_count_gte: z.optional( z .int() .check( @@ -30836,7 +39496,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + slot_count_between_min: z.optional( z .int() .check( @@ -30844,7 +39504,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + slot_count_between_max_value: z.optional( z .int() .check( @@ -30852,9 +39512,9 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_start_date_time_eq: z.optional( + slot_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + observation_count_eq: z.optional( z .int() .check( @@ -30862,7 +39522,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + observation_count_ne: z.optional( z .int() .check( @@ -30870,7 +39530,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + observation_count_lt: z.optional( z .int() .check( @@ -30878,7 +39538,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + observation_count_lte: z.optional( z .int() .check( @@ -30886,7 +39546,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + observation_count_gt: z.optional( z .int() .check( @@ -30894,7 +39554,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + observation_count_gte: z.optional( z .int() .check( @@ -30902,7 +39562,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_min: z.optional( + observation_count_between_min: z.optional( z .int() .check( @@ -30910,7 +39570,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( + observation_count_between_max_value: z.optional( z .int() .check( @@ -30918,9 +39578,9 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_count_eq: z.optional( + observation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + observation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_node_count_eq: z.optional( z .int() .check( @@ -30928,7 +39588,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_ne: z.optional( + unique_node_count_ne: z.optional( z .int() .check( @@ -30936,7 +39596,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_lt: z.optional( + unique_node_count_lt: z.optional( z .int() .check( @@ -30944,7 +39604,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_lte: z.optional( + unique_node_count_lte: z.optional( z .int() .check( @@ -30952,7 +39612,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_gt: z.optional( + unique_node_count_gt: z.optional( z .int() .check( @@ -30960,7 +39620,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_gte: z.optional( + unique_node_count_gte: z.optional( z .int() .check( @@ -30968,7 +39628,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_between_min: z.optional( + unique_node_count_between_min: z.optional( z .int() .check( @@ -30976,7 +39636,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_between_max_value: z.optional( + unique_node_count_between_max_value: z.optional( z .int() .check( @@ -30984,9 +39644,141 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_probe_count_eq: z.optional( + unique_node_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_node_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + success_count_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + success_count_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + success_count_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + success_count_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + success_count_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + success_count_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + success_count_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + success_count_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + success_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + success_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + partial_count_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + partial_count_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + partial_count_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + partial_count_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + partial_count_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + partial_count_gte: z.optional( z.coerce .bigint() .check( @@ -30996,7 +39788,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_probe_count_ne: z.optional( + partial_count_between_min: z.optional( z.coerce .bigint() .check( @@ -31006,7 +39798,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_probe_count_lt: z.optional( + partial_count_between_max_value: z.optional( z.coerce .bigint() .check( @@ -31016,7 +39808,9 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_probe_count_lte: z.optional( + partial_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + partial_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + empty_count_eq: z.optional( z.coerce .bigint() .check( @@ -31026,7 +39820,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_probe_count_gt: z.optional( + empty_count_ne: z.optional( z.coerce .bigint() .check( @@ -31036,7 +39830,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_probe_count_gte: z.optional( + empty_count_lt: z.optional( z.coerce .bigint() .check( @@ -31046,7 +39840,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_probe_count_between_min: z.optional( + empty_count_lte: z.optional( z.coerce .bigint() .check( @@ -31056,7 +39850,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_probe_count_between_max_value: z.optional( + empty_count_gt: z.optional( z.coerce .bigint() .check( @@ -31066,9 +39860,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_probe_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_probe_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_success_count_eq: z.optional( + empty_count_gte: z.optional( z.coerce .bigint() .check( @@ -31078,7 +39870,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_success_count_ne: z.optional( + empty_count_between_min: z.optional( z.coerce .bigint() .check( @@ -31088,7 +39880,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_success_count_lt: z.optional( + empty_count_between_max_value: z.optional( z.coerce .bigint() .check( @@ -31098,7 +39890,9 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_success_count_lte: z.optional( + empty_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + empty_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unsupported_count_eq: z.optional( z.coerce .bigint() .check( @@ -31108,7 +39902,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_success_count_gt: z.optional( + unsupported_count_ne: z.optional( z.coerce .bigint() .check( @@ -31118,7 +39912,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_success_count_gte: z.optional( + unsupported_count_lt: z.optional( z.coerce .bigint() .check( @@ -31128,7 +39922,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_success_count_between_min: z.optional( + unsupported_count_lte: z.optional( z.coerce .bigint() .check( @@ -31138,7 +39932,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_success_count_between_max_value: z.optional( + unsupported_count_gt: z.optional( z.coerce .bigint() .check( @@ -31148,9 +39942,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_success_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_success_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_failure_count_eq: z.optional( + unsupported_count_gte: z.optional( z.coerce .bigint() .check( @@ -31160,7 +39952,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_failure_count_ne: z.optional( + unsupported_count_between_min: z.optional( z.coerce .bigint() .check( @@ -31170,7 +39962,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_failure_count_lt: z.optional( + unsupported_count_between_max_value: z.optional( z.coerce .bigint() .check( @@ -31180,7 +39972,9 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_failure_count_lte: z.optional( + unsupported_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unsupported_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + error_count_eq: z.optional( z.coerce .bigint() .check( @@ -31190,7 +39984,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_failure_count_gt: z.optional( + error_count_ne: z.optional( z.coerce .bigint() .check( @@ -31200,7 +39994,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_failure_count_gte: z.optional( + error_count_lt: z.optional( z.coerce .bigint() .check( @@ -31210,7 +40004,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_failure_count_between_min: z.optional( + error_count_lte: z.optional( z.coerce .bigint() .check( @@ -31220,7 +40014,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_failure_count_between_max_value: z.optional( + error_count_gt: z.optional( z.coerce .bigint() .check( @@ -31230,9 +40024,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_failure_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_failure_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_missing_count_eq: z.optional( + error_count_gte: z.optional( z.coerce .bigint() .check( @@ -31242,7 +40034,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_missing_count_ne: z.optional( + error_count_between_min: z.optional( z.coerce .bigint() .check( @@ -31252,7 +40044,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_missing_count_lt: z.optional( + error_count_between_max_value: z.optional( z.coerce .bigint() .check( @@ -31262,7 +40054,10 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_missing_count_lte: z.optional( + error_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + error_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_returned_count_value: z.optional(z.number()), + avg_duration_ms_eq: z.optional( z.coerce .bigint() .check( @@ -31272,7 +40067,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_missing_count_gt: z.optional( + avg_duration_ms_ne: z.optional( z.coerce .bigint() .check( @@ -31282,7 +40077,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_missing_count_gte: z.optional( + avg_duration_ms_lt: z.optional( z.coerce .bigint() .check( @@ -31292,7 +40087,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_missing_count_between_min: z.optional( + avg_duration_ms_lte: z.optional( z.coerce .bigint() .check( @@ -31302,7 +40097,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_missing_count_between_max_value: z.optional( + avg_duration_ms_gt: z.optional( z.coerce .bigint() .check( @@ -31312,407 +40107,366 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ }) ) ), - total_missing_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_missing_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_availability_pct_value: z.optional(z.number()), - min_availability_pct_value: z.optional(z.number()), - max_availability_pct_value: z.optional(z.number()), - min_response_time_ms_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_response_time_ms_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_response_time_ms_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_response_time_ms_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_response_time_ms_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_response_time_ms_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_response_time_ms_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_response_time_ms_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_p50_response_time_ms_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p50_response_time_ms_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p50_response_time_ms_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p50_response_time_ms_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p50_response_time_ms_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p50_response_time_ms_gte: z.optional( - z - .int() + avg_duration_ms_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - avg_p50_response_time_ms_between_min: z.optional( - z - .int() + avg_duration_ms_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - avg_p50_response_time_ms_between_max_value: z.optional( - z - .int() + avg_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - avg_p50_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_p50_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_p95_response_time_ms_eq: z.optional( - z - .int() + avg_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p50_duration_ms_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - avg_p95_response_time_ms_ne: z.optional( - z - .int() + p50_duration_ms_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - avg_p95_response_time_ms_lt: z.optional( - z - .int() + p50_duration_ms_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - avg_p95_response_time_ms_lte: z.optional( - z - .int() + p50_duration_ms_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - avg_p95_response_time_ms_gt: z.optional( - z - .int() + p50_duration_ms_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - avg_p95_response_time_ms_gte: z.optional( - z - .int() + p50_duration_ms_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - avg_p95_response_time_ms_between_min: z.optional( - z - .int() + p50_duration_ms_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - avg_p95_response_time_ms_between_max_value: z.optional( - z - .int() + p50_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - avg_p95_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_p95_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_p99_response_time_ms_eq: z.optional( - z - .int() + p50_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p50_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_duration_ms_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - avg_p99_response_time_ms_ne: z.optional( - z - .int() + p95_duration_ms_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - avg_p99_response_time_ms_lt: z.optional( - z - .int() + p95_duration_ms_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - avg_p99_response_time_ms_lte: z.optional( - z - .int() + p95_duration_ms_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - avg_p99_response_time_ms_gt: z.optional( - z - .int() + p95_duration_ms_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - avg_p99_response_time_ms_gte: z.optional( - z - .int() + p95_duration_ms_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - avg_p99_response_time_ms_between_min: z.optional( - z - .int() + p95_duration_ms_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - avg_p99_response_time_ms_between_max_value: z.optional( - z - .int() + p95_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - avg_p99_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_p99_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_response_time_ms_eq: z.optional( - z - .int() + p95_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_duration_ms_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_response_time_ms_ne: z.optional( - z - .int() + min_duration_ms_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_response_time_ms_lt: z.optional( - z - .int() + min_duration_ms_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_response_time_ms_lte: z.optional( - z - .int() + min_duration_ms_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_response_time_ms_gt: z.optional( - z - .int() + min_duration_ms_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_response_time_ms_gte: z.optional( - z - .int() + min_duration_ms_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_response_time_ms_between_min: z.optional( - z - .int() + min_duration_ms_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_response_time_ms_between_max_value: z.optional( - z - .int() + min_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_blob_count_eq: z.optional( - z - .int() + min_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_duration_ms_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_blob_count_ne: z.optional( - z - .int() + max_duration_ms_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_blob_count_lt: z.optional( - z - .int() + max_duration_ms_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_blob_count_lte: z.optional( - z - .int() + max_duration_ms_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_blob_count_gt: z.optional( - z - .int() + max_duration_ms_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_blob_count_gte: z.optional( - z - .int() + max_duration_ms_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_blob_count_between_min: z.optional( - z - .int() + max_duration_ms_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_blob_count_between_max_value: z.optional( - z - .int() + max_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_blob_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_blob_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), page_size: z.optional( z .int() @@ -31730,12 +40484,12 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ /** * OK */ -export const zFctDataColumnAvailabilityByEpochServiceListResponse = zListFctDataColumnAvailabilityByEpochResponse; +export const zFctEngineGetBlobsByElClientHourlyServiceListResponse = zListFctEngineGetBlobsByElClientHourlyResponse; -export const zFctDataColumnAvailabilityByEpochServiceGetData = z.object({ +export const zFctEngineGetBlobsByElClientHourlyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - epoch_start_date_time: z + hour_start_date_time: z .int() .check( z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), @@ -31748,9 +40502,9 @@ export const zFctDataColumnAvailabilityByEpochServiceGetData = z.object({ /** * OK */ -export const zFctDataColumnAvailabilityByEpochServiceGetResponse = zGetFctDataColumnAvailabilityByEpochResponse; +export const zFctEngineGetBlobsByElClientHourlyServiceGetResponse = zGetFctEngineGetBlobsByElClientHourlyResponse; -export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ +export const zFctEngineGetBlobsBySlotServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -31821,88 +40575,33 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ ), slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - column_index_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - column_index_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - column_index_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - column_index_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - column_index_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - column_index_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - column_index_between_min: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - column_index_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - column_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - column_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_root_eq: z.optional(z.string()), + block_root_ne: z.optional(z.string()), + block_root_contains: z.optional(z.string()), + block_root_starts_with: z.optional(z.string()), + block_root_ends_with: z.optional(z.string()), + block_root_like: z.optional(z.string()), + block_root_not_like: z.optional(z.string()), + block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + status_eq: z.optional(z.string()), + status_ne: z.optional(z.string()), + status_contains: z.optional(z.string()), + status_starts_with: z.optional(z.string()), + status_ends_with: z.optional(z.string()), + status_like: z.optional(z.string()), + status_not_like: z.optional(z.string()), + status_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + status_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_class_eq: z.optional(z.string()), + node_class_ne: z.optional(z.string()), + node_class_contains: z.optional(z.string()), + node_class_starts_with: z.optional(z.string()), + node_class_ends_with: z.optional(z.string()), + node_class_like: z.optional(z.string()), + node_class_not_like: z.optional(z.string()), + node_class_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_class_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -32167,7 +40866,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ ), epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - wallclock_request_slot_eq: z.optional( + observation_count_eq: z.optional( z .int() .check( @@ -32175,7 +40874,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_ne: z.optional( + observation_count_ne: z.optional( z .int() .check( @@ -32183,7 +40882,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_lt: z.optional( + observation_count_lt: z.optional( z .int() .check( @@ -32191,7 +40890,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_lte: z.optional( + observation_count_lte: z.optional( z .int() .check( @@ -32199,7 +40898,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_gt: z.optional( + observation_count_gt: z.optional( z .int() .check( @@ -32207,7 +40906,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_gte: z.optional( + observation_count_gte: z.optional( z .int() .check( @@ -32215,7 +40914,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_between_min: z.optional( + observation_count_between_min: z.optional( z .int() .check( @@ -32223,7 +40922,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_between_max_value: z.optional( + observation_count_between_max_value: z.optional( z .int() .check( @@ -32231,9 +40930,9 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - wallclock_request_slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - wallclock_request_slot_start_date_time_eq: z.optional( + observation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + observation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_node_count_eq: z.optional( z .int() .check( @@ -32241,7 +40940,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_start_date_time_ne: z.optional( + unique_node_count_ne: z.optional( z .int() .check( @@ -32249,7 +40948,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_start_date_time_lt: z.optional( + unique_node_count_lt: z.optional( z .int() .check( @@ -32257,7 +40956,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_start_date_time_lte: z.optional( + unique_node_count_lte: z.optional( z .int() .check( @@ -32265,7 +40964,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_start_date_time_gt: z.optional( + unique_node_count_gt: z.optional( z .int() .check( @@ -32273,7 +40972,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_start_date_time_gte: z.optional( + unique_node_count_gte: z.optional( z .int() .check( @@ -32281,7 +40980,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_start_date_time_between_min: z.optional( + unique_node_count_between_min: z.optional( z .int() .check( @@ -32289,7 +40988,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_start_date_time_between_max_value: z.optional( + unique_node_count_between_max_value: z.optional( z .int() .check( @@ -32297,9 +40996,9 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - wallclock_request_slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - wallclock_request_epoch_eq: z.optional( + unique_node_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_node_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_requested_count_eq: z.optional( z .int() .check( @@ -32307,7 +41006,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_ne: z.optional( + max_requested_count_ne: z.optional( z .int() .check( @@ -32315,7 +41014,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_lt: z.optional( + max_requested_count_lt: z.optional( z .int() .check( @@ -32323,7 +41022,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_lte: z.optional( + max_requested_count_lte: z.optional( z .int() .check( @@ -32331,7 +41030,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_gt: z.optional( + max_requested_count_gt: z.optional( z .int() .check( @@ -32339,7 +41038,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_gte: z.optional( + max_requested_count_gte: z.optional( z .int() .check( @@ -32347,7 +41046,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_between_min: z.optional( + max_requested_count_between_min: z.optional( z .int() .check( @@ -32355,7 +41054,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_between_max_value: z.optional( + max_requested_count_between_max_value: z.optional( z .int() .check( @@ -32363,272 +41062,421 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - wallclock_request_epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - wallclock_request_epoch_start_date_time_eq: z.optional( - z - .int() + max_requested_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_requested_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_returned_count_value: z.optional(z.number()), + full_return_pct_value: z.optional(z.number()), + avg_duration_ms_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - wallclock_request_epoch_start_date_time_ne: z.optional( - z - .int() + avg_duration_ms_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - wallclock_request_epoch_start_date_time_lt: z.optional( - z - .int() + avg_duration_ms_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - wallclock_request_epoch_start_date_time_lte: z.optional( - z - .int() + avg_duration_ms_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - wallclock_request_epoch_start_date_time_gt: z.optional( - z - .int() + avg_duration_ms_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - wallclock_request_epoch_start_date_time_gte: z.optional( - z - .int() + avg_duration_ms_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - wallclock_request_epoch_start_date_time_between_min: z.optional( - z - .int() + avg_duration_ms_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - wallclock_request_epoch_start_date_time_between_max_value: z.optional( - z - .int() + avg_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - wallclock_request_epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - wallclock_request_epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - beacon_block_root_eq: z.optional(z.string()), - beacon_block_root_ne: z.optional(z.string()), - beacon_block_root_contains: z.optional(z.string()), - beacon_block_root_starts_with: z.optional(z.string()), - beacon_block_root_ends_with: z.optional(z.string()), - beacon_block_root_like: z.optional(z.string()), - beacon_block_root_not_like: z.optional(z.string()), - beacon_block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - beacon_block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - beacon_block_root_variants_eq: z.optional( - z - .int() + avg_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + median_duration_ms_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + median_duration_ms_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + median_duration_ms_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + median_duration_ms_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + median_duration_ms_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + median_duration_ms_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + median_duration_ms_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + median_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + median_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + median_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_duration_ms_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + min_duration_ms_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - beacon_block_root_variants_ne: z.optional( - z - .int() + min_duration_ms_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - beacon_block_root_variants_lt: z.optional( - z - .int() + min_duration_ms_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - beacon_block_root_variants_lte: z.optional( - z - .int() + min_duration_ms_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - beacon_block_root_variants_gt: z.optional( - z - .int() + min_duration_ms_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - beacon_block_root_variants_gte: z.optional( - z - .int() + min_duration_ms_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - beacon_block_root_variants_between_min: z.optional( - z - .int() + min_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - beacon_block_root_variants_between_max_value: z.optional( - z - .int() + min_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_duration_ms_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - beacon_block_root_variants_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - beacon_block_root_variants_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - blob_count_eq: z.optional( - z - .int() + max_duration_ms_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - blob_count_ne: z.optional( - z - .int() + max_duration_ms_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - blob_count_lt: z.optional( - z - .int() + max_duration_ms_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - blob_count_lte: z.optional( - z - .int() + max_duration_ms_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - blob_count_gt: z.optional( - z - .int() + max_duration_ms_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - blob_count_gte: z.optional( - z - .int() + max_duration_ms_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - blob_count_between_min: z.optional( - z - .int() + max_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - blob_count_between_max_value: z.optional( - z - .int() + max_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_duration_ms_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - blob_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - blob_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - success_count_eq: z.optional( - z - .int() + p95_duration_ms_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - success_count_ne: z.optional( - z - .int() + p95_duration_ms_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - success_count_lt: z.optional( - z - .int() + p95_duration_ms_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - success_count_lte: z.optional( - z - .int() + p95_duration_ms_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - success_count_gt: z.optional( - z - .int() + p95_duration_ms_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - success_count_gte: z.optional( - z - .int() + p95_duration_ms_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - success_count_between_min: z.optional( - z - .int() + p95_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - success_count_between_max_value: z.optional( + p95_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_cl_implementation_count_eq: z.optional( z .int() .check( @@ -32636,9 +41484,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - success_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - success_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - failure_count_eq: z.optional( + unique_cl_implementation_count_ne: z.optional( z .int() .check( @@ -32646,7 +41492,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - failure_count_ne: z.optional( + unique_cl_implementation_count_lt: z.optional( z .int() .check( @@ -32654,7 +41500,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - failure_count_lt: z.optional( + unique_cl_implementation_count_lte: z.optional( z .int() .check( @@ -32662,7 +41508,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - failure_count_lte: z.optional( + unique_cl_implementation_count_gt: z.optional( z .int() .check( @@ -32670,7 +41516,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - failure_count_gt: z.optional( + unique_cl_implementation_count_gte: z.optional( z .int() .check( @@ -32678,7 +41524,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - failure_count_gte: z.optional( + unique_cl_implementation_count_between_min: z.optional( z .int() .check( @@ -32686,7 +41532,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - failure_count_between_min: z.optional( + unique_cl_implementation_count_between_max_value: z.optional( z .int() .check( @@ -32694,7 +41540,9 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - failure_count_between_max_value: z.optional( + unique_cl_implementation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_cl_implementation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_el_implementation_count_eq: z.optional( z .int() .check( @@ -32702,9 +41550,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - failure_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - failure_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - missing_count_eq: z.optional( + unique_el_implementation_count_ne: z.optional( z .int() .check( @@ -32712,7 +41558,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missing_count_ne: z.optional( + unique_el_implementation_count_lt: z.optional( z .int() .check( @@ -32720,7 +41566,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missing_count_lt: z.optional( + unique_el_implementation_count_lte: z.optional( z .int() .check( @@ -32728,7 +41574,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missing_count_lte: z.optional( + unique_el_implementation_count_gt: z.optional( z .int() .check( @@ -32736,7 +41582,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missing_count_gt: z.optional( + unique_el_implementation_count_gte: z.optional( z .int() .check( @@ -32744,7 +41590,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missing_count_gte: z.optional( + unique_el_implementation_count_between_min: z.optional( z .int() .check( @@ -32752,7 +41598,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missing_count_between_min: z.optional( + unique_el_implementation_count_between_max_value: z.optional( z .int() .check( @@ -32760,17 +41606,51 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missing_count_between_max_value: z.optional( + unique_el_implementation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_el_implementation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + page_size: z.optional( z .int() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) ) ), - missing_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - missing_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - probe_count_eq: z.optional( + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctEngineGetBlobsBySlotServiceListResponse = zListFctEngineGetBlobsBySlotResponse; + +export const zFctEngineGetBlobsBySlotServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + slot_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctEngineGetBlobsBySlotServiceGetResponse = zGetFctEngineGetBlobsBySlotResponse; + +export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + slot_start_date_time_eq: z.optional( z .int() .check( @@ -32778,7 +41658,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - probe_count_ne: z.optional( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -32786,7 +41666,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - probe_count_lt: z.optional( + slot_start_date_time_lt: z.optional( z .int() .check( @@ -32794,7 +41674,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - probe_count_lte: z.optional( + slot_start_date_time_lte: z.optional( z .int() .check( @@ -32802,7 +41682,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - probe_count_gt: z.optional( + slot_start_date_time_gt: z.optional( z .int() .check( @@ -32810,7 +41690,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - probe_count_gte: z.optional( + slot_start_date_time_gte: z.optional( z .int() .check( @@ -32818,7 +41698,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - probe_count_between_min: z.optional( + slot_start_date_time_between_min: z.optional( z .int() .check( @@ -32826,7 +41706,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - probe_count_between_max_value: z.optional( + slot_start_date_time_between_max_value: z.optional( z .int() .check( @@ -32834,76 +41714,125 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - probe_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - probe_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - availability_pct_value: z.optional(z.number()), - min_response_time_ms_eq: z.optional( - z - .int() + slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_root_eq: z.optional(z.string()), + block_root_ne: z.optional(z.string()), + block_root_contains: z.optional(z.string()), + block_root_starts_with: z.optional(z.string()), + block_root_ends_with: z.optional(z.string()), + block_root_like: z.optional(z.string()), + block_root_not_like: z.optional(z.string()), + block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_class_eq: z.optional(z.string()), + node_class_ne: z.optional(z.string()), + node_class_contains: z.optional(z.string()), + node_class_starts_with: z.optional(z.string()), + node_class_ends_with: z.optional(z.string()), + node_class_like: z.optional(z.string()), + node_class_not_like: z.optional(z.string()), + node_class_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_class_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + chunk_duration_ms_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - min_response_time_ms_ne: z.optional( - z - .int() + chunk_duration_ms_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - min_response_time_ms_lt: z.optional( - z - .int() + chunk_duration_ms_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - min_response_time_ms_lte: z.optional( - z - .int() + chunk_duration_ms_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - min_response_time_ms_gt: z.optional( - z - .int() + chunk_duration_ms_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - min_response_time_ms_gte: z.optional( - z - .int() + chunk_duration_ms_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - min_response_time_ms_between_min: z.optional( - z - .int() + chunk_duration_ms_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - min_response_time_ms_between_max_value: z.optional( - z - .int() + chunk_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) - ), - min_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p50_response_time_ms_eq: z.optional( + ), + chunk_duration_ms_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + chunk_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -32911,7 +41840,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_response_time_ms_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -32919,7 +41848,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_response_time_ms_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -32927,7 +41856,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_response_time_ms_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -32935,7 +41864,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_response_time_ms_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -32943,7 +41872,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_response_time_ms_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -32951,7 +41880,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_response_time_ms_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -32959,7 +41888,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_response_time_ms_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -32967,9 +41896,9 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p50_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p95_response_time_ms_eq: z.optional( + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_eq: z.optional( z .int() .check( @@ -32977,7 +41906,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p95_response_time_ms_ne: z.optional( + slot_ne: z.optional( z .int() .check( @@ -32985,7 +41914,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p95_response_time_ms_lt: z.optional( + slot_lt: z.optional( z .int() .check( @@ -32993,7 +41922,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p95_response_time_ms_lte: z.optional( + slot_lte: z.optional( z .int() .check( @@ -33001,7 +41930,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p95_response_time_ms_gt: z.optional( + slot_gt: z.optional( z .int() .check( @@ -33009,7 +41938,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p95_response_time_ms_gte: z.optional( + slot_gte: z.optional( z .int() .check( @@ -33017,7 +41946,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p95_response_time_ms_between_min: z.optional( + slot_between_min: z.optional( z .int() .check( @@ -33025,7 +41954,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p95_response_time_ms_between_max_value: z.optional( + slot_between_max_value: z.optional( z .int() .check( @@ -33033,9 +41962,9 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p95_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p95_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p99_response_time_ms_eq: z.optional( + slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_eq: z.optional( z .int() .check( @@ -33043,7 +41972,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p99_response_time_ms_ne: z.optional( + epoch_ne: z.optional( z .int() .check( @@ -33051,7 +41980,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p99_response_time_ms_lt: z.optional( + epoch_lt: z.optional( z .int() .check( @@ -33059,7 +41988,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p99_response_time_ms_lte: z.optional( + epoch_lte: z.optional( z .int() .check( @@ -33067,7 +41996,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p99_response_time_ms_gt: z.optional( + epoch_gt: z.optional( z .int() .check( @@ -33075,7 +42004,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p99_response_time_ms_gte: z.optional( + epoch_gte: z.optional( z .int() .check( @@ -33083,7 +42012,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p99_response_time_ms_between_min: z.optional( + epoch_between_min: z.optional( z .int() .check( @@ -33091,7 +42020,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p99_response_time_ms_between_max_value: z.optional( + epoch_between_max_value: z.optional( z .int() .check( @@ -33099,9 +42028,9 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p99_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p99_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_response_time_ms_eq: z.optional( + epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_eq: z.optional( z .int() .check( @@ -33109,7 +42038,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_ne: z.optional( + epoch_start_date_time_ne: z.optional( z .int() .check( @@ -33117,7 +42046,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_lt: z.optional( + epoch_start_date_time_lt: z.optional( z .int() .check( @@ -33125,7 +42054,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_lte: z.optional( + epoch_start_date_time_lte: z.optional( z .int() .check( @@ -33133,7 +42062,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_gt: z.optional( + epoch_start_date_time_gt: z.optional( z .int() .check( @@ -33141,7 +42070,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_gte: z.optional( + epoch_start_date_time_gte: z.optional( z .int() .check( @@ -33149,7 +42078,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_between_min: z.optional( + epoch_start_date_time_between_min: z.optional( z .int() .check( @@ -33157,7 +42086,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_between_max_value: z.optional( + epoch_start_date_time_between_max_value: z.optional( z .int() .check( @@ -33165,9 +42094,9 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_peer_count_eq: z.optional( + epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + observation_count_eq: z.optional( z .int() .check( @@ -33175,7 +42104,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_peer_count_ne: z.optional( + observation_count_ne: z.optional( z .int() .check( @@ -33183,7 +42112,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_peer_count_lt: z.optional( + observation_count_lt: z.optional( z .int() .check( @@ -33191,7 +42120,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_peer_count_lte: z.optional( + observation_count_lte: z.optional( z .int() .check( @@ -33199,7 +42128,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_peer_count_gt: z.optional( + observation_count_gt: z.optional( z .int() .check( @@ -33207,7 +42136,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_peer_count_gte: z.optional( + observation_count_gte: z.optional( z .int() .check( @@ -33215,7 +42144,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_peer_count_between_min: z.optional( + observation_count_between_min: z.optional( z .int() .check( @@ -33223,7 +42152,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_peer_count_between_max_value: z.optional( + observation_count_between_max_value: z.optional( z .int() .check( @@ -33231,9 +42160,9 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_peer_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_peer_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_client_count_eq: z.optional( + observation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + observation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + success_count_eq: z.optional( z .int() .check( @@ -33241,7 +42170,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_client_count_ne: z.optional( + success_count_ne: z.optional( z .int() .check( @@ -33249,7 +42178,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_client_count_lt: z.optional( + success_count_lt: z.optional( z .int() .check( @@ -33257,7 +42186,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_client_count_lte: z.optional( + success_count_lte: z.optional( z .int() .check( @@ -33265,7 +42194,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_client_count_gt: z.optional( + success_count_gt: z.optional( z .int() .check( @@ -33273,7 +42202,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_client_count_gte: z.optional( + success_count_gte: z.optional( z .int() .check( @@ -33281,7 +42210,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_client_count_between_min: z.optional( + success_count_between_min: z.optional( z .int() .check( @@ -33289,7 +42218,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_client_count_between_max_value: z.optional( + success_count_between_max_value: z.optional( z .int() .check( @@ -33297,9 +42226,9 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_client_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_client_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_implementation_count_eq: z.optional( + success_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + success_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + partial_count_eq: z.optional( z .int() .check( @@ -33307,7 +42236,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_implementation_count_ne: z.optional( + partial_count_ne: z.optional( z .int() .check( @@ -33315,7 +42244,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_implementation_count_lt: z.optional( + partial_count_lt: z.optional( z .int() .check( @@ -33323,7 +42252,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_implementation_count_lte: z.optional( + partial_count_lte: z.optional( z .int() .check( @@ -33331,7 +42260,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_implementation_count_gt: z.optional( + partial_count_gt: z.optional( z .int() .check( @@ -33339,7 +42268,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_implementation_count_gte: z.optional( + partial_count_gte: z.optional( z .int() .check( @@ -33347,7 +42276,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_implementation_count_between_min: z.optional( + partial_count_between_min: z.optional( z .int() .check( @@ -33355,7 +42284,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_implementation_count_between_max_value: z.optional( + partial_count_between_max_value: z.optional( z .int() .check( @@ -33363,9 +42292,9 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_implementation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_implementation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - custody_probe_count_eq: z.optional( + partial_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + partial_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + empty_count_eq: z.optional( z .int() .check( @@ -33373,7 +42302,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - custody_probe_count_ne: z.optional( + empty_count_ne: z.optional( z .int() .check( @@ -33381,7 +42310,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - custody_probe_count_lt: z.optional( + empty_count_lt: z.optional( z .int() .check( @@ -33389,7 +42318,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - custody_probe_count_lte: z.optional( + empty_count_lte: z.optional( z .int() .check( @@ -33397,7 +42326,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - custody_probe_count_gt: z.optional( + empty_count_gt: z.optional( z .int() .check( @@ -33405,7 +42334,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - custody_probe_count_gte: z.optional( + empty_count_gte: z.optional( z .int() .check( @@ -33413,7 +42342,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - custody_probe_count_between_min: z.optional( + empty_count_between_min: z.optional( z .int() .check( @@ -33421,7 +42350,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - custody_probe_count_between_max_value: z.optional( + empty_count_between_max_value: z.optional( z .int() .check( @@ -33429,9 +42358,9 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - custody_probe_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - custody_probe_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - gossipsub_count_eq: z.optional( + empty_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + empty_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + error_count_eq: z.optional( z .int() .check( @@ -33439,7 +42368,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gossipsub_count_ne: z.optional( + error_count_ne: z.optional( z .int() .check( @@ -33447,7 +42376,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gossipsub_count_lt: z.optional( + error_count_lt: z.optional( z .int() .check( @@ -33455,7 +42384,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gossipsub_count_lte: z.optional( + error_count_lte: z.optional( z .int() .check( @@ -33463,7 +42392,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gossipsub_count_gt: z.optional( + error_count_gt: z.optional( z .int() .check( @@ -33471,7 +42400,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gossipsub_count_gte: z.optional( + error_count_gte: z.optional( z .int() .check( @@ -33479,7 +42408,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gossipsub_count_between_min: z.optional( + error_count_between_min: z.optional( z .int() .check( @@ -33487,7 +42416,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gossipsub_count_between_max_value: z.optional( + error_count_between_max_value: z.optional( z .int() .check( @@ -33495,8 +42424,8 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - gossipsub_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - gossipsub_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + error_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + error_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), page_size: z.optional( z .int() @@ -33514,9 +42443,10 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ /** * OK */ -export const zFctDataColumnAvailabilityBySlotServiceListResponse = zListFctDataColumnAvailabilityBySlotResponse; +export const zFctEngineGetBlobsDurationChunked50MsServiceListResponse = + zListFctEngineGetBlobsDurationChunked50MsResponse; -export const zFctDataColumnAvailabilityBySlotServiceGetData = z.object({ +export const zFctEngineGetBlobsDurationChunked50MsServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ slot_start_date_time: z @@ -33532,9 +42462,9 @@ export const zFctDataColumnAvailabilityBySlotServiceGetData = z.object({ /** * OK */ -export const zFctDataColumnAvailabilityBySlotServiceGetResponse = zGetFctDataColumnAvailabilityBySlotResponse; +export const zFctEngineGetBlobsDurationChunked50MsServiceGetResponse = zGetFctEngineGetBlobsDurationChunked50MsResponse; -export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ +export const zFctEngineNewPayloadByElClientServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -33605,7 +42535,52 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ ), slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - blob_index_eq: z.optional( + block_hash_eq: z.optional(z.string()), + block_hash_ne: z.optional(z.string()), + block_hash_contains: z.optional(z.string()), + block_hash_starts_with: z.optional(z.string()), + block_hash_ends_with: z.optional(z.string()), + block_hash_like: z.optional(z.string()), + block_hash_not_like: z.optional(z.string()), + block_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_execution_implementation_eq: z.optional(z.string()), + meta_execution_implementation_ne: z.optional(z.string()), + meta_execution_implementation_contains: z.optional(z.string()), + meta_execution_implementation_starts_with: z.optional(z.string()), + meta_execution_implementation_ends_with: z.optional(z.string()), + meta_execution_implementation_like: z.optional(z.string()), + meta_execution_implementation_not_like: z.optional(z.string()), + meta_execution_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_execution_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_execution_version_eq: z.optional(z.string()), + meta_execution_version_ne: z.optional(z.string()), + meta_execution_version_contains: z.optional(z.string()), + meta_execution_version_starts_with: z.optional(z.string()), + meta_execution_version_ends_with: z.optional(z.string()), + meta_execution_version_like: z.optional(z.string()), + meta_execution_version_not_like: z.optional(z.string()), + meta_execution_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_execution_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + status_eq: z.optional(z.string()), + status_ne: z.optional(z.string()), + status_contains: z.optional(z.string()), + status_starts_with: z.optional(z.string()), + status_ends_with: z.optional(z.string()), + status_like: z.optional(z.string()), + status_not_like: z.optional(z.string()), + status_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + status_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_class_eq: z.optional(z.string()), + node_class_ne: z.optional(z.string()), + node_class_contains: z.optional(z.string()), + node_class_starts_with: z.optional(z.string()), + node_class_ends_with: z.optional(z.string()), + node_class_like: z.optional(z.string()), + node_class_not_like: z.optional(z.string()), + node_class_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_class_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -33613,7 +42588,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_index_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -33621,7 +42596,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_index_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -33629,7 +42604,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_index_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -33637,7 +42612,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_index_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -33645,7 +42620,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_index_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -33653,7 +42628,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_index_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -33661,7 +42636,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_index_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -33669,91 +42644,49 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - blob_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - column_index_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - column_index_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - column_index_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - column_index_lte: z.optional( - z.coerce - .bigint() + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - column_index_gt: z.optional( - z.coerce - .bigint() + slot_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - column_index_gte: z.optional( - z.coerce - .bigint() + slot_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - column_index_between_min: z.optional( - z.coerce - .bigint() + slot_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - column_index_between_max_value: z.optional( - z.coerce - .bigint() + slot_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - column_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - column_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_eq: z.optional( + slot_gte: z.optional( z .int() .check( @@ -33761,7 +42694,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + slot_between_min: z.optional( z .int() .check( @@ -33769,7 +42702,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + slot_between_max_value: z.optional( z .int() .check( @@ -33777,7 +42710,9 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_eq: z.optional( z .int() .check( @@ -33785,7 +42720,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + epoch_ne: z.optional( z .int() .check( @@ -33793,7 +42728,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + epoch_lt: z.optional( z .int() .check( @@ -33801,7 +42736,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + epoch_lte: z.optional( z .int() .check( @@ -33809,7 +42744,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + epoch_gt: z.optional( z .int() .check( @@ -33817,9 +42752,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_eq: z.optional( + epoch_gte: z.optional( z .int() .check( @@ -33827,7 +42760,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + epoch_between_min: z.optional( z .int() .check( @@ -33835,7 +42768,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + epoch_between_max_value: z.optional( z .int() .check( @@ -33843,7 +42776,9 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_eq: z.optional( z .int() .check( @@ -33851,7 +42786,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + epoch_start_date_time_ne: z.optional( z .int() .check( @@ -33859,7 +42794,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + epoch_start_date_time_lt: z.optional( z .int() .check( @@ -33867,7 +42802,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + epoch_start_date_time_lte: z.optional( z .int() .check( @@ -33875,7 +42810,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + epoch_start_date_time_gt: z.optional( z .int() .check( @@ -33883,9 +42818,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_eq: z.optional( + epoch_start_date_time_gte: z.optional( z .int() .check( @@ -33893,7 +42826,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + epoch_start_date_time_between_min: z.optional( z .int() .check( @@ -33901,7 +42834,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + epoch_start_date_time_between_max_value: z.optional( z .int() .check( @@ -33909,57 +42842,182 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( - z - .int() + epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_root_eq: z.optional(z.string()), + block_root_ne: z.optional(z.string()), + block_root_contains: z.optional(z.string()), + block_root_starts_with: z.optional(z.string()), + block_root_ends_with: z.optional(z.string()), + block_root_like: z.optional(z.string()), + block_root_not_like: z.optional(z.string()), + block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + gas_used_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_used_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_used_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_used_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_used_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_used_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_used_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_used_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + gas_limit_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_limit_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + gas_limit_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_gt: z.optional( - z - .int() + gas_limit_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_gte: z.optional( - z - .int() + gas_limit_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_between_min: z.optional( - z - .int() + gas_limit_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_between_max_value: z.optional( - z - .int() + gas_limit_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_eq: z.optional( - z - .int() + gas_limit_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_start_date_time_ne: z.optional( + gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + tx_count_eq: z.optional( z .int() .check( @@ -33967,7 +43025,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + tx_count_ne: z.optional( z .int() .check( @@ -33975,7 +43033,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + tx_count_lt: z.optional( z .int() .check( @@ -33983,7 +43041,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + tx_count_lte: z.optional( z .int() .check( @@ -33991,7 +43049,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + tx_count_gt: z.optional( z .int() .check( @@ -33999,7 +43057,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_min: z.optional( + tx_count_gte: z.optional( z .int() .check( @@ -34007,7 +43065,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_max_value: z.optional( + tx_count_between_min: z.optional( z .int() .check( @@ -34015,9 +43073,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - wallclock_request_slot_eq: z.optional( + tx_count_between_max_value: z.optional( z .int() .check( @@ -34025,7 +43081,9 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_ne: z.optional( + tx_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + tx_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + blob_count_eq: z.optional( z .int() .check( @@ -34033,7 +43091,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_lt: z.optional( + blob_count_ne: z.optional( z .int() .check( @@ -34041,7 +43099,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_lte: z.optional( + blob_count_lt: z.optional( z .int() .check( @@ -34049,7 +43107,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_gt: z.optional( + blob_count_lte: z.optional( z .int() .check( @@ -34057,7 +43115,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_gte: z.optional( + blob_count_gt: z.optional( z .int() .check( @@ -34065,7 +43123,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_between_min: z.optional( + blob_count_gte: z.optional( z .int() .check( @@ -34073,7 +43131,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_between_max_value: z.optional( + blob_count_between_min: z.optional( z .int() .check( @@ -34081,9 +43139,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - wallclock_request_slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - wallclock_request_slot_start_date_time_eq: z.optional( + blob_count_between_max_value: z.optional( z .int() .check( @@ -34091,7 +43147,9 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_start_date_time_ne: z.optional( + blob_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + blob_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + observation_count_eq: z.optional( z .int() .check( @@ -34099,7 +43157,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_start_date_time_lt: z.optional( + observation_count_ne: z.optional( z .int() .check( @@ -34107,7 +43165,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_start_date_time_lte: z.optional( + observation_count_lt: z.optional( z .int() .check( @@ -34115,7 +43173,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_start_date_time_gt: z.optional( + observation_count_lte: z.optional( z .int() .check( @@ -34123,7 +43181,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_start_date_time_gte: z.optional( + observation_count_gt: z.optional( z .int() .check( @@ -34131,7 +43189,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_start_date_time_between_min: z.optional( + observation_count_gte: z.optional( z .int() .check( @@ -34139,7 +43197,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_start_date_time_between_max_value: z.optional( + observation_count_between_min: z.optional( z .int() .check( @@ -34147,9 +43205,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - wallclock_request_slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - wallclock_request_epoch_eq: z.optional( + observation_count_between_max_value: z.optional( z .int() .check( @@ -34157,7 +43213,9 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_ne: z.optional( + observation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + observation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_node_count_eq: z.optional( z .int() .check( @@ -34165,7 +43223,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_lt: z.optional( + unique_node_count_ne: z.optional( z .int() .check( @@ -34173,7 +43231,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_lte: z.optional( + unique_node_count_lt: z.optional( z .int() .check( @@ -34181,7 +43239,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_gt: z.optional( + unique_node_count_lte: z.optional( z .int() .check( @@ -34189,7 +43247,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_gte: z.optional( + unique_node_count_gt: z.optional( z .int() .check( @@ -34197,7 +43255,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_between_min: z.optional( + unique_node_count_gte: z.optional( z .int() .check( @@ -34205,7 +43263,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_between_max_value: z.optional( + unique_node_count_between_min: z.optional( z .int() .check( @@ -34213,9 +43271,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - wallclock_request_epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - wallclock_request_epoch_start_date_time_eq: z.optional( + unique_node_count_between_max_value: z.optional( z .int() .check( @@ -34223,346 +43279,461 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_start_date_time_ne: z.optional( - z - .int() + unique_node_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_node_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_duration_ms_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - wallclock_request_epoch_start_date_time_lt: z.optional( - z - .int() + avg_duration_ms_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - wallclock_request_epoch_start_date_time_lte: z.optional( - z - .int() + avg_duration_ms_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - wallclock_request_epoch_start_date_time_gt: z.optional( - z - .int() + avg_duration_ms_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - wallclock_request_epoch_start_date_time_gte: z.optional( - z - .int() + avg_duration_ms_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - wallclock_request_epoch_start_date_time_between_min: z.optional( - z - .int() + avg_duration_ms_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - wallclock_request_epoch_start_date_time_between_max_value: z.optional( - z - .int() + avg_duration_ms_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - wallclock_request_epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - wallclock_request_epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - blob_count_eq: z.optional( - z - .int() + avg_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - blob_count_ne: z.optional( - z - .int() + avg_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + median_duration_ms_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - blob_count_lt: z.optional( - z - .int() + median_duration_ms_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - blob_count_lte: z.optional( - z - .int() + median_duration_ms_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - blob_count_gt: z.optional( - z - .int() + median_duration_ms_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - blob_count_gte: z.optional( - z - .int() + median_duration_ms_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - blob_count_between_min: z.optional( - z - .int() + median_duration_ms_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - blob_count_between_max_value: z.optional( - z - .int() + median_duration_ms_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - blob_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - blob_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - availability_pct_value: z.optional(z.number()), - success_count_eq: z.optional( - z - .int() + median_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - success_count_ne: z.optional( - z - .int() + median_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + median_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_duration_ms_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - success_count_lt: z.optional( - z - .int() + min_duration_ms_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - success_count_lte: z.optional( - z - .int() + min_duration_ms_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - success_count_gt: z.optional( - z - .int() + min_duration_ms_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - success_count_gte: z.optional( - z - .int() + min_duration_ms_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - success_count_between_min: z.optional( - z - .int() + min_duration_ms_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - success_count_between_max_value: z.optional( - z - .int() + min_duration_ms_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - success_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - success_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - failure_count_eq: z.optional( - z - .int() + min_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - failure_count_ne: z.optional( - z - .int() + min_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_duration_ms_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - failure_count_lt: z.optional( - z - .int() + max_duration_ms_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - failure_count_lte: z.optional( - z - .int() + max_duration_ms_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - failure_count_gt: z.optional( - z - .int() + max_duration_ms_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - failure_count_gte: z.optional( - z - .int() + max_duration_ms_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - failure_count_between_min: z.optional( - z - .int() + max_duration_ms_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - failure_count_between_max_value: z.optional( - z - .int() + max_duration_ms_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - failure_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - failure_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - missing_count_eq: z.optional( - z - .int() + max_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - missing_count_ne: z.optional( - z - .int() + max_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_duration_ms_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - missing_count_lt: z.optional( - z - .int() + p95_duration_ms_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - missing_count_lte: z.optional( - z - .int() + p95_duration_ms_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - missing_count_gt: z.optional( - z - .int() + p95_duration_ms_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - missing_count_gte: z.optional( - z - .int() + p95_duration_ms_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - missing_count_between_min: z.optional( - z - .int() + p95_duration_ms_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - missing_count_between_max_value: z.optional( - z - .int() + p95_duration_ms_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - missing_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - missing_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - probe_count_eq: z.optional( - z - .int() + p95_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - probe_count_ne: z.optional( + p95_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + page_size: z.optional( z .int() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) ) ), - probe_count_lt: z.optional( + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctEngineNewPayloadByElClientServiceListResponse = zListFctEngineNewPayloadByElClientResponse; + +export const zFctEngineNewPayloadByElClientServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + slot_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctEngineNewPayloadByElClientServiceGetResponse = zGetFctEngineNewPayloadByElClientResponse; + +export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + hour_start_date_time_eq: z.optional( z .int() .check( @@ -34570,7 +43741,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - probe_count_lte: z.optional( + hour_start_date_time_ne: z.optional( z .int() .check( @@ -34578,7 +43749,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - probe_count_gt: z.optional( + hour_start_date_time_lt: z.optional( z .int() .check( @@ -34586,7 +43757,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - probe_count_gte: z.optional( + hour_start_date_time_lte: z.optional( z .int() .check( @@ -34594,7 +43765,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - probe_count_between_min: z.optional( + hour_start_date_time_gt: z.optional( z .int() .check( @@ -34602,7 +43773,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - probe_count_between_max_value: z.optional( + hour_start_date_time_gte: z.optional( z .int() .check( @@ -34610,9 +43781,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - probe_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - probe_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_response_time_ms_eq: z.optional( + hour_start_date_time_between_min: z.optional( z .int() .check( @@ -34620,7 +43789,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_response_time_ms_ne: z.optional( + hour_start_date_time_between_max_value: z.optional( z .int() .check( @@ -34628,7 +43797,36 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_response_time_ms_lt: z.optional( + hour_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + hour_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + meta_execution_implementation_eq: z.optional(z.string()), + meta_execution_implementation_ne: z.optional(z.string()), + meta_execution_implementation_contains: z.optional(z.string()), + meta_execution_implementation_starts_with: z.optional(z.string()), + meta_execution_implementation_ends_with: z.optional(z.string()), + meta_execution_implementation_like: z.optional(z.string()), + meta_execution_implementation_not_like: z.optional(z.string()), + meta_execution_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_execution_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_execution_version_eq: z.optional(z.string()), + meta_execution_version_ne: z.optional(z.string()), + meta_execution_version_contains: z.optional(z.string()), + meta_execution_version_starts_with: z.optional(z.string()), + meta_execution_version_ends_with: z.optional(z.string()), + meta_execution_version_like: z.optional(z.string()), + meta_execution_version_not_like: z.optional(z.string()), + meta_execution_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + meta_execution_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_class_eq: z.optional(z.string()), + node_class_ne: z.optional(z.string()), + node_class_contains: z.optional(z.string()), + node_class_starts_with: z.optional(z.string()), + node_class_ends_with: z.optional(z.string()), + node_class_like: z.optional(z.string()), + node_class_not_like: z.optional(z.string()), + node_class_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_class_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -34636,7 +43834,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_response_time_ms_lte: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -34644,7 +43842,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_response_time_ms_gt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -34652,7 +43850,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_response_time_ms_gte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -34660,7 +43858,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_response_time_ms_between_min: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -34668,7 +43866,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_response_time_ms_between_max_value: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -34676,9 +43874,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p50_response_time_ms_eq: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -34686,7 +43882,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_response_time_ms_ne: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -34694,7 +43890,9 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_response_time_ms_lt: z.optional( + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_count_eq: z.optional( z .int() .check( @@ -34702,7 +43900,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_response_time_ms_lte: z.optional( + slot_count_ne: z.optional( z .int() .check( @@ -34710,7 +43908,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_response_time_ms_gt: z.optional( + slot_count_lt: z.optional( z .int() .check( @@ -34718,7 +43916,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_response_time_ms_gte: z.optional( + slot_count_lte: z.optional( z .int() .check( @@ -34726,7 +43924,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_response_time_ms_between_min: z.optional( + slot_count_gt: z.optional( z .int() .check( @@ -34734,7 +43932,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_response_time_ms_between_max_value: z.optional( + slot_count_gte: z.optional( z .int() .check( @@ -34742,9 +43940,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p50_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p95_response_time_ms_eq: z.optional( + slot_count_between_min: z.optional( z .int() .check( @@ -34752,7 +43948,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p95_response_time_ms_ne: z.optional( + slot_count_between_max_value: z.optional( z .int() .check( @@ -34760,7 +43956,9 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p95_response_time_ms_lt: z.optional( + slot_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + observation_count_eq: z.optional( z .int() .check( @@ -34768,7 +43966,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p95_response_time_ms_lte: z.optional( + observation_count_ne: z.optional( z .int() .check( @@ -34776,7 +43974,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p95_response_time_ms_gt: z.optional( + observation_count_lt: z.optional( z .int() .check( @@ -34784,7 +43982,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p95_response_time_ms_gte: z.optional( + observation_count_lte: z.optional( z .int() .check( @@ -34792,7 +43990,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p95_response_time_ms_between_min: z.optional( + observation_count_gt: z.optional( z .int() .check( @@ -34800,7 +43998,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p95_response_time_ms_between_max_value: z.optional( + observation_count_gte: z.optional( z .int() .check( @@ -34808,9 +44006,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p95_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p95_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p99_response_time_ms_eq: z.optional( + observation_count_between_min: z.optional( z .int() .check( @@ -34818,7 +44014,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p99_response_time_ms_ne: z.optional( + observation_count_between_max_value: z.optional( z .int() .check( @@ -34826,7 +44022,9 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p99_response_time_ms_lt: z.optional( + observation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + observation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_node_count_eq: z.optional( z .int() .check( @@ -34834,7 +44032,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p99_response_time_ms_lte: z.optional( + unique_node_count_ne: z.optional( z .int() .check( @@ -34842,7 +44040,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p99_response_time_ms_gt: z.optional( + unique_node_count_lt: z.optional( z .int() .check( @@ -34850,7 +44048,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p99_response_time_ms_gte: z.optional( + unique_node_count_lte: z.optional( z .int() .check( @@ -34858,7 +44056,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p99_response_time_ms_between_min: z.optional( + unique_node_count_gt: z.optional( z .int() .check( @@ -34866,7 +44064,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p99_response_time_ms_between_max_value: z.optional( + unique_node_count_gte: z.optional( z .int() .check( @@ -34874,9 +44072,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p99_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p99_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_response_time_ms_eq: z.optional( + unique_node_count_between_min: z.optional( z .int() .check( @@ -34884,7 +44080,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_ne: z.optional( + unique_node_count_between_max_value: z.optional( z .int() .check( @@ -34892,306 +44088,337 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_lt: z.optional( - z - .int() + unique_node_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_node_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + valid_count_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_response_time_ms_lte: z.optional( - z - .int() + valid_count_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_response_time_ms_gt: z.optional( - z - .int() + valid_count_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_response_time_ms_gte: z.optional( - z - .int() + valid_count_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_response_time_ms_between_min: z.optional( - z - .int() + valid_count_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_response_time_ms_between_max_value: z.optional( - z - .int() + valid_count_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_peer_count_eq: z.optional( - z - .int() + valid_count_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_peer_count_ne: z.optional( - z - .int() + valid_count_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_peer_count_lt: z.optional( - z - .int() + valid_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + valid_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + invalid_count_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_peer_count_lte: z.optional( - z - .int() + invalid_count_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_peer_count_gt: z.optional( - z - .int() + invalid_count_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_peer_count_gte: z.optional( - z - .int() + invalid_count_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_peer_count_between_min: z.optional( - z - .int() + invalid_count_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_peer_count_between_max_value: z.optional( - z - .int() + invalid_count_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_peer_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_peer_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_client_count_eq: z.optional( - z - .int() + invalid_count_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_client_count_ne: z.optional( - z - .int() + invalid_count_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + invalid_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + invalid_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + syncing_count_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_client_count_lt: z.optional( - z - .int() + syncing_count_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_client_count_lte: z.optional( - z - .int() + syncing_count_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_client_count_gt: z.optional( - z - .int() + syncing_count_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_client_count_gte: z.optional( - z - .int() + syncing_count_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_client_count_between_min: z.optional( - z - .int() + syncing_count_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_client_count_between_max_value: z.optional( - z - .int() + syncing_count_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_client_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_client_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_implementation_count_eq: z.optional( - z - .int() + syncing_count_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_implementation_count_ne: z.optional( - z - .int() + syncing_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + syncing_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + accepted_count_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_implementation_count_lt: z.optional( - z - .int() + accepted_count_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_implementation_count_lte: z.optional( - z - .int() + accepted_count_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_implementation_count_gt: z.optional( - z - .int() + accepted_count_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_implementation_count_gte: z.optional( - z - .int() + accepted_count_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_implementation_count_between_min: z.optional( - z - .int() + accepted_count_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_implementation_count_between_max_value: z.optional( - z - .int() + accepted_count_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_implementation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_implementation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - page_size: z.optional( - z - .int() + accepted_count_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctDataColumnAvailabilityBySlotBlobServiceListResponse = zListFctDataColumnAvailabilityBySlotBlobResponse; - -export const zFctDataColumnAvailabilityBySlotBlobServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - slot_start_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctDataColumnAvailabilityBySlotBlobServiceGetResponse = zGetFctDataColumnAvailabilityBySlotBlobResponse; - -export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - date_eq: z.optional(z.string()), - date_ne: z.optional(z.string()), - date_contains: z.optional(z.string()), - date_starts_with: z.optional(z.string()), - date_ends_with: z.optional(z.string()), - date_like: z.optional(z.string()), - date_not_like: z.optional(z.string()), - date_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - date_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - column_index_eq: z.optional( + accepted_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + accepted_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_duration_ms_eq: z.optional( z.coerce .bigint() .check( @@ -35201,7 +44428,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - column_index_ne: z.optional( + avg_duration_ms_ne: z.optional( z.coerce .bigint() .check( @@ -35211,7 +44438,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - column_index_lt: z.optional( + avg_duration_ms_lt: z.optional( z.coerce .bigint() .check( @@ -35221,7 +44448,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - column_index_lte: z.optional( + avg_duration_ms_lte: z.optional( z.coerce .bigint() .check( @@ -35231,7 +44458,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - column_index_gt: z.optional( + avg_duration_ms_gt: z.optional( z.coerce .bigint() .check( @@ -35241,7 +44468,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - column_index_gte: z.optional( + avg_duration_ms_gte: z.optional( z.coerce .bigint() .check( @@ -35251,7 +44478,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - column_index_between_min: z.optional( + avg_duration_ms_between_min: z.optional( z.coerce .bigint() .check( @@ -35261,7 +44488,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - column_index_between_max_value: z.optional( + avg_duration_ms_between_max_value: z.optional( z.coerce .bigint() .check( @@ -35271,144 +44498,173 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - column_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - column_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_eq: z.optional( - z - .int() + avg_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p50_duration_ms_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_ne: z.optional( - z - .int() + p50_duration_ms_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_lt: z.optional( - z - .int() + p50_duration_ms_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_lte: z.optional( - z - .int() + p50_duration_ms_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_gt: z.optional( - z - .int() + p50_duration_ms_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_gte: z.optional( - z - .int() + p50_duration_ms_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_between_min: z.optional( - z - .int() + p50_duration_ms_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_between_max_value: z.optional( - z - .int() + p50_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - hour_count_eq: z.optional( - z - .int() + p50_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p50_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_duration_ms_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - hour_count_ne: z.optional( - z - .int() + p95_duration_ms_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - hour_count_lt: z.optional( - z - .int() + p95_duration_ms_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - hour_count_lte: z.optional( - z - .int() + p95_duration_ms_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - hour_count_gt: z.optional( - z - .int() + p95_duration_ms_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - hour_count_gte: z.optional( - z - .int() + p95_duration_ms_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - hour_count_between_min: z.optional( - z - .int() + p95_duration_ms_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - hour_count_between_max_value: z.optional( - z - .int() + p95_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - hour_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - hour_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_availability_pct_value: z.optional(z.number()), - min_availability_pct_value: z.optional(z.number()), - max_availability_pct_value: z.optional(z.number()), - total_probe_count_eq: z.optional( + p95_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_duration_ms_eq: z.optional( z.coerce .bigint() .check( @@ -35418,7 +44674,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_probe_count_ne: z.optional( + min_duration_ms_ne: z.optional( z.coerce .bigint() .check( @@ -35428,7 +44684,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_probe_count_lt: z.optional( + min_duration_ms_lt: z.optional( z.coerce .bigint() .check( @@ -35438,7 +44694,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_probe_count_lte: z.optional( + min_duration_ms_lte: z.optional( z.coerce .bigint() .check( @@ -35448,7 +44704,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_probe_count_gt: z.optional( + min_duration_ms_gt: z.optional( z.coerce .bigint() .check( @@ -35458,7 +44714,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_probe_count_gte: z.optional( + min_duration_ms_gte: z.optional( z.coerce .bigint() .check( @@ -35468,7 +44724,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_probe_count_between_min: z.optional( + min_duration_ms_between_min: z.optional( z.coerce .bigint() .check( @@ -35478,7 +44734,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_probe_count_between_max_value: z.optional( + min_duration_ms_between_max_value: z.optional( z.coerce .bigint() .check( @@ -35488,9 +44744,9 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_probe_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_probe_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_success_count_eq: z.optional( + min_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_duration_ms_eq: z.optional( z.coerce .bigint() .check( @@ -35500,7 +44756,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_success_count_ne: z.optional( + max_duration_ms_ne: z.optional( z.coerce .bigint() .check( @@ -35510,7 +44766,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_success_count_lt: z.optional( + max_duration_ms_lt: z.optional( z.coerce .bigint() .check( @@ -35520,7 +44776,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_success_count_lte: z.optional( + max_duration_ms_lte: z.optional( z.coerce .bigint() .check( @@ -35530,7 +44786,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_success_count_gt: z.optional( + max_duration_ms_gt: z.optional( z.coerce .bigint() .check( @@ -35540,7 +44796,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_success_count_gte: z.optional( + max_duration_ms_gte: z.optional( z.coerce .bigint() .check( @@ -35550,7 +44806,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_success_count_between_min: z.optional( + max_duration_ms_between_min: z.optional( z.coerce .bigint() .check( @@ -35560,7 +44816,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_success_count_between_max_value: z.optional( + max_duration_ms_between_max_value: z.optional( z.coerce .bigint() .check( @@ -35570,9 +44826,9 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_success_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_success_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_failure_count_eq: z.optional( + max_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_gas_used_eq: z.optional( z.coerce .bigint() .check( @@ -35582,7 +44838,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_failure_count_ne: z.optional( + avg_gas_used_ne: z.optional( z.coerce .bigint() .check( @@ -35592,7 +44848,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_failure_count_lt: z.optional( + avg_gas_used_lt: z.optional( z.coerce .bigint() .check( @@ -35602,7 +44858,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_failure_count_lte: z.optional( + avg_gas_used_lte: z.optional( z.coerce .bigint() .check( @@ -35612,7 +44868,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_failure_count_gt: z.optional( + avg_gas_used_gt: z.optional( z.coerce .bigint() .check( @@ -35622,7 +44878,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_failure_count_gte: z.optional( + avg_gas_used_gte: z.optional( z.coerce .bigint() .check( @@ -35632,7 +44888,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_failure_count_between_min: z.optional( + avg_gas_used_between_min: z.optional( z.coerce .bigint() .check( @@ -35642,7 +44898,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_failure_count_between_max_value: z.optional( + avg_gas_used_between_max_value: z.optional( z.coerce .bigint() .check( @@ -35652,9 +44908,9 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_failure_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_failure_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_missing_count_eq: z.optional( + avg_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_gas_limit_eq: z.optional( z.coerce .bigint() .check( @@ -35664,7 +44920,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_missing_count_ne: z.optional( + avg_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -35674,7 +44930,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_missing_count_lt: z.optional( + avg_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -35684,7 +44940,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_missing_count_lte: z.optional( + avg_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -35694,7 +44950,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_missing_count_gt: z.optional( + avg_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -35704,7 +44960,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_missing_count_gte: z.optional( + avg_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -35714,7 +44970,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_missing_count_between_min: z.optional( + avg_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -35724,7 +44980,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_missing_count_between_max_value: z.optional( + avg_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -35734,305 +44990,53 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ }) ) ), - total_missing_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_missing_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_response_time_ms_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_response_time_ms_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_response_time_ms_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_response_time_ms_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_response_time_ms_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_response_time_ms_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_response_time_ms_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_response_time_ms_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_p50_response_time_ms_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p50_response_time_ms_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p50_response_time_ms_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p50_response_time_ms_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p50_response_time_ms_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p50_response_time_ms_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p50_response_time_ms_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p50_response_time_ms_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p50_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_p50_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_p95_response_time_ms_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p95_response_time_ms_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p95_response_time_ms_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p95_response_time_ms_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p95_response_time_ms_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p95_response_time_ms_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p95_response_time_ms_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p95_response_time_ms_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p95_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_p95_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_p99_response_time_ms_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p99_response_time_ms_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p99_response_time_ms_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p99_response_time_ms_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p99_response_time_ms_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p99_response_time_ms_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p99_response_time_ms_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p99_response_time_ms_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p99_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_p99_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_response_time_ms_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - max_response_time_ms_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - max_response_time_ms_lt: z.optional( + avg_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_tx_count_value: z.optional(z.number()), + avg_blob_count_value: z.optional(z.number()), + page_size: z.optional( z .int() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) ) ), - max_response_time_ms_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctEngineNewPayloadByElClientHourlyServiceListResponse = zListFctEngineNewPayloadByElClientHourlyResponse; + +export const zFctEngineNewPayloadByElClientHourlyServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + hour_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ), - max_response_time_ms_gt: z.optional( + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctEngineNewPayloadByElClientHourlyServiceGetResponse = zGetFctEngineNewPayloadByElClientHourlyResponse; + +export const zFctEngineNewPayloadBySlotServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + slot_start_date_time_eq: z.optional( z .int() .check( @@ -36040,7 +45044,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_gte: z.optional( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -36048,7 +45052,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_between_min: z.optional( + slot_start_date_time_lt: z.optional( z .int() .check( @@ -36056,7 +45060,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_between_max_value: z.optional( + slot_start_date_time_lte: z.optional( z .int() .check( @@ -36064,9 +45068,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_blob_count_eq: z.optional( + slot_start_date_time_gt: z.optional( z .int() .check( @@ -36074,7 +45076,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_blob_count_ne: z.optional( + slot_start_date_time_gte: z.optional( z .int() .check( @@ -36082,7 +45084,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_blob_count_lt: z.optional( + slot_start_date_time_between_min: z.optional( z .int() .check( @@ -36090,7 +45092,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_blob_count_lte: z.optional( + slot_start_date_time_between_max_value: z.optional( z .int() .check( @@ -36098,7 +45100,36 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_blob_count_gt: z.optional( + slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_hash_eq: z.optional(z.string()), + block_hash_ne: z.optional(z.string()), + block_hash_contains: z.optional(z.string()), + block_hash_starts_with: z.optional(z.string()), + block_hash_ends_with: z.optional(z.string()), + block_hash_like: z.optional(z.string()), + block_hash_not_like: z.optional(z.string()), + block_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + status_eq: z.optional(z.string()), + status_ne: z.optional(z.string()), + status_contains: z.optional(z.string()), + status_starts_with: z.optional(z.string()), + status_ends_with: z.optional(z.string()), + status_like: z.optional(z.string()), + status_not_like: z.optional(z.string()), + status_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + status_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_class_eq: z.optional(z.string()), + node_class_ne: z.optional(z.string()), + node_class_contains: z.optional(z.string()), + node_class_starts_with: z.optional(z.string()), + node_class_ends_with: z.optional(z.string()), + node_class_like: z.optional(z.string()), + node_class_not_like: z.optional(z.string()), + node_class_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_class_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -36106,7 +45137,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_blob_count_gte: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -36114,7 +45145,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_blob_count_between_min: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -36122,7 +45153,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_blob_count_between_max_value: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -36130,46 +45161,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_blob_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_blob_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - page_size: z.optional( - z - .int() - .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) - ) - ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctDataColumnAvailabilityDailyServiceListResponse = zListFctDataColumnAvailabilityDailyResponse; - -export const zFctDataColumnAvailabilityDailyServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - date: z.string(), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctDataColumnAvailabilityDailyServiceGetResponse = zGetFctDataColumnAvailabilityDailyResponse; - -export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - hour_start_date_time_eq: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -36177,7 +45169,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_ne: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -36185,7 +45177,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lt: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -36193,7 +45185,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lte: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -36201,7 +45193,9 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gt: z.optional( + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_eq: z.optional( z .int() .check( @@ -36209,7 +45203,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gte: z.optional( + slot_ne: z.optional( z .int() .check( @@ -36217,7 +45211,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_between_min: z.optional( + slot_lt: z.optional( z .int() .check( @@ -36225,99 +45219,49 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_between_max_value: z.optional( + slot_lte: z.optional( z .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - hour_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - hour_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - column_index_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - column_index_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - column_index_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - column_index_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - column_index_gt: z.optional( - z.coerce - .bigint() + slot_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - column_index_gte: z.optional( - z.coerce - .bigint() + slot_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - column_index_between_min: z.optional( - z.coerce - .bigint() + slot_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - column_index_between_max_value: z.optional( - z.coerce - .bigint() + slot_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - column_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - column_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_eq: z.optional( + slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_eq: z.optional( z .int() .check( @@ -36325,7 +45269,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + epoch_ne: z.optional( z .int() .check( @@ -36333,7 +45277,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + epoch_lt: z.optional( z .int() .check( @@ -36341,7 +45285,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + epoch_lte: z.optional( z .int() .check( @@ -36349,7 +45293,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + epoch_gt: z.optional( z .int() .check( @@ -36357,7 +45301,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + epoch_gte: z.optional( z .int() .check( @@ -36365,7 +45309,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + epoch_between_min: z.optional( z .int() .check( @@ -36373,7 +45317,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + epoch_between_max_value: z.optional( z .int() .check( @@ -36381,9 +45325,9 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_count_eq: z.optional( + epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_eq: z.optional( z .int() .check( @@ -36391,7 +45335,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_count_ne: z.optional( + epoch_start_date_time_ne: z.optional( z .int() .check( @@ -36399,7 +45343,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_count_lt: z.optional( + epoch_start_date_time_lt: z.optional( z .int() .check( @@ -36407,7 +45351,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_count_lte: z.optional( + epoch_start_date_time_lte: z.optional( z .int() .check( @@ -36415,7 +45359,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_count_gt: z.optional( + epoch_start_date_time_gt: z.optional( z .int() .check( @@ -36423,7 +45367,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_count_gte: z.optional( + epoch_start_date_time_gte: z.optional( z .int() .check( @@ -36431,7 +45375,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_count_between_min: z.optional( + epoch_start_date_time_between_min: z.optional( z .int() .check( @@ -36439,7 +45383,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_count_between_max_value: z.optional( + epoch_start_date_time_between_max_value: z.optional( z .int() .check( @@ -36447,12 +45391,18 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_availability_pct_value: z.optional(z.number()), - min_availability_pct_value: z.optional(z.number()), - max_availability_pct_value: z.optional(z.number()), - total_probe_count_eq: z.optional( + epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_root_eq: z.optional(z.string()), + block_root_ne: z.optional(z.string()), + block_root_contains: z.optional(z.string()), + block_root_starts_with: z.optional(z.string()), + block_root_ends_with: z.optional(z.string()), + block_root_like: z.optional(z.string()), + block_root_not_like: z.optional(z.string()), + block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_number_eq: z.optional( z.coerce .bigint() .check( @@ -36462,7 +45412,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ }) ) ), - total_probe_count_ne: z.optional( + block_number_ne: z.optional( z.coerce .bigint() .check( @@ -36472,7 +45422,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ }) ) ), - total_probe_count_lt: z.optional( + block_number_lt: z.optional( z.coerce .bigint() .check( @@ -36482,7 +45432,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ }) ) ), - total_probe_count_lte: z.optional( + block_number_lte: z.optional( z.coerce .bigint() .check( @@ -36492,7 +45442,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ }) ) ), - total_probe_count_gt: z.optional( + block_number_gt: z.optional( z.coerce .bigint() .check( @@ -36502,7 +45452,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ }) ) ), - total_probe_count_gte: z.optional( + block_number_gte: z.optional( z.coerce .bigint() .check( @@ -36512,7 +45462,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ }) ) ), - total_probe_count_between_min: z.optional( + block_number_between_min: z.optional( z.coerce .bigint() .check( @@ -36522,7 +45472,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ }) ) ), - total_probe_count_between_max_value: z.optional( + block_number_between_max_value: z.optional( z.coerce .bigint() .check( @@ -36532,91 +45482,75 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ }) ) ), - total_probe_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_probe_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_success_count_eq: z.optional( - z.coerce - .bigint() + block_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + proposer_index_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_success_count_ne: z.optional( - z.coerce - .bigint() + proposer_index_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_success_count_lt: z.optional( - z.coerce - .bigint() + proposer_index_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_success_count_lte: z.optional( - z.coerce - .bigint() + proposer_index_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_success_count_gt: z.optional( - z.coerce - .bigint() + proposer_index_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_success_count_gte: z.optional( - z.coerce - .bigint() + proposer_index_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_success_count_between_min: z.optional( - z.coerce - .bigint() + proposer_index_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_success_count_between_max_value: z.optional( - z.coerce - .bigint() + proposer_index_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_success_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_success_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_failure_count_eq: z.optional( + proposer_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + proposer_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + gas_used_eq: z.optional( z.coerce .bigint() .check( @@ -36626,7 +45560,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ }) ) ), - total_failure_count_ne: z.optional( + gas_used_ne: z.optional( z.coerce .bigint() .check( @@ -36636,7 +45570,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ }) ) ), - total_failure_count_lt: z.optional( + gas_used_lt: z.optional( z.coerce .bigint() .check( @@ -36646,7 +45580,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ }) ) ), - total_failure_count_lte: z.optional( + gas_used_lte: z.optional( z.coerce .bigint() .check( @@ -36656,7 +45590,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ }) ) ), - total_failure_count_gt: z.optional( + gas_used_gt: z.optional( z.coerce .bigint() .check( @@ -36666,7 +45600,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ }) ) ), - total_failure_count_gte: z.optional( + gas_used_gte: z.optional( z.coerce .bigint() .check( @@ -36676,7 +45610,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ }) ) ), - total_failure_count_between_min: z.optional( + gas_used_between_min: z.optional( z.coerce .bigint() .check( @@ -36686,7 +45620,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ }) ) ), - total_failure_count_between_max_value: z.optional( + gas_used_between_max_value: z.optional( z.coerce .bigint() .check( @@ -36696,9 +45630,9 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ }) ) ), - total_failure_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_failure_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_missing_count_eq: z.optional( + gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + gas_limit_eq: z.optional( z.coerce .bigint() .check( @@ -36708,7 +45642,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ }) ) ), - total_missing_count_ne: z.optional( + gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -36718,7 +45652,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ }) ) ), - total_missing_count_lt: z.optional( + gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -36728,7 +45662,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ }) ) ), - total_missing_count_lte: z.optional( + gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -36738,7 +45672,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ }) ) ), - total_missing_count_gt: z.optional( + gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -36748,7 +45682,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ }) ) ), - total_missing_count_gte: z.optional( + gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -36758,7 +45692,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ }) ) ), - total_missing_count_between_min: z.optional( + gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -36768,7 +45702,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ }) ) ), - total_missing_count_between_max_value: z.optional( + gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -36778,215 +45712,9 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ }) ) ), - total_missing_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_missing_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_response_time_ms_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_response_time_ms_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_response_time_ms_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_response_time_ms_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_response_time_ms_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_response_time_ms_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_response_time_ms_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_response_time_ms_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - min_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_p50_response_time_ms_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p50_response_time_ms_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p50_response_time_ms_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p50_response_time_ms_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p50_response_time_ms_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p50_response_time_ms_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p50_response_time_ms_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p50_response_time_ms_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p50_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_p50_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_p95_response_time_ms_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p95_response_time_ms_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p95_response_time_ms_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p95_response_time_ms_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p95_response_time_ms_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p95_response_time_ms_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p95_response_time_ms_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p95_response_time_ms_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p95_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_p95_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_p99_response_time_ms_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - avg_p99_response_time_ms_ne: z.optional( + gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + tx_count_eq: z.optional( z .int() .check( @@ -36994,7 +45722,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_p99_response_time_ms_lt: z.optional( + tx_count_ne: z.optional( z .int() .check( @@ -37002,7 +45730,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_p99_response_time_ms_lte: z.optional( + tx_count_lt: z.optional( z .int() .check( @@ -37010,7 +45738,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_p99_response_time_ms_gt: z.optional( + tx_count_lte: z.optional( z .int() .check( @@ -37018,7 +45746,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_p99_response_time_ms_gte: z.optional( + tx_count_gt: z.optional( z .int() .check( @@ -37026,7 +45754,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_p99_response_time_ms_between_min: z.optional( + tx_count_gte: z.optional( z .int() .check( @@ -37034,7 +45762,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_p99_response_time_ms_between_max_value: z.optional( + tx_count_between_min: z.optional( z .int() .check( @@ -37042,9 +45770,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_p99_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_p99_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_response_time_ms_eq: z.optional( + tx_count_between_max_value: z.optional( z .int() .check( @@ -37052,7 +45778,9 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_ne: z.optional( + tx_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + tx_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + blob_count_eq: z.optional( z .int() .check( @@ -37060,7 +45788,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_lt: z.optional( + blob_count_ne: z.optional( z .int() .check( @@ -37068,7 +45796,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_lte: z.optional( + blob_count_lt: z.optional( z .int() .check( @@ -37076,7 +45804,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_gt: z.optional( + blob_count_lte: z.optional( z .int() .check( @@ -37084,7 +45812,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_gte: z.optional( + blob_count_gt: z.optional( z .int() .check( @@ -37092,7 +45820,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_between_min: z.optional( + blob_count_gte: z.optional( z .int() .check( @@ -37100,17 +45828,15 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_between_max_value: z.optional( + blob_count_between_min: z.optional( z .int() .check( z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - max_response_time_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_response_time_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_blob_count_eq: z.optional( + ) + ), + blob_count_between_max_value: z.optional( z .int() .check( @@ -37118,7 +45844,9 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_blob_count_ne: z.optional( + blob_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + blob_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + observation_count_eq: z.optional( z .int() .check( @@ -37126,7 +45854,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_blob_count_lt: z.optional( + observation_count_ne: z.optional( z .int() .check( @@ -37134,7 +45862,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_blob_count_lte: z.optional( + observation_count_lt: z.optional( z .int() .check( @@ -37142,7 +45870,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_blob_count_gt: z.optional( + observation_count_lte: z.optional( z .int() .check( @@ -37150,7 +45878,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_blob_count_gte: z.optional( + observation_count_gt: z.optional( z .int() .check( @@ -37158,7 +45886,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_blob_count_between_min: z.optional( + observation_count_gte: z.optional( z .int() .check( @@ -37166,7 +45894,7 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_blob_count_between_max_value: z.optional( + observation_count_between_min: z.optional( z .int() .check( @@ -37174,51 +45902,17 @@ export const zFctDataColumnAvailabilityHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_blob_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_blob_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - page_size: z.optional( + observation_count_between_max_value: z.optional( z .int() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctDataColumnAvailabilityHourlyServiceListResponse = zListFctDataColumnAvailabilityHourlyResponse; - -export const zFctDataColumnAvailabilityHourlyServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - hour_start_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctDataColumnAvailabilityHourlyServiceGetResponse = zGetFctDataColumnAvailabilityHourlyResponse; - -export const zFctEngineGetBlobsByElClientServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - slot_start_date_time_eq: z.optional( + observation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + observation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_node_count_eq: z.optional( z .int() .check( @@ -37226,7 +45920,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + unique_node_count_ne: z.optional( z .int() .check( @@ -37234,7 +45928,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + unique_node_count_lt: z.optional( z .int() .check( @@ -37242,7 +45936,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + unique_node_count_lte: z.optional( z .int() .check( @@ -37250,7 +45944,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + unique_node_count_gt: z.optional( z .int() .check( @@ -37258,7 +45952,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + unique_node_count_gte: z.optional( z .int() .check( @@ -37266,7 +45960,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_min: z.optional( + unique_node_count_between_min: z.optional( z .int() .check( @@ -37274,7 +45968,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( + unique_node_count_between_max_value: z.optional( z .int() .check( @@ -37282,144 +45976,501 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_root_eq: z.optional(z.string()), - block_root_ne: z.optional(z.string()), - block_root_contains: z.optional(z.string()), - block_root_starts_with: z.optional(z.string()), - block_root_ends_with: z.optional(z.string()), - block_root_like: z.optional(z.string()), - block_root_not_like: z.optional(z.string()), - block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_execution_implementation_eq: z.optional(z.string()), - meta_execution_implementation_ne: z.optional(z.string()), - meta_execution_implementation_contains: z.optional(z.string()), - meta_execution_implementation_starts_with: z.optional(z.string()), - meta_execution_implementation_ends_with: z.optional(z.string()), - meta_execution_implementation_like: z.optional(z.string()), - meta_execution_implementation_not_like: z.optional(z.string()), - meta_execution_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_execution_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_execution_version_eq: z.optional(z.string()), - meta_execution_version_ne: z.optional(z.string()), - meta_execution_version_contains: z.optional(z.string()), - meta_execution_version_starts_with: z.optional(z.string()), - meta_execution_version_ends_with: z.optional(z.string()), - meta_execution_version_like: z.optional(z.string()), - meta_execution_version_not_like: z.optional(z.string()), - meta_execution_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_execution_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - status_eq: z.optional(z.string()), - status_ne: z.optional(z.string()), - status_contains: z.optional(z.string()), - status_starts_with: z.optional(z.string()), - status_ends_with: z.optional(z.string()), - status_like: z.optional(z.string()), - status_not_like: z.optional(z.string()), - status_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - status_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_class_eq: z.optional(z.string()), - node_class_ne: z.optional(z.string()), - node_class_contains: z.optional(z.string()), - node_class_starts_with: z.optional(z.string()), - node_class_ends_with: z.optional(z.string()), - node_class_like: z.optional(z.string()), - node_class_not_like: z.optional(z.string()), - node_class_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_class_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - updated_date_time_eq: z.optional( - z - .int() + unique_node_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_node_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_duration_ms_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + avg_duration_ms_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + avg_duration_ms_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + avg_duration_ms_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + avg_duration_ms_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + avg_duration_ms_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + avg_duration_ms_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + avg_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + avg_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + median_duration_ms_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + median_duration_ms_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + median_duration_ms_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + median_duration_ms_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + median_duration_ms_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + median_duration_ms_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + median_duration_ms_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + median_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + median_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + median_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_duration_ms_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + min_duration_ms_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + min_duration_ms_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + min_duration_ms_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + min_duration_ms_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + min_duration_ms_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + min_duration_ms_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + min_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + min_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_duration_ms_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + max_duration_ms_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + max_duration_ms_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + max_duration_ms_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + max_duration_ms_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + max_duration_ms_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + max_duration_ms_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + max_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + max_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_duration_ms_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + p95_duration_ms_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + p95_duration_ms_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + p95_duration_ms_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + p95_duration_ms_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + p95_duration_ms_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_ne: z.optional( - z - .int() + p95_duration_ms_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_lt: z.optional( - z - .int() + p95_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_lte: z.optional( - z - .int() + p95_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p99_duration_ms_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_gt: z.optional( - z - .int() + p99_duration_ms_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_gte: z.optional( - z - .int() + p99_duration_ms_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_between_min: z.optional( - z - .int() + p99_duration_ms_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_between_max_value: z.optional( - z - .int() + p99_duration_ms_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_eq: z.optional( - z - .int() + p99_duration_ms_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_ne: z.optional( - z - .int() + p99_duration_ms_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_lt: z.optional( - z - .int() + p99_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_lte: z.optional( + p99_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p99_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_cl_implementation_count_eq: z.optional( z .int() .check( @@ -37427,7 +46478,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + unique_cl_implementation_count_ne: z.optional( z .int() .check( @@ -37435,7 +46486,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + unique_cl_implementation_count_lt: z.optional( z .int() .check( @@ -37443,7 +46494,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + unique_cl_implementation_count_lte: z.optional( z .int() .check( @@ -37451,7 +46502,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + unique_cl_implementation_count_gt: z.optional( z .int() .check( @@ -37459,9 +46510,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_eq: z.optional( + unique_cl_implementation_count_gte: z.optional( z .int() .check( @@ -37469,7 +46518,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + unique_cl_implementation_count_between_min: z.optional( z .int() .check( @@ -37477,7 +46526,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + unique_cl_implementation_count_between_max_value: z.optional( z .int() .check( @@ -37485,7 +46534,9 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + unique_cl_implementation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_cl_implementation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_el_implementation_count_eq: z.optional( z .int() .check( @@ -37493,7 +46544,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + unique_el_implementation_count_ne: z.optional( z .int() .check( @@ -37501,7 +46552,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + unique_el_implementation_count_lt: z.optional( z .int() .check( @@ -37509,7 +46560,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + unique_el_implementation_count_lte: z.optional( z .int() .check( @@ -37517,7 +46568,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + unique_el_implementation_count_gt: z.optional( z .int() .check( @@ -37525,9 +46576,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_eq: z.optional( + unique_el_implementation_count_gte: z.optional( z .int() .check( @@ -37535,7 +46584,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + unique_el_implementation_count_between_min: z.optional( z .int() .check( @@ -37543,7 +46592,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + unique_el_implementation_count_between_max_value: z.optional( z .int() .check( @@ -37551,15 +46600,51 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + unique_el_implementation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + unique_el_implementation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + page_size: z.optional( z .int() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) ) ), - epoch_start_date_time_gt: z.optional( + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctEngineNewPayloadBySlotServiceListResponse = zListFctEngineNewPayloadBySlotResponse; + +export const zFctEngineNewPayloadBySlotServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + slot_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctEngineNewPayloadBySlotServiceGetResponse = zGetFctEngineNewPayloadBySlotResponse; + +export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + slot_start_date_time_eq: z.optional( z .int() .check( @@ -37567,7 +46652,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -37575,7 +46660,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_min: z.optional( + slot_start_date_time_lt: z.optional( z .int() .check( @@ -37583,7 +46668,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_max_value: z.optional( + slot_start_date_time_lte: z.optional( z .int() .check( @@ -37591,9 +46676,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - observation_count_eq: z.optional( + slot_start_date_time_gt: z.optional( z .int() .check( @@ -37601,7 +46684,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_ne: z.optional( + slot_start_date_time_gte: z.optional( z .int() .check( @@ -37609,7 +46692,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_lt: z.optional( + slot_start_date_time_between_min: z.optional( z .int() .check( @@ -37617,7 +46700,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_lte: z.optional( + slot_start_date_time_between_max_value: z.optional( z .int() .check( @@ -37625,41 +46708,125 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_gt: z.optional( - z - .int() + slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_hash_eq: z.optional(z.string()), + block_hash_ne: z.optional(z.string()), + block_hash_contains: z.optional(z.string()), + block_hash_starts_with: z.optional(z.string()), + block_hash_ends_with: z.optional(z.string()), + block_hash_like: z.optional(z.string()), + block_hash_not_like: z.optional(z.string()), + block_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + block_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_class_eq: z.optional(z.string()), + node_class_ne: z.optional(z.string()), + node_class_contains: z.optional(z.string()), + node_class_starts_with: z.optional(z.string()), + node_class_ends_with: z.optional(z.string()), + node_class_like: z.optional(z.string()), + node_class_not_like: z.optional(z.string()), + node_class_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + node_class_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + chunk_duration_ms_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - observation_count_gte: z.optional( - z - .int() + chunk_duration_ms_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - observation_count_between_min: z.optional( - z - .int() + chunk_duration_ms_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - observation_count_between_max_value: z.optional( - z - .int() + chunk_duration_ms_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - observation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - observation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_node_count_eq: z.optional( + chunk_duration_ms_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + chunk_duration_ms_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + chunk_duration_ms_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + chunk_duration_ms_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + chunk_duration_ms_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + chunk_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -37667,7 +46834,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -37675,7 +46842,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -37683,7 +46850,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -37691,7 +46858,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -37699,7 +46866,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -37707,7 +46874,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -37715,7 +46882,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -37723,9 +46890,9 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_node_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_requested_count_eq: z.optional( + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_eq: z.optional( z .int() .check( @@ -37733,7 +46900,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_requested_count_ne: z.optional( + slot_ne: z.optional( z .int() .check( @@ -37741,7 +46908,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_requested_count_lt: z.optional( + slot_lt: z.optional( z .int() .check( @@ -37749,7 +46916,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_requested_count_lte: z.optional( + slot_lte: z.optional( z .int() .check( @@ -37757,7 +46924,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_requested_count_gt: z.optional( + slot_gt: z.optional( z .int() .check( @@ -37765,7 +46932,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_requested_count_gte: z.optional( + slot_gte: z.optional( z .int() .check( @@ -37773,7 +46940,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_requested_count_between_min: z.optional( + slot_between_min: z.optional( z .int() .check( @@ -37781,7 +46948,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_requested_count_between_max_value: z.optional( + slot_between_max_value: z.optional( z .int() .check( @@ -37789,462 +46956,273 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_requested_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_requested_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_returned_count_value: z.optional(z.number()), - avg_duration_ms_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - avg_duration_ms_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - avg_duration_ms_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - avg_duration_ms_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - avg_duration_ms_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - avg_duration_ms_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - avg_duration_ms_between_min: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - avg_duration_ms_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - avg_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - median_duration_ms_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - median_duration_ms_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - median_duration_ms_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - median_duration_ms_lte: z.optional( - z.coerce - .bigint() + epoch_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - median_duration_ms_gt: z.optional( - z.coerce - .bigint() + epoch_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - median_duration_ms_gte: z.optional( - z.coerce - .bigint() + epoch_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - median_duration_ms_between_min: z.optional( - z.coerce - .bigint() + epoch_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - median_duration_ms_between_max_value: z.optional( - z.coerce - .bigint() + epoch_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - median_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - median_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_duration_ms_eq: z.optional( - z.coerce - .bigint() + epoch_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_duration_ms_ne: z.optional( - z.coerce - .bigint() + epoch_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_duration_ms_lt: z.optional( - z.coerce - .bigint() + epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_duration_ms_lte: z.optional( - z.coerce - .bigint() + epoch_start_date_time_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_duration_ms_gt: z.optional( - z.coerce - .bigint() + epoch_start_date_time_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_duration_ms_gte: z.optional( - z.coerce - .bigint() + epoch_start_date_time_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_duration_ms_between_min: z.optional( - z.coerce - .bigint() + epoch_start_date_time_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_duration_ms_between_max_value: z.optional( - z.coerce - .bigint() + epoch_start_date_time_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_duration_ms_eq: z.optional( - z.coerce - .bigint() + epoch_start_date_time_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_duration_ms_ne: z.optional( - z.coerce - .bigint() + epoch_start_date_time_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_duration_ms_lt: z.optional( - z.coerce - .bigint() + epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + observation_count_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_duration_ms_lte: z.optional( - z.coerce - .bigint() + observation_count_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_duration_ms_gt: z.optional( - z.coerce - .bigint() + observation_count_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_duration_ms_gte: z.optional( - z.coerce - .bigint() + observation_count_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_duration_ms_between_min: z.optional( - z.coerce - .bigint() + observation_count_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_duration_ms_between_max_value: z.optional( - z.coerce - .bigint() + observation_count_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p95_duration_ms_eq: z.optional( - z.coerce - .bigint() + observation_count_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p95_duration_ms_ne: z.optional( - z.coerce - .bigint() + observation_count_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p95_duration_ms_lt: z.optional( - z.coerce - .bigint() + observation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + observation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + valid_count_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p95_duration_ms_lte: z.optional( - z.coerce - .bigint() + valid_count_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p95_duration_ms_gt: z.optional( - z.coerce - .bigint() + valid_count_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p95_duration_ms_gte: z.optional( - z.coerce - .bigint() + valid_count_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p95_duration_ms_between_min: z.optional( - z.coerce - .bigint() + valid_count_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p95_duration_ms_between_max_value: z.optional( - z.coerce - .bigint() + valid_count_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p95_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p95_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - page_size: z.optional( + valid_count_between_min: z.optional( z .int() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctEngineGetBlobsByElClientServiceListResponse = zListFctEngineGetBlobsByElClientResponse; - -export const zFctEngineGetBlobsByElClientServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - slot_start_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + valid_count_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) ), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctEngineGetBlobsByElClientServiceGetResponse = zGetFctEngineGetBlobsByElClientResponse; - -export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - hour_start_date_time_eq: z.optional( + valid_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + valid_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + invalid_count_eq: z.optional( z .int() .check( @@ -38252,7 +47230,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_ne: z.optional( + invalid_count_ne: z.optional( z .int() .check( @@ -38260,7 +47238,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lt: z.optional( + invalid_count_lt: z.optional( z .int() .check( @@ -38268,7 +47246,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lte: z.optional( + invalid_count_lte: z.optional( z .int() .check( @@ -38276,7 +47254,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gt: z.optional( + invalid_count_gt: z.optional( z .int() .check( @@ -38284,7 +47262,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gte: z.optional( + invalid_count_gte: z.optional( z .int() .check( @@ -38292,7 +47270,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_between_min: z.optional( + invalid_count_between_min: z.optional( z .int() .check( @@ -38300,7 +47278,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_between_max_value: z.optional( + invalid_count_between_max_value: z.optional( z .int() .check( @@ -38308,35 +47286,61 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - hour_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - meta_execution_implementation_eq: z.optional(z.string()), - meta_execution_implementation_ne: z.optional(z.string()), - meta_execution_implementation_contains: z.optional(z.string()), - meta_execution_implementation_starts_with: z.optional(z.string()), - meta_execution_implementation_ends_with: z.optional(z.string()), - meta_execution_implementation_like: z.optional(z.string()), - meta_execution_implementation_not_like: z.optional(z.string()), - meta_execution_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_execution_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_execution_version_eq: z.optional(z.string()), - meta_execution_version_ne: z.optional(z.string()), - meta_execution_version_contains: z.optional(z.string()), - meta_execution_version_starts_with: z.optional(z.string()), - meta_execution_version_ends_with: z.optional(z.string()), - meta_execution_version_like: z.optional(z.string()), - meta_execution_version_not_like: z.optional(z.string()), - meta_execution_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_execution_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_class_eq: z.optional(z.string()), - node_class_ne: z.optional(z.string()), - node_class_contains: z.optional(z.string()), - node_class_starts_with: z.optional(z.string()), - node_class_ends_with: z.optional(z.string()), - node_class_like: z.optional(z.string()), - node_class_not_like: z.optional(z.string()), - node_class_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_class_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + invalid_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + invalid_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctEngineNewPayloadDurationChunked50MsServiceListResponse = + zListFctEngineNewPayloadDurationChunked50MsResponse; + +export const zFctEngineNewPayloadDurationChunked50MsServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + slot_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctEngineNewPayloadDurationChunked50MsServiceGetResponse = + zGetFctEngineNewPayloadDurationChunked50MsResponse; + +export const zFctExecutionGasLimitDailyServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + day_start_date_eq: z.optional(z.string()), + day_start_date_ne: z.optional(z.string()), + day_start_date_contains: z.optional(z.string()), + day_start_date_starts_with: z.optional(z.string()), + day_start_date_ends_with: z.optional(z.string()), + day_start_date_like: z.optional(z.string()), + day_start_date_not_like: z.optional(z.string()), + day_start_date_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + day_start_date_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -38403,63 +47407,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ ), updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_count_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_count_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_count_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_count_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_count_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_count_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_count_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_count_between_max_value: z.optional( + block_count_eq: z.optional( z .int() .check( @@ -38467,9 +47415,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - observation_count_eq: z.optional( + block_count_ne: z.optional( z .int() .check( @@ -38477,7 +47423,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_ne: z.optional( + block_count_lt: z.optional( z .int() .check( @@ -38485,7 +47431,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_lt: z.optional( + block_count_lte: z.optional( z .int() .check( @@ -38493,7 +47439,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_lte: z.optional( + block_count_gt: z.optional( z .int() .check( @@ -38501,7 +47447,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_gt: z.optional( + block_count_gte: z.optional( z .int() .check( @@ -38509,7 +47455,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_gte: z.optional( + block_count_between_min: z.optional( z .int() .check( @@ -38517,7 +47463,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_between_min: z.optional( + block_count_between_max_value: z.optional( z .int() .check( @@ -38525,83 +47471,49 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - observation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - observation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_node_count_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - unique_node_count_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - unique_node_count_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - unique_node_count_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - unique_node_count_gt: z.optional( - z - .int() + block_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_gas_limit_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_gte: z.optional( - z - .int() + total_gas_limit_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_between_min: z.optional( - z - .int() + total_gas_limit_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_between_max_value: z.optional( - z - .int() + total_gas_limit_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_node_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - success_count_eq: z.optional( + total_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -38611,7 +47523,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - success_count_ne: z.optional( + total_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -38621,7 +47533,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - success_count_lt: z.optional( + total_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -38631,7 +47543,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - success_count_lte: z.optional( + total_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -38641,7 +47553,9 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - success_count_gt: z.optional( + total_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_gas_limit_eq: z.optional( z.coerce .bigint() .check( @@ -38651,7 +47565,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - success_count_gte: z.optional( + avg_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -38661,7 +47575,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - success_count_between_min: z.optional( + avg_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -38671,7 +47585,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - success_count_between_max_value: z.optional( + avg_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -38681,9 +47595,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - success_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - success_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - partial_count_eq: z.optional( + avg_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -38693,7 +47605,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - partial_count_ne: z.optional( + avg_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -38703,7 +47615,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - partial_count_lt: z.optional( + avg_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -38713,7 +47625,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - partial_count_lte: z.optional( + avg_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -38723,7 +47635,9 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - partial_count_gt: z.optional( + avg_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_gas_limit_eq: z.optional( z.coerce .bigint() .check( @@ -38733,7 +47647,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - partial_count_gte: z.optional( + min_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -38743,7 +47657,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - partial_count_between_min: z.optional( + min_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -38753,7 +47667,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - partial_count_between_max_value: z.optional( + min_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -38763,9 +47677,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - partial_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - partial_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - empty_count_eq: z.optional( + min_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -38775,7 +47687,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - empty_count_ne: z.optional( + min_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -38785,7 +47697,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - empty_count_lt: z.optional( + min_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -38795,7 +47707,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - empty_count_lte: z.optional( + min_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -38805,7 +47717,9 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - empty_count_gt: z.optional( + min_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_gas_limit_eq: z.optional( z.coerce .bigint() .check( @@ -38815,7 +47729,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - empty_count_gte: z.optional( + max_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -38825,7 +47739,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - empty_count_between_min: z.optional( + max_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -38835,7 +47749,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - empty_count_between_max_value: z.optional( + max_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -38845,9 +47759,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - empty_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - empty_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unsupported_count_eq: z.optional( + max_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -38857,7 +47769,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - unsupported_count_ne: z.optional( + max_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -38867,7 +47779,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - unsupported_count_lt: z.optional( + max_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -38877,7 +47789,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - unsupported_count_lte: z.optional( + max_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -38887,7 +47799,9 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - unsupported_count_gt: z.optional( + max_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p05_gas_limit_eq: z.optional( z.coerce .bigint() .check( @@ -38897,7 +47811,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - unsupported_count_gte: z.optional( + p05_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -38907,7 +47821,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - unsupported_count_between_min: z.optional( + p05_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -38917,7 +47831,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - unsupported_count_between_max_value: z.optional( + p05_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -38927,9 +47841,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - unsupported_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unsupported_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - error_count_eq: z.optional( + p05_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -38939,7 +47851,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - error_count_ne: z.optional( + p05_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -38949,7 +47861,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - error_count_lt: z.optional( + p05_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -38959,7 +47871,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - error_count_lte: z.optional( + p05_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -38969,7 +47881,9 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - error_count_gt: z.optional( + p05_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p05_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p50_gas_limit_eq: z.optional( z.coerce .bigint() .check( @@ -38979,7 +47893,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - error_count_gte: z.optional( + p50_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -38989,7 +47903,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - error_count_between_min: z.optional( + p50_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -38999,7 +47913,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - error_count_between_max_value: z.optional( + p50_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -39009,10 +47923,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - error_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - error_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_returned_count_value: z.optional(z.number()), - avg_duration_ms_eq: z.optional( + p50_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -39022,7 +47933,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - avg_duration_ms_ne: z.optional( + p50_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -39032,7 +47943,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - avg_duration_ms_lt: z.optional( + p50_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -39042,7 +47953,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - avg_duration_ms_lte: z.optional( + p50_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -39052,7 +47963,9 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - avg_duration_ms_gt: z.optional( + p50_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p50_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_gas_limit_eq: z.optional( z.coerce .bigint() .check( @@ -39062,7 +47975,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - avg_duration_ms_gte: z.optional( + p95_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -39072,7 +47985,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - avg_duration_ms_between_min: z.optional( + p95_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -39082,7 +47995,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - avg_duration_ms_between_max_value: z.optional( + p95_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -39092,9 +48005,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - avg_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p50_duration_ms_eq: z.optional( + p95_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -39104,7 +48015,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_ne: z.optional( + p95_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -39114,7 +48025,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_lt: z.optional( + p95_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -39124,7 +48035,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_lte: z.optional( + p95_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -39134,7 +48045,9 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_gt: z.optional( + p95_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + stddev_gas_limit_eq: z.optional( z.coerce .bigint() .check( @@ -39144,7 +48057,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_gte: z.optional( + stddev_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -39154,7 +48067,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_between_min: z.optional( + stddev_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -39164,7 +48077,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_between_max_value: z.optional( + stddev_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -39174,9 +48087,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p50_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p95_duration_ms_eq: z.optional( + stddev_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -39186,7 +48097,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_ne: z.optional( + stddev_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -39196,7 +48107,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_lt: z.optional( + stddev_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -39206,7 +48117,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_lte: z.optional( + stddev_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -39216,7 +48127,9 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_gt: z.optional( + stddev_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + stddev_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + upper_band_gas_limit_eq: z.optional( z.coerce .bigint() .check( @@ -39226,7 +48139,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_gte: z.optional( + upper_band_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -39236,7 +48149,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_between_min: z.optional( + upper_band_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -39246,7 +48159,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_between_max_value: z.optional( + upper_band_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -39256,9 +48169,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p95_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_duration_ms_eq: z.optional( + upper_band_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -39268,7 +48179,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - min_duration_ms_ne: z.optional( + upper_band_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -39278,7 +48189,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - min_duration_ms_lt: z.optional( + upper_band_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -39288,7 +48199,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - min_duration_ms_lte: z.optional( + upper_band_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -39298,49 +48209,107 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - min_duration_ms_gt: z.optional( + upper_band_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + upper_band_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + lower_band_gas_limit_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + lower_band_gas_limit_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + lower_band_gas_limit_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + lower_band_gas_limit_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + lower_band_gas_limit_gt: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - min_duration_ms_gte: z.optional( + lower_band_gas_limit_gte: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - min_duration_ms_between_min: z.optional( + lower_band_gas_limit_between_min: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - min_duration_ms_between_max_value: z.optional( + lower_band_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - min_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_duration_ms_eq: z.optional( + lower_band_gas_limit_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + lower_band_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + moving_avg_gas_limit_eq: z.optional( z.coerce .bigint() .check( @@ -39350,7 +48319,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - max_duration_ms_ne: z.optional( + moving_avg_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -39360,7 +48329,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - max_duration_ms_lt: z.optional( + moving_avg_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -39370,7 +48339,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - max_duration_ms_lte: z.optional( + moving_avg_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -39380,7 +48349,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - max_duration_ms_gt: z.optional( + moving_avg_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -39390,7 +48359,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - max_duration_ms_gte: z.optional( + moving_avg_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -39400,7 +48369,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - max_duration_ms_between_min: z.optional( + moving_avg_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -39410,7 +48379,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - max_duration_ms_between_max_value: z.optional( + moving_avg_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -39420,8 +48389,8 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - max_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + moving_avg_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + moving_avg_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), page_size: z.optional( z .int() @@ -39439,17 +48408,12 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ /** * OK */ -export const zFctEngineGetBlobsByElClientHourlyServiceListResponse = zListFctEngineGetBlobsByElClientHourlyResponse; +export const zFctExecutionGasLimitDailyServiceListResponse = zListFctExecutionGasLimitDailyResponse; -export const zFctEngineGetBlobsByElClientHourlyServiceGetData = z.object({ +export const zFctExecutionGasLimitDailyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - hour_start_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), + day_start_date: z.string(), }), query: z.optional(z.never()), }); @@ -39457,14 +48421,14 @@ export const zFctEngineGetBlobsByElClientHourlyServiceGetData = z.object({ /** * OK */ -export const zFctEngineGetBlobsByElClientHourlyServiceGetResponse = zGetFctEngineGetBlobsByElClientHourlyResponse; +export const zFctExecutionGasLimitDailyServiceGetResponse = zGetFctExecutionGasLimitDailyResponse; -export const zFctEngineGetBlobsBySlotServiceListData = z.object({ +export const zFctExecutionGasLimitHourlyServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( z.object({ - slot_start_date_time_eq: z.optional( + hour_start_date_time_eq: z.optional( z .int() .check( @@ -39472,7 +48436,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + hour_start_date_time_ne: z.optional( z .int() .check( @@ -39480,7 +48444,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + hour_start_date_time_lt: z.optional( z .int() .check( @@ -39488,7 +48452,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + hour_start_date_time_lte: z.optional( z .int() .check( @@ -39496,7 +48460,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + hour_start_date_time_gt: z.optional( z .int() .check( @@ -39504,7 +48468,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + hour_start_date_time_gte: z.optional( z .int() .check( @@ -39512,7 +48476,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_min: z.optional( + hour_start_date_time_between_min: z.optional( z .int() .check( @@ -39520,7 +48484,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( + hour_start_date_time_between_max_value: z.optional( z .int() .check( @@ -39528,35 +48492,8 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_root_eq: z.optional(z.string()), - block_root_ne: z.optional(z.string()), - block_root_contains: z.optional(z.string()), - block_root_starts_with: z.optional(z.string()), - block_root_ends_with: z.optional(z.string()), - block_root_like: z.optional(z.string()), - block_root_not_like: z.optional(z.string()), - block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - status_eq: z.optional(z.string()), - status_ne: z.optional(z.string()), - status_contains: z.optional(z.string()), - status_starts_with: z.optional(z.string()), - status_ends_with: z.optional(z.string()), - status_like: z.optional(z.string()), - status_not_like: z.optional(z.string()), - status_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - status_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_class_eq: z.optional(z.string()), - node_class_ne: z.optional(z.string()), - node_class_contains: z.optional(z.string()), - node_class_starts_with: z.optional(z.string()), - node_class_ends_with: z.optional(z.string()), - node_class_like: z.optional(z.string()), - node_class_not_like: z.optional(z.string()), - node_class_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_class_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + hour_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + hour_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -39623,7 +48560,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ ), updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_eq: z.optional( + block_count_eq: z.optional( z .int() .check( @@ -39631,7 +48568,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + block_count_ne: z.optional( z .int() .check( @@ -39639,7 +48576,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + block_count_lt: z.optional( z .int() .check( @@ -39647,7 +48584,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + block_count_lte: z.optional( z .int() .check( @@ -39655,7 +48592,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + block_count_gt: z.optional( z .int() .check( @@ -39663,7 +48600,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + block_count_gte: z.optional( z .int() .check( @@ -39671,7 +48608,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + block_count_between_min: z.optional( z .int() .check( @@ -39679,7 +48616,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + block_count_between_max_value: z.optional( z .int() .check( @@ -39687,341 +48624,419 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_eq: z.optional( - z - .int() + block_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_gas_limit_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_ne: z.optional( - z - .int() + total_gas_limit_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_lt: z.optional( - z - .int() + total_gas_limit_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_lte: z.optional( - z - .int() + total_gas_limit_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_gt: z.optional( - z - .int() + total_gas_limit_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_gte: z.optional( - z - .int() + total_gas_limit_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_between_min: z.optional( - z - .int() + total_gas_limit_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_between_max_value: z.optional( - z - .int() + total_gas_limit_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_eq: z.optional( - z - .int() + total_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_gas_limit_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_start_date_time_ne: z.optional( - z - .int() + avg_gas_limit_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_start_date_time_lt: z.optional( - z - .int() + avg_gas_limit_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_start_date_time_lte: z.optional( - z - .int() + avg_gas_limit_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_start_date_time_gt: z.optional( - z - .int() + avg_gas_limit_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_start_date_time_gte: z.optional( - z - .int() + avg_gas_limit_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_start_date_time_between_min: z.optional( - z - .int() + avg_gas_limit_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_start_date_time_between_max_value: z.optional( - z - .int() + avg_gas_limit_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - observation_count_eq: z.optional( - z - .int() + avg_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_gas_limit_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_ne: z.optional( - z - .int() + min_gas_limit_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_lt: z.optional( - z - .int() + min_gas_limit_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_lte: z.optional( - z - .int() + min_gas_limit_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_gt: z.optional( - z - .int() + min_gas_limit_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_gte: z.optional( - z - .int() + min_gas_limit_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_between_min: z.optional( - z - .int() + min_gas_limit_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_between_max_value: z.optional( - z - .int() + min_gas_limit_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - observation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_node_count_eq: z.optional( - z - .int() + min_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_gas_limit_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_ne: z.optional( - z - .int() + max_gas_limit_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_lt: z.optional( - z - .int() + max_gas_limit_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_lte: z.optional( - z - .int() + max_gas_limit_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_gt: z.optional( - z - .int() + max_gas_limit_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_gte: z.optional( - z - .int() + max_gas_limit_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_between_min: z.optional( - z - .int() + max_gas_limit_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_between_max_value: z.optional( - z - .int() + max_gas_limit_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_node_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_requested_count_eq: z.optional( - z - .int() + max_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p05_gas_limit_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_requested_count_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + p05_gas_limit_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_requested_count_lt: z.optional( - z - .int() + p05_gas_limit_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_requested_count_lte: z.optional( - z - .int() + p05_gas_limit_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_requested_count_gt: z.optional( - z - .int() + p05_gas_limit_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_requested_count_gte: z.optional( - z - .int() + p05_gas_limit_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_requested_count_between_min: z.optional( - z - .int() + p05_gas_limit_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_requested_count_between_max_value: z.optional( - z - .int() + p05_gas_limit_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - max_requested_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_requested_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_returned_count_value: z.optional(z.number()), - full_return_pct_value: z.optional(z.number()), - avg_duration_ms_eq: z.optional( + p05_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p05_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p50_gas_limit_eq: z.optional( z.coerce .bigint() .check( @@ -40031,7 +49046,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_ne: z.optional( + p50_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -40041,7 +49056,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_lt: z.optional( + p50_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -40051,7 +49066,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_lte: z.optional( + p50_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -40061,7 +49076,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_gt: z.optional( + p50_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -40071,7 +49086,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_gte: z.optional( + p50_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -40081,7 +49096,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_between_min: z.optional( + p50_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -40091,7 +49106,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_between_max_value: z.optional( + p50_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -40101,9 +49116,9 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - median_duration_ms_eq: z.optional( + p50_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p50_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_gas_limit_eq: z.optional( z.coerce .bigint() .check( @@ -40113,7 +49128,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_ne: z.optional( + p95_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -40123,7 +49138,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_lt: z.optional( + p95_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -40133,7 +49148,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_lte: z.optional( + p95_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -40143,7 +49158,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_gt: z.optional( + p95_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -40153,7 +49168,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_gte: z.optional( + p95_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -40163,7 +49178,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_between_min: z.optional( + p95_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -40173,7 +49188,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_between_max_value: z.optional( + p95_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -40183,9 +49198,9 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - median_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_duration_ms_eq: z.optional( + p95_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + stddev_gas_limit_eq: z.optional( z.coerce .bigint() .check( @@ -40195,7 +49210,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - min_duration_ms_ne: z.optional( + stddev_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -40205,7 +49220,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - min_duration_ms_lt: z.optional( + stddev_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -40215,7 +49230,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - min_duration_ms_lte: z.optional( + stddev_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -40225,7 +49240,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - min_duration_ms_gt: z.optional( + stddev_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -40235,7 +49250,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - min_duration_ms_gte: z.optional( + stddev_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -40245,7 +49260,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - min_duration_ms_between_min: z.optional( + stddev_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -40255,7 +49270,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - min_duration_ms_between_max_value: z.optional( + stddev_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -40265,9 +49280,9 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - min_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_duration_ms_eq: z.optional( + stddev_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + stddev_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + upper_band_gas_limit_eq: z.optional( z.coerce .bigint() .check( @@ -40277,7 +49292,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - max_duration_ms_ne: z.optional( + upper_band_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -40287,7 +49302,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - max_duration_ms_lt: z.optional( + upper_band_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -40297,7 +49312,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - max_duration_ms_lte: z.optional( + upper_band_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -40307,7 +49322,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - max_duration_ms_gt: z.optional( + upper_band_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -40317,7 +49332,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - max_duration_ms_gte: z.optional( + upper_band_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -40327,7 +49342,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - max_duration_ms_between_min: z.optional( + upper_band_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -40337,7 +49352,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - max_duration_ms_between_max_value: z.optional( + upper_band_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -40347,9 +49362,107 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - max_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p95_duration_ms_eq: z.optional( + upper_band_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + upper_band_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + lower_band_gas_limit_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + lower_band_gas_limit_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + lower_band_gas_limit_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + lower_band_gas_limit_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + lower_band_gas_limit_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + lower_band_gas_limit_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + lower_band_gas_limit_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + lower_band_gas_limit_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + lower_band_gas_limit_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + lower_band_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + moving_avg_gas_limit_eq: z.optional( z.coerce .bigint() .check( @@ -40359,7 +49472,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - p95_duration_ms_ne: z.optional( + moving_avg_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -40369,7 +49482,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - p95_duration_ms_lt: z.optional( + moving_avg_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -40379,7 +49492,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - p95_duration_ms_lte: z.optional( + moving_avg_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -40389,7 +49502,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - p95_duration_ms_gt: z.optional( + moving_avg_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -40399,7 +49512,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - p95_duration_ms_gte: z.optional( + moving_avg_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -40409,7 +49522,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - p95_duration_ms_between_min: z.optional( + moving_avg_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -40419,7 +49532,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - p95_duration_ms_between_max_value: z.optional( + moving_avg_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -40429,9 +49542,60 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - p95_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p95_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_cl_implementation_count_eq: z.optional( + moving_avg_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + moving_avg_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctExecutionGasLimitHourlyServiceListResponse = zListFctExecutionGasLimitHourlyResponse; + +export const zFctExecutionGasLimitHourlyServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + hour_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctExecutionGasLimitHourlyServiceGetResponse = zGetFctExecutionGasLimitHourlyResponse; + +export const zFctExecutionGasLimitSignallingDailyServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + day_start_date_eq: z.optional(z.string()), + day_start_date_ne: z.optional(z.string()), + day_start_date_contains: z.optional(z.string()), + day_start_date_starts_with: z.optional(z.string()), + day_start_date_ends_with: z.optional(z.string()), + day_start_date_like: z.optional(z.string()), + day_start_date_not_like: z.optional(z.string()), + day_start_date_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + day_start_date_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -40439,7 +49603,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_cl_implementation_count_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -40447,7 +49611,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_cl_implementation_count_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -40455,7 +49619,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_cl_implementation_count_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -40463,7 +49627,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_cl_implementation_count_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -40471,7 +49635,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_cl_implementation_count_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -40479,7 +49643,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_cl_implementation_count_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -40487,7 +49651,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_cl_implementation_count_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -40495,9 +49659,10 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_cl_implementation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_cl_implementation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_el_implementation_count_eq: z.optional( + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + gas_limit_band_counts_key_value_key: z.optional(z.string()), + gas_limit_band_counts_key_value_value_filter_eq: z.optional( z .int() .check( @@ -40505,7 +49670,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_el_implementation_count_ne: z.optional( + gas_limit_band_counts_key_value_value_filter_ne: z.optional( z .int() .check( @@ -40513,7 +49678,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_el_implementation_count_lt: z.optional( + gas_limit_band_counts_key_value_value_filter_lt: z.optional( z .int() .check( @@ -40521,7 +49686,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_el_implementation_count_lte: z.optional( + gas_limit_band_counts_key_value_value_filter_lte: z.optional( z .int() .check( @@ -40529,7 +49694,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_el_implementation_count_gt: z.optional( + gas_limit_band_counts_key_value_value_filter_gt: z.optional( z .int() .check( @@ -40537,7 +49702,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_el_implementation_count_gte: z.optional( + gas_limit_band_counts_key_value_value_filter_gte: z.optional( z .int() .check( @@ -40545,7 +49710,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_el_implementation_count_between_min: z.optional( + gas_limit_band_counts_key_value_value_filter_between_min: z.optional( z .int() .check( @@ -40553,7 +49718,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_el_implementation_count_between_max_value: z.optional( + gas_limit_band_counts_key_value_value_filter_between_max_value: z.optional( z .int() .check( @@ -40561,8 +49726,12 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_el_implementation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_el_implementation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + gas_limit_band_counts_key_value_value_filter_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + gas_limit_band_counts_key_value_value_filter_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + gas_limit_band_counts_has_key: z.optional(z.string()), + gas_limit_band_counts_not_has_key: z.optional(z.string()), + gas_limit_band_counts_has_any_key_values: z.optional(z.array(z.string())), + gas_limit_band_counts_has_all_keys_values: z.optional(z.array(z.string())), page_size: z.optional( z .int() @@ -40580,17 +49749,12 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ /** * OK */ -export const zFctEngineGetBlobsBySlotServiceListResponse = zListFctEngineGetBlobsBySlotResponse; +export const zFctExecutionGasLimitSignallingDailyServiceListResponse = zListFctExecutionGasLimitSignallingDailyResponse; -export const zFctEngineGetBlobsBySlotServiceGetData = z.object({ +export const zFctExecutionGasLimitSignallingDailyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - slot_start_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), + day_start_date: z.string(), }), query: z.optional(z.never()), }); @@ -40598,14 +49762,14 @@ export const zFctEngineGetBlobsBySlotServiceGetData = z.object({ /** * OK */ -export const zFctEngineGetBlobsBySlotServiceGetResponse = zGetFctEngineGetBlobsBySlotResponse; +export const zFctExecutionGasLimitSignallingDailyServiceGetResponse = zGetFctExecutionGasLimitSignallingDailyResponse; -export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ +export const zFctExecutionGasLimitSignallingHourlyServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( z.object({ - slot_start_date_time_eq: z.optional( + hour_start_date_time_eq: z.optional( z .int() .check( @@ -40613,7 +49777,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + hour_start_date_time_ne: z.optional( z .int() .check( @@ -40621,7 +49785,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + hour_start_date_time_lt: z.optional( z .int() .check( @@ -40629,7 +49793,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + hour_start_date_time_lte: z.optional( z .int() .check( @@ -40637,7 +49801,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + hour_start_date_time_gt: z.optional( z .int() .check( @@ -40645,7 +49809,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + hour_start_date_time_gte: z.optional( z .int() .check( @@ -40653,7 +49817,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_min: z.optional( + hour_start_date_time_between_min: z.optional( z .int() .check( @@ -40661,7 +49825,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( + hour_start_date_time_between_max_value: z.optional( z .int() .check( @@ -40669,124 +49833,8 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_root_eq: z.optional(z.string()), - block_root_ne: z.optional(z.string()), - block_root_contains: z.optional(z.string()), - block_root_starts_with: z.optional(z.string()), - block_root_ends_with: z.optional(z.string()), - block_root_like: z.optional(z.string()), - block_root_not_like: z.optional(z.string()), - block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_class_eq: z.optional(z.string()), - node_class_ne: z.optional(z.string()), - node_class_contains: z.optional(z.string()), - node_class_starts_with: z.optional(z.string()), - node_class_ends_with: z.optional(z.string()), - node_class_like: z.optional(z.string()), - node_class_not_like: z.optional(z.string()), - node_class_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_class_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - chunk_duration_ms_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - chunk_duration_ms_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - chunk_duration_ms_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - chunk_duration_ms_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - chunk_duration_ms_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - chunk_duration_ms_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - chunk_duration_ms_between_min: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - chunk_duration_ms_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - chunk_duration_ms_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - chunk_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + hour_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + hour_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -40853,7 +49901,8 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ ), updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_eq: z.optional( + gas_limit_band_counts_key_value_key: z.optional(z.string()), + gas_limit_band_counts_key_value_value_filter_eq: z.optional( z .int() .check( @@ -40861,7 +49910,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + gas_limit_band_counts_key_value_value_filter_ne: z.optional( z .int() .check( @@ -40869,7 +49918,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + gas_limit_band_counts_key_value_value_filter_lt: z.optional( z .int() .check( @@ -40877,7 +49926,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + gas_limit_band_counts_key_value_value_filter_lte: z.optional( z .int() .check( @@ -40885,7 +49934,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + gas_limit_band_counts_key_value_value_filter_gt: z.optional( z .int() .check( @@ -40893,7 +49942,89 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + gas_limit_band_counts_key_value_value_filter_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + gas_limit_band_counts_key_value_value_filter_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + gas_limit_band_counts_key_value_value_filter_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + gas_limit_band_counts_key_value_value_filter_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + gas_limit_band_counts_key_value_value_filter_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + gas_limit_band_counts_has_key: z.optional(z.string()), + gas_limit_band_counts_not_has_key: z.optional(z.string()), + gas_limit_band_counts_has_any_key_values: z.optional(z.array(z.string())), + gas_limit_band_counts_has_all_keys_values: z.optional(z.array(z.string())), + page_size: z.optional( + z + .int() + .check( + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + ) + ), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctExecutionGasLimitSignallingHourlyServiceListResponse = + zListFctExecutionGasLimitSignallingHourlyResponse; + +export const zFctExecutionGasLimitSignallingHourlyServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + hour_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctExecutionGasLimitSignallingHourlyServiceGetResponse = zGetFctExecutionGasLimitSignallingHourlyResponse; + +export const zFctExecutionGasUsedDailyServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + day_start_date_eq: z.optional(z.string()), + day_start_date_ne: z.optional(z.string()), + day_start_date_contains: z.optional(z.string()), + day_start_date_starts_with: z.optional(z.string()), + day_start_date_ends_with: z.optional(z.string()), + day_start_date_like: z.optional(z.string()), + day_start_date_not_like: z.optional(z.string()), + day_start_date_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + day_start_date_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -40901,7 +50032,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -40909,7 +50040,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -40917,9 +50048,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_eq: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -40927,7 +50056,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -40935,7 +50064,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -40943,7 +50072,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -40951,7 +50080,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -40959,7 +50088,9 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_count_eq: z.optional( z .int() .check( @@ -40967,7 +50098,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + block_count_ne: z.optional( z .int() .check( @@ -40975,7 +50106,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + block_count_lt: z.optional( z .int() .check( @@ -40983,9 +50114,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_eq: z.optional( + block_count_lte: z.optional( z .int() .check( @@ -40993,7 +50122,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + block_count_gt: z.optional( z .int() .check( @@ -41001,7 +50130,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + block_count_gte: z.optional( z .int() .check( @@ -41009,7 +50138,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + block_count_between_min: z.optional( z .int() .check( @@ -41017,7 +50146,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + block_count_between_max_value: z.optional( z .int() .check( @@ -41025,583 +50154,1046 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( - z - .int() + block_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_gas_used_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_start_date_time_between_min: z.optional( - z - .int() + total_gas_used_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_start_date_time_between_max_value: z.optional( - z - .int() + total_gas_used_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - observation_count_eq: z.optional( - z - .int() + total_gas_used_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_ne: z.optional( - z - .int() + total_gas_used_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_lt: z.optional( - z - .int() + total_gas_used_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_lte: z.optional( - z - .int() + total_gas_used_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_gt: z.optional( - z - .int() + total_gas_used_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_gte: z.optional( - z - .int() + total_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + cumulative_gas_used_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_between_min: z.optional( - z - .int() + cumulative_gas_used_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_between_max_value: z.optional( - z - .int() + cumulative_gas_used_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - observation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - success_count_eq: z.optional( - z - .int() + cumulative_gas_used_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - success_count_ne: z.optional( - z - .int() + cumulative_gas_used_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - success_count_lt: z.optional( - z - .int() + cumulative_gas_used_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - success_count_lte: z.optional( - z - .int() + cumulative_gas_used_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - success_count_gt: z.optional( - z - .int() + cumulative_gas_used_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + cumulative_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + cumulative_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_gas_used_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + avg_gas_used_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + avg_gas_used_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + avg_gas_used_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + avg_gas_used_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + avg_gas_used_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + avg_gas_used_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + avg_gas_used_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + avg_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_gas_used_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + min_gas_used_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + min_gas_used_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + min_gas_used_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + min_gas_used_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + min_gas_used_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + min_gas_used_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + min_gas_used_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + min_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_gas_used_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + max_gas_used_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + max_gas_used_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + max_gas_used_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + max_gas_used_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + max_gas_used_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + max_gas_used_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + max_gas_used_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + max_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p05_gas_used_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + p05_gas_used_ne: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + p05_gas_used_lt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + p05_gas_used_lte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + p05_gas_used_gt: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + p05_gas_used_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + p05_gas_used_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + p05_gas_used_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + p05_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p05_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p50_gas_used_eq: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - success_count_gte: z.optional( - z - .int() + p50_gas_used_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - success_count_between_min: z.optional( - z - .int() + p50_gas_used_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - success_count_between_max_value: z.optional( - z - .int() + p50_gas_used_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - success_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - success_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - partial_count_eq: z.optional( - z - .int() + p50_gas_used_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - partial_count_ne: z.optional( - z - .int() + p50_gas_used_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - partial_count_lt: z.optional( - z - .int() + p50_gas_used_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - partial_count_lte: z.optional( - z - .int() + p50_gas_used_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - partial_count_gt: z.optional( - z - .int() + p50_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p50_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_gas_used_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - partial_count_gte: z.optional( - z - .int() + p95_gas_used_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - partial_count_between_min: z.optional( - z - .int() + p95_gas_used_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - partial_count_between_max_value: z.optional( - z - .int() + p95_gas_used_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - partial_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - partial_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - empty_count_eq: z.optional( - z - .int() + p95_gas_used_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - empty_count_ne: z.optional( - z - .int() + p95_gas_used_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - empty_count_lt: z.optional( - z - .int() + p95_gas_used_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - empty_count_lte: z.optional( - z - .int() + p95_gas_used_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - empty_count_gt: z.optional( - z - .int() + p95_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + stddev_gas_used_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - empty_count_gte: z.optional( - z - .int() + stddev_gas_used_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - empty_count_between_min: z.optional( - z - .int() + stddev_gas_used_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - empty_count_between_max_value: z.optional( - z - .int() + stddev_gas_used_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - empty_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - empty_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - error_count_eq: z.optional( - z - .int() + stddev_gas_used_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - error_count_ne: z.optional( - z - .int() + stddev_gas_used_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - error_count_lt: z.optional( - z - .int() + stddev_gas_used_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - error_count_lte: z.optional( - z - .int() + stddev_gas_used_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - error_count_gt: z.optional( - z - .int() + stddev_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + stddev_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + upper_band_gas_used_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - error_count_gte: z.optional( - z - .int() + upper_band_gas_used_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - error_count_between_min: z.optional( - z - .int() + upper_band_gas_used_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - error_count_between_max_value: z.optional( - z - .int() + upper_band_gas_used_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - error_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - error_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - page_size: z.optional( - z - .int() + upper_band_gas_used_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctEngineGetBlobsDurationChunked50MsServiceListResponse = - zListFctEngineGetBlobsDurationChunked50MsResponse; - -export const zFctEngineGetBlobsDurationChunked50MsServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - slot_start_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctEngineGetBlobsDurationChunked50MsServiceGetResponse = zGetFctEngineGetBlobsDurationChunked50MsResponse; - -export const zFctEngineNewPayloadByElClientServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - slot_start_date_time_eq: z.optional( - z - .int() + upper_band_gas_used_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_start_date_time_ne: z.optional( - z - .int() + upper_band_gas_used_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_start_date_time_lt: z.optional( - z - .int() + upper_band_gas_used_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_start_date_time_lte: z.optional( - z - .int() + upper_band_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + upper_band_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + lower_band_gas_used_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_start_date_time_gt: z.optional( - z - .int() + lower_band_gas_used_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_start_date_time_gte: z.optional( - z - .int() + lower_band_gas_used_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_start_date_time_between_min: z.optional( - z - .int() + lower_band_gas_used_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_start_date_time_between_max_value: z.optional( - z - .int() + lower_band_gas_used_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_hash_eq: z.optional(z.string()), - block_hash_ne: z.optional(z.string()), - block_hash_contains: z.optional(z.string()), - block_hash_starts_with: z.optional(z.string()), - block_hash_ends_with: z.optional(z.string()), - block_hash_like: z.optional(z.string()), - block_hash_not_like: z.optional(z.string()), - block_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_execution_implementation_eq: z.optional(z.string()), - meta_execution_implementation_ne: z.optional(z.string()), - meta_execution_implementation_contains: z.optional(z.string()), - meta_execution_implementation_starts_with: z.optional(z.string()), - meta_execution_implementation_ends_with: z.optional(z.string()), - meta_execution_implementation_like: z.optional(z.string()), - meta_execution_implementation_not_like: z.optional(z.string()), - meta_execution_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_execution_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_execution_version_eq: z.optional(z.string()), - meta_execution_version_ne: z.optional(z.string()), - meta_execution_version_contains: z.optional(z.string()), - meta_execution_version_starts_with: z.optional(z.string()), - meta_execution_version_ends_with: z.optional(z.string()), - meta_execution_version_like: z.optional(z.string()), - meta_execution_version_not_like: z.optional(z.string()), - meta_execution_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_execution_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - status_eq: z.optional(z.string()), - status_ne: z.optional(z.string()), - status_contains: z.optional(z.string()), - status_starts_with: z.optional(z.string()), - status_ends_with: z.optional(z.string()), - status_like: z.optional(z.string()), - status_not_like: z.optional(z.string()), - status_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - status_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_class_eq: z.optional(z.string()), - node_class_ne: z.optional(z.string()), - node_class_contains: z.optional(z.string()), - node_class_starts_with: z.optional(z.string()), - node_class_ends_with: z.optional(z.string()), - node_class_like: z.optional(z.string()), - node_class_not_like: z.optional(z.string()), - node_class_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_class_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - updated_date_time_eq: z.optional( - z - .int() + lower_band_gas_used_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) + ) + ), + lower_band_gas_used_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - updated_date_time_ne: z.optional( - z - .int() + lower_band_gas_used_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - updated_date_time_lt: z.optional( - z - .int() + lower_band_gas_used_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + lower_band_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + moving_avg_gas_used_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_lte: z.optional( - z - .int() + moving_avg_gas_used_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_gt: z.optional( - z - .int() + moving_avg_gas_used_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_gte: z.optional( - z - .int() + moving_avg_gas_used_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_between_min: z.optional( - z - .int() + moving_avg_gas_used_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_between_max_value: z.optional( + moving_avg_gas_used_gte: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + moving_avg_gas_used_between_min: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + moving_avg_gas_used_between_max_value: z.optional( + z.coerce + .bigint() + .check( + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + moving_avg_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + moving_avg_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + page_size: z.optional( z .int() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_eq: z.optional( + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctExecutionGasUsedDailyServiceListResponse = zListFctExecutionGasUsedDailyResponse; + +export const zFctExecutionGasUsedDailyServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + day_start_date: z.string(), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctExecutionGasUsedDailyServiceGetResponse = zGetFctExecutionGasUsedDailyResponse; + +export const zFctExecutionGasUsedHourlyServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + hour_start_date_time_eq: z.optional( z .int() .check( @@ -41609,7 +51201,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + hour_start_date_time_ne: z.optional( z .int() .check( @@ -41617,7 +51209,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + hour_start_date_time_lt: z.optional( z .int() .check( @@ -41625,7 +51217,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + hour_start_date_time_lte: z.optional( z .int() .check( @@ -41633,7 +51225,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + hour_start_date_time_gt: z.optional( z .int() .check( @@ -41641,7 +51233,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + hour_start_date_time_gte: z.optional( z .int() .check( @@ -41649,7 +51241,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + hour_start_date_time_between_min: z.optional( z .int() .check( @@ -41657,7 +51249,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + hour_start_date_time_between_max_value: z.optional( z .int() .check( @@ -41665,9 +51257,9 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_eq: z.optional( + hour_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + hour_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -41675,7 +51267,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -41683,7 +51275,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -41691,7 +51283,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -41699,7 +51291,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -41707,7 +51299,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -41715,7 +51307,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -41723,7 +51315,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -41731,9 +51323,9 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_eq: z.optional( + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_count_eq: z.optional( z .int() .check( @@ -41741,7 +51333,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + block_count_ne: z.optional( z .int() .check( @@ -41749,7 +51341,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + block_count_lt: z.optional( z .int() .check( @@ -41757,7 +51349,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + block_count_lte: z.optional( z .int() .check( @@ -41765,7 +51357,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + block_count_gt: z.optional( z .int() .check( @@ -41773,7 +51365,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + block_count_gte: z.optional( z .int() .check( @@ -41781,7 +51373,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_min: z.optional( + block_count_between_min: z.optional( z .int() .check( @@ -41789,7 +51381,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_max_value: z.optional( + block_count_between_max_value: z.optional( z .int() .check( @@ -41797,18 +51389,9 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_root_eq: z.optional(z.string()), - block_root_ne: z.optional(z.string()), - block_root_contains: z.optional(z.string()), - block_root_starts_with: z.optional(z.string()), - block_root_ends_with: z.optional(z.string()), - block_root_like: z.optional(z.string()), - block_root_not_like: z.optional(z.string()), - block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - gas_used_eq: z.optional( + block_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_gas_used_eq: z.optional( z.coerce .bigint() .check( @@ -41818,7 +51401,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - gas_used_ne: z.optional( + total_gas_used_ne: z.optional( z.coerce .bigint() .check( @@ -41828,7 +51411,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - gas_used_lt: z.optional( + total_gas_used_lt: z.optional( z.coerce .bigint() .check( @@ -41838,7 +51421,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - gas_used_lte: z.optional( + total_gas_used_lte: z.optional( z.coerce .bigint() .check( @@ -41848,7 +51431,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - gas_used_gt: z.optional( + total_gas_used_gt: z.optional( z.coerce .bigint() .check( @@ -41858,7 +51441,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - gas_used_gte: z.optional( + total_gas_used_gte: z.optional( z.coerce .bigint() .check( @@ -41868,7 +51451,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - gas_used_between_min: z.optional( + total_gas_used_between_min: z.optional( z.coerce .bigint() .check( @@ -41878,7 +51461,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - gas_used_between_max_value: z.optional( + total_gas_used_between_max_value: z.optional( z.coerce .bigint() .check( @@ -41888,9 +51471,9 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - gas_limit_eq: z.optional( + total_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + cumulative_gas_used_eq: z.optional( z.coerce .bigint() .check( @@ -41900,7 +51483,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - gas_limit_ne: z.optional( + cumulative_gas_used_ne: z.optional( z.coerce .bigint() .check( @@ -41910,7 +51493,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - gas_limit_lt: z.optional( + cumulative_gas_used_lt: z.optional( z.coerce .bigint() .check( @@ -41920,7 +51503,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - gas_limit_lte: z.optional( + cumulative_gas_used_lte: z.optional( z.coerce .bigint() .check( @@ -41930,7 +51513,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - gas_limit_gt: z.optional( + cumulative_gas_used_gt: z.optional( z.coerce .bigint() .check( @@ -41940,7 +51523,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - gas_limit_gte: z.optional( + cumulative_gas_used_gte: z.optional( z.coerce .bigint() .check( @@ -41950,7 +51533,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - gas_limit_between_min: z.optional( + cumulative_gas_used_between_min: z.optional( z.coerce .bigint() .check( @@ -41960,7 +51543,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - gas_limit_between_max_value: z.optional( + cumulative_gas_used_between_max_value: z.optional( z.coerce .bigint() .check( @@ -41970,273 +51553,91 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - tx_count_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - tx_count_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - tx_count_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - tx_count_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - tx_count_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - tx_count_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - tx_count_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - tx_count_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - tx_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - tx_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - blob_count_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - blob_count_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - blob_count_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - blob_count_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - blob_count_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - blob_count_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - blob_count_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - blob_count_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - blob_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - blob_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - observation_count_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - observation_count_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - observation_count_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - observation_count_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - observation_count_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - observation_count_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - observation_count_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - observation_count_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - observation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - observation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_node_count_eq: z.optional( - z - .int() + cumulative_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + cumulative_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_gas_used_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_ne: z.optional( - z - .int() + avg_gas_used_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_lt: z.optional( - z - .int() + avg_gas_used_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_lte: z.optional( - z - .int() + avg_gas_used_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_gt: z.optional( - z - .int() + avg_gas_used_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_gte: z.optional( - z - .int() + avg_gas_used_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_between_min: z.optional( - z - .int() + avg_gas_used_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_between_max_value: z.optional( - z - .int() + avg_gas_used_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_node_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_duration_ms_eq: z.optional( + avg_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_gas_used_eq: z.optional( z.coerce .bigint() .check( @@ -42246,7 +51647,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - avg_duration_ms_ne: z.optional( + min_gas_used_ne: z.optional( z.coerce .bigint() .check( @@ -42256,7 +51657,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - avg_duration_ms_lt: z.optional( + min_gas_used_lt: z.optional( z.coerce .bigint() .check( @@ -42266,7 +51667,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - avg_duration_ms_lte: z.optional( + min_gas_used_lte: z.optional( z.coerce .bigint() .check( @@ -42276,7 +51677,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - avg_duration_ms_gt: z.optional( + min_gas_used_gt: z.optional( z.coerce .bigint() .check( @@ -42286,7 +51687,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - avg_duration_ms_gte: z.optional( + min_gas_used_gte: z.optional( z.coerce .bigint() .check( @@ -42296,7 +51697,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - avg_duration_ms_between_min: z.optional( + min_gas_used_between_min: z.optional( z.coerce .bigint() .check( @@ -42306,7 +51707,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - avg_duration_ms_between_max_value: z.optional( + min_gas_used_between_max_value: z.optional( z.coerce .bigint() .check( @@ -42316,9 +51717,9 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - avg_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - median_duration_ms_eq: z.optional( + min_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_gas_used_eq: z.optional( z.coerce .bigint() .check( @@ -42328,7 +51729,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - median_duration_ms_ne: z.optional( + max_gas_used_ne: z.optional( z.coerce .bigint() .check( @@ -42338,7 +51739,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - median_duration_ms_lt: z.optional( + max_gas_used_lt: z.optional( z.coerce .bigint() .check( @@ -42348,7 +51749,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - median_duration_ms_lte: z.optional( + max_gas_used_lte: z.optional( z.coerce .bigint() .check( @@ -42358,7 +51759,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - median_duration_ms_gt: z.optional( + max_gas_used_gt: z.optional( z.coerce .bigint() .check( @@ -42368,7 +51769,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - median_duration_ms_gte: z.optional( + max_gas_used_gte: z.optional( z.coerce .bigint() .check( @@ -42378,7 +51779,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - median_duration_ms_between_min: z.optional( + max_gas_used_between_min: z.optional( z.coerce .bigint() .check( @@ -42388,7 +51789,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - median_duration_ms_between_max_value: z.optional( + max_gas_used_between_max_value: z.optional( z.coerce .bigint() .check( @@ -42398,9 +51799,9 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - median_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - median_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_duration_ms_eq: z.optional( + max_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p05_gas_used_eq: z.optional( z.coerce .bigint() .check( @@ -42410,7 +51811,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - min_duration_ms_ne: z.optional( + p05_gas_used_ne: z.optional( z.coerce .bigint() .check( @@ -42420,7 +51821,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - min_duration_ms_lt: z.optional( + p05_gas_used_lt: z.optional( z.coerce .bigint() .check( @@ -42430,7 +51831,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - min_duration_ms_lte: z.optional( + p05_gas_used_lte: z.optional( z.coerce .bigint() .check( @@ -42440,7 +51841,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - min_duration_ms_gt: z.optional( + p05_gas_used_gt: z.optional( z.coerce .bigint() .check( @@ -42450,7 +51851,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - min_duration_ms_gte: z.optional( + p05_gas_used_gte: z.optional( z.coerce .bigint() .check( @@ -42460,7 +51861,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - min_duration_ms_between_min: z.optional( + p05_gas_used_between_min: z.optional( z.coerce .bigint() .check( @@ -42470,7 +51871,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - min_duration_ms_between_max_value: z.optional( + p05_gas_used_between_max_value: z.optional( z.coerce .bigint() .check( @@ -42480,9 +51881,9 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - min_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_duration_ms_eq: z.optional( + p05_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p05_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p50_gas_used_eq: z.optional( z.coerce .bigint() .check( @@ -42492,7 +51893,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - max_duration_ms_ne: z.optional( + p50_gas_used_ne: z.optional( z.coerce .bigint() .check( @@ -42502,7 +51903,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - max_duration_ms_lt: z.optional( + p50_gas_used_lt: z.optional( z.coerce .bigint() .check( @@ -42512,7 +51913,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - max_duration_ms_lte: z.optional( + p50_gas_used_lte: z.optional( z.coerce .bigint() .check( @@ -42522,7 +51923,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - max_duration_ms_gt: z.optional( + p50_gas_used_gt: z.optional( z.coerce .bigint() .check( @@ -42532,7 +51933,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - max_duration_ms_gte: z.optional( + p50_gas_used_gte: z.optional( z.coerce .bigint() .check( @@ -42542,7 +51943,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - max_duration_ms_between_min: z.optional( + p50_gas_used_between_min: z.optional( z.coerce .bigint() .check( @@ -42552,7 +51953,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - max_duration_ms_between_max_value: z.optional( + p50_gas_used_between_max_value: z.optional( z.coerce .bigint() .check( @@ -42562,9 +51963,9 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - max_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p95_duration_ms_eq: z.optional( + p50_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p50_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_gas_used_eq: z.optional( z.coerce .bigint() .check( @@ -42574,7 +51975,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - p95_duration_ms_ne: z.optional( + p95_gas_used_ne: z.optional( z.coerce .bigint() .check( @@ -42584,7 +51985,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - p95_duration_ms_lt: z.optional( + p95_gas_used_lt: z.optional( z.coerce .bigint() .check( @@ -42594,7 +51995,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - p95_duration_ms_lte: z.optional( + p95_gas_used_lte: z.optional( z.coerce .bigint() .check( @@ -42604,7 +52005,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - p95_duration_ms_gt: z.optional( + p95_gas_used_gt: z.optional( z.coerce .bigint() .check( @@ -42614,7 +52015,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - p95_duration_ms_gte: z.optional( + p95_gas_used_gte: z.optional( z.coerce .bigint() .check( @@ -42624,7 +52025,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - p95_duration_ms_between_min: z.optional( + p95_gas_used_between_min: z.optional( z.coerce .bigint() .check( @@ -42634,7 +52035,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - p95_duration_ms_between_max_value: z.optional( + p95_gas_used_between_max_value: z.optional( z.coerce .bigint() .check( @@ -42644,342 +52045,404 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ }) ) ), - p95_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p95_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - page_size: z.optional( - z - .int() + p95_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + stddev_gas_used_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctEngineNewPayloadByElClientServiceListResponse = zListFctEngineNewPayloadByElClientResponse; - -export const zFctEngineNewPayloadByElClientServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - slot_start_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctEngineNewPayloadByElClientServiceGetResponse = zGetFctEngineNewPayloadByElClientResponse; - -export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - hour_start_date_time_eq: z.optional( - z - .int() + stddev_gas_used_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - hour_start_date_time_ne: z.optional( - z - .int() + stddev_gas_used_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - hour_start_date_time_lt: z.optional( - z - .int() + stddev_gas_used_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - hour_start_date_time_lte: z.optional( - z - .int() + stddev_gas_used_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - hour_start_date_time_gt: z.optional( - z - .int() + stddev_gas_used_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - hour_start_date_time_gte: z.optional( - z - .int() + stddev_gas_used_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - hour_start_date_time_between_min: z.optional( - z - .int() + stddev_gas_used_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - hour_start_date_time_between_max_value: z.optional( - z - .int() + stddev_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + stddev_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + upper_band_gas_used_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - hour_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - hour_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - meta_execution_implementation_eq: z.optional(z.string()), - meta_execution_implementation_ne: z.optional(z.string()), - meta_execution_implementation_contains: z.optional(z.string()), - meta_execution_implementation_starts_with: z.optional(z.string()), - meta_execution_implementation_ends_with: z.optional(z.string()), - meta_execution_implementation_like: z.optional(z.string()), - meta_execution_implementation_not_like: z.optional(z.string()), - meta_execution_implementation_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_execution_implementation_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_execution_version_eq: z.optional(z.string()), - meta_execution_version_ne: z.optional(z.string()), - meta_execution_version_contains: z.optional(z.string()), - meta_execution_version_starts_with: z.optional(z.string()), - meta_execution_version_ends_with: z.optional(z.string()), - meta_execution_version_like: z.optional(z.string()), - meta_execution_version_not_like: z.optional(z.string()), - meta_execution_version_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - meta_execution_version_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_class_eq: z.optional(z.string()), - node_class_ne: z.optional(z.string()), - node_class_contains: z.optional(z.string()), - node_class_starts_with: z.optional(z.string()), - node_class_ends_with: z.optional(z.string()), - node_class_like: z.optional(z.string()), - node_class_not_like: z.optional(z.string()), - node_class_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_class_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - updated_date_time_eq: z.optional( - z - .int() + upper_band_gas_used_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_ne: z.optional( - z - .int() + upper_band_gas_used_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_lt: z.optional( - z - .int() + upper_band_gas_used_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_lte: z.optional( - z - .int() + upper_band_gas_used_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_gt: z.optional( - z - .int() + upper_band_gas_used_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_gte: z.optional( - z - .int() + upper_band_gas_used_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_between_min: z.optional( - z - .int() + upper_band_gas_used_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - updated_date_time_between_max_value: z.optional( - z - .int() + upper_band_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + upper_band_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + lower_band_gas_used_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_count_eq: z.optional( - z - .int() + lower_band_gas_used_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_count_ne: z.optional( - z - .int() + lower_band_gas_used_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_count_lt: z.optional( - z - .int() + lower_band_gas_used_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_count_lte: z.optional( - z - .int() + lower_band_gas_used_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_count_gt: z.optional( - z - .int() + lower_band_gas_used_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_count_gte: z.optional( - z - .int() + lower_band_gas_used_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_count_between_min: z.optional( - z - .int() + lower_band_gas_used_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - slot_count_between_max_value: z.optional( - z - .int() + lower_band_gas_used_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + lower_band_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), + moving_avg_gas_used_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - slot_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - observation_count_eq: z.optional( - z - .int() + moving_avg_gas_used_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_ne: z.optional( - z - .int() + moving_avg_gas_used_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_lt: z.optional( - z - .int() + moving_avg_gas_used_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_lte: z.optional( - z - .int() + moving_avg_gas_used_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_gt: z.optional( - z - .int() + moving_avg_gas_used_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_gte: z.optional( - z - .int() + moving_avg_gas_used_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_between_min: z.optional( - z - .int() + moving_avg_gas_used_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_between_max_value: z.optional( + moving_avg_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + moving_avg_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + page_size: z.optional( z .int() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) ) ), - observation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - observation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_node_count_eq: z.optional( + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctExecutionGasUsedHourlyServiceListResponse = zListFctExecutionGasUsedHourlyResponse; + +export const zFctExecutionGasUsedHourlyServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + hour_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctExecutionGasUsedHourlyServiceGetResponse = zGetFctExecutionGasUsedHourlyResponse; + +export const zFctExecutionStateSizeDailyServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + day_start_date_eq: z.optional(z.string()), + day_start_date_ne: z.optional(z.string()), + day_start_date_contains: z.optional(z.string()), + day_start_date_starts_with: z.optional(z.string()), + day_start_date_ends_with: z.optional(z.string()), + day_start_date_like: z.optional(z.string()), + day_start_date_not_like: z.optional(z.string()), + day_start_date_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + day_start_date_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -42987,7 +52450,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -42995,7 +52458,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -43003,7 +52466,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -43011,7 +52474,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -43019,7 +52482,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -43027,7 +52490,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -43035,7 +52498,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -43043,9 +52506,9 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_node_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - valid_count_eq: z.optional( + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + accounts_eq: z.optional( z.coerce .bigint() .check( @@ -43055,7 +52518,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - valid_count_ne: z.optional( + accounts_ne: z.optional( z.coerce .bigint() .check( @@ -43065,7 +52528,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - valid_count_lt: z.optional( + accounts_lt: z.optional( z.coerce .bigint() .check( @@ -43075,7 +52538,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - valid_count_lte: z.optional( + accounts_lte: z.optional( z.coerce .bigint() .check( @@ -43085,7 +52548,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - valid_count_gt: z.optional( + accounts_gt: z.optional( z.coerce .bigint() .check( @@ -43095,7 +52558,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - valid_count_gte: z.optional( + accounts_gte: z.optional( z.coerce .bigint() .check( @@ -43105,7 +52568,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - valid_count_between_min: z.optional( + accounts_between_min: z.optional( z.coerce .bigint() .check( @@ -43115,7 +52578,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - valid_count_between_max_value: z.optional( + accounts_between_max_value: z.optional( z.coerce .bigint() .check( @@ -43125,9 +52588,9 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - valid_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - valid_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - invalid_count_eq: z.optional( + accounts_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + accounts_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + account_bytes_eq: z.optional( z.coerce .bigint() .check( @@ -43137,7 +52600,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - invalid_count_ne: z.optional( + account_bytes_ne: z.optional( z.coerce .bigint() .check( @@ -43147,7 +52610,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - invalid_count_lt: z.optional( + account_bytes_lt: z.optional( z.coerce .bigint() .check( @@ -43157,7 +52620,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - invalid_count_lte: z.optional( + account_bytes_lte: z.optional( z.coerce .bigint() .check( @@ -43167,7 +52630,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - invalid_count_gt: z.optional( + account_bytes_gt: z.optional( z.coerce .bigint() .check( @@ -43177,7 +52640,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - invalid_count_gte: z.optional( + account_bytes_gte: z.optional( z.coerce .bigint() .check( @@ -43187,7 +52650,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - invalid_count_between_min: z.optional( + account_bytes_between_min: z.optional( z.coerce .bigint() .check( @@ -43197,7 +52660,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - invalid_count_between_max_value: z.optional( + account_bytes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -43207,9 +52670,9 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - invalid_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - invalid_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - syncing_count_eq: z.optional( + account_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + account_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + account_trienodes_eq: z.optional( z.coerce .bigint() .check( @@ -43219,7 +52682,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - syncing_count_ne: z.optional( + account_trienodes_ne: z.optional( z.coerce .bigint() .check( @@ -43229,7 +52692,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - syncing_count_lt: z.optional( + account_trienodes_lt: z.optional( z.coerce .bigint() .check( @@ -43239,7 +52702,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - syncing_count_lte: z.optional( + account_trienodes_lte: z.optional( z.coerce .bigint() .check( @@ -43249,7 +52712,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - syncing_count_gt: z.optional( + account_trienodes_gt: z.optional( z.coerce .bigint() .check( @@ -43259,7 +52722,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - syncing_count_gte: z.optional( + account_trienodes_gte: z.optional( z.coerce .bigint() .check( @@ -43269,7 +52732,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - syncing_count_between_min: z.optional( + account_trienodes_between_min: z.optional( z.coerce .bigint() .check( @@ -43279,7 +52742,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - syncing_count_between_max_value: z.optional( + account_trienodes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -43289,9 +52752,9 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - syncing_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - syncing_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - accepted_count_eq: z.optional( + account_trienodes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + account_trienodes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + account_trienode_bytes_eq: z.optional( z.coerce .bigint() .check( @@ -43301,7 +52764,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - accepted_count_ne: z.optional( + account_trienode_bytes_ne: z.optional( z.coerce .bigint() .check( @@ -43311,7 +52774,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - accepted_count_lt: z.optional( + account_trienode_bytes_lt: z.optional( z.coerce .bigint() .check( @@ -43321,7 +52784,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - accepted_count_lte: z.optional( + account_trienode_bytes_lte: z.optional( z.coerce .bigint() .check( @@ -43331,7 +52794,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - accepted_count_gt: z.optional( + account_trienode_bytes_gt: z.optional( z.coerce .bigint() .check( @@ -43341,7 +52804,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - accepted_count_gte: z.optional( + account_trienode_bytes_gte: z.optional( z.coerce .bigint() .check( @@ -43351,7 +52814,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - accepted_count_between_min: z.optional( + account_trienode_bytes_between_min: z.optional( z.coerce .bigint() .check( @@ -43361,7 +52824,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - accepted_count_between_max_value: z.optional( + account_trienode_bytes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -43371,9 +52834,9 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - accepted_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - accepted_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_duration_ms_eq: z.optional( + account_trienode_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + account_trienode_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + contract_codes_eq: z.optional( z.coerce .bigint() .check( @@ -43383,7 +52846,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_duration_ms_ne: z.optional( + contract_codes_ne: z.optional( z.coerce .bigint() .check( @@ -43393,7 +52856,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_duration_ms_lt: z.optional( + contract_codes_lt: z.optional( z.coerce .bigint() .check( @@ -43403,7 +52866,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_duration_ms_lte: z.optional( + contract_codes_lte: z.optional( z.coerce .bigint() .check( @@ -43413,7 +52876,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_duration_ms_gt: z.optional( + contract_codes_gt: z.optional( z.coerce .bigint() .check( @@ -43423,7 +52886,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_duration_ms_gte: z.optional( + contract_codes_gte: z.optional( z.coerce .bigint() .check( @@ -43433,7 +52896,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_duration_ms_between_min: z.optional( + contract_codes_between_min: z.optional( z.coerce .bigint() .check( @@ -43443,7 +52906,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_duration_ms_between_max_value: z.optional( + contract_codes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -43453,9 +52916,9 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p50_duration_ms_eq: z.optional( + contract_codes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + contract_codes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + contract_code_bytes_eq: z.optional( z.coerce .bigint() .check( @@ -43465,7 +52928,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_ne: z.optional( + contract_code_bytes_ne: z.optional( z.coerce .bigint() .check( @@ -43475,7 +52938,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_lt: z.optional( + contract_code_bytes_lt: z.optional( z.coerce .bigint() .check( @@ -43485,7 +52948,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_lte: z.optional( + contract_code_bytes_lte: z.optional( z.coerce .bigint() .check( @@ -43495,7 +52958,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_gt: z.optional( + contract_code_bytes_gt: z.optional( z.coerce .bigint() .check( @@ -43505,7 +52968,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_gte: z.optional( + contract_code_bytes_gte: z.optional( z.coerce .bigint() .check( @@ -43515,7 +52978,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_between_min: z.optional( + contract_code_bytes_between_min: z.optional( z.coerce .bigint() .check( @@ -43525,7 +52988,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_between_max_value: z.optional( + contract_code_bytes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -43535,9 +52998,9 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p50_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p95_duration_ms_eq: z.optional( + contract_code_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + contract_code_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + storages_eq: z.optional( z.coerce .bigint() .check( @@ -43547,7 +53010,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_ne: z.optional( + storages_ne: z.optional( z.coerce .bigint() .check( @@ -43557,7 +53020,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_lt: z.optional( + storages_lt: z.optional( z.coerce .bigint() .check( @@ -43567,7 +53030,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_lte: z.optional( + storages_lte: z.optional( z.coerce .bigint() .check( @@ -43577,7 +53040,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_gt: z.optional( + storages_gt: z.optional( z.coerce .bigint() .check( @@ -43587,7 +53050,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_gte: z.optional( + storages_gte: z.optional( z.coerce .bigint() .check( @@ -43597,7 +53060,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_between_min: z.optional( + storages_between_min: z.optional( z.coerce .bigint() .check( @@ -43607,7 +53070,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_between_max_value: z.optional( + storages_between_max_value: z.optional( z.coerce .bigint() .check( @@ -43617,9 +53080,9 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p95_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_duration_ms_eq: z.optional( + storages_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + storages_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + storage_bytes_eq: z.optional( z.coerce .bigint() .check( @@ -43629,7 +53092,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - min_duration_ms_ne: z.optional( + storage_bytes_ne: z.optional( z.coerce .bigint() .check( @@ -43639,7 +53102,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - min_duration_ms_lt: z.optional( + storage_bytes_lt: z.optional( z.coerce .bigint() .check( @@ -43649,7 +53112,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - min_duration_ms_lte: z.optional( + storage_bytes_lte: z.optional( z.coerce .bigint() .check( @@ -43659,7 +53122,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - min_duration_ms_gt: z.optional( + storage_bytes_gt: z.optional( z.coerce .bigint() .check( @@ -43669,7 +53132,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - min_duration_ms_gte: z.optional( + storage_bytes_gte: z.optional( z.coerce .bigint() .check( @@ -43679,7 +53142,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - min_duration_ms_between_min: z.optional( + storage_bytes_between_min: z.optional( z.coerce .bigint() .check( @@ -43689,7 +53152,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - min_duration_ms_between_max_value: z.optional( + storage_bytes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -43699,9 +53162,9 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - min_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_duration_ms_eq: z.optional( + storage_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + storage_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + storage_trienodes_eq: z.optional( z.coerce .bigint() .check( @@ -43711,7 +53174,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - max_duration_ms_ne: z.optional( + storage_trienodes_ne: z.optional( z.coerce .bigint() .check( @@ -43721,7 +53184,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - max_duration_ms_lt: z.optional( + storage_trienodes_lt: z.optional( z.coerce .bigint() .check( @@ -43731,7 +53194,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - max_duration_ms_lte: z.optional( + storage_trienodes_lte: z.optional( z.coerce .bigint() .check( @@ -43741,7 +53204,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - max_duration_ms_gt: z.optional( + storage_trienodes_gt: z.optional( z.coerce .bigint() .check( @@ -43751,7 +53214,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - max_duration_ms_gte: z.optional( + storage_trienodes_gte: z.optional( z.coerce .bigint() .check( @@ -43761,7 +53224,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - max_duration_ms_between_min: z.optional( + storage_trienodes_between_min: z.optional( z.coerce .bigint() .check( @@ -43771,7 +53234,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - max_duration_ms_between_max_value: z.optional( + storage_trienodes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -43781,9 +53244,9 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - max_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_gas_used_eq: z.optional( + storage_trienodes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + storage_trienodes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + storage_trienode_bytes_eq: z.optional( z.coerce .bigint() .check( @@ -43793,7 +53256,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_gas_used_ne: z.optional( + storage_trienode_bytes_ne: z.optional( z.coerce .bigint() .check( @@ -43803,7 +53266,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_gas_used_lt: z.optional( + storage_trienode_bytes_lt: z.optional( z.coerce .bigint() .check( @@ -43813,7 +53276,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_gas_used_lte: z.optional( + storage_trienode_bytes_lte: z.optional( z.coerce .bigint() .check( @@ -43823,7 +53286,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_gas_used_gt: z.optional( + storage_trienode_bytes_gt: z.optional( z.coerce .bigint() .check( @@ -43833,7 +53296,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_gas_used_gte: z.optional( + storage_trienode_bytes_gte: z.optional( z.coerce .bigint() .check( @@ -43843,7 +53306,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_gas_used_between_min: z.optional( + storage_trienode_bytes_between_min: z.optional( z.coerce .bigint() .check( @@ -43853,7 +53316,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_gas_used_between_max_value: z.optional( + storage_trienode_bytes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -43863,9 +53326,9 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_gas_limit_eq: z.optional( + storage_trienode_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + storage_trienode_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_bytes_eq: z.optional( z.coerce .bigint() .check( @@ -43875,7 +53338,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_gas_limit_ne: z.optional( + total_bytes_ne: z.optional( z.coerce .bigint() .check( @@ -43885,7 +53348,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_gas_limit_lt: z.optional( + total_bytes_lt: z.optional( z.coerce .bigint() .check( @@ -43895,7 +53358,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_gas_limit_lte: z.optional( + total_bytes_lte: z.optional( z.coerce .bigint() .check( @@ -43905,7 +53368,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_gas_limit_gt: z.optional( + total_bytes_gt: z.optional( z.coerce .bigint() .check( @@ -43915,7 +53378,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_gas_limit_gte: z.optional( + total_bytes_gte: z.optional( z.coerce .bigint() .check( @@ -43925,7 +53388,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_gas_limit_between_min: z.optional( + total_bytes_between_min: z.optional( z.coerce .bigint() .check( @@ -43935,7 +53398,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_gas_limit_between_max_value: z.optional( + total_bytes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -43945,10 +53408,8 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_tx_count_value: z.optional(z.number()), - avg_blob_count_value: z.optional(z.number()), + total_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), page_size: z.optional( z .int() @@ -43966,17 +53427,12 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ /** * OK */ -export const zFctEngineNewPayloadByElClientHourlyServiceListResponse = zListFctEngineNewPayloadByElClientHourlyResponse; +export const zFctExecutionStateSizeDailyServiceListResponse = zListFctExecutionStateSizeDailyResponse; -export const zFctEngineNewPayloadByElClientHourlyServiceGetData = z.object({ +export const zFctExecutionStateSizeDailyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - hour_start_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), + day_start_date: z.string(), }), query: z.optional(z.never()), }); @@ -43984,239 +53440,14 @@ export const zFctEngineNewPayloadByElClientHourlyServiceGetData = z.object({ /** * OK */ -export const zFctEngineNewPayloadByElClientHourlyServiceGetResponse = zGetFctEngineNewPayloadByElClientHourlyResponse; +export const zFctExecutionStateSizeDailyServiceGetResponse = zGetFctExecutionStateSizeDailyResponse; -export const zFctEngineNewPayloadBySlotServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - slot_start_date_time_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_start_date_time_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_start_date_time_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_start_date_time_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_start_date_time_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_start_date_time_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_start_date_time_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_start_date_time_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_hash_eq: z.optional(z.string()), - block_hash_ne: z.optional(z.string()), - block_hash_contains: z.optional(z.string()), - block_hash_starts_with: z.optional(z.string()), - block_hash_ends_with: z.optional(z.string()), - block_hash_like: z.optional(z.string()), - block_hash_not_like: z.optional(z.string()), - block_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - status_eq: z.optional(z.string()), - status_ne: z.optional(z.string()), - status_contains: z.optional(z.string()), - status_starts_with: z.optional(z.string()), - status_ends_with: z.optional(z.string()), - status_like: z.optional(z.string()), - status_not_like: z.optional(z.string()), - status_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - status_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_class_eq: z.optional(z.string()), - node_class_ne: z.optional(z.string()), - node_class_contains: z.optional(z.string()), - node_class_starts_with: z.optional(z.string()), - node_class_ends_with: z.optional(z.string()), - node_class_like: z.optional(z.string()), - node_class_not_like: z.optional(z.string()), - node_class_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_class_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - updated_date_time_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - updated_date_time_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - updated_date_time_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - updated_date_time_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - updated_date_time_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - updated_date_time_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - updated_date_time_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - updated_date_time_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_eq: z.optional( +export const zFctExecutionStateSizeHourlyServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + hour_start_date_time_eq: z.optional( z .int() .check( @@ -44224,7 +53455,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + hour_start_date_time_ne: z.optional( z .int() .check( @@ -44232,7 +53463,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + hour_start_date_time_lt: z.optional( z .int() .check( @@ -44240,7 +53471,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + hour_start_date_time_lte: z.optional( z .int() .check( @@ -44248,7 +53479,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + hour_start_date_time_gt: z.optional( z .int() .check( @@ -44256,7 +53487,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + hour_start_date_time_gte: z.optional( z .int() .check( @@ -44264,7 +53495,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + hour_start_date_time_between_min: z.optional( z .int() .check( @@ -44272,7 +53503,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + hour_start_date_time_between_max_value: z.optional( z .int() .check( @@ -44280,9 +53511,9 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_eq: z.optional( + hour_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + hour_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -44290,7 +53521,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -44298,7 +53529,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -44306,7 +53537,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -44314,7 +53545,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -44322,7 +53553,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -44330,7 +53561,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -44338,7 +53569,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -44346,18 +53577,9 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_root_eq: z.optional(z.string()), - block_root_ne: z.optional(z.string()), - block_root_contains: z.optional(z.string()), - block_root_starts_with: z.optional(z.string()), - block_root_ends_with: z.optional(z.string()), - block_root_like: z.optional(z.string()), - block_root_not_like: z.optional(z.string()), - block_root_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_root_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_number_eq: z.optional( + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + accounts_eq: z.optional( z.coerce .bigint() .check( @@ -44367,7 +53589,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - block_number_ne: z.optional( + accounts_ne: z.optional( z.coerce .bigint() .check( @@ -44377,7 +53599,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - block_number_lt: z.optional( + accounts_lt: z.optional( z.coerce .bigint() .check( @@ -44387,7 +53609,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - block_number_lte: z.optional( + accounts_lte: z.optional( z.coerce .bigint() .check( @@ -44397,7 +53619,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - block_number_gt: z.optional( + accounts_gt: z.optional( z.coerce .bigint() .check( @@ -44407,7 +53629,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - block_number_gte: z.optional( + accounts_gte: z.optional( z.coerce .bigint() .check( @@ -44417,7 +53639,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - block_number_between_min: z.optional( + accounts_between_min: z.optional( z.coerce .bigint() .check( @@ -44427,7 +53649,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - block_number_between_max_value: z.optional( + accounts_between_max_value: z.optional( z.coerce .bigint() .check( @@ -44437,75 +53659,9 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - block_number_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_number_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - proposer_index_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - proposer_index_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - proposer_index_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - proposer_index_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - proposer_index_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - proposer_index_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - proposer_index_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - proposer_index_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - proposer_index_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - proposer_index_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - gas_used_eq: z.optional( + accounts_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + accounts_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + account_bytes_eq: z.optional( z.coerce .bigint() .check( @@ -44515,7 +53671,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_used_ne: z.optional( + account_bytes_ne: z.optional( z.coerce .bigint() .check( @@ -44525,7 +53681,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_used_lt: z.optional( + account_bytes_lt: z.optional( z.coerce .bigint() .check( @@ -44535,7 +53691,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_used_lte: z.optional( + account_bytes_lte: z.optional( z.coerce .bigint() .check( @@ -44545,7 +53701,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_used_gt: z.optional( + account_bytes_gt: z.optional( z.coerce .bigint() .check( @@ -44555,7 +53711,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_used_gte: z.optional( + account_bytes_gte: z.optional( z.coerce .bigint() .check( @@ -44565,7 +53721,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_used_between_min: z.optional( + account_bytes_between_min: z.optional( z.coerce .bigint() .check( @@ -44575,7 +53731,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_used_between_max_value: z.optional( + account_bytes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -44585,9 +53741,9 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_used_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - gas_used_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - gas_limit_eq: z.optional( + account_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + account_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + account_trienodes_eq: z.optional( z.coerce .bigint() .check( @@ -44597,7 +53753,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_limit_ne: z.optional( + account_trienodes_ne: z.optional( z.coerce .bigint() .check( @@ -44607,7 +53763,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_limit_lt: z.optional( + account_trienodes_lt: z.optional( z.coerce .bigint() .check( @@ -44617,7 +53773,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_limit_lte: z.optional( + account_trienodes_lte: z.optional( z.coerce .bigint() .check( @@ -44627,7 +53783,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_limit_gt: z.optional( + account_trienodes_gt: z.optional( z.coerce .bigint() .check( @@ -44637,7 +53793,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_limit_gte: z.optional( + account_trienodes_gte: z.optional( z.coerce .bigint() .check( @@ -44647,7 +53803,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_limit_between_min: z.optional( + account_trienodes_between_min: z.optional( z.coerce .bigint() .check( @@ -44657,7 +53813,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_limit_between_max_value: z.optional( + account_trienodes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -44667,273 +53823,173 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_limit_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - gas_limit_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - tx_count_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - tx_count_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - tx_count_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - tx_count_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - tx_count_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - tx_count_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - tx_count_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - tx_count_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - tx_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - tx_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - blob_count_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - blob_count_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - blob_count_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - blob_count_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - blob_count_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - blob_count_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - blob_count_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - blob_count_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - blob_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - blob_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - observation_count_eq: z.optional( - z - .int() + account_trienodes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + account_trienodes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + account_trienode_bytes_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_ne: z.optional( - z - .int() + account_trienode_bytes_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_lt: z.optional( - z - .int() + account_trienode_bytes_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_lte: z.optional( - z - .int() + account_trienode_bytes_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_gt: z.optional( - z - .int() + account_trienode_bytes_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_gte: z.optional( - z - .int() + account_trienode_bytes_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_between_min: z.optional( - z - .int() + account_trienode_bytes_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_between_max_value: z.optional( - z - .int() + account_trienode_bytes_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - observation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - observation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_node_count_eq: z.optional( - z - .int() + account_trienode_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + account_trienode_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + contract_codes_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_ne: z.optional( - z - .int() + contract_codes_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_lt: z.optional( - z - .int() + contract_codes_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_lte: z.optional( - z - .int() + contract_codes_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_gt: z.optional( - z - .int() + contract_codes_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_gte: z.optional( - z - .int() + contract_codes_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_between_min: z.optional( - z - .int() + contract_codes_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_between_max_value: z.optional( - z - .int() + contract_codes_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - unique_node_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_node_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_duration_ms_eq: z.optional( + contract_codes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + contract_codes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + contract_code_bytes_eq: z.optional( z.coerce .bigint() .check( @@ -44943,7 +53999,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_ne: z.optional( + contract_code_bytes_ne: z.optional( z.coerce .bigint() .check( @@ -44953,7 +54009,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_lt: z.optional( + contract_code_bytes_lt: z.optional( z.coerce .bigint() .check( @@ -44963,7 +54019,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_lte: z.optional( + contract_code_bytes_lte: z.optional( z.coerce .bigint() .check( @@ -44973,7 +54029,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_gt: z.optional( + contract_code_bytes_gt: z.optional( z.coerce .bigint() .check( @@ -44983,7 +54039,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_gte: z.optional( + contract_code_bytes_gte: z.optional( z.coerce .bigint() .check( @@ -44993,7 +54049,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_between_min: z.optional( + contract_code_bytes_between_min: z.optional( z.coerce .bigint() .check( @@ -45003,7 +54059,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_between_max_value: z.optional( + contract_code_bytes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -45013,9 +54069,9 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - median_duration_ms_eq: z.optional( + contract_code_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + contract_code_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + storages_eq: z.optional( z.coerce .bigint() .check( @@ -45025,7 +54081,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_ne: z.optional( + storages_ne: z.optional( z.coerce .bigint() .check( @@ -45035,7 +54091,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_lt: z.optional( + storages_lt: z.optional( z.coerce .bigint() .check( @@ -45045,7 +54101,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_lte: z.optional( + storages_lte: z.optional( z.coerce .bigint() .check( @@ -45055,7 +54111,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_gt: z.optional( + storages_gt: z.optional( z.coerce .bigint() .check( @@ -45065,7 +54121,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_gte: z.optional( + storages_gte: z.optional( z.coerce .bigint() .check( @@ -45075,7 +54131,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_between_min: z.optional( + storages_between_min: z.optional( z.coerce .bigint() .check( @@ -45085,7 +54141,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_between_max_value: z.optional( + storages_between_max_value: z.optional( z.coerce .bigint() .check( @@ -45095,9 +54151,9 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - median_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_duration_ms_eq: z.optional( + storages_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + storages_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + storage_bytes_eq: z.optional( z.coerce .bigint() .check( @@ -45107,7 +54163,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - min_duration_ms_ne: z.optional( + storage_bytes_ne: z.optional( z.coerce .bigint() .check( @@ -45117,7 +54173,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - min_duration_ms_lt: z.optional( + storage_bytes_lt: z.optional( z.coerce .bigint() .check( @@ -45127,7 +54183,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - min_duration_ms_lte: z.optional( + storage_bytes_lte: z.optional( z.coerce .bigint() .check( @@ -45137,7 +54193,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - min_duration_ms_gt: z.optional( + storage_bytes_gt: z.optional( z.coerce .bigint() .check( @@ -45147,7 +54203,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - min_duration_ms_gte: z.optional( + storage_bytes_gte: z.optional( z.coerce .bigint() .check( @@ -45157,7 +54213,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - min_duration_ms_between_min: z.optional( + storage_bytes_between_min: z.optional( z.coerce .bigint() .check( @@ -45167,7 +54223,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - min_duration_ms_between_max_value: z.optional( + storage_bytes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -45177,9 +54233,9 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - min_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_duration_ms_eq: z.optional( + storage_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + storage_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + storage_trienodes_eq: z.optional( z.coerce .bigint() .check( @@ -45189,7 +54245,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - max_duration_ms_ne: z.optional( + storage_trienodes_ne: z.optional( z.coerce .bigint() .check( @@ -45199,7 +54255,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - max_duration_ms_lt: z.optional( + storage_trienodes_lt: z.optional( z.coerce .bigint() .check( @@ -45209,7 +54265,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - max_duration_ms_lte: z.optional( + storage_trienodes_lte: z.optional( z.coerce .bigint() .check( @@ -45219,7 +54275,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - max_duration_ms_gt: z.optional( + storage_trienodes_gt: z.optional( z.coerce .bigint() .check( @@ -45229,7 +54285,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - max_duration_ms_gte: z.optional( + storage_trienodes_gte: z.optional( z.coerce .bigint() .check( @@ -45239,7 +54295,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - max_duration_ms_between_min: z.optional( + storage_trienodes_between_min: z.optional( z.coerce .bigint() .check( @@ -45249,7 +54305,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - max_duration_ms_between_max_value: z.optional( + storage_trienodes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -45259,9 +54315,9 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - max_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p95_duration_ms_eq: z.optional( + storage_trienodes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + storage_trienodes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + storage_trienode_bytes_eq: z.optional( z.coerce .bigint() .check( @@ -45271,7 +54327,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p95_duration_ms_ne: z.optional( + storage_trienode_bytes_ne: z.optional( z.coerce .bigint() .check( @@ -45281,7 +54337,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p95_duration_ms_lt: z.optional( + storage_trienode_bytes_lt: z.optional( z.coerce .bigint() .check( @@ -45291,7 +54347,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p95_duration_ms_lte: z.optional( + storage_trienode_bytes_lte: z.optional( z.coerce .bigint() .check( @@ -45301,7 +54357,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p95_duration_ms_gt: z.optional( + storage_trienode_bytes_gt: z.optional( z.coerce .bigint() .check( @@ -45311,7 +54367,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p95_duration_ms_gte: z.optional( + storage_trienode_bytes_gte: z.optional( z.coerce .bigint() .check( @@ -45321,7 +54377,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p95_duration_ms_between_min: z.optional( + storage_trienode_bytes_between_min: z.optional( z.coerce .bigint() .check( @@ -45331,7 +54387,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p95_duration_ms_between_max_value: z.optional( + storage_trienode_bytes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -45341,9 +54397,9 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p95_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p95_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p99_duration_ms_eq: z.optional( + storage_trienode_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + storage_trienode_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_bytes_eq: z.optional( z.coerce .bigint() .check( @@ -45353,7 +54409,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p99_duration_ms_ne: z.optional( + total_bytes_ne: z.optional( z.coerce .bigint() .check( @@ -45363,7 +54419,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p99_duration_ms_lt: z.optional( + total_bytes_lt: z.optional( z.coerce .bigint() .check( @@ -45373,7 +54429,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p99_duration_ms_lte: z.optional( + total_bytes_lte: z.optional( z.coerce .bigint() .check( @@ -45383,7 +54439,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p99_duration_ms_gt: z.optional( + total_bytes_gt: z.optional( z.coerce .bigint() .check( @@ -45393,7 +54449,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p99_duration_ms_gte: z.optional( + total_bytes_gte: z.optional( z.coerce .bigint() .check( @@ -45403,7 +54459,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p99_duration_ms_between_min: z.optional( + total_bytes_between_min: z.optional( z.coerce .bigint() .check( @@ -45413,7 +54469,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p99_duration_ms_between_max_value: z.optional( + total_bytes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -45423,140 +54479,8 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p99_duration_ms_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - p99_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_cl_implementation_count_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - unique_cl_implementation_count_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - unique_cl_implementation_count_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - unique_cl_implementation_count_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - unique_cl_implementation_count_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - unique_cl_implementation_count_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - unique_cl_implementation_count_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - unique_cl_implementation_count_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - unique_cl_implementation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_cl_implementation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_el_implementation_count_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - unique_el_implementation_count_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - unique_el_implementation_count_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - unique_el_implementation_count_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - unique_el_implementation_count_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - unique_el_implementation_count_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - unique_el_implementation_count_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - unique_el_implementation_count_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - unique_el_implementation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - unique_el_implementation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), page_size: z.optional( z .int() @@ -45574,270 +54498,41 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ /** * OK */ -export const zFctEngineNewPayloadBySlotServiceListResponse = zListFctEngineNewPayloadBySlotResponse; - -export const zFctEngineNewPayloadBySlotServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - slot_start_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctEngineNewPayloadBySlotServiceGetResponse = zGetFctEngineNewPayloadBySlotResponse; +export const zFctExecutionStateSizeHourlyServiceListResponse = zListFctExecutionStateSizeHourlyResponse; -export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - slot_start_date_time_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_start_date_time_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_start_date_time_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_start_date_time_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_start_date_time_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_start_date_time_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_start_date_time_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_start_date_time_between_max_value: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - slot_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - block_hash_eq: z.optional(z.string()), - block_hash_ne: z.optional(z.string()), - block_hash_contains: z.optional(z.string()), - block_hash_starts_with: z.optional(z.string()), - block_hash_ends_with: z.optional(z.string()), - block_hash_like: z.optional(z.string()), - block_hash_not_like: z.optional(z.string()), - block_hash_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - block_hash_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_class_eq: z.optional(z.string()), - node_class_ne: z.optional(z.string()), - node_class_contains: z.optional(z.string()), - node_class_starts_with: z.optional(z.string()), - node_class_ends_with: z.optional(z.string()), - node_class_like: z.optional(z.string()), - node_class_not_like: z.optional(z.string()), - node_class_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - node_class_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - chunk_duration_ms_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - chunk_duration_ms_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - chunk_duration_ms_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - chunk_duration_ms_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - chunk_duration_ms_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - chunk_duration_ms_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - chunk_duration_ms_between_min: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - chunk_duration_ms_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) - ) - ), - chunk_duration_ms_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - chunk_duration_ms_not_in_values: z.optional(z.string().check(z.regex(/^-?\d+(,-?\d+)*$/))), - updated_date_time_eq: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - updated_date_time_ne: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - updated_date_time_lt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - updated_date_time_lte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - updated_date_time_gt: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - updated_date_time_gte: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - updated_date_time_between_min: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) +export const zFctExecutionStateSizeHourlyServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + hour_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ), - updated_date_time_between_max_value: z.optional( + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctExecutionStateSizeHourlyServiceGetResponse = zGetFctExecutionStateSizeHourlyResponse; + +export const zFctExecutionTpsDailyServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + day_start_date_eq: z.optional(z.string()), + day_start_date_ne: z.optional(z.string()), + day_start_date_contains: z.optional(z.string()), + day_start_date_starts_with: z.optional(z.string()), + day_start_date_ends_with: z.optional(z.string()), + day_start_date_like: z.optional(z.string()), + day_start_date_not_like: z.optional(z.string()), + day_start_date_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + day_start_date_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -45845,9 +54540,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_eq: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -45855,7 +54548,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -45863,7 +54556,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -45871,7 +54564,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -45879,7 +54572,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -45887,7 +54580,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -45895,7 +54588,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -45903,7 +54596,9 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_count_eq: z.optional( z .int() .check( @@ -45911,9 +54606,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slot_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_eq: z.optional( + block_count_ne: z.optional( z .int() .check( @@ -45921,7 +54614,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + block_count_lt: z.optional( z .int() .check( @@ -45929,7 +54622,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + block_count_lte: z.optional( z .int() .check( @@ -45937,7 +54630,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + block_count_gt: z.optional( z .int() .check( @@ -45945,7 +54638,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + block_count_gte: z.optional( z .int() .check( @@ -45953,7 +54646,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + block_count_between_min: z.optional( z .int() .check( @@ -45961,7 +54654,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + block_count_between_max_value: z.optional( z .int() .check( @@ -45969,73 +54662,91 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( - z - .int() + block_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_transactions_eq: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_eq: z.optional( - z - .int() + total_transactions_ne: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_start_date_time_ne: z.optional( - z - .int() + total_transactions_lt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_start_date_time_lt: z.optional( - z - .int() + total_transactions_lte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_start_date_time_lte: z.optional( - z - .int() + total_transactions_gt: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_start_date_time_gt: z.optional( - z - .int() + total_transactions_gte: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_start_date_time_gte: z.optional( - z - .int() + total_transactions_between_min: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_start_date_time_between_min: z.optional( - z - .int() + total_transactions_between_max_value: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - epoch_start_date_time_between_max_value: z.optional( + total_transactions_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_transactions_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_seconds_eq: z.optional( z .int() .check( @@ -46043,9 +54754,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - epoch_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - observation_count_eq: z.optional( + total_seconds_ne: z.optional( z .int() .check( @@ -46053,7 +54762,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_ne: z.optional( + total_seconds_lt: z.optional( z .int() .check( @@ -46061,7 +54770,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_lt: z.optional( + total_seconds_lte: z.optional( z .int() .check( @@ -46069,7 +54778,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_lte: z.optional( + total_seconds_gt: z.optional( z .int() .check( @@ -46077,7 +54786,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_gt: z.optional( + total_seconds_gte: z.optional( z .int() .check( @@ -46085,7 +54794,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_gte: z.optional( + total_seconds_between_min: z.optional( z .int() .check( @@ -46093,7 +54802,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_between_min: z.optional( + total_seconds_between_max_value: z.optional( z .int() .check( @@ -46101,17 +54810,56 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_between_max_value: z.optional( + total_seconds_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_seconds_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_tps_value: z.optional(z.number()), + min_tps_value: z.optional(z.number()), + max_tps_value: z.optional(z.number()), + p05_tps_value: z.optional(z.number()), + p50_tps_value: z.optional(z.number()), + p95_tps_value: z.optional(z.number()), + stddev_tps_value: z.optional(z.number()), + upper_band_tps_value: z.optional(z.number()), + lower_band_tps_value: z.optional(z.number()), + moving_avg_tps_value: z.optional(z.number()), + page_size: z.optional( z .int() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) ) ), - observation_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - observation_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - valid_count_eq: z.optional( + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctExecutionTpsDailyServiceListResponse = zListFctExecutionTpsDailyResponse; + +export const zFctExecutionTpsDailyServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + day_start_date: z.string(), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctExecutionTpsDailyServiceGetResponse = zGetFctExecutionTpsDailyResponse; + +export const zFctExecutionTpsHourlyServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + hour_start_date_time_eq: z.optional( z .int() .check( @@ -46119,7 +54867,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - valid_count_ne: z.optional( + hour_start_date_time_ne: z.optional( z .int() .check( @@ -46127,7 +54875,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - valid_count_lt: z.optional( + hour_start_date_time_lt: z.optional( z .int() .check( @@ -46135,7 +54883,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - valid_count_lte: z.optional( + hour_start_date_time_lte: z.optional( z .int() .check( @@ -46143,7 +54891,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - valid_count_gt: z.optional( + hour_start_date_time_gt: z.optional( z .int() .check( @@ -46151,7 +54899,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - valid_count_gte: z.optional( + hour_start_date_time_gte: z.optional( z .int() .check( @@ -46159,7 +54907,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - valid_count_between_min: z.optional( + hour_start_date_time_between_min: z.optional( z .int() .check( @@ -46167,7 +54915,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - valid_count_between_max_value: z.optional( + hour_start_date_time_between_max_value: z.optional( z .int() .check( @@ -46175,9 +54923,9 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - valid_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - valid_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - invalid_count_eq: z.optional( + hour_start_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + hour_start_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -46185,7 +54933,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - invalid_count_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -46193,7 +54941,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - invalid_count_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -46201,7 +54949,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - invalid_count_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -46209,7 +54957,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - invalid_count_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -46217,7 +54965,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - invalid_count_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -46225,7 +54973,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - invalid_count_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -46233,7 +54981,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - invalid_count_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -46241,62 +54989,9 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - invalid_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - invalid_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - page_size: z.optional( - z - .int() - .check( - z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), - z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) - ) - ), - page_token: z.optional(z.string()), - order_by: z.optional(z.string()), - }) - ), -}); - -/** - * OK - */ -export const zFctEngineNewPayloadDurationChunked50MsServiceListResponse = - zListFctEngineNewPayloadDurationChunked50MsResponse; - -export const zFctEngineNewPayloadDurationChunked50MsServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - slot_start_date_time: z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctEngineNewPayloadDurationChunked50MsServiceGetResponse = - zGetFctEngineNewPayloadDurationChunked50MsResponse; - -export const zFctExecutionStateSizeDailyServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - day_start_date_eq: z.optional(z.string()), - day_start_date_ne: z.optional(z.string()), - day_start_date_contains: z.optional(z.string()), - day_start_date_starts_with: z.optional(z.string()), - day_start_date_ends_with: z.optional(z.string()), - day_start_date_like: z.optional(z.string()), - day_start_date_not_like: z.optional(z.string()), - day_start_date_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - day_start_date_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - updated_date_time_eq: z.optional( + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_count_eq: z.optional( z .int() .check( @@ -46304,7 +54999,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + block_count_ne: z.optional( z .int() .check( @@ -46312,7 +55007,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + block_count_lt: z.optional( z .int() .check( @@ -46320,7 +55015,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + block_count_lte: z.optional( z .int() .check( @@ -46328,7 +55023,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + block_count_gt: z.optional( z .int() .check( @@ -46336,7 +55031,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + block_count_gte: z.optional( z .int() .check( @@ -46344,7 +55039,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + block_count_between_min: z.optional( z .int() .check( @@ -46352,231 +55047,17 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + block_count_between_max_value: z.optional( z .int() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - accounts_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - accounts_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - accounts_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - accounts_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - accounts_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - accounts_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - accounts_between_min: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - accounts_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - accounts_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - accounts_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - account_bytes_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_bytes_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_bytes_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_bytes_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_bytes_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_bytes_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_bytes_between_min: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_bytes_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - account_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - account_trienodes_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_trienodes_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_trienodes_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_trienodes_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_trienodes_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - account_trienodes_gte: z.optional( + block_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_transactions_eq: z.optional( z.coerce .bigint() .check( @@ -46586,7 +55067,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - account_trienodes_between_min: z.optional( + total_transactions_ne: z.optional( z.coerce .bigint() .check( @@ -46596,7 +55077,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - account_trienodes_between_max_value: z.optional( + total_transactions_lt: z.optional( z.coerce .bigint() .check( @@ -46606,9 +55087,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - account_trienodes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - account_trienodes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - account_trienode_bytes_eq: z.optional( + total_transactions_lte: z.optional( z.coerce .bigint() .check( @@ -46618,7 +55097,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - account_trienode_bytes_ne: z.optional( + total_transactions_gt: z.optional( z.coerce .bigint() .check( @@ -46628,7 +55107,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - account_trienode_bytes_lt: z.optional( + total_transactions_gte: z.optional( z.coerce .bigint() .check( @@ -46638,7 +55117,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - account_trienode_bytes_lte: z.optional( + total_transactions_between_min: z.optional( z.coerce .bigint() .check( @@ -46648,7 +55127,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - account_trienode_bytes_gt: z.optional( + total_transactions_between_max_value: z.optional( z.coerce .bigint() .check( @@ -46658,263 +55137,268 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - account_trienode_bytes_gte: z.optional( - z.coerce - .bigint() + total_transactions_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_transactions_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_seconds_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - account_trienode_bytes_between_min: z.optional( - z.coerce - .bigint() + total_seconds_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - account_trienode_bytes_between_max_value: z.optional( - z.coerce - .bigint() + total_seconds_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - account_trienode_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - account_trienode_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - contract_codes_eq: z.optional( - z.coerce - .bigint() + total_seconds_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - contract_codes_ne: z.optional( - z.coerce - .bigint() + total_seconds_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - contract_codes_lt: z.optional( - z.coerce - .bigint() + total_seconds_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - contract_codes_lte: z.optional( - z.coerce - .bigint() + total_seconds_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - contract_codes_gt: z.optional( - z.coerce - .bigint() + total_seconds_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - contract_codes_gte: z.optional( - z.coerce - .bigint() + total_seconds_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_seconds_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_tps_value: z.optional(z.number()), + min_tps_value: z.optional(z.number()), + max_tps_value: z.optional(z.number()), + p05_tps_value: z.optional(z.number()), + p50_tps_value: z.optional(z.number()), + p95_tps_value: z.optional(z.number()), + stddev_tps_value: z.optional(z.number()), + upper_band_tps_value: z.optional(z.number()), + lower_band_tps_value: z.optional(z.number()), + moving_avg_tps_value: z.optional(z.number()), + page_size: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) ) ), - contract_codes_between_min: z.optional( - z.coerce - .bigint() + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctExecutionTpsHourlyServiceListResponse = zListFctExecutionTpsHourlyResponse; + +export const zFctExecutionTpsHourlyServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + hour_start_date_time: z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctExecutionTpsHourlyServiceGetResponse = zGetFctExecutionTpsHourlyResponse; + +export const zFctExecutionTransactionsDailyServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + day_start_date_eq: z.optional(z.string()), + day_start_date_ne: z.optional(z.string()), + day_start_date_contains: z.optional(z.string()), + day_start_date_starts_with: z.optional(z.string()), + day_start_date_ends_with: z.optional(z.string()), + day_start_date_like: z.optional(z.string()), + day_start_date_not_like: z.optional(z.string()), + day_start_date_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + day_start_date_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + updated_date_time_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - contract_codes_between_max_value: z.optional( - z.coerce - .bigint() + updated_date_time_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - contract_codes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - contract_codes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - contract_code_bytes_eq: z.optional( - z.coerce - .bigint() + updated_date_time_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - contract_code_bytes_ne: z.optional( - z.coerce - .bigint() + updated_date_time_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - contract_code_bytes_lt: z.optional( - z.coerce - .bigint() + updated_date_time_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - contract_code_bytes_lte: z.optional( - z.coerce - .bigint() + updated_date_time_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - contract_code_bytes_gt: z.optional( - z.coerce - .bigint() + updated_date_time_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - contract_code_bytes_gte: z.optional( - z.coerce - .bigint() + updated_date_time_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - contract_code_bytes_between_min: z.optional( - z.coerce - .bigint() + updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_count_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - contract_code_bytes_between_max_value: z.optional( - z.coerce - .bigint() + block_count_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - contract_code_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - contract_code_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - storages_eq: z.optional( - z.coerce - .bigint() + block_count_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storages_ne: z.optional( - z.coerce - .bigint() + block_count_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storages_lt: z.optional( - z.coerce - .bigint() + block_count_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storages_lte: z.optional( - z.coerce - .bigint() + block_count_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storages_gt: z.optional( - z.coerce - .bigint() + block_count_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storages_gte: z.optional( - z.coerce - .bigint() + block_count_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storages_between_min: z.optional( + block_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_transactions_eq: z.optional( z.coerce .bigint() .check( @@ -46924,7 +55408,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storages_between_max_value: z.optional( + total_transactions_ne: z.optional( z.coerce .bigint() .check( @@ -46934,9 +55418,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storages_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - storages_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - storage_bytes_eq: z.optional( + total_transactions_lt: z.optional( z.coerce .bigint() .check( @@ -46946,7 +55428,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_bytes_ne: z.optional( + total_transactions_lte: z.optional( z.coerce .bigint() .check( @@ -46956,7 +55438,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_bytes_lt: z.optional( + total_transactions_gt: z.optional( z.coerce .bigint() .check( @@ -46966,7 +55448,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_bytes_lte: z.optional( + total_transactions_gte: z.optional( z.coerce .bigint() .check( @@ -46976,7 +55458,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_bytes_gt: z.optional( + total_transactions_between_min: z.optional( z.coerce .bigint() .check( @@ -46986,7 +55468,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_bytes_gte: z.optional( + total_transactions_between_max_value: z.optional( z.coerce .bigint() .check( @@ -46996,7 +55478,9 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_bytes_between_min: z.optional( + total_transactions_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_transactions_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + cumulative_transactions_eq: z.optional( z.coerce .bigint() .check( @@ -47006,7 +55490,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_bytes_between_max_value: z.optional( + cumulative_transactions_ne: z.optional( z.coerce .bigint() .check( @@ -47016,9 +55500,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - storage_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - storage_trienodes_eq: z.optional( + cumulative_transactions_lt: z.optional( z.coerce .bigint() .check( @@ -47028,7 +55510,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_trienodes_ne: z.optional( + cumulative_transactions_lte: z.optional( z.coerce .bigint() .check( @@ -47038,7 +55520,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_trienodes_lt: z.optional( + cumulative_transactions_gt: z.optional( z.coerce .bigint() .check( @@ -47048,7 +55530,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_trienodes_lte: z.optional( + cumulative_transactions_gte: z.optional( z.coerce .bigint() .check( @@ -47058,7 +55540,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_trienodes_gt: z.optional( + cumulative_transactions_between_min: z.optional( z.coerce .bigint() .check( @@ -47068,7 +55550,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_trienodes_gte: z.optional( + cumulative_transactions_between_max_value: z.optional( z.coerce .bigint() .check( @@ -47078,192 +55560,343 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_trienodes_between_min: z.optional( - z.coerce - .bigint() + cumulative_transactions_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + cumulative_transactions_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_txn_per_block_value: z.optional(z.number()), + min_txn_per_block_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + min_txn_per_block_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + min_txn_per_block_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + min_txn_per_block_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + min_txn_per_block_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + min_txn_per_block_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + min_txn_per_block_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + min_txn_per_block_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + min_txn_per_block_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_txn_per_block_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_txn_per_block_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + max_txn_per_block_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + max_txn_per_block_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + max_txn_per_block_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + max_txn_per_block_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + max_txn_per_block_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + max_txn_per_block_between_min: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + max_txn_per_block_between_max_value: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + max_txn_per_block_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_txn_per_block_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p50_txn_per_block_eq: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + p50_txn_per_block_ne: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + p50_txn_per_block_lt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + p50_txn_per_block_lte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + p50_txn_per_block_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + p50_txn_per_block_gte: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + p50_txn_per_block_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienodes_between_max_value: z.optional( - z.coerce - .bigint() + p50_txn_per_block_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienodes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - storage_trienodes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - storage_trienode_bytes_eq: z.optional( - z.coerce - .bigint() + p50_txn_per_block_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p50_txn_per_block_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_txn_per_block_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienode_bytes_ne: z.optional( - z.coerce - .bigint() + p95_txn_per_block_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienode_bytes_lt: z.optional( - z.coerce - .bigint() + p95_txn_per_block_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienode_bytes_lte: z.optional( - z.coerce - .bigint() + p95_txn_per_block_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienode_bytes_gt: z.optional( - z.coerce - .bigint() + p95_txn_per_block_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienode_bytes_gte: z.optional( - z.coerce - .bigint() + p95_txn_per_block_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienode_bytes_between_min: z.optional( - z.coerce - .bigint() + p95_txn_per_block_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienode_bytes_between_max_value: z.optional( - z.coerce - .bigint() + p95_txn_per_block_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienode_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - storage_trienode_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_bytes_eq: z.optional( - z.coerce - .bigint() + p95_txn_per_block_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_txn_per_block_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p05_txn_per_block_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_bytes_ne: z.optional( - z.coerce - .bigint() + p05_txn_per_block_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_bytes_lt: z.optional( - z.coerce - .bigint() + p05_txn_per_block_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_bytes_lte: z.optional( - z.coerce - .bigint() + p05_txn_per_block_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_bytes_gt: z.optional( - z.coerce - .bigint() + p05_txn_per_block_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_bytes_gte: z.optional( - z.coerce - .bigint() + p05_txn_per_block_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_bytes_between_min: z.optional( - z.coerce - .bigint() + p05_txn_per_block_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_bytes_between_max_value: z.optional( - z.coerce - .bigint() + p05_txn_per_block_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p05_txn_per_block_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p05_txn_per_block_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + stddev_txn_per_block_value: z.optional(z.number()), + upper_band_txn_per_block_value: z.optional(z.number()), + lower_band_txn_per_block_value: z.optional(z.number()), + moving_avg_txn_per_block_value: z.optional(z.number()), page_size: z.optional( z .int() @@ -47281,9 +55914,9 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ /** * OK */ -export const zFctExecutionStateSizeDailyServiceListResponse = zListFctExecutionStateSizeDailyResponse; +export const zFctExecutionTransactionsDailyServiceListResponse = zListFctExecutionTransactionsDailyResponse; -export const zFctExecutionStateSizeDailyServiceGetData = z.object({ +export const zFctExecutionTransactionsDailyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ day_start_date: z.string(), @@ -47294,9 +55927,9 @@ export const zFctExecutionStateSizeDailyServiceGetData = z.object({ /** * OK */ -export const zFctExecutionStateSizeDailyServiceGetResponse = zGetFctExecutionStateSizeDailyResponse; +export const zFctExecutionTransactionsDailyServiceGetResponse = zGetFctExecutionTransactionsDailyResponse; -export const zFctExecutionStateSizeHourlyServiceListData = z.object({ +export const zFctExecutionTransactionsHourlyServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -47433,335 +56066,73 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ ), updated_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), updated_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - accounts_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - accounts_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - accounts_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - accounts_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - accounts_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - accounts_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - accounts_between_min: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - accounts_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - accounts_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - accounts_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - account_bytes_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_bytes_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_bytes_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_bytes_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_bytes_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_bytes_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_bytes_between_min: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_bytes_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - account_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - account_trienodes_eq: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_trienodes_ne: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_trienodes_lt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_trienodes_lte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_trienodes_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_trienodes_gte: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_trienodes_between_min: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_trienodes_between_max_value: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - account_trienodes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - account_trienodes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - account_trienode_bytes_eq: z.optional( - z.coerce - .bigint() + block_count_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - account_trienode_bytes_ne: z.optional( - z.coerce - .bigint() + block_count_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - account_trienode_bytes_lt: z.optional( - z.coerce - .bigint() + block_count_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - account_trienode_bytes_lte: z.optional( - z.coerce - .bigint() + block_count_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - account_trienode_bytes_gt: z.optional( - z.coerce - .bigint() - .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + block_count_gt: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - account_trienode_bytes_gte: z.optional( - z.coerce - .bigint() + block_count_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - account_trienode_bytes_between_min: z.optional( - z.coerce - .bigint() + block_count_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - account_trienode_bytes_between_max_value: z.optional( - z.coerce - .bigint() + block_count_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - account_trienode_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - account_trienode_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - contract_codes_eq: z.optional( + block_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + block_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_transactions_eq: z.optional( z.coerce .bigint() .check( @@ -47771,7 +56142,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - contract_codes_ne: z.optional( + total_transactions_ne: z.optional( z.coerce .bigint() .check( @@ -47781,7 +56152,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - contract_codes_lt: z.optional( + total_transactions_lt: z.optional( z.coerce .bigint() .check( @@ -47791,7 +56162,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - contract_codes_lte: z.optional( + total_transactions_lte: z.optional( z.coerce .bigint() .check( @@ -47801,7 +56172,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - contract_codes_gt: z.optional( + total_transactions_gt: z.optional( z.coerce .bigint() .check( @@ -47811,7 +56182,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - contract_codes_gte: z.optional( + total_transactions_gte: z.optional( z.coerce .bigint() .check( @@ -47821,7 +56192,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - contract_codes_between_min: z.optional( + total_transactions_between_min: z.optional( z.coerce .bigint() .check( @@ -47831,7 +56202,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - contract_codes_between_max_value: z.optional( + total_transactions_between_max_value: z.optional( z.coerce .bigint() .check( @@ -47841,9 +56212,9 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - contract_codes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - contract_codes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - contract_code_bytes_eq: z.optional( + total_transactions_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_transactions_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + cumulative_transactions_eq: z.optional( z.coerce .bigint() .check( @@ -47853,7 +56224,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - contract_code_bytes_ne: z.optional( + cumulative_transactions_ne: z.optional( z.coerce .bigint() .check( @@ -47863,7 +56234,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - contract_code_bytes_lt: z.optional( + cumulative_transactions_lt: z.optional( z.coerce .bigint() .check( @@ -47873,7 +56244,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - contract_code_bytes_lte: z.optional( + cumulative_transactions_lte: z.optional( z.coerce .bigint() .check( @@ -47883,7 +56254,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - contract_code_bytes_gt: z.optional( + cumulative_transactions_gt: z.optional( z.coerce .bigint() .check( @@ -47893,7 +56264,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - contract_code_bytes_gte: z.optional( + cumulative_transactions_gte: z.optional( z.coerce .bigint() .check( @@ -47903,7 +56274,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - contract_code_bytes_between_min: z.optional( + cumulative_transactions_between_min: z.optional( z.coerce .bigint() .check( @@ -47913,7 +56284,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - contract_code_bytes_between_max_value: z.optional( + cumulative_transactions_between_max_value: z.optional( z.coerce .bigint() .check( @@ -47923,418 +56294,343 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - contract_code_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - contract_code_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - storages_eq: z.optional( - z.coerce - .bigint() + cumulative_transactions_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + cumulative_transactions_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_txn_per_block_value: z.optional(z.number()), + min_txn_per_block_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storages_ne: z.optional( - z.coerce - .bigint() + min_txn_per_block_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storages_lt: z.optional( - z.coerce - .bigint() + min_txn_per_block_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storages_lte: z.optional( - z.coerce - .bigint() + min_txn_per_block_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storages_gt: z.optional( - z.coerce - .bigint() + min_txn_per_block_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storages_gte: z.optional( - z.coerce - .bigint() + min_txn_per_block_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storages_between_min: z.optional( - z.coerce - .bigint() + min_txn_per_block_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storages_between_max_value: z.optional( - z.coerce - .bigint() + min_txn_per_block_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storages_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - storages_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - storage_bytes_eq: z.optional( - z.coerce - .bigint() + min_txn_per_block_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_txn_per_block_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_txn_per_block_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_bytes_ne: z.optional( - z.coerce - .bigint() + max_txn_per_block_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_bytes_lt: z.optional( - z.coerce - .bigint() + max_txn_per_block_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_bytes_lte: z.optional( - z.coerce - .bigint() + max_txn_per_block_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_bytes_gt: z.optional( - z.coerce - .bigint() + max_txn_per_block_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_bytes_gte: z.optional( - z.coerce - .bigint() + max_txn_per_block_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_bytes_between_min: z.optional( - z.coerce - .bigint() + max_txn_per_block_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_bytes_between_max_value: z.optional( - z.coerce - .bigint() + max_txn_per_block_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - storage_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - storage_trienodes_eq: z.optional( - z.coerce - .bigint() + max_txn_per_block_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_txn_per_block_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p50_txn_per_block_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienodes_ne: z.optional( - z.coerce - .bigint() + p50_txn_per_block_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienodes_lt: z.optional( - z.coerce - .bigint() + p50_txn_per_block_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienodes_lte: z.optional( - z.coerce - .bigint() + p50_txn_per_block_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienodes_gt: z.optional( - z.coerce - .bigint() + p50_txn_per_block_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienodes_gte: z.optional( - z.coerce - .bigint() + p50_txn_per_block_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienodes_between_min: z.optional( - z.coerce - .bigint() + p50_txn_per_block_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienodes_between_max_value: z.optional( - z.coerce - .bigint() + p50_txn_per_block_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienodes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - storage_trienodes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - storage_trienode_bytes_eq: z.optional( - z.coerce - .bigint() + p50_txn_per_block_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p50_txn_per_block_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_txn_per_block_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienode_bytes_ne: z.optional( - z.coerce - .bigint() + p95_txn_per_block_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienode_bytes_lt: z.optional( - z.coerce - .bigint() + p95_txn_per_block_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienode_bytes_lte: z.optional( - z.coerce - .bigint() + p95_txn_per_block_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienode_bytes_gt: z.optional( - z.coerce - .bigint() + p95_txn_per_block_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienode_bytes_gte: z.optional( - z.coerce - .bigint() + p95_txn_per_block_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienode_bytes_between_min: z.optional( - z.coerce - .bigint() + p95_txn_per_block_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienode_bytes_between_max_value: z.optional( - z.coerce - .bigint() + p95_txn_per_block_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - storage_trienode_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - storage_trienode_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_bytes_eq: z.optional( - z.coerce - .bigint() + p95_txn_per_block_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p95_txn_per_block_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p05_txn_per_block_eq: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_bytes_ne: z.optional( - z.coerce - .bigint() + p05_txn_per_block_ne: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_bytes_lt: z.optional( - z.coerce - .bigint() + p05_txn_per_block_lt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_bytes_lte: z.optional( - z.coerce - .bigint() + p05_txn_per_block_lte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_bytes_gt: z.optional( - z.coerce - .bigint() + p05_txn_per_block_gt: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_bytes_gte: z.optional( - z.coerce - .bigint() + p05_txn_per_block_gte: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_bytes_between_min: z.optional( - z.coerce - .bigint() + p05_txn_per_block_between_min: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_bytes_between_max_value: z.optional( - z.coerce - .bigint() + p05_txn_per_block_between_max_value: z.optional( + z + .int() .check( - z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_bytes_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_bytes_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p05_txn_per_block_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + p05_txn_per_block_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + stddev_txn_per_block_value: z.optional(z.number()), + upper_band_txn_per_block_value: z.optional(z.number()), + lower_band_txn_per_block_value: z.optional(z.number()), + moving_avg_txn_per_block_value: z.optional(z.number()), page_size: z.optional( z .int() @@ -48352,9 +56648,9 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ /** * OK */ -export const zFctExecutionStateSizeHourlyServiceListResponse = zListFctExecutionStateSizeHourlyResponse; +export const zFctExecutionTransactionsHourlyServiceListResponse = zListFctExecutionTransactionsHourlyResponse; -export const zFctExecutionStateSizeHourlyServiceGetData = z.object({ +export const zFctExecutionTransactionsHourlyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ hour_start_date_time: z @@ -48370,7 +56666,7 @@ export const zFctExecutionStateSizeHourlyServiceGetData = z.object({ /** * OK */ -export const zFctExecutionStateSizeHourlyServiceGetResponse = zGetFctExecutionStateSizeHourlyResponse; +export const zFctExecutionTransactionsHourlyServiceGetResponse = zGetFctExecutionTransactionsHourlyResponse; export const zFctHeadFirstSeenByNodeServiceListData = z.object({ body: z.optional(z.never()), diff --git a/src/components/Charts/MultiLine/MultiLine.stories.tsx b/src/components/Charts/MultiLine/MultiLine.stories.tsx index 01ac9172b..bdac9f00d 100644 --- a/src/components/Charts/MultiLine/MultiLine.stories.tsx +++ b/src/components/Charts/MultiLine/MultiLine.stories.tsx @@ -735,3 +735,157 @@ export const EmphasisHover: Story = { ); }, }; + +// ========================== +// NEW FEATURES +// ========================== + +/** + * Vertical annotation lines for marking events (forks, deployments, etc.) + */ +export const MarkLines: Story = { + render: () => { + const themeColors = useThemeColors(); + return ( + + ); + }, +}; + +/** + * Dual y-axis chart with primary (left) and secondary (right) axes + */ +export const DualAxis: Story = { + render: () => { + const themeColors = useThemeColors(); + // Generate data for gas used with cumulative + const days = ['Jan 1', 'Jan 2', 'Jan 3', 'Jan 4', 'Jan 5', 'Jan 6', 'Jan 7']; + const gasUsed = [15000000, 18000000, 22000000, 19000000, 25000000, 28000000, 30000000]; + let cumulative = 0; + const cumulativeData = gasUsed.map(g => { + cumulative += g; + return cumulative; + }); + + return ( + `${(val / 1_000_000).toFixed(0)}M`, + }} + secondaryYAxis={{ + name: 'Cumulative', + min: 0, + formatter: (val: number) => `${(val / 1_000_000_000).toFixed(1)}B`, + }} + title="Dual Y-Axis Example" + subtitle="Left axis for daily values, right axis for cumulative" + showCard={true} + showLegend={true} + height={300} + /> + ); + }, +}; + +/** + * Series with initiallyVisible set to false start hidden in the legend + */ +export const InitiallyVisible: Story = { + render: () => { + const themeColors = useThemeColors(); + return ( + + ); + }, +}; diff --git a/src/components/Charts/MultiLine/MultiLine.tsx b/src/components/Charts/MultiLine/MultiLine.tsx index fbd951463..3aa89a30d 100644 --- a/src/components/Charts/MultiLine/MultiLine.tsx +++ b/src/components/Charts/MultiLine/MultiLine.tsx @@ -1,5 +1,6 @@ import type React from 'react'; -import { useState, useEffect, useRef, useMemo, useCallback } from 'react'; +import { useState, useEffect, useRef, useMemo, useCallback, useContext } from 'react'; +import type { EChartsInstance } from 'echarts-for-react/lib'; import type ReactEChartsCore from 'echarts-for-react/lib/core'; import ReactEChartsComponent from 'echarts-for-react/lib/core'; import * as echarts from 'echarts/core'; @@ -15,7 +16,7 @@ import { import { CanvasRenderer } from 'echarts/renderers'; import { hexToRgba, formatSmartDecimal, getDataVizColors, resolveCssColorToHex } from '@/utils'; import { useThemeColors } from '@/hooks/useThemeColors'; -import { useSharedCrosshairs } from '@/hooks/useSharedCrosshairs'; +import { SharedCrosshairsContext } from '@/contexts/SharedCrosshairsContext'; import { Disclosure } from '@/components/Layout/Disclosure'; import type { MultiLineChartProps } from './MultiLine.types'; @@ -69,6 +70,7 @@ export function MultiLineChart({ series, xAxis, yAxis, + secondaryYAxis, title, subtitle, height: _height = 400, @@ -95,21 +97,55 @@ export function MultiLineChart({ }: MultiLineChartProps): React.JSX.Element { // Store ref to the ReactEChartsCore wrapper (not the instance) for click handling const chartWrapperRef = useRef(null); + // Store the chart instance for sync cleanup + const chartInstanceRef = useRef(null); + // Store dataZoom state to preserve zoom when legend toggles series visibility + const dataZoomStateRef = useRef<{ start: number; end: number } | null>(null); + + // Get shared crosshairs context for sync registration + const crosshairsContext = useContext(SharedCrosshairsContext); + + // Handle chart ready - register for sync when chart is fully initialized + const handleChartReady = useCallback( + (instance: EChartsInstance) => { + const echartsInstance = instance; + chartInstanceRef.current = echartsInstance; + if (syncGroup && crosshairsContext) { + crosshairsContext.registerChart(syncGroup, echartsInstance); + } - // Get callback ref for crosshair sync, extended to also store the wrapper ref - const baseCrosshairRef = useSharedCrosshairs({ syncGroup }); - - // Combined ref that handles both crosshair sync and stores wrapper ref - const chartRef = useCallback( - (node: ReactEChartsCore | null) => { - // First, call the crosshair sync ref - baseCrosshairRef(node); - // Store wrapper ref for click handling - chartWrapperRef.current = node; + // Track dataZoom changes to preserve zoom state when legend toggles series + // Must be attached here because chartInstanceRef is not available during effect mount + if (enableDataZoom) { + const handleDataZoom = (): void => { + const option = echartsInstance.getOption() as { + dataZoom?: Array<{ start?: number; end?: number }>; + }; + const dz = option.dataZoom?.[0]; + if (dz && typeof dz.start === 'number' && typeof dz.end === 'number') { + dataZoomStateRef.current = { start: dz.start, end: dz.end }; + } + }; + echartsInstance.on('datazoom', handleDataZoom); + } }, - [baseCrosshairRef] + [syncGroup, crosshairsContext, enableDataZoom] ); + // Cleanup sync registration on unmount or syncGroup change + useEffect(() => { + return () => { + if (chartInstanceRef.current && syncGroup && crosshairsContext) { + crosshairsContext.unregisterChart(syncGroup, chartInstanceRef.current); + } + }; + }, [syncGroup, crosshairsContext]); + + // Store wrapper ref for click handling + const chartRef = useCallback((node: ReactEChartsCore | null) => { + chartWrapperRef.current = node; + }, []); + // Handle click on chart to find closest series const handleChartClick = useCallback( (e: React.MouseEvent) => { @@ -199,8 +235,9 @@ export function MultiLineChart({ // Manage visible series when interactive legend is enabled // Use lazy initialization to ensure stable initial Set reference across StrictMode remounts + // Filter by visible !== false (shown in legend) AND initiallyVisible !== false (starts enabled) const [visibleSeries, setVisibleSeries] = useState>( - () => new Set(series.filter(s => s.visible !== false).map(s => s.name)) + () => new Set(series.filter(s => s.visible !== false && s.initiallyVisible !== false).map(s => s.name)) ); // Series filter state @@ -246,12 +283,16 @@ export function MultiLineChart({ } }); - // Auto-add only genuinely new series + // Auto-add only genuinely new series (respecting initiallyVisible) if (newSeriesNames.size > 0) { newSeriesNames.forEach(name => { - updated.add(name); + const s = series.find(s => s.name === name); + // Only auto-add if initiallyVisible is not explicitly false + if (s && s.initiallyVisible !== false) { + updated.add(name); + changed = true; + } }); - changed = true; } // Return same reference if nothing changed to avoid re-render @@ -308,6 +349,9 @@ export function MultiLineChart({ // Use useMemo to create a new array reference only when filtering actually changes const displayedSeries = useMemo(() => { return series.filter(s => { + // Series with visible: false are always rendered (hidden from legend but part of chart) + // This is essential for stacked area bands where base series must render + if (s.visible === false) return true; // Filter by visibility if legend or series filter is enabled if ((showLegend || enableSeriesFilter) && !visibleSeries.has(s.name)) return false; // Filter aggregate series if toggle is enabled and aggregate is hidden @@ -324,12 +368,43 @@ export function MultiLineChart({ showAggregate, ]); + // Restore dataZoom state after chart option changes + // This handles: legend toggles, data refetches, any re-render that resets zoom + useEffect(() => { + const instance = chartInstanceRef.current; + if (!instance || !enableDataZoom || !dataZoomStateRef.current) return; + + // Use setTimeout to ensure this runs after the chart option update + const timeoutId = setTimeout(() => { + if (dataZoomStateRef.current) { + instance.dispatchAction({ + type: 'dataZoom', + start: dataZoomStateRef.current.start, + end: dataZoomStateRef.current.end, + }); + } + }, 0); + + return () => clearTimeout(timeoutId); + }, [displayedSeries, enableDataZoom]); + // Build complete option // Memoize based on actual data that should trigger re-animation const option = useMemo(() => { // Build x-axis configuration + // For time axis, use 'value' type with Unix timestamps for proper crosshair sync + const isTimeAxis = xAxis.type === 'time'; + const timeMin = isTimeAxis && xAxis.timestamps?.length ? Math.min(...xAxis.timestamps) : undefined; + const timeMax = isTimeAxis && xAxis.timestamps?.length ? Math.max(...xAxis.timestamps) : undefined; + + // Default time formatter: "Jan 15" format + const defaultTimeFormatter = (ts: number): string => { + const d = new Date(ts * 1000); + return d.toLocaleDateString('en-US', { month: 'short', day: 'numeric', timeZone: 'UTC' }); + }; + const xAxisConfig = { - type: xAxis.type, + type: isTimeAxis ? ('value' as const) : xAxis.type, name: xAxis.name, nameLocation: 'middle' as const, nameGap: 30, @@ -342,17 +417,20 @@ export function MultiLineChart({ }, axisLabel: { color: themeColors.muted, - formatter: xAxis.formatter || (relativeSlots ? (value: number) => formatSlotLabel(value) : undefined), + formatter: + xAxis.formatter || + (isTimeAxis ? defaultTimeFormatter : undefined) || + (relativeSlots ? (value: number) => formatSlotLabel(value) : undefined), }, splitLine: { show: false, }, - min: xAxis.type === 'value' ? xAxis.min : undefined, - max: xAxis.type === 'value' ? xAxis.max : undefined, + min: isTimeAxis ? (xAxis.min ?? timeMin) : xAxis.type === 'value' ? xAxis.min : undefined, + max: isTimeAxis ? (xAxis.max ?? timeMax) : xAxis.type === 'value' ? xAxis.max : undefined, }; - // Build y-axis configuration - const yAxisConfig = { + // Build y-axis configuration (primary) + const primaryYAxisConfig = { type: 'value' as const, name: yAxis?.name, nameLocation: 'middle' as const, @@ -375,6 +453,34 @@ export function MultiLineChart({ minInterval: yAxis?.minInterval, }; + // Build secondary y-axis configuration (right side) if provided + const secondaryYAxisConfig = secondaryYAxis + ? { + type: 'value' as const, + name: secondaryYAxis.name, + nameLocation: 'middle' as const, + nameGap: secondaryYAxis.name ? 45 : 0, + nameTextStyle: { color: themeColors.muted }, + position: 'right' as const, + axisLine: { + show: true, + lineStyle: { color: themeColors.border }, + }, + axisTick: { show: false }, + splitLine: { show: false }, + axisLabel: { + color: themeColors.muted, + formatter: secondaryYAxis.formatter, + }, + min: secondaryYAxis.min, + max: secondaryYAxis.max, + minInterval: secondaryYAxis.minInterval, + } + : null; + + // Combined y-axis config (single or array) + const yAxisConfig = secondaryYAxisConfig ? [primaryYAxisConfig, secondaryYAxisConfig] : primaryYAxisConfig; + // Build series configuration // Note: Don't filter by visible property here - displayedSeries already handles visibility via visibleSeries state const seriesConfig = displayedSeries.map(s => { @@ -392,6 +498,7 @@ export function MultiLineChart({ showSymbol: s.showSymbol ?? false, symbolSize: s.symbolSize ?? 4, stack: s.stack, + yAxisIndex: s.yAxisIndex ?? 0, triggerLineEvent: true, // Enable click events on lines lineStyle: { color: seriesColor, @@ -520,7 +627,7 @@ export function MultiLineChart({ const gridConfig = grid ?? { left: 60, - right: 24, + right: secondaryYAxis ? 70 : 24, // Extra space for secondary y-axis top: 16, bottom: baseBottom + legendBottom + dataZoomBottom, }; @@ -730,6 +837,7 @@ export function MultiLineChart({ themeColors.primary, xAxis, yAxis, + secondaryYAxis, displayedSeries, series, grid, @@ -860,36 +968,60 @@ export function MultiLineChart({ )}
-
- {series - .filter(s => !enableAggregateToggle || s.name !== aggregateSeriesName) - .map(s => { - const isVisible = visibleSeries.has(s.name); - const seriesColor = s.color || extendedPalette[series.indexOf(s) % extendedPalette.length]; - return ( - - ); - })} -
+ {(() => { + const legendSeries = series.filter( + s => s.visible !== false && (!enableAggregateToggle || s.name !== aggregateSeriesName) + ); + // Group series by their group property, maintaining order + const groups: Array<{ name: string | null; items: typeof legendSeries }> = []; + const seenGroups = new Set(); + legendSeries.forEach(s => { + const groupName = s.group ?? null; + if (!seenGroups.has(groupName)) { + seenGroups.add(groupName); + groups.push({ name: groupName, items: [] }); + } + groups.find(g => g.name === groupName)?.items.push(s); + }); + + return ( +
+ {groups.map(group => ( +
+ {group.name && {group.name}:} +
+ {group.items.map(s => { + const isVisible = visibleSeries.has(s.name); + const seriesColor = s.color || extendedPalette[series.indexOf(s) % extendedPalette.length]; + return ( + + ); + })} +
+
+ ))} +
+ ); + })()}
)} @@ -914,6 +1046,7 @@ export function MultiLineChart({ }} notMerge={notMerge} opts={{ renderer: 'canvas' }} + onChartReady={handleChartReady} /> @@ -934,36 +1067,60 @@ export function MultiLineChart({ )}
-
- {series - .filter(s => !enableAggregateToggle || s.name !== aggregateSeriesName) - .map(s => { - const isVisible = visibleSeries.has(s.name); - const seriesColor = s.color || extendedPalette[series.indexOf(s) % extendedPalette.length]; - return ( - - ); - })} -
+ {(() => { + const legendSeries = series.filter( + s => s.visible !== false && (!enableAggregateToggle || s.name !== aggregateSeriesName) + ); + // Group series by their group property, maintaining order + const groups: Array<{ name: string | null; items: typeof legendSeries }> = []; + const seenGroups = new Set(); + legendSeries.forEach(s => { + const groupName = s.group ?? null; + if (!seenGroups.has(groupName)) { + seenGroups.add(groupName); + groups.push({ name: groupName, items: [] }); + } + groups.find(g => g.name === groupName)?.items.push(s); + }); + + return ( +
+ {groups.map(group => ( +
+ {group.name && {group.name}:} +
+ {group.items.map(s => { + const isVisible = visibleSeries.has(s.name); + const seriesColor = s.color || extendedPalette[series.indexOf(s) % extendedPalette.length]; + return ( + + ); + })} +
+
+ ))} +
+ ); + })()}
)} diff --git a/src/components/Charts/MultiLine/MultiLine.types.ts b/src/components/Charts/MultiLine/MultiLine.types.ts index 04a163631..ed30ec969 100644 --- a/src/components/Charts/MultiLine/MultiLine.types.ts +++ b/src/components/Charts/MultiLine/MultiLine.types.ts @@ -27,10 +27,17 @@ export interface SeriesData { */ color?: string; /** - * Whether the series is visible + * Whether the series is visible in the legend + * When false, series is hidden from legend but still renders (for stacking) * @default true */ visible?: boolean; + /** + * Whether the series starts enabled/checked in the legend + * Only applies when visible is true (shown in legend) + * @default true + */ + initiallyVisible?: boolean; /** * Enable smooth curve for this series * @default false @@ -106,6 +113,17 @@ export interface SeriesData { */ symbolSize?: number; }; + /** + * Legend group name - series with the same group will be grouped together in the legend + * Groups are displayed in the order they first appear in the series array + */ + group?: string; + /** + * Y-axis index for dual-axis charts + * 0 = primary (left), 1 = secondary (right) + * @default 0 + */ + yAxisIndex?: number; } /** @@ -116,8 +134,9 @@ export interface XAxisConfig { * Axis type * - 'category': Uses string labels (e.g., days of week) * - 'value': Uses numeric values (e.g., slot numbers) + * - 'time': Uses Unix timestamps (seconds) for time-based sync */ - type: 'category' | 'value'; + type: 'category' | 'value' | 'time'; /** * Axis name/label */ @@ -127,11 +146,16 @@ export interface XAxisConfig { */ labels?: string[]; /** - * Minimum value (only for type 'value') + * Unix timestamps in seconds (required when type is 'time') + * Used to set axis min/max and for time-based crosshair sync + */ + timestamps?: number[]; + /** + * Minimum value (only for type 'value' or 'time') */ min?: number | 'dataMin'; /** - * Maximum value (only for type 'value') + * Maximum value (only for type 'value' or 'time') */ max?: number | 'dataMax'; /** @@ -222,9 +246,14 @@ export interface MultiLineChartProps { */ xAxis: XAxisConfig; /** - * Y-axis configuration + * Y-axis configuration (primary/left axis) */ yAxis?: YAxisConfig; + /** + * Secondary Y-axis configuration (right axis) + * Used for dual-axis charts with series that have yAxisIndex: 1 + */ + secondaryYAxis?: YAxisConfig; /** * Chart title */ diff --git a/src/components/Charts/MultiLine/index.ts b/src/components/Charts/MultiLine/index.ts index e9ad56361..8d070448f 100644 --- a/src/components/Charts/MultiLine/index.ts +++ b/src/components/Charts/MultiLine/index.ts @@ -7,3 +7,17 @@ export type { XAxisConfig, YAxisConfig, } from './MultiLine.types'; +export { + createBandSeries, + createBlobScheduleMarkLines, + createExecutionForkMarkLines, + createForkMarkLines, + createStatisticSeries, +} from './utils'; +export type { + BandConfig, + BlobScheduleMarkLinesOptions, + ExecutionForkMarkLinesOptions, + ForkMarkLinesOptions, + StatisticConfig, +} from './utils'; diff --git a/src/components/Charts/MultiLine/utils.test.ts b/src/components/Charts/MultiLine/utils.test.ts new file mode 100644 index 000000000..6ed46bfb9 --- /dev/null +++ b/src/components/Charts/MultiLine/utils.test.ts @@ -0,0 +1,167 @@ +import { describe, it, expect } from 'vitest'; +import { createBandSeries, createStatisticSeries } from './utils'; + +describe('createBandSeries', () => { + const lowerValues = [10, 20, 30]; + const upperValues = [15, 25, 35]; + const config = { color: '#ff0000', opacity: 0.5, group: 'TestGroup' }; + + it('returns an array of 2 series', () => { + const result = createBandSeries('Test', 'test-stack', lowerValues, upperValues, config); + expect(result).toHaveLength(2); + }); + + it('creates base series with underscore-prefixed name and visible: false', () => { + const result = createBandSeries('Test', 'test-stack', lowerValues, upperValues, config); + const baseSeries = result[0]; + + expect(baseSeries.name).toBe('_test-stack_base'); + expect(baseSeries.visible).toBe(false); + expect(baseSeries.data).toEqual(lowerValues); + expect(baseSeries.stack).toBe('test-stack'); + }); + + it('creates width series with correct name and calculated width values', () => { + const result = createBandSeries('Test', 'test-stack', lowerValues, upperValues, config); + const widthSeries = result[1]; + + expect(widthSeries.name).toBe('Test'); + expect(widthSeries.data).toEqual([5, 5, 5]); // upper - lower + expect(widthSeries.stack).toBe('test-stack'); + }); + + it('clamps negative widths to 0', () => { + const lowerVals = [20, 30, 40]; + const upperVals = [15, 25, 35]; // All lower than lowerVals + const result = createBandSeries('Test', 'test-stack', lowerVals, upperVals, config); + const widthSeries = result[1]; + + expect(widthSeries.data).toEqual([0, 0, 0]); + }); + + it('applies config correctly to both series', () => { + const result = createBandSeries('Test', 'test-stack', lowerValues, upperValues, config); + const [baseSeries, widthSeries] = result; + + // Both should have color + expect(baseSeries.color).toBe('#ff0000'); + expect(widthSeries.color).toBe('#ff0000'); + + // Width series should have opacity and group + expect(widthSeries.areaOpacity).toBe(0.5); + expect(widthSeries.group).toBe('TestGroup'); + + // Base series should have 0 opacity + expect(baseSeries.areaOpacity).toBe(0); + }); + + it('sets correct area and line properties', () => { + const result = createBandSeries('Test', 'test-stack', lowerValues, upperValues, config); + const [baseSeries, widthSeries] = result; + + // Both should show area + expect(baseSeries.showArea).toBe(true); + expect(widthSeries.showArea).toBe(true); + + // Both should have no line + expect(baseSeries.lineWidth).toBe(0); + expect(widthSeries.lineWidth).toBe(0); + }); + + it('handles empty arrays', () => { + const result = createBandSeries('Test', 'test-stack', [], [], config); + const [baseSeries, widthSeries] = result; + + expect(baseSeries.data).toEqual([]); + expect(widthSeries.data).toEqual([]); + }); + + it('works without optional group in config', () => { + const configWithoutGroup = { color: '#ff0000', opacity: 0.5 }; + const result = createBandSeries('Test', 'test-stack', lowerValues, upperValues, configWithoutGroup); + const widthSeries = result[1]; + + expect(widthSeries.group).toBeUndefined(); + }); + + it('passes initiallyVisible to width series when provided', () => { + const configWithInitiallyVisible = { color: '#ff0000', opacity: 0.5, initiallyVisible: false }; + const result = createBandSeries('Test', 'test-stack', lowerValues, upperValues, configWithInitiallyVisible); + const widthSeries = result[1]; + + expect(widthSeries.initiallyVisible).toBe(false); + }); + + it('leaves initiallyVisible undefined when not provided', () => { + const result = createBandSeries('Test', 'test-stack', lowerValues, upperValues, config); + const widthSeries = result[1]; + + expect(widthSeries.initiallyVisible).toBeUndefined(); + }); +}); + +describe('createStatisticSeries', () => { + const values = [10, 20, 30, null, 50]; + const config = { color: '#3b82f6', group: 'Statistics' }; + + it('creates a series with correct name and data', () => { + const result = createStatisticSeries('Mean', values, config); + + expect(result.name).toBe('Mean'); + expect(result.data).toEqual(values); + }); + + it('applies color from config', () => { + const result = createStatisticSeries('Mean', values, config); + + expect(result.color).toBe('#3b82f6'); + }); + + it('uses default lineWidth of 2 when not specified', () => { + const result = createStatisticSeries('Mean', values, config); + + expect(result.lineWidth).toBe(2); + }); + + it('uses custom lineWidth when specified', () => { + const result = createStatisticSeries('Mean', values, { ...config, lineWidth: 3 }); + + expect(result.lineWidth).toBe(3); + }); + + it('uses default lineStyle of solid when not specified', () => { + const result = createStatisticSeries('Mean', values, config); + + expect(result.lineStyle).toBe('solid'); + }); + + it('uses custom lineStyle when specified', () => { + const result = createStatisticSeries('Median', values, { ...config, lineStyle: 'dashed' }); + + expect(result.lineStyle).toBe('dashed'); + }); + + it('applies group from config', () => { + const result = createStatisticSeries('Mean', values, config); + + expect(result.group).toBe('Statistics'); + }); + + it('handles empty arrays', () => { + const result = createStatisticSeries('Mean', [], config); + + expect(result.data).toEqual([]); + }); + + it('passes initiallyVisible when provided', () => { + const result = createStatisticSeries('Mean', values, { ...config, initiallyVisible: false }); + + expect(result.initiallyVisible).toBe(false); + }); + + it('leaves initiallyVisible undefined when not provided', () => { + const result = createStatisticSeries('Mean', values, config); + + expect(result.initiallyVisible).toBeUndefined(); + }); +}); diff --git a/src/components/Charts/MultiLine/utils.ts b/src/components/Charts/MultiLine/utils.ts new file mode 100644 index 000000000..3725c1336 --- /dev/null +++ b/src/components/Charts/MultiLine/utils.ts @@ -0,0 +1,302 @@ +import type { SeriesData, MarkLineConfig } from './MultiLine.types'; +import type { ForkInfo } from '@/utils/forks'; +import type { ExecutionForks, BlobScheduleItem } from '@/hooks/useConfig'; +import { epochToTimestamp } from '@/utils/beacon'; + +export interface BandConfig { + /** Band fill color (hex) */ + color: string; + /** Area opacity (0-1) */ + opacity: number; + /** Legend group name */ + group?: string; + /** Whether the band starts enabled in the legend @default true */ + initiallyVisible?: boolean; +} + +/** + * Creates a stacked band series pair from lower/upper bounds. + * Uses the ECharts stacking technique: invisible base + visible width. + * + * @param name - Display name for legend + * @param stackId - Unique stack group identifier + * @param lowerValues - Array of lower bound values + * @param upperValues - Array of upper bound values + * @param config - Band styling configuration + * @returns Array of two SeriesData objects (base + width) + * + * @example + * const series = [ + * ...createBandSeries('Min/Max', 'minmax', minValues, maxValues, { + * color: '#64748b', + * opacity: 0.06, + * group: 'Bands', + * }), + * ]; + */ +export function createBandSeries( + name: string, + stackId: string, + lowerValues: (number | null)[], + upperValues: (number | null)[], + config: BandConfig +): SeriesData[] { + const widthValues = upperValues.map((u, i) => { + const lower = lowerValues[i]; + if (u === null || lower === null) return null; + return Math.max(0, u - lower); + }); + + return [ + { + name: `_${stackId}_base`, + data: lowerValues, + stack: stackId, + showArea: true, + areaOpacity: 0, + lineWidth: 0, + color: config.color, + visible: false, + }, + { + name, + data: widthValues, + stack: stackId, + showArea: true, + areaOpacity: config.opacity, + lineWidth: 0, + color: config.color, + group: config.group, + initiallyVisible: config.initiallyVisible, + }, + ]; +} + +export interface StatisticConfig { + /** Line color (hex) */ + color: string; + /** Line width in pixels @default 2 */ + lineWidth?: number; + /** Line style @default 'solid' */ + lineStyle?: 'solid' | 'dashed' | 'dotted'; + /** Legend group name */ + group?: string; + /** Whether the series starts enabled in the legend @default true */ + initiallyVisible?: boolean; +} + +/** + * Creates a line series for statistical measures (mean, median, moving average, etc). + * + * @param name - Display name for legend (e.g., "Mean", "Median", "7-day MA") + * @param values - Array of statistical values + * @param config - Line styling configuration + * @returns SeriesData object for the statistic line + * + * @example + * const series = [ + * createStatisticSeries('Mean', meanValues, { + * color: '#3b82f6', + * lineWidth: 2, + * group: 'Statistics', + * }), + * createStatisticSeries('Median', medianValues, { + * color: '#8b5cf6', + * lineStyle: 'dashed', + * group: 'Statistics', + * }), + * ]; + */ +export function createStatisticSeries(name: string, values: (number | null)[], config: StatisticConfig): SeriesData { + return { + name, + data: values, + color: config.color, + lineWidth: config.lineWidth ?? 2, + lineStyle: config.lineStyle ?? 'solid', + group: config.group, + initiallyVisible: config.initiallyVisible, + }; +} + +export interface ForkMarkLinesOptions { + /** All forks from useForks() */ + forks: ForkInfo[]; + /** Chart x-axis labels (formatted date strings) */ + labels: string[]; + /** Network genesis time (seconds) */ + genesisTime: number; + /** Whether chart uses daily (true) or hourly (false) format */ + isDaily: boolean; + /** Optional: filter to specific fork names */ + includeForks?: string[]; +} + +/** + * Generates mark line configs for forks visible in the chart range. + * Matches fork activation dates to x-axis labels and creates annotation lines. + * + * @example + * const markLines = createForkMarkLines({ + * forks: allForks, + * labels: chartConfig.labels, + * genesisTime: currentNetwork.genesis_time, + * isDaily: true, + * }); + */ +/** + * Formats a date to match chart label format: "Jan 15 '24" + */ +function formatDateLabel(date: Date): string { + const month = date.toLocaleDateString('en-US', { month: 'short' }); + const day = date.getDate(); + const year = date.getFullYear().toString().slice(-2); + return `${month} ${day} '${year}`; +} + +export function createForkMarkLines(options: ForkMarkLinesOptions): MarkLineConfig[] { + const { forks, labels, genesisTime, includeForks } = options; + + if (!forks.length || !labels.length) return []; + + const markLines: MarkLineConfig[] = []; + + for (const fork of forks) { + // Skip if filtering and fork not included + if (includeForks && !includeForks.includes(fork.name)) continue; + + // Skip phase0 (genesis, not interesting) + if (fork.name === 'phase0') continue; + + // Convert fork epoch to timestamp + const forkTimestamp = epochToTimestamp(fork.epoch, genesisTime); + const forkDate = new Date(forkTimestamp * 1000); + + // Format to match chart label format: "Jan 15 '24" + const forkLabel = formatDateLabel(forkDate); + + // Check if this label exists in chart range + if (labels.includes(forkLabel)) { + markLines.push({ + xValue: forkLabel, + label: fork.combinedName?.toUpperCase() ?? fork.displayName, + labelPosition: 'end', + color: '#9ca3af', + lineStyle: 'dashed', + lineWidth: 1, + }); + } + } + + return markLines; +} + +export interface ExecutionForkMarkLinesOptions { + /** Execution forks from network.forks.execution */ + executionForks: ExecutionForks; + /** Chart x-axis labels (formatted date strings) */ + labels: string[]; +} + +/** + * Generates mark line configs for execution forks (pre-merge) visible in the chart range. + * Matches fork activation dates to x-axis labels and creates annotation lines. + * + * @example + * const markLines = createExecutionForkMarkLines({ + * executionForks: currentNetwork.forks.execution, + * labels: chartConfig.labels, + * isDaily: true, + * }); + */ +export function createExecutionForkMarkLines(options: ExecutionForkMarkLinesOptions): MarkLineConfig[] { + const { executionForks, labels } = options; + + if (!executionForks || !labels.length) return []; + + const markLines: MarkLineConfig[] = []; + + // Skip paris since it's covered by the MERGE consensus fork markline + const skipForks = new Set(['paris']); + + for (const [forkName, forkData] of Object.entries(executionForks)) { + if (!forkData || skipForks.has(forkName)) continue; + + const forkDate = new Date(forkData.timestamp * 1000); + + // Format to match chart label format: "Jan 15 '24" + const forkLabel = formatDateLabel(forkDate); + + // Check if this label exists in chart range + if (labels.includes(forkLabel)) { + // Convert snake_case to UPPER CASE with spaces (e.g., "tangerine_whistle" -> "TANGERINE WHISTLE") + const displayName = forkName.toUpperCase().replace(/_/g, ' '); + + markLines.push({ + xValue: forkLabel, + label: displayName, + labelPosition: 'end', + color: '#9ca3af', + lineStyle: 'dashed', + lineWidth: 1, + }); + } + } + + return markLines; +} + +export interface BlobScheduleMarkLinesOptions { + /** Blob schedule items from network.blob_schedule */ + blobSchedule: BlobScheduleItem[]; + /** Chart x-axis labels (formatted date strings) */ + labels: string[]; + /** Network genesis time (seconds) */ + genesisTime: number; +} + +/** + * Generates mark line configs for blob schedule changes (BPOs) visible in the chart range. + * Matches blob schedule activation dates to x-axis labels and creates annotation lines. + * + * @example + * const markLines = createBlobScheduleMarkLines({ + * blobSchedule: currentNetwork.blob_schedule, + * labels: chartConfig.labels, + * genesisTime: currentNetwork.genesis_time, + * isDaily: true, + * }); + */ +export function createBlobScheduleMarkLines(options: BlobScheduleMarkLinesOptions): MarkLineConfig[] { + const { blobSchedule, labels, genesisTime } = options; + + if (!blobSchedule?.length || !labels.length) return []; + + const markLines: MarkLineConfig[] = []; + + // Sort by epoch to ensure consistent BPO numbering + const sortedSchedule = [...blobSchedule].sort((a, b) => a.epoch - b.epoch); + + sortedSchedule.forEach((item, index) => { + // Convert epoch to timestamp + const timestamp = epochToTimestamp(item.epoch, genesisTime); + const blobDate = new Date(timestamp * 1000); + + // Format to match chart label format: "Jan 15 '24" + const blobLabel = formatDateLabel(blobDate); + + // Check if this label exists in chart range + if (labels.includes(blobLabel)) { + markLines.push({ + xValue: blobLabel, + label: `BPO${index + 1}`, + labelPosition: 'end', + color: '#9ca3af', + lineStyle: 'dashed', + lineWidth: 1, + }); + } + }); + + return markLines; +} diff --git a/src/components/Layout/Sidebar/Sidebar.tsx b/src/components/Layout/Sidebar/Sidebar.tsx index b7a5d2f97..45f8c810b 100644 --- a/src/components/Layout/Sidebar/Sidebar.tsx +++ b/src/components/Layout/Sidebar/Sidebar.tsx @@ -11,6 +11,7 @@ import { CubeIcon, DocumentTextIcon, PlayCircleIcon, + PresentationChartLineIcon, Square3Stack3DIcon, UserGroupIcon, ClockIcon, @@ -168,6 +169,7 @@ const ethereumDataAvailabilityPages: NavItem[] = [ ]; const ethereumExecutionPages: NavItem[] = [ + { name: 'Overview', to: '/ethereum/execution/overview', icon: PresentationChartLineIcon }, { name: 'Timings', to: '/ethereum/execution/timings', icon: ClockIcon }, { name: 'Payloads', to: '/ethereum/execution/payloads', icon: CubeIcon }, { name: 'State Growth', to: '/ethereum/execution/state-growth', icon: ServerStackIcon }, diff --git a/src/contexts/SharedCrosshairsContext/SharedCrosshairsContext.types.ts b/src/contexts/SharedCrosshairsContext/SharedCrosshairsContext.types.ts index 8fb342115..8dad53754 100644 --- a/src/contexts/SharedCrosshairsContext/SharedCrosshairsContext.types.ts +++ b/src/contexts/SharedCrosshairsContext/SharedCrosshairsContext.types.ts @@ -1,4 +1,4 @@ -import type { EChartsType } from 'echarts/core'; +import type { EChartsInstance } from 'echarts-for-react/lib'; /** * Sync group identifier for grouping charts that should share crosshairs @@ -15,12 +15,12 @@ export interface SharedCrosshairsContextValue { * @param group - The sync group identifier * @param instance - The ECharts instance to register */ - registerChart: (group: SyncGroup, instance: EChartsType) => void; + registerChart: (group: SyncGroup, instance: EChartsInstance) => void; /** * Unregister a chart instance from a sync group * @param group - The sync group identifier * @param instance - The ECharts instance to unregister */ - unregisterChart: (group: SyncGroup, instance: EChartsType) => void; + unregisterChart: (group: SyncGroup, instance: EChartsInstance) => void; } diff --git a/src/hooks/useConfig/useConfig.types.ts b/src/hooks/useConfig/useConfig.types.ts index 17360bc63..20cfd0c20 100644 --- a/src/hooks/useConfig/useConfig.types.ts +++ b/src/hooks/useConfig/useConfig.types.ts @@ -8,25 +8,50 @@ export interface MinClientVersions { tysm?: string; } -export interface Fork { +export interface ConsensusFork { epoch: number; + timestamp?: number; min_client_versions: MinClientVersions; } export interface ConsensusForks { - phase0?: Fork; - altair?: Fork; - bellatrix?: Fork; - capella?: Fork; - deneb?: Fork; - electra?: Fork; - fulu?: Fork; - glaos?: Fork; - fusaka?: Fork; + phase0?: ConsensusFork; + altair?: ConsensusFork; + bellatrix?: ConsensusFork; + capella?: ConsensusFork; + deneb?: ConsensusFork; + electra?: ConsensusFork; + fulu?: ConsensusFork; + glaos?: ConsensusFork; + fusaka?: ConsensusFork; +} + +export interface ExecutionFork { + block: number; + timestamp: number; +} + +export interface ExecutionForks { + frontier?: ExecutionFork; + homestead?: ExecutionFork; + dao?: ExecutionFork; + tangerine_whistle?: ExecutionFork; + spurious_dragon?: ExecutionFork; + byzantium?: ExecutionFork; + constantinople?: ExecutionFork; + petersburg?: ExecutionFork; + istanbul?: ExecutionFork; + muir_glacier?: ExecutionFork; + berlin?: ExecutionFork; + london?: ExecutionFork; + arrow_glacier?: ExecutionFork; + gray_glacier?: ExecutionFork; + paris?: ExecutionFork; } export interface Forks { consensus: ConsensusForks; + execution?: ExecutionForks; } export interface ServiceUrls { @@ -41,6 +66,7 @@ export interface ServiceUrls { export interface BlobScheduleItem { epoch: number; + timestamp?: number; max_blobs_per_block: number; } diff --git a/src/hooks/useSharedCrosshairs/useSharedCrosshairs.ts b/src/hooks/useSharedCrosshairs/useSharedCrosshairs.ts index 2acd2dd37..9ec54a692 100644 --- a/src/hooks/useSharedCrosshairs/useSharedCrosshairs.ts +++ b/src/hooks/useSharedCrosshairs/useSharedCrosshairs.ts @@ -1,5 +1,6 @@ import { useContext, useCallback } from 'react'; import type ReactEChartsCore from 'echarts-for-react/lib/core'; +import type { EChartsInstance } from 'echarts-for-react/lib'; import { SharedCrosshairsContext } from '@/contexts/SharedCrosshairsContext'; /** @@ -30,7 +31,7 @@ export function useSharedCrosshairs({ syncGroup }: { syncGroup?: string }): (nod // Chart mounted - get instance and register const chartInstance = node.getEchartsInstance(); if (chartInstance) { - const instance = chartInstance as unknown as import('echarts/core').EChartsType; + const instance = chartInstance as EChartsInstance; context.registerChart(syncGroup, instance); } } else { diff --git a/src/pages/ethereum/execution/overview/IndexPage.tsx b/src/pages/ethereum/execution/overview/IndexPage.tsx new file mode 100644 index 000000000..a5d23568b --- /dev/null +++ b/src/pages/ethereum/execution/overview/IndexPage.tsx @@ -0,0 +1,825 @@ +import { type JSX, useMemo, useCallback, useState } from 'react'; +import { useQuery } from '@tanstack/react-query'; +import { Container } from '@/components/Layout/Container'; +import { Card } from '@/components/Layout/Card'; +import { PopoutCard } from '@/components/Layout/PopoutCard'; +import { + MultiLineChart, + createBlobScheduleMarkLines, + createExecutionForkMarkLines, + createForkMarkLines, +} from '@/components/Charts/MultiLine'; +import { useNetwork } from '@/hooks/useNetwork'; +import { useForks } from '@/hooks/useForks'; +import clsx from 'clsx'; +import { + fctExecutionTpsHourlyServiceListOptions, + fctExecutionTpsDailyServiceListOptions, + fctExecutionGasUsedHourlyServiceListOptions, + fctExecutionGasUsedDailyServiceListOptions, + fctExecutionGasLimitHourlyServiceListOptions, + fctExecutionGasLimitDailyServiceListOptions, + fctExecutionGasLimitSignallingHourlyServiceListOptions, + fctExecutionGasLimitSignallingDailyServiceListOptions, + fctExecutionTransactionsHourlyServiceListOptions, + fctExecutionTransactionsDailyServiceListOptions, +} from '@/api/@tanstack/react-query.gen'; +import type { + FctExecutionTpsHourly, + FctExecutionTpsDaily, + FctExecutionGasUsedHourly, + FctExecutionGasUsedDaily, + FctExecutionGasLimitHourly, + FctExecutionGasLimitDaily, + FctExecutionGasLimitSignallingHourly, + FctExecutionGasLimitSignallingDaily, + FctExecutionTransactionsHourly, + FctExecutionTransactionsDaily, +} from '@/api/types.gen'; +import { ExecutionOverviewSkeleton } from './components'; +import { type TimePeriod, TIME_RANGE_CONFIG, TIME_PERIOD_OPTIONS, GAS_BANDS } from './constants'; +import { + fillTimeKeys, + formatTooltipDate, + buildTooltipHtml, + formatTpsBand, + formatGas, + formatGasBand, + formatCumulativeGas, + formatCompact, + formatBigNum, + buildTpsChartConfig, + buildGasChartConfig, + buildSignallingChartConfig, + buildTransactionsChartConfig, + type TooltipItem, + type TooltipSection, +} from './utils'; + +/** + * IndexPage - Execution Overview page showing TPS, Gas Used, and Gas Limit charts + */ +export function IndexPage(): JSX.Element { + const [timePeriod, setTimePeriod] = useState('7d'); + const config = TIME_RANGE_CONFIG[timePeriod]; + const isDaily = config.dataType === 'daily'; + + const { currentNetwork } = useNetwork(); + const { allForks } = useForks(); + + // Calculate timestamp for start of selected time range (for hourly queries) + const startTimestamp = useMemo(() => { + if (config.days === null) return undefined; + const now = Math.floor(Date.now() / 1000); + return now - config.days * 24 * 60 * 60; + }, [config.days]); + + // TPS Queries + const tpsHourlyQuery = useQuery({ + ...fctExecutionTpsHourlyServiceListOptions({ + query: { + hour_start_date_time_gte: startTimestamp, + order_by: 'hour_start_date_time asc', + page_size: config.pageSize, + }, + }), + enabled: !isDaily, + }); + + const tpsDailyQuery = useQuery({ + ...fctExecutionTpsDailyServiceListOptions({ + query: { + day_start_date_like: '20%', + order_by: 'day_start_date desc', + page_size: config.pageSize, + }, + }), + enabled: isDaily, + }); + + // Gas Used Queries + const gasHourlyQuery = useQuery({ + ...fctExecutionGasUsedHourlyServiceListOptions({ + query: { + hour_start_date_time_gte: startTimestamp, + order_by: 'hour_start_date_time asc', + page_size: config.pageSize, + }, + }), + enabled: !isDaily, + }); + + const gasDailyQuery = useQuery({ + ...fctExecutionGasUsedDailyServiceListOptions({ + query: { + day_start_date_like: '20%', + order_by: 'day_start_date desc', + page_size: config.pageSize, + }, + }), + enabled: isDaily, + }); + + // Gas Limit Queries + const gasLimitHourlyQuery = useQuery({ + ...fctExecutionGasLimitHourlyServiceListOptions({ + query: { + hour_start_date_time_gte: startTimestamp, + order_by: 'hour_start_date_time asc', + page_size: config.pageSize, + }, + }), + enabled: !isDaily, + }); + + const gasLimitDailyQuery = useQuery({ + ...fctExecutionGasLimitDailyServiceListOptions({ + query: { + day_start_date_like: '20%', + order_by: 'day_start_date desc', + page_size: config.pageSize, + }, + }), + enabled: isDaily, + }); + + // Gas Limit Signalling Queries + const signallingHourlyQuery = useQuery({ + ...fctExecutionGasLimitSignallingHourlyServiceListOptions({ + query: { + hour_start_date_time_gte: startTimestamp, + order_by: 'hour_start_date_time asc', + page_size: config.pageSize, + }, + }), + enabled: !isDaily, + }); + + const signallingDailyQuery = useQuery({ + ...fctExecutionGasLimitSignallingDailyServiceListOptions({ + query: { + day_start_date_like: '20%', + order_by: 'day_start_date desc', + page_size: config.pageSize, + }, + }), + enabled: isDaily, + }); + + // Transactions Queries + const transactionsHourlyQuery = useQuery({ + ...fctExecutionTransactionsHourlyServiceListOptions({ + query: { + hour_start_date_time_gte: startTimestamp, + order_by: 'hour_start_date_time asc', + page_size: config.pageSize, + }, + }), + enabled: !isDaily, + }); + + const transactionsDailyQuery = useQuery({ + ...fctExecutionTransactionsDailyServiceListOptions({ + query: { + day_start_date_like: '20%', + order_by: 'day_start_date desc', + page_size: config.pageSize, + }, + }), + enabled: isDaily, + }); + + // Memoize record arrays to prevent unnecessary recomputes + const tpsRecords = useMemo( + () => + isDaily + ? [...(tpsDailyQuery.data?.fct_execution_tps_daily ?? [])].reverse() + : tpsHourlyQuery.data?.fct_execution_tps_hourly, + [isDaily, tpsDailyQuery.data, tpsHourlyQuery.data] + ); + + const gasRecords = useMemo( + () => + isDaily + ? [...(gasDailyQuery.data?.fct_execution_gas_used_daily ?? [])].reverse() + : gasHourlyQuery.data?.fct_execution_gas_used_hourly, + [isDaily, gasDailyQuery.data, gasHourlyQuery.data] + ); + + const gasLimitRecords = useMemo( + () => + isDaily + ? [...(gasLimitDailyQuery.data?.fct_execution_gas_limit_daily ?? [])].reverse() + : gasLimitHourlyQuery.data?.fct_execution_gas_limit_hourly, + [isDaily, gasLimitDailyQuery.data, gasLimitHourlyQuery.data] + ); + + const transactionsRecords = useMemo( + () => + isDaily + ? [...(transactionsDailyQuery.data?.fct_execution_transactions_daily ?? [])].reverse() + : transactionsHourlyQuery.data?.fct_execution_transactions_hourly, + [isDaily, transactionsDailyQuery.data, transactionsHourlyQuery.data] + ); + + const signallingRecords = useMemo( + () => + isDaily + ? [...(signallingDailyQuery.data?.fct_execution_gas_limit_signalling_daily ?? [])].reverse() + : signallingHourlyQuery.data?.fct_execution_gas_limit_signalling_hourly, + [isDaily, signallingDailyQuery.data, signallingHourlyQuery.data] + ); + + // Compute unified time keys for synchronized chart labels + const unifiedTimeKeys = useMemo(() => { + const allKeys = new Set(); + + if (!isDaily) { + (tpsRecords as FctExecutionTpsHourly[] | undefined)?.forEach(r => + allKeys.add(String(r.hour_start_date_time ?? '')) + ); + (gasRecords as FctExecutionGasUsedHourly[] | undefined)?.forEach(r => + allKeys.add(String(r.hour_start_date_time ?? '')) + ); + (signallingRecords as FctExecutionGasLimitSignallingHourly[] | undefined)?.forEach(r => + allKeys.add(String(r.hour_start_date_time ?? '')) + ); + (transactionsRecords as FctExecutionTransactionsHourly[] | undefined)?.forEach(r => + allKeys.add(String(r.hour_start_date_time ?? '')) + ); + } else { + (tpsRecords as FctExecutionTpsDaily[] | undefined)?.forEach(r => allKeys.add(r.day_start_date ?? '')); + (gasRecords as FctExecutionGasUsedDaily[] | undefined)?.forEach(r => allKeys.add(r.day_start_date ?? '')); + (signallingRecords as FctExecutionGasLimitSignallingDaily[] | undefined)?.forEach(r => + allKeys.add(r.day_start_date ?? '') + ); + (transactionsRecords as FctExecutionTransactionsDaily[] | undefined)?.forEach(r => + allKeys.add(r.day_start_date ?? '') + ); + } + + allKeys.delete(''); + const sortedKeys = [...allKeys].sort(); + return fillTimeKeys(sortedKeys, isDaily); + }, [tpsRecords, gasRecords, signallingRecords, transactionsRecords, isDaily]); + + const isLoading = isDaily + ? tpsDailyQuery.isLoading || gasDailyQuery.isLoading || gasLimitDailyQuery.isLoading + : tpsHourlyQuery.isLoading || gasHourlyQuery.isLoading || gasLimitHourlyQuery.isLoading; + + const error = isDaily + ? tpsDailyQuery.error || gasDailyQuery.error || gasLimitDailyQuery.error + : tpsHourlyQuery.error || gasHourlyQuery.error || gasLimitHourlyQuery.error; + + // Build chart configs using unified time keys + const tpsChartConfig = useMemo(() => { + if (!tpsRecords?.length || !unifiedTimeKeys.length) return null; + return buildTpsChartConfig(tpsRecords, unifiedTimeKeys, isDaily); + }, [tpsRecords, unifiedTimeKeys, isDaily]); + + const gasChartConfig = useMemo(() => { + if (!gasRecords?.length || !unifiedTimeKeys.length) return null; + return buildGasChartConfig(gasRecords, unifiedTimeKeys, isDaily, gasLimitRecords); + }, [gasRecords, unifiedTimeKeys, isDaily, gasLimitRecords]); + + const signallingChartConfig = useMemo(() => { + if (!signallingRecords?.length || !unifiedTimeKeys.length) return null; + return buildSignallingChartConfig(signallingRecords, unifiedTimeKeys, isDaily); + }, [signallingRecords, unifiedTimeKeys, isDaily]); + + const transactionsChartConfig = useMemo(() => { + if (!transactionsRecords?.length || !unifiedTimeKeys.length) return null; + return buildTransactionsChartConfig(transactionsRecords, unifiedTimeKeys, isDaily); + }, [transactionsRecords, unifiedTimeKeys, isDaily]); + + // Fork annotation mark lines + const consensusForkMarkLines = useMemo(() => { + if (!currentNetwork || !allForks.length) return []; + const labels = tpsChartConfig?.labels ?? gasChartConfig?.labels ?? []; + return createForkMarkLines({ + forks: allForks, + labels, + genesisTime: currentNetwork.genesis_time, + isDaily, + }); + }, [currentNetwork, allForks, tpsChartConfig?.labels, gasChartConfig?.labels, isDaily]); + + const executionForkMarkLines = useMemo(() => { + if (!currentNetwork?.forks?.execution) return []; + const labels = tpsChartConfig?.labels ?? gasChartConfig?.labels ?? []; + return createExecutionForkMarkLines({ + executionForks: currentNetwork.forks.execution, + labels, + }); + }, [currentNetwork, tpsChartConfig?.labels, gasChartConfig?.labels]); + + const blobScheduleMarkLines = useMemo(() => { + if (!currentNetwork?.blob_schedule?.length) return []; + const labels = tpsChartConfig?.labels ?? gasChartConfig?.labels ?? []; + return createBlobScheduleMarkLines({ + blobSchedule: currentNetwork.blob_schedule, + labels, + genesisTime: currentNetwork.genesis_time, + }); + }, [currentNetwork, tpsChartConfig?.labels, gasChartConfig?.labels]); + + const forkMarkLines = useMemo( + () => [...consensusForkMarkLines, ...executionForkMarkLines, ...blobScheduleMarkLines], + [consensusForkMarkLines, executionForkMarkLines, blobScheduleMarkLines] + ); + + const signallingForkMarkLines = useMemo(() => { + if (!currentNetwork || !allForks.length || !signallingChartConfig?.labels.length) return []; + + const consensusLines = createForkMarkLines({ + forks: allForks, + labels: signallingChartConfig.labels, + genesisTime: currentNetwork.genesis_time, + isDaily, + }); + + const executionLines = currentNetwork.forks?.execution + ? createExecutionForkMarkLines({ + executionForks: currentNetwork.forks.execution, + labels: signallingChartConfig.labels, + }) + : []; + + const blobLines = currentNetwork.blob_schedule?.length + ? createBlobScheduleMarkLines({ + blobSchedule: currentNetwork.blob_schedule, + labels: signallingChartConfig.labels, + genesisTime: currentNetwork.genesis_time, + }) + : []; + + return [...consensusLines, ...executionLines, ...blobLines]; + }, [currentNetwork, allForks, signallingChartConfig?.labels, isDaily]); + + // TPS tooltip formatter + const tpsTooltipFormatter = useCallback( + (params: unknown): string => { + if (!tpsRecords?.length || !unifiedTimeKeys.length) return ''; + + const recordsByKey = new Map(); + for (const r of tpsRecords) { + const key = isDaily + ? ((r as FctExecutionTpsDaily).day_start_date ?? '') + : String((r as FctExecutionTpsHourly).hour_start_date_time ?? ''); + recordsByKey.set(key, r); + } + + const dataPoints = Array.isArray(params) ? params : [params]; + if (!dataPoints.length) return ''; + + const firstPoint = dataPoints[0] as { dataIndex?: number }; + if (firstPoint.dataIndex === undefined) return ''; + + const timeKey = unifiedTimeKeys[firstPoint.dataIndex]; + if (!timeKey) return ''; + + const record = recordsByKey.get(timeKey); + if (!record) return ''; + + const dateValue = isDaily + ? ((record as FctExecutionTpsDaily).day_start_date ?? '') + : ((record as FctExecutionTpsHourly).hour_start_date_time ?? 0); + const dateStr = formatTooltipDate(dateValue, isDaily); + + const sections: TooltipSection[] = [ + { + title: 'STATISTICS', + items: [ + { color: '#10b981', label: 'Average', value: (record.avg_tps ?? 0).toFixed(4) }, + { color: '#06b6d4', label: 'Moving Avg', value: (record.moving_avg_tps ?? 0).toFixed(4) }, + { color: '#a855f7', label: 'Median', value: (record.p50_tps ?? 0).toFixed(4), style: 'dotted' }, + ], + }, + { + title: 'BANDS', + items: [ + { + color: '#f59e0b', + label: 'Bollinger', + value: formatTpsBand(record.lower_band_tps, record.upper_band_tps), + style: 'area', + }, + { color: '#6366f1', label: 'P5/P95', value: formatTpsBand(record.p05_tps, record.p95_tps), style: 'area' }, + { color: '#64748b', label: 'Min/Max', value: formatTpsBand(record.min_tps, record.max_tps), style: 'area' }, + ], + }, + ]; + + return buildTooltipHtml(dateStr, sections); + }, + [tpsRecords, unifiedTimeKeys, isDaily] + ); + + // Gas tooltip formatter + const gasTooltipFormatter = useCallback( + (params: unknown): string => { + if (!gasRecords?.length || !unifiedTimeKeys.length) return ''; + + const recordsByKey = new Map(); + for (const r of gasRecords) { + const key = isDaily + ? ((r as FctExecutionGasUsedDaily).day_start_date ?? '') + : String((r as FctExecutionGasUsedHourly).hour_start_date_time ?? ''); + recordsByKey.set(key, r); + } + + const dataPoints = Array.isArray(params) ? params : [params]; + if (!dataPoints.length) return ''; + + const firstPoint = dataPoints[0] as { dataIndex?: number }; + if (firstPoint.dataIndex === undefined) return ''; + + const timeKey = unifiedTimeKeys[firstPoint.dataIndex]; + if (!timeKey) return ''; + + const record = recordsByKey.get(timeKey); + if (!record) return ''; + + const dateValue = isDaily + ? ((record as FctExecutionGasUsedDaily).day_start_date ?? '') + : ((record as FctExecutionGasUsedHourly).hour_start_date_time ?? 0); + const dateStr = formatTooltipDate(dateValue, isDaily); + + const statsItems: TooltipItem[] = [ + { color: '#10b981', label: 'Average', value: formatGas(record.avg_gas_used ?? 0) }, + { color: '#06b6d4', label: 'Moving Avg', value: formatGas(record.moving_avg_gas_used ?? 0) }, + { color: '#a855f7', label: 'Median', value: formatGas(record.p50_gas_used ?? 0), style: 'dotted' }, + { + color: 'rgba(156, 163, 175, 0.6)', + label: 'Cumulative', + value: formatCumulativeGas(record.cumulative_gas_used ?? 0), + }, + ]; + + // Add gas limit if available + if (gasLimitRecords?.length) { + const dateKey = isDaily + ? ((record as FctExecutionGasUsedDaily).day_start_date ?? '') + : String((record as FctExecutionGasUsedHourly).hour_start_date_time ?? 0); + const gasLimitRecord = gasLimitRecords.find(r => { + const rDateKey = isDaily + ? ((r as FctExecutionGasLimitDaily).day_start_date ?? '') + : String((r as FctExecutionGasLimitHourly).hour_start_date_time ?? 0); + return rDateKey === dateKey; + }); + if (gasLimitRecord) { + statsItems.push({ + color: '#ef4444', + label: 'Gas Limit', + value: formatGas(gasLimitRecord.max_gas_limit ?? 0), + style: 'dashed', + }); + } + } + + const sections: TooltipSection[] = [ + { title: 'STATISTICS', items: statsItems }, + { + title: 'BANDS', + items: [ + { + color: '#f59e0b', + label: 'Bollinger', + value: formatGasBand(record.lower_band_gas_used, record.upper_band_gas_used), + style: 'area', + }, + { + color: '#6366f1', + label: 'P5/P95', + value: formatGasBand(record.p05_gas_used, record.p95_gas_used), + style: 'area', + }, + { + color: '#64748b', + label: 'Min/Max', + value: formatGasBand(record.min_gas_used, record.max_gas_used), + style: 'area', + }, + ], + }, + ]; + + return buildTooltipHtml(dateStr, sections); + }, + [gasRecords, gasLimitRecords, unifiedTimeKeys, isDaily] + ); + + // Signalling tooltip formatter + const signallingTooltipFormatter = useCallback((params: unknown): string => { + const dataPoints = Array.isArray(params) ? params : [params]; + if (!dataPoints.length) return ''; + + const firstPoint = dataPoints[0] as { name?: string }; + type TooltipParam = { value?: number; marker?: string; seriesName?: string }; + const byName = new Map(); + for (const p of dataPoints as TooltipParam[]) { + if (p.seriesName) byName.set(p.seriesName, p); + } + + const gasLimitItems = [...GAS_BANDS].reverse().map(band => { + const p = byName.get(band.label); + const value = p?.value ?? 0; + return { color: band.color, label: band.label, value: `${value.toFixed(1)}%`, style: 'area' as const }; + }); + + const sections: TooltipSection[] = [{ title: 'Gas Limits', items: gasLimitItems }]; + + const mevData = byName.get('Relay Registered Validators'); + if (mevData) { + sections.push({ + title: 'Total', + items: [{ color: '#a855f7', label: 'Relay Registered Validators', value: formatCompact(mevData.value ?? 0) }], + }); + } + + return buildTooltipHtml(firstPoint.name ?? '', sections); + }, []); + + // Transactions tooltip formatter + const transactionsTooltipFormatter = useCallback( + (params: unknown): string => { + if (!transactionsRecords?.length || !unifiedTimeKeys.length) return ''; + + const recordsByKey = new Map(); + for (const r of transactionsRecords) { + const key = isDaily + ? ((r as FctExecutionTransactionsDaily).day_start_date ?? '') + : String((r as FctExecutionTransactionsHourly).hour_start_date_time ?? ''); + recordsByKey.set(key, r); + } + + const dataPoints = Array.isArray(params) ? params : [params]; + if (!dataPoints.length) return ''; + + const firstPoint = dataPoints[0] as { dataIndex?: number }; + if (firstPoint.dataIndex === undefined) return ''; + + const timeKey = unifiedTimeKeys[firstPoint.dataIndex]; + if (!timeKey) return ''; + + const record = recordsByKey.get(timeKey); + if (!record) return ''; + + const dateValue = isDaily + ? ((record as FctExecutionTransactionsDaily).day_start_date ?? '') + : ((record as FctExecutionTransactionsHourly).hour_start_date_time ?? 0); + const dateStr = formatTooltipDate(dateValue, isDaily); + + const formatNum = (n: number | undefined): string => (n ?? 0).toLocaleString(); + const formatBand = (lower: number | undefined, upper: number | undefined): string => + `${formatNum(lower)} – ${formatNum(upper)}`; + + const sections: TooltipSection[] = [ + { + title: 'STATISTICS', + items: [ + { color: '#10b981', label: 'Average', value: formatNum(record.avg_txn_per_block) }, + { color: '#06b6d4', label: 'Moving Avg', value: formatNum(record.moving_avg_txn_per_block) }, + { color: '#a855f7', label: 'Median', value: formatNum(record.p50_txn_per_block), style: 'dotted' }, + { + color: 'rgba(156, 163, 175, 0.6)', + label: 'Cumulative', + value: formatBigNum(record.cumulative_transactions), + }, + { + color: 'rgba(156, 163, 175, 0.6)', + label: 'Period Total', + value: formatBigNum(record.total_transactions), + }, + ], + }, + { + title: 'BANDS', + items: [ + { + color: '#f59e0b', + label: 'Bollinger', + value: formatBand(record.lower_band_txn_per_block, record.upper_band_txn_per_block), + style: 'area', + }, + { + color: '#6366f1', + label: 'P5/P95', + value: formatBand(record.p05_txn_per_block, record.p95_txn_per_block), + style: 'area', + }, + { + color: '#64748b', + label: 'Min/Max', + value: formatBand(record.min_txn_per_block, record.max_txn_per_block), + style: 'area', + }, + ], + }, + ]; + + return buildTooltipHtml(dateStr, sections); + }, + [transactionsRecords, unifiedTimeKeys, isDaily] + ); + + // Chart subtitles + const subtitles = { + tps: isDaily ? 'Daily TPS with statistical bands' : `Hourly TPS over ${config.days} days`, + transactions: isDaily + ? 'Daily transactions per block with cumulative' + : `Hourly transactions over ${config.days} days`, + gas: isDaily ? 'Daily gas usage with limit reference' : `Hourly gas metrics over ${config.days} days`, + signalling: isDaily ? 'Validator gas limit preferences' : `Gas limit signalling over ${config.days} days`, + }; + + return ( + +
+

Execution Overview

+

Ethereum execution layer throughput and metrics

+
+ + {/* Time Period Selector */} +
+
+ {TIME_PERIOD_OPTIONS.map(({ value, label }) => ( + + ))} +
+
+ + {isLoading && } + + {error && ( + +

Failed to load data: {error.message}

+
+ )} + + {/* Charts */} +
+ {/* TPS Chart */} + {tpsChartConfig && ( + + {({ inModal }) => ( + + )} + + )} + + {/* Transactions Chart */} + {transactionsChartConfig && ( + + {({ inModal }) => ( + { + if (val >= 1_000_000_000) return `${(val / 1_000_000_000).toFixed(1)}B`; + if (val >= 1_000_000) return `${(val / 1_000_000).toFixed(0)}M`; + return String(val); + }, + }} + height={inModal ? 600 : 400} + showLegend + legendPosition="top" + enableDataZoom + tooltipFormatter={transactionsTooltipFormatter} + markLines={forkMarkLines} + syncGroup="execution-overview" + /> + )} + + )} + + {/* Gas Used Chart */} + {gasChartConfig && ( + + {({ inModal }) => ( + { + if (val >= 1e18) return `${(val / 1e18).toFixed(1)}E`; + if (val >= 1e15) return `${(val / 1e15).toFixed(1)}P`; + if (val >= 1e12) return `${(val / 1e12).toFixed(1)}T`; + if (val >= 1_000_000_000) return `${(val / 1_000_000_000).toFixed(1)}B`; + if (val >= 1_000_000) return `${(val / 1_000_000).toFixed(0)}M`; + return String(val); + }, + }} + height={inModal ? 600 : 400} + showLegend + legendPosition="top" + enableDataZoom + tooltipFormatter={gasTooltipFormatter} + markLines={forkMarkLines} + syncGroup="execution-overview" + /> + )} + + )} + + {/* Gas Limit Signalling Chart */} + {signallingChartConfig && ( + + {({ inModal }) => ( + { + if (val >= 1_000_000) return `${(val / 1_000_000).toFixed(1)}M`; + if (val >= 1_000) return `${(val / 1_000).toFixed(0)}K`; + return String(val); + }, + }} + height={inModal ? 600 : 400} + showLegend + legendPosition="top" + enableDataZoom + tooltipFormatter={signallingTooltipFormatter} + markLines={signallingForkMarkLines} + syncGroup="execution-overview" + /> + )} + + )} +
+
+ ); +} diff --git a/src/pages/ethereum/execution/overview/components/ExecutionOverviewSkeleton/ExecutionOverviewSkeleton.tsx b/src/pages/ethereum/execution/overview/components/ExecutionOverviewSkeleton/ExecutionOverviewSkeleton.tsx new file mode 100644 index 000000000..c7b6ce9f5 --- /dev/null +++ b/src/pages/ethereum/execution/overview/components/ExecutionOverviewSkeleton/ExecutionOverviewSkeleton.tsx @@ -0,0 +1,51 @@ +import type { JSX } from 'react'; +import { Card } from '@/components/Layout/Card'; +import { LoadingContainer } from '@/components/Layout/LoadingContainer'; + +/** + * Loading skeleton for Execution Overview page + * Shows 2x2 chart grid with legend placeholders + */ +export function ExecutionOverviewSkeleton(): JSX.Element { + return ( +
+ {/* 2x2 Chart Grid skeleton */} +
+ {Array.from({ length: 4 }).map((_, chartIndex) => ( + +
+ {/* Header with title, subtitle, and expand button */} +
+
+ + +
+ +
+ + {/* Legend skeleton - two rows to match actual chart legends */} +
+ {/* First row */} + {Array.from({ length: 4 }).map((_, legendIndex) => ( + + ))} +
+
+ {/* Second row */} + {Array.from({ length: 3 }).map((_, legendIndex) => ( + + ))} +
+ + {/* Chart area */} + + + {/* Zoom slider bar */} + +
+
+ ))} +
+
+ ); +} diff --git a/src/pages/ethereum/execution/overview/components/ExecutionOverviewSkeleton/index.ts b/src/pages/ethereum/execution/overview/components/ExecutionOverviewSkeleton/index.ts new file mode 100644 index 000000000..2815de0ef --- /dev/null +++ b/src/pages/ethereum/execution/overview/components/ExecutionOverviewSkeleton/index.ts @@ -0,0 +1 @@ +export { ExecutionOverviewSkeleton } from './ExecutionOverviewSkeleton'; diff --git a/src/pages/ethereum/execution/overview/components/index.ts b/src/pages/ethereum/execution/overview/components/index.ts new file mode 100644 index 000000000..2815de0ef --- /dev/null +++ b/src/pages/ethereum/execution/overview/components/index.ts @@ -0,0 +1 @@ +export { ExecutionOverviewSkeleton } from './ExecutionOverviewSkeleton'; diff --git a/src/pages/ethereum/execution/overview/constants.ts b/src/pages/ethereum/execution/overview/constants.ts new file mode 100644 index 000000000..c7043f6a3 --- /dev/null +++ b/src/pages/ethereum/execution/overview/constants.ts @@ -0,0 +1,46 @@ +import type { SeriesData } from '@/components/Charts/MultiLine'; + +/** Available time period options for chart display */ +export type TimePeriod = '7d' | '30d' | '90d' | '180d' | '1y' | '2y' | 'all'; + +/** Configuration for each time range option */ +export const TIME_RANGE_CONFIG = { + '7d': { days: 7, dataType: 'hourly' as const, pageSize: 168 }, + '30d': { days: 30, dataType: 'hourly' as const, pageSize: 720 }, + '90d': { days: 90, dataType: 'hourly' as const, pageSize: 2160 }, + '180d': { days: 180, dataType: 'daily' as const, pageSize: 180 }, + '1y': { days: 365, dataType: 'daily' as const, pageSize: 365 }, + '2y': { days: 730, dataType: 'daily' as const, pageSize: 730 }, + all: { days: null, dataType: 'daily' as const, pageSize: 10000 }, +} as const; + +/** Chart configuration with labels and series data */ +export interface ChartConfig { + labels: string[]; + series: SeriesData[]; +} + +/** + * Gas limit signalling bands (in millions) + * Index 0: 0-30M, Index 1: 30-36M, Index 2: 36-45M, Index 3: 45-60M, Index 4: 60-75M, Index 5: 75M+ + * Colors go from cool (blue) to hot (red) + */ +export const GAS_BANDS = [ + { max: 30_000_000, label: '0-30M', color: '#3b82f6' }, // Blue + { max: 36_000_000, label: '30-36M', color: '#06b6d4' }, // Cyan + { max: 45_000_000, label: '36-45M', color: '#22c55e' }, // Green + { max: 60_000_000, label: '45-60M', color: '#f97316' }, // Orange + { max: 75_000_000, label: '60-75M', color: '#ef4444' }, // Red + { max: Infinity, label: '75M+', color: '#dc2626' }, // Deep Red +] as const; + +/** Time period selector options for UI rendering */ +export const TIME_PERIOD_OPTIONS = [ + { value: '7d', label: '7d' }, + { value: '30d', label: '30d' }, + { value: '90d', label: '90d' }, + { value: '180d', label: '180d' }, + { value: '1y', label: '1y' }, + { value: '2y', label: '2y' }, + { value: 'all', label: 'All' }, +] as const; diff --git a/src/pages/ethereum/execution/overview/index.ts b/src/pages/ethereum/execution/overview/index.ts new file mode 100644 index 000000000..b36af7308 --- /dev/null +++ b/src/pages/ethereum/execution/overview/index.ts @@ -0,0 +1 @@ +export { IndexPage } from './IndexPage'; diff --git a/src/pages/ethereum/execution/overview/utils.ts b/src/pages/ethereum/execution/overview/utils.ts new file mode 100644 index 000000000..264d71b14 --- /dev/null +++ b/src/pages/ethereum/execution/overview/utils.ts @@ -0,0 +1,640 @@ +import { createBandSeries, createStatisticSeries, type SeriesData } from '@/components/Charts/MultiLine'; +import type { + FctExecutionTpsHourly, + FctExecutionTpsDaily, + FctExecutionGasUsedHourly, + FctExecutionGasUsedDaily, + FctExecutionGasLimitHourly, + FctExecutionGasLimitDaily, + FctExecutionGasLimitSignallingHourly, + FctExecutionGasLimitSignallingDaily, + FctExecutionTransactionsHourly, + FctExecutionTransactionsDaily, +} from '@/api/types.gen'; +import { GAS_BANDS, type ChartConfig } from './constants'; + +// ============================================================================ +// Time Formatting Utilities +// ============================================================================ + +/** + * Fills gaps in time keys with all intermediate time points. + * Ensures continuous x-axis rendering even when data has gaps. + */ +export function fillTimeKeys(keys: string[], isDaily: boolean): string[] { + if (keys.length === 0) return []; + + if (isDaily) { + // Keys are YYYY-MM-DD strings + const minDate = new Date(keys[0] + 'T00:00:00Z'); + const maxDate = new Date(keys[keys.length - 1] + 'T00:00:00Z'); + const result: string[] = []; + + const current = new Date(minDate); + while (current <= maxDate) { + result.push(current.toISOString().slice(0, 10)); // YYYY-MM-DD + current.setUTCDate(current.getUTCDate() + 1); + } + return result; + } else { + // Keys are Unix timestamps as strings + const timestamps = keys.map(k => parseInt(k, 10)).filter(n => !isNaN(n)); + if (timestamps.length === 0) return []; + + const min = Math.min(...timestamps); + const max = Math.max(...timestamps); + const result: string[] = []; + + const HOUR_IN_SECONDS = 3600; + for (let ts = min; ts <= max; ts += HOUR_IN_SECONDS) { + result.push(String(ts)); + } + return result; + } +} + +/** Formats a Unix timestamp to a short date string (e.g., "Jan 15 '24") */ +export function formatHourlyDate(timestamp: number): string { + const date = new Date(timestamp * 1000); + const month = date.toLocaleDateString('en-US', { month: 'short' }); + const day = date.getDate(); + const year = date.getFullYear().toString().slice(-2); + return `${month} ${day} '${year}`; +} + +/** Formats a date string (YYYY-MM-DD) to a short date string (e.g., "Jan 15 '24") */ +export function formatDailyDate(dateStr: string): string { + const date = new Date(dateStr + 'T00:00:00'); + const month = date.toLocaleDateString('en-US', { month: 'short' }); + const day = date.getDate(); + const year = date.getFullYear().toString().slice(-2); + return `${month} ${day} '${year}`; +} + +/** Formats a date for tooltip display with more detail */ +export function formatTooltipDate(value: number | string, isDaily: boolean): string { + if (isDaily) { + const date = new Date((value as string) + 'T00:00:00'); + return date.toLocaleDateString('en-US', { + month: 'short', + day: 'numeric', + year: 'numeric', + }); + } + const date = new Date((value as number) * 1000); + return date.toLocaleDateString('en-US', { + month: 'short', + day: 'numeric', + hour: 'numeric', + }); +} + +// ============================================================================ +// Gas Band Utilities +// ============================================================================ + +/** Gets the chunk index for a gas limit band */ +export function getChunkIndex(gasLimitBand: number): number { + for (let i = 0; i < GAS_BANDS.length; i++) { + if (gasLimitBand <= GAS_BANDS[i].max) { + return i; + } + } + return GAS_BANDS.length - 1; +} + +/** Gets the display label for a chunk index */ +export function getChunkLabel(chunkIndex: number): string { + return GAS_BANDS[chunkIndex]?.label ?? 'Unknown'; +} + +// ============================================================================ +// Tooltip Builder Utilities +// ============================================================================ + +/** Item configuration for tooltip rows */ +export interface TooltipItem { + color: string; + label: string; + value: string; + /** Visual style indicator: 'line' (default), 'dashed', 'dotted', 'area' */ + style?: 'line' | 'dashed' | 'dotted' | 'area'; +} + +/** Section configuration for tooltip */ +export interface TooltipSection { + title: string; + items: TooltipItem[]; +} + +/** Builds a single tooltip row HTML */ +function buildTooltipRow(item: TooltipItem, fontSize: number = 12): string { + let indicator: string; + switch (item.style) { + case 'dashed': + indicator = ``; + break; + case 'dotted': + indicator = ``; + break; + case 'area': + indicator = ``; + break; + default: + indicator = ``; + } + + return `
+ ${indicator} + ${item.label} + ${item.value} +
`; +} + +/** Builds complete tooltip HTML from sections */ +export function buildTooltipHtml(dateStr: string, sections: TooltipSection[]): string { + let html = `
${dateStr}
`; + + sections.forEach((section, idx) => { + if (idx > 0) { + html += `
`; + } + html += `
${section.title}
`; + + section.items.forEach(item => { + const fontSize = section.title === 'BANDS' || section.title === 'Gas Limits' ? 12 : 12; + const itemHtml = buildTooltipRow(item, fontSize); + // For band items, use muted text color + if (section.title === 'BANDS') { + html += itemHtml + .replace(/([^<]+)<\/span>/, '$1') + .replace( + //, + '' + ); + } else { + html += itemHtml; + } + }); + + if (idx > 0) { + html += `
`; + } + }); + + return html; +} + +// ============================================================================ +// Number Formatting Utilities +// ============================================================================ + +/** Formats a number with K/M suffix */ +export function formatCompact(val: number): string { + if (val >= 1_000_000) return `${(val / 1_000_000).toFixed(1)}M`; + if (val >= 1_000) return `${(val / 1_000).toFixed(0)}K`; + return val.toFixed(0); +} + +/** Formats large gas numbers with M suffix */ +export function formatGas(val: number): string { + if (val >= 1_000_000) return `${(val / 1_000_000).toFixed(1)}M`; + if (val >= 1_000) return `${(val / 1_000).toFixed(0)}K`; + return val.toFixed(0); +} + +/** Formats cumulative gas with E/P/T/B/M suffixes */ +export function formatCumulativeGas(val: number): string { + if (val >= 1e18) return `${(val / 1e18).toFixed(2)}E`; + if (val >= 1e15) return `${(val / 1e15).toFixed(2)}P`; + if (val >= 1e12) return `${(val / 1e12).toFixed(2)}T`; + if (val >= 1_000_000_000) return `${(val / 1_000_000_000).toFixed(2)}B`; + if (val >= 1_000_000) return `${(val / 1_000_000).toFixed(2)}M`; + return val.toLocaleString(); +} + +/** Formats a gas band range (handles negative values) */ +export function formatGasBand(lower: number | undefined, upper: number | undefined): string { + const l = lower ?? 0; + const u = upper ?? 0; + const formatSignedGas = (val: number): string => { + const absVal = Math.abs(val); + const sign = val < 0 ? '-' : ''; + if (absVal >= 1_000_000) return `${sign}${(absVal / 1_000_000).toFixed(1)}M`; + if (absVal >= 1_000) return `${sign}${(absVal / 1_000).toFixed(0)}K`; + return val.toFixed(0); + }; + return `${formatSignedGas(l)} – ${formatSignedGas(u)}`; +} + +/** Formats a TPS band range */ +export function formatTpsBand(lower: number | undefined, upper: number | undefined): string { + const l = lower ?? 0; + const u = upper ?? 0; + return `${l.toFixed(4)} – ${u.toFixed(4)}`; +} + +/** Formats big numbers (billions) */ +export function formatBigNum(n: number | bigint | undefined): string { + const num = Number(n ?? 0); + if (num >= 1_000_000_000) return `${(num / 1_000_000_000).toFixed(2)}B`; + if (num >= 1_000_000) return `${(num / 1_000_000).toFixed(2)}M`; + return num.toLocaleString(); +} + +// ============================================================================ +// Chart Config Builders +// ============================================================================ + +/** Builds chart series config from TPS records aligned to unified time keys */ +export function buildTpsChartConfig( + records: (FctExecutionTpsHourly | FctExecutionTpsDaily)[], + unifiedKeys: string[], + isDaily: boolean +): ChartConfig { + const byKey = new Map(); + for (const r of records) { + const key = isDaily + ? ((r as FctExecutionTpsDaily).day_start_date ?? '') + : String((r as FctExecutionTpsHourly).hour_start_date_time ?? ''); + byKey.set(key, r); + } + + const labels = unifiedKeys.map(k => (isDaily ? formatDailyDate(k) : formatHourlyDate(Number(k)))); + + const minValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.min_tps ?? 0) : null; + }); + const maxValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.max_tps ?? 0) : null; + }); + const p5Values = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.p05_tps ?? 0) : null; + }); + const p95Values = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.p95_tps ?? 0) : null; + }); + const lowerBandValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.lower_band_tps ?? 0) : null; + }); + const upperBandValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.upper_band_tps ?? 0) : null; + }); + const avgValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.avg_tps ?? 0) : null; + }); + const medianValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.p50_tps ?? 0) : null; + }); + const movingAvgValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.moving_avg_tps ?? 0) : null; + }); + + return { + labels, + series: [ + createStatisticSeries('Average', avgValues, { + color: '#10b981', + lineWidth: 2.5, + group: 'Statistics', + }), + createStatisticSeries('Moving Avg', movingAvgValues, { + color: '#06b6d4', + lineWidth: 2, + group: 'Statistics', + }), + createStatisticSeries('Median', medianValues, { + color: '#a855f7', + lineWidth: 1.5, + lineStyle: 'dotted', + group: 'Statistics', + }), + ...createBandSeries('Bollinger', 'bollinger', lowerBandValues, upperBandValues, { + color: '#f59e0b', + opacity: 0.15, + group: 'Bands', + initiallyVisible: false, + }), + ...createBandSeries('P5/P95', 'percentile', p5Values, p95Values, { + color: '#6366f1', + opacity: 0.1, + group: 'Bands', + }), + ...createBandSeries('Min/Max', 'minmax', minValues, maxValues, { + color: '#64748b', + opacity: 0.06, + group: 'Bands', + }), + ], + }; +} + +/** Builds chart series config from Gas Used records aligned to unified time keys */ +export function buildGasChartConfig( + records: (FctExecutionGasUsedHourly | FctExecutionGasUsedDaily)[], + unifiedKeys: string[], + isDaily: boolean, + gasLimitRecords: (FctExecutionGasLimitHourly | FctExecutionGasLimitDaily)[] | undefined +): ChartConfig { + const byKey = new Map(); + for (const r of records) { + const key = isDaily + ? ((r as FctExecutionGasUsedDaily).day_start_date ?? '') + : String((r as FctExecutionGasUsedHourly).hour_start_date_time ?? ''); + byKey.set(key, r); + } + + const labels = unifiedKeys.map(k => (isDaily ? formatDailyDate(k) : formatHourlyDate(Number(k)))); + + const minValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.min_gas_used ?? 0) : null; + }); + const maxValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.max_gas_used ?? 0) : null; + }); + const p5Values = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.p05_gas_used ?? 0) : null; + }); + const p95Values = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.p95_gas_used ?? 0) : null; + }); + const lowerBandValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.lower_band_gas_used ?? 0) : null; + }); + const upperBandValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.upper_band_gas_used ?? 0) : null; + }); + const avgValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.avg_gas_used ?? 0) : null; + }); + const medianValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.p50_gas_used ?? 0) : null; + }); + const movingAvgValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.moving_avg_gas_used ?? 0) : null; + }); + const cumulativeValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Number(r.cumulative_gas_used ?? 0) : null; + }); + + const gasLimitByKey = new Map(); + if (gasLimitRecords) { + for (const r of gasLimitRecords) { + const key = isDaily + ? ((r as FctExecutionGasLimitDaily).day_start_date ?? '') + : String((r as FctExecutionGasLimitHourly).hour_start_date_time ?? ''); + gasLimitByKey.set(key, r.max_gas_limit ?? 0); + } + } + const gasLimitValues = unifiedKeys.map(k => gasLimitByKey.get(k) ?? null); + + const series: ChartConfig['series'] = [ + createStatisticSeries('Average', avgValues, { + color: '#10b981', + lineWidth: 2.5, + group: 'Statistics', + }), + createStatisticSeries('Moving Avg', movingAvgValues, { + color: '#06b6d4', + lineWidth: 2, + group: 'Statistics', + }), + createStatisticSeries('Median', medianValues, { + color: '#a855f7', + lineWidth: 1.5, + lineStyle: 'dotted', + group: 'Statistics', + }), + { + name: 'Cumulative', + data: cumulativeValues, + color: 'rgba(156, 163, 175, 0.6)', + lineWidth: 1.5, + yAxisIndex: 1, + group: 'Statistics', + }, + ]; + + if (gasLimitRecords?.length) { + series.push( + createStatisticSeries('Gas Limit', gasLimitValues as number[], { + color: '#ef4444', + lineWidth: 2, + lineStyle: 'dashed', + group: 'Statistics', + }) + ); + } + + series.push( + ...createBandSeries('Bollinger', 'gas-bollinger', lowerBandValues, upperBandValues, { + color: '#f59e0b', + opacity: 0.15, + group: 'Bands', + initiallyVisible: false, + }), + ...createBandSeries('P5/P95', 'gas-percentile', p5Values, p95Values, { + color: '#6366f1', + opacity: 0.1, + group: 'Bands', + }), + ...createBandSeries('Min/Max', 'gas-minmax', minValues, maxValues, { + color: '#64748b', + opacity: 0.06, + group: 'Bands', + }) + ); + + return { labels, series }; +} + +/** Builds chart series config from Gas Limit Signalling records */ +export function buildSignallingChartConfig( + records: (FctExecutionGasLimitSignallingHourly | FctExecutionGasLimitSignallingDaily)[], + unifiedKeys: string[], + isDaily: boolean +): ChartConfig { + const byKey = new Map>(); + for (const r of records) { + const key = isDaily + ? ((r as FctExecutionGasLimitSignallingDaily).day_start_date ?? '') + : String((r as FctExecutionGasLimitSignallingHourly).hour_start_date_time ?? ''); + + const chunkCounts = new Map(); + const bandCounts = r.gas_limit_band_counts ?? {}; + + for (const [bandStr, count] of Object.entries(bandCounts)) { + const band = Number(bandStr); + const chunkIndex = getChunkIndex(band); + chunkCounts.set(chunkIndex, (chunkCounts.get(chunkIndex) ?? 0) + count); + } + + byKey.set(key, chunkCounts); + } + + const labels = unifiedKeys.map(k => (isDaily ? formatDailyDate(k) : formatHourlyDate(Number(k)))); + const allBandIndices = GAS_BANDS.map((_, i) => i); + + const totalCounts = unifiedKeys.map(k => { + const chunkCounts = byKey.get(k); + if (!chunkCounts) return null; + return [...chunkCounts.values()].reduce((a, b) => a + b, 0); + }); + + const percentageSeries = allBandIndices.map(chunkIndex => { + const data = unifiedKeys.map(k => { + const chunkCounts = byKey.get(k); + if (!chunkCounts) return null; + const total = [...chunkCounts.values()].reduce((a, b) => a + b, 0); + const count = chunkCounts.get(chunkIndex) ?? 0; + return total > 0 ? (count / total) * 100 : 0; + }); + + return { + name: getChunkLabel(chunkIndex), + data, + stack: 'gas-signalling', + showArea: true, + areaOpacity: 1, + lineWidth: 0, + color: GAS_BANDS[chunkIndex].color, + group: 'Gas Limits', + } as SeriesData; + }); + + const totalSeries: SeriesData = { + name: 'Relay Registered Validators', + data: totalCounts, + yAxisIndex: 1, + showArea: true, + areaOpacity: 0.08, + lineWidth: 1.5, + color: '#a855f7', + group: 'Total', + }; + + return { labels, series: [...percentageSeries, totalSeries] }; +} + +/** Builds chart series config from transactions records */ +export function buildTransactionsChartConfig( + records: (FctExecutionTransactionsHourly | FctExecutionTransactionsDaily)[], + unifiedKeys: string[], + isDaily: boolean +): ChartConfig { + const byKey = new Map(); + for (const r of records) { + const key = isDaily + ? ((r as FctExecutionTransactionsDaily).day_start_date ?? '') + : String((r as FctExecutionTransactionsHourly).hour_start_date_time ?? ''); + byKey.set(key, r); + } + + const labels = unifiedKeys.map(k => (isDaily ? formatDailyDate(k) : formatHourlyDate(Number(k)))); + + const minValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.min_txn_per_block ?? 0) : null; + }); + const maxValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.max_txn_per_block ?? 0) : null; + }); + const p5Values = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.p05_txn_per_block ?? 0) : null; + }); + const p95Values = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.p95_txn_per_block ?? 0) : null; + }); + const lowerBandValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.lower_band_txn_per_block ?? 0) : null; + }); + const upperBandValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.upper_band_txn_per_block ?? 0) : null; + }); + const avgValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.avg_txn_per_block ?? 0) : null; + }); + const medianValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.p50_txn_per_block ?? 0) : null; + }); + const movingAvgValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.moving_avg_txn_per_block ?? 0) : null; + }); + const cumulativeValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Number(r.cumulative_transactions ?? 0) : null; + }); + + return { + labels, + series: [ + createStatisticSeries('Average', avgValues, { + color: '#10b981', + lineWidth: 2.5, + group: 'Statistics', + }), + createStatisticSeries('Moving Avg', movingAvgValues, { + color: '#06b6d4', + lineWidth: 2, + group: 'Statistics', + }), + createStatisticSeries('Median', medianValues, { + color: '#a855f7', + lineWidth: 1.5, + lineStyle: 'dotted', + group: 'Statistics', + }), + { + name: 'Cumulative', + data: cumulativeValues, + color: 'rgba(156, 163, 175, 0.6)', + lineWidth: 1.5, + yAxisIndex: 1, + group: 'Statistics', + }, + ...createBandSeries('Bollinger', 'txn-bollinger', lowerBandValues, upperBandValues, { + color: '#f59e0b', + opacity: 0.15, + group: 'Bands', + initiallyVisible: false, + }), + ...createBandSeries('P5/P95', 'txn-percentile', p5Values, p95Values, { + color: '#6366f1', + opacity: 0.1, + group: 'Bands', + }), + ...createBandSeries('Min/Max', 'txn-minmax', minValues, maxValues, { + color: '#64748b', + opacity: 0.06, + group: 'Bands', + }), + ], + }; +} diff --git a/src/providers/SharedCrosshairsProvider/SharedCrosshairsProvider.tsx b/src/providers/SharedCrosshairsProvider/SharedCrosshairsProvider.tsx index ce597be15..6d64ff2c6 100644 --- a/src/providers/SharedCrosshairsProvider/SharedCrosshairsProvider.tsx +++ b/src/providers/SharedCrosshairsProvider/SharedCrosshairsProvider.tsx @@ -1,6 +1,7 @@ import { type JSX, useCallback, useRef } from 'react'; import * as echarts from 'echarts/core'; import type { EChartsType } from 'echarts/core'; +import type { EChartsInstance } from 'echarts-for-react/lib'; import { SharedCrosshairsContext } from '@/contexts/SharedCrosshairsContext'; import type { SyncGroup } from '@/contexts/SharedCrosshairsContext'; @@ -24,13 +25,13 @@ interface SharedCrosshairsProviderProps { */ export function SharedCrosshairsProvider({ children }: SharedCrosshairsProviderProps): JSX.Element { // Map of sync group ID to Set of chart instances - const chartGroupsRef = useRef>>(new Map()); + const chartGroupsRef = useRef>>(new Map()); /** * Register a chart instance to a sync group * Connects all charts in the group via echarts.connect() */ - const registerChart = useCallback((group: SyncGroup, instance: EChartsType) => { + const registerChart = useCallback((group: SyncGroup, instance: EChartsInstance) => { const groups = chartGroupsRef.current; // Get or create the set for this group @@ -43,7 +44,7 @@ export function SharedCrosshairsProvider({ children }: SharedCrosshairsProviderP // Connect all charts in this group - pass the array of instances if (groupSet.size > 1) { - echarts.connect(Array.from(groupSet)); + echarts.connect(Array.from(groupSet) as unknown as EChartsType[]); } }, []); @@ -51,7 +52,7 @@ export function SharedCrosshairsProvider({ children }: SharedCrosshairsProviderP * Unregister a chart instance from a sync group * Disconnects the instance and reconnects remaining charts */ - const unregisterChart = useCallback((group: SyncGroup, instance: EChartsType) => { + const unregisterChart = useCallback((group: SyncGroup, instance: EChartsInstance) => { const groups = chartGroupsRef.current; const groupSet = groups.get(group); @@ -68,7 +69,7 @@ export function SharedCrosshairsProvider({ children }: SharedCrosshairsProviderP // Reconnect remaining charts if there are multiple if (groupSet.size > 1) { - echarts.connect(Array.from(groupSet)); + echarts.connect(Array.from(groupSet) as unknown as EChartsType[]); } }, []); diff --git a/src/routeTree.gen.ts b/src/routeTree.gen.ts index fca4c5f99..b1f031ea3 100644 --- a/src/routeTree.gen.ts +++ b/src/routeTree.gen.ts @@ -45,6 +45,7 @@ import { Route as EthereumExecutionTimingsRouteImport } from './routes/ethereum/ import { Route as EthereumExecutionStateGrowthRouteImport } from './routes/ethereum/execution/state-growth' import { Route as EthereumExecutionStateExpiryRouteImport } from './routes/ethereum/execution/state-expiry' import { Route as EthereumExecutionPayloadsRouteImport } from './routes/ethereum/execution/payloads' +import { Route as EthereumExecutionOverviewRouteImport } from './routes/ethereum/execution/overview' import { Route as EthereumEpochsEpochRouteImport } from './routes/ethereum/epochs/$epoch' import { Route as EthereumEntitiesEntityRouteImport } from './routes/ethereum/entities/$entity' import { Route as EthereumDataAvailabilityProbesRouteImport } from './routes/ethereum/data-availability/probes' @@ -246,6 +247,12 @@ const EthereumExecutionPayloadsRoute = path: '/payloads', getParentRoute: () => EthereumExecutionRoute, } as any) +const EthereumExecutionOverviewRoute = + EthereumExecutionOverviewRouteImport.update({ + id: '/overview', + path: '/overview', + getParentRoute: () => EthereumExecutionRoute, + } as any) const EthereumEpochsEpochRoute = EthereumEpochsEpochRouteImport.update({ id: '/$epoch', path: '/$epoch', @@ -341,6 +348,7 @@ export interface FileRoutesByFullPath { '/ethereum/data-availability/probes': typeof EthereumDataAvailabilityProbesRouteWithChildren '/ethereum/entities/$entity': typeof EthereumEntitiesEntityRoute '/ethereum/epochs/$epoch': typeof EthereumEpochsEpochRoute + '/ethereum/execution/overview': typeof EthereumExecutionOverviewRoute '/ethereum/execution/payloads': typeof EthereumExecutionPayloadsRouteWithChildren '/ethereum/execution/state-expiry': typeof EthereumExecutionStateExpiryRoute '/ethereum/execution/state-growth': typeof EthereumExecutionStateGrowthRoute @@ -381,6 +389,7 @@ export interface FileRoutesByTo { '/ethereum/contracts/$address': typeof EthereumContractsAddressRoute '/ethereum/entities/$entity': typeof EthereumEntitiesEntityRoute '/ethereum/epochs/$epoch': typeof EthereumEpochsEpochRoute + '/ethereum/execution/overview': typeof EthereumExecutionOverviewRoute '/ethereum/execution/state-expiry': typeof EthereumExecutionStateExpiryRoute '/ethereum/execution/state-growth': typeof EthereumExecutionStateGrowthRoute '/ethereum/forks/$fork': typeof EthereumForksForkRoute @@ -429,6 +438,7 @@ export interface FileRoutesById { '/ethereum/data-availability/probes': typeof EthereumDataAvailabilityProbesRouteWithChildren '/ethereum/entities/$entity': typeof EthereumEntitiesEntityRoute '/ethereum/epochs/$epoch': typeof EthereumEpochsEpochRoute + '/ethereum/execution/overview': typeof EthereumExecutionOverviewRoute '/ethereum/execution/payloads': typeof EthereumExecutionPayloadsRouteWithChildren '/ethereum/execution/state-expiry': typeof EthereumExecutionStateExpiryRoute '/ethereum/execution/state-growth': typeof EthereumExecutionStateGrowthRoute @@ -480,6 +490,7 @@ export interface FileRouteTypes { | '/ethereum/data-availability/probes' | '/ethereum/entities/$entity' | '/ethereum/epochs/$epoch' + | '/ethereum/execution/overview' | '/ethereum/execution/payloads' | '/ethereum/execution/state-expiry' | '/ethereum/execution/state-growth' @@ -520,6 +531,7 @@ export interface FileRouteTypes { | '/ethereum/contracts/$address' | '/ethereum/entities/$entity' | '/ethereum/epochs/$epoch' + | '/ethereum/execution/overview' | '/ethereum/execution/state-expiry' | '/ethereum/execution/state-growth' | '/ethereum/forks/$fork' @@ -567,6 +579,7 @@ export interface FileRouteTypes { | '/ethereum/data-availability/probes' | '/ethereum/entities/$entity' | '/ethereum/epochs/$epoch' + | '/ethereum/execution/overview' | '/ethereum/execution/payloads' | '/ethereum/execution/state-expiry' | '/ethereum/execution/state-growth' @@ -853,6 +866,13 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof EthereumExecutionPayloadsRouteImport parentRoute: typeof EthereumExecutionRoute } + '/ethereum/execution/overview': { + id: '/ethereum/execution/overview' + path: '/overview' + fullPath: '/ethereum/execution/overview' + preLoaderRoute: typeof EthereumExecutionOverviewRouteImport + parentRoute: typeof EthereumExecutionRoute + } '/ethereum/epochs/$epoch': { id: '/ethereum/epochs/$epoch' path: '/$epoch' @@ -1050,6 +1070,7 @@ const EthereumExecutionTimingsRouteWithChildren = ) interface EthereumExecutionRouteChildren { + EthereumExecutionOverviewRoute: typeof EthereumExecutionOverviewRoute EthereumExecutionPayloadsRoute: typeof EthereumExecutionPayloadsRouteWithChildren EthereumExecutionStateExpiryRoute: typeof EthereumExecutionStateExpiryRoute EthereumExecutionStateGrowthRoute: typeof EthereumExecutionStateGrowthRoute @@ -1057,6 +1078,7 @@ interface EthereumExecutionRouteChildren { } const EthereumExecutionRouteChildren: EthereumExecutionRouteChildren = { + EthereumExecutionOverviewRoute: EthereumExecutionOverviewRoute, EthereumExecutionPayloadsRoute: EthereumExecutionPayloadsRouteWithChildren, EthereumExecutionStateExpiryRoute: EthereumExecutionStateExpiryRoute, EthereumExecutionStateGrowthRoute: EthereumExecutionStateGrowthRoute, diff --git a/src/routes/ethereum/execution/overview.tsx b/src/routes/ethereum/execution/overview.tsx new file mode 100644 index 000000000..649c01c61 --- /dev/null +++ b/src/routes/ethereum/execution/overview.tsx @@ -0,0 +1,39 @@ +import { createFileRoute } from '@tanstack/react-router'; +import { IndexPage } from '@/pages/ethereum/execution/overview'; + +export const Route = createFileRoute('/ethereum/execution/overview')({ + component: IndexPage, + beforeLoad: () => ({ + getBreadcrumb: () => ({ label: 'Overview', clickable: false }), + }), + head: () => ({ + meta: [ + { title: `Execution Overview | ${import.meta.env.VITE_BASE_TITLE}` }, + { + name: 'description', + content: 'Ethereum execution layer overview with transaction throughput metrics and TPS charts', + }, + { property: 'og:url', content: `${import.meta.env.VITE_BASE_URL}/ethereum/execution/overview` }, + { property: 'og:type', content: 'website' }, + { property: 'og:title', content: `Execution Overview | ${import.meta.env.VITE_BASE_TITLE}` }, + { + property: 'og:description', + content: 'Ethereum execution layer overview with transaction throughput metrics and TPS charts', + }, + { + property: 'og:image', + content: `${import.meta.env.VITE_BASE_URL}/images/ethereum/execution/overview.png`, + }, + { name: 'twitter:url', content: `${import.meta.env.VITE_BASE_URL}/ethereum/execution/overview` }, + { name: 'twitter:title', content: `Execution Overview | ${import.meta.env.VITE_BASE_TITLE}` }, + { + name: 'twitter:description', + content: 'Ethereum execution layer overview with transaction throughput metrics and TPS charts', + }, + { + name: 'twitter:image', + content: `${import.meta.env.VITE_BASE_URL}/images/ethereum/execution/overview.png`, + }, + ], + }), +}); From a6f02f26dc1e663a033a2abe85ec1f2f5988036e Mon Sep 17 00:00:00 2001 From: Andrew Davis <1709934+Savid@users.noreply.github.com> Date: Fri, 16 Jan 2026 18:48:27 +1000 Subject: [PATCH 2/2] cleanup --- .../ethereum/execution/overview/IndexPage.tsx | 391 ++++++++++-------- 1 file changed, 215 insertions(+), 176 deletions(-) diff --git a/src/pages/ethereum/execution/overview/IndexPage.tsx b/src/pages/ethereum/execution/overview/IndexPage.tsx index a5d23568b..c55d9e602 100644 --- a/src/pages/ethereum/execution/overview/IndexPage.tsx +++ b/src/pages/ethereum/execution/overview/IndexPage.tsx @@ -264,8 +264,16 @@ export function IndexPage(): JSX.Element { }, [tpsRecords, gasRecords, signallingRecords, transactionsRecords, isDaily]); const isLoading = isDaily - ? tpsDailyQuery.isLoading || gasDailyQuery.isLoading || gasLimitDailyQuery.isLoading - : tpsHourlyQuery.isLoading || gasHourlyQuery.isLoading || gasLimitHourlyQuery.isLoading; + ? tpsDailyQuery.isLoading || + gasDailyQuery.isLoading || + gasLimitDailyQuery.isLoading || + signallingDailyQuery.isLoading || + transactionsDailyQuery.isLoading + : tpsHourlyQuery.isLoading || + gasHourlyQuery.isLoading || + gasLimitHourlyQuery.isLoading || + signallingHourlyQuery.isLoading || + transactionsHourlyQuery.isLoading; const error = isDaily ? tpsDailyQuery.error || gasDailyQuery.error || gasLimitDailyQuery.error @@ -510,35 +518,64 @@ export function IndexPage(): JSX.Element { ); // Signalling tooltip formatter - const signallingTooltipFormatter = useCallback((params: unknown): string => { - const dataPoints = Array.isArray(params) ? params : [params]; - if (!dataPoints.length) return ''; - - const firstPoint = dataPoints[0] as { name?: string }; - type TooltipParam = { value?: number; marker?: string; seriesName?: string }; - const byName = new Map(); - for (const p of dataPoints as TooltipParam[]) { - if (p.seriesName) byName.set(p.seriesName, p); - } + const signallingTooltipFormatter = useCallback( + (params: unknown): string => { + if (!signallingRecords?.length || !unifiedTimeKeys.length) return ''; - const gasLimitItems = [...GAS_BANDS].reverse().map(band => { - const p = byName.get(band.label); - const value = p?.value ?? 0; - return { color: band.color, label: band.label, value: `${value.toFixed(1)}%`, style: 'area' as const }; - }); + const recordsByKey = new Map< + string, + FctExecutionGasLimitSignallingHourly | FctExecutionGasLimitSignallingDaily + >(); + for (const r of signallingRecords) { + const key = isDaily + ? ((r as FctExecutionGasLimitSignallingDaily).day_start_date ?? '') + : String((r as FctExecutionGasLimitSignallingHourly).hour_start_date_time ?? ''); + recordsByKey.set(key, r); + } + + const dataPoints = Array.isArray(params) ? params : [params]; + if (!dataPoints.length) return ''; + + const firstPoint = dataPoints[0] as { dataIndex?: number }; + if (firstPoint.dataIndex === undefined) return ''; + + const timeKey = unifiedTimeKeys[firstPoint.dataIndex]; + if (!timeKey) return ''; - const sections: TooltipSection[] = [{ title: 'Gas Limits', items: gasLimitItems }]; + const record = recordsByKey.get(timeKey); + if (!record) return ''; + + const dateValue = isDaily + ? ((record as FctExecutionGasLimitSignallingDaily).day_start_date ?? '') + : ((record as FctExecutionGasLimitSignallingHourly).hour_start_date_time ?? 0); + const dateStr = formatTooltipDate(dateValue, isDaily); - const mevData = byName.get('Relay Registered Validators'); - if (mevData) { - sections.push({ - title: 'Total', - items: [{ color: '#a855f7', label: 'Relay Registered Validators', value: formatCompact(mevData.value ?? 0) }], + type TooltipParam = { value?: number; marker?: string; seriesName?: string }; + const byName = new Map(); + for (const p of dataPoints as TooltipParam[]) { + if (p.seriesName) byName.set(p.seriesName, p); + } + + const gasLimitItems = [...GAS_BANDS].reverse().map(band => { + const p = byName.get(band.label); + const value = p?.value ?? 0; + return { color: band.color, label: band.label, value: `${value.toFixed(1)}%`, style: 'area' as const }; }); - } - return buildTooltipHtml(firstPoint.name ?? '', sections); - }, []); + const sections: TooltipSection[] = [{ title: 'Gas Limits', items: gasLimitItems }]; + + const mevData = byName.get('Relay Registered Validators'); + if (mevData) { + sections.push({ + title: 'Total', + items: [{ color: '#a855f7', label: 'Relay Registered Validators', value: formatCompact(mevData.value ?? 0) }], + }); + } + + return buildTooltipHtml(dateStr, sections); + }, + [signallingRecords, unifiedTimeKeys, isDaily] + ); // Transactions tooltip formatter const transactionsTooltipFormatter = useCallback( @@ -670,156 +707,158 @@ export function IndexPage(): JSX.Element { )} {/* Charts */} -
- {/* TPS Chart */} - {tpsChartConfig && ( - - {({ inModal }) => ( - - )} - - )} - - {/* Transactions Chart */} - {transactionsChartConfig && ( - - {({ inModal }) => ( - { - if (val >= 1_000_000_000) return `${(val / 1_000_000_000).toFixed(1)}B`; - if (val >= 1_000_000) return `${(val / 1_000_000).toFixed(0)}M`; - return String(val); - }, - }} - height={inModal ? 600 : 400} - showLegend - legendPosition="top" - enableDataZoom - tooltipFormatter={transactionsTooltipFormatter} - markLines={forkMarkLines} - syncGroup="execution-overview" - /> - )} - - )} - - {/* Gas Used Chart */} - {gasChartConfig && ( - - {({ inModal }) => ( - { - if (val >= 1e18) return `${(val / 1e18).toFixed(1)}E`; - if (val >= 1e15) return `${(val / 1e15).toFixed(1)}P`; - if (val >= 1e12) return `${(val / 1e12).toFixed(1)}T`; - if (val >= 1_000_000_000) return `${(val / 1_000_000_000).toFixed(1)}B`; - if (val >= 1_000_000) return `${(val / 1_000_000).toFixed(0)}M`; - return String(val); - }, - }} - height={inModal ? 600 : 400} - showLegend - legendPosition="top" - enableDataZoom - tooltipFormatter={gasTooltipFormatter} - markLines={forkMarkLines} - syncGroup="execution-overview" - /> - )} - - )} - - {/* Gas Limit Signalling Chart */} - {signallingChartConfig && ( - - {({ inModal }) => ( - { - if (val >= 1_000_000) return `${(val / 1_000_000).toFixed(1)}M`; - if (val >= 1_000) return `${(val / 1_000).toFixed(0)}K`; - return String(val); - }, - }} - height={inModal ? 600 : 400} - showLegend - legendPosition="top" - enableDataZoom - tooltipFormatter={signallingTooltipFormatter} - markLines={signallingForkMarkLines} - syncGroup="execution-overview" - /> - )} - - )} -
+ {!isLoading && ( +
+ {/* TPS Chart */} + {tpsChartConfig && ( + + {({ inModal }) => ( + + )} + + )} + + {/* Transactions Chart */} + {transactionsChartConfig && ( + + {({ inModal }) => ( + { + if (val >= 1_000_000_000) return `${(val / 1_000_000_000).toFixed(1)}B`; + if (val >= 1_000_000) return `${(val / 1_000_000).toFixed(0)}M`; + return String(val); + }, + }} + height={inModal ? 600 : 400} + showLegend + legendPosition="top" + enableDataZoom + tooltipFormatter={transactionsTooltipFormatter} + markLines={forkMarkLines} + syncGroup="execution-overview" + /> + )} + + )} + + {/* Gas Used Chart */} + {gasChartConfig && ( + + {({ inModal }) => ( + { + if (val >= 1e18) return `${(val / 1e18).toFixed(1)}E`; + if (val >= 1e15) return `${(val / 1e15).toFixed(1)}P`; + if (val >= 1e12) return `${(val / 1e12).toFixed(1)}T`; + if (val >= 1_000_000_000) return `${(val / 1_000_000_000).toFixed(1)}B`; + if (val >= 1_000_000) return `${(val / 1_000_000).toFixed(0)}M`; + return String(val); + }, + }} + height={inModal ? 600 : 400} + showLegend + legendPosition="top" + enableDataZoom + tooltipFormatter={gasTooltipFormatter} + markLines={forkMarkLines} + syncGroup="execution-overview" + /> + )} + + )} + + {/* Gas Limit Signalling Chart */} + {signallingChartConfig && ( + + {({ inModal }) => ( + { + if (val >= 1_000_000) return `${(val / 1_000_000).toFixed(1)}M`; + if (val >= 1_000) return `${(val / 1_000).toFixed(0)}K`; + return String(val); + }, + }} + height={inModal ? 600 : 400} + showLegend + legendPosition="top" + enableDataZoom + tooltipFormatter={signallingTooltipFormatter} + markLines={signallingForkMarkLines} + syncGroup="execution-overview" + /> + )} + + )} +
+ )} ); }