From a6e2dc7cd1f0e6b4ddaa50da0d8050d53bea8fac Mon Sep 17 00:00:00 2001 From: Sam Calder-Mason Date: Mon, 9 Feb 2026 20:59:05 +1000 Subject: [PATCH 01/13] feat: add consensus overview page with blob count chart Adds the Consensus Overview page scaffolding at /ethereum/consensus/overview with routes, sidebar navigation, time period selector, fork annotations, and a Blob Count chart showing hourly/daily statistics with bands. --- src/api/@tanstack/react-query.gen.ts | 1147 +- src/api/index.ts | 300 +- src/api/sdk.gen.ts | 826 +- src/api/types.gen.ts | 8555 ++- src/api/zod.gen.ts | 43522 +++++++--------- src/components/Layout/Sidebar/Sidebar.tsx | 1 + .../ethereum/consensus/overview/IndexPage.tsx | 323 + .../ConsensusOverviewSkeleton.tsx | 39 + .../ConsensusOverviewSkeleton/index.ts | 1 + .../consensus/overview/components/index.ts | 1 + .../ethereum/consensus/overview/constants.ts | 32 + .../ethereum/consensus/overview/index.ts | 1 + .../ethereum/consensus/overview/utils.ts | 117 + src/routeTree.gen.ts | 52 + src/routes/ethereum/consensus.tsx | 8 + src/routes/ethereum/consensus/overview.tsx | 39 + 16 files changed, 24010 insertions(+), 30954 deletions(-) create mode 100644 src/pages/ethereum/consensus/overview/IndexPage.tsx create mode 100644 src/pages/ethereum/consensus/overview/components/ConsensusOverviewSkeleton/ConsensusOverviewSkeleton.tsx create mode 100644 src/pages/ethereum/consensus/overview/components/ConsensusOverviewSkeleton/index.ts create mode 100644 src/pages/ethereum/consensus/overview/components/index.ts create mode 100644 src/pages/ethereum/consensus/overview/constants.ts create mode 100644 src/pages/ethereum/consensus/overview/index.ts create mode 100644 src/pages/ethereum/consensus/overview/utils.ts create mode 100644 src/routes/ethereum/consensus.tsx create mode 100644 src/routes/ethereum/consensus/overview.tsx diff --git a/src/api/@tanstack/react-query.gen.ts b/src/api/@tanstack/react-query.gen.ts index 1cfed381a..a45489e85 100644 --- a/src/api/@tanstack/react-query.gen.ts +++ b/src/api/@tanstack/react-query.gen.ts @@ -16,10 +16,6 @@ import { dimFunctionSignatureServiceList, dimNodeServiceGet, dimNodeServiceList, - dimValidatorPubkeyServiceGet, - dimValidatorPubkeyServiceList, - dimValidatorStatusServiceGet, - dimValidatorStatusServiceList, fctAddressAccessChunked10000ServiceGet, fctAddressAccessChunked10000ServiceList, fctAddressAccessTotalServiceGet, @@ -46,12 +42,14 @@ import { fctAttestationLivenessByEntityHeadServiceList, fctAttestationObservationByNodeServiceGet, fctAttestationObservationByNodeServiceList, - fctAttestationVoteCorrectnessByValidatorDailyServiceGet, - fctAttestationVoteCorrectnessByValidatorDailyServiceList, - fctAttestationVoteCorrectnessByValidatorHourlyServiceGet, - fctAttestationVoteCorrectnessByValidatorHourlyServiceList, - fctAttestationVoteCorrectnessByValidatorServiceGet, - fctAttestationVoteCorrectnessByValidatorServiceList, + fctAttestationParticipationRateDailyServiceGet, + fctAttestationParticipationRateDailyServiceList, + fctAttestationParticipationRateHourlyServiceGet, + fctAttestationParticipationRateHourlyServiceList, + fctBlobCountByDailyServiceGet, + fctBlobCountByDailyServiceList, + fctBlobCountByHourlyServiceGet, + fctBlobCountByHourlyServiceList, fctBlockBlobCountHeadServiceGet, fctBlockBlobCountHeadServiceList, fctBlockBlobCountServiceGet, @@ -70,8 +68,6 @@ import { fctBlockMevHeadServiceList, fctBlockMevServiceGet, fctBlockMevServiceList, - fctBlockProposerByValidatorServiceGet, - fctBlockProposerByValidatorServiceList, fctBlockProposerEntityServiceGet, fctBlockProposerEntityServiceList, fctBlockProposerHeadServiceGet, @@ -148,6 +144,10 @@ import { fctExecutionTransactionsHourlyServiceList, fctHeadFirstSeenByNodeServiceGet, fctHeadFirstSeenByNodeServiceList, + fctHeadVoteCorrectnessRateDailyServiceGet, + fctHeadVoteCorrectnessRateDailyServiceList, + fctHeadVoteCorrectnessRateHourlyServiceGet, + fctHeadVoteCorrectnessRateHourlyServiceList, fctMevBidCountByBuilderServiceGet, fctMevBidCountByBuilderServiceList, fctMevBidCountByRelayServiceGet, @@ -166,6 +166,10 @@ import { fctOpcodeOpsHourlyServiceList, fctPreparedBlockServiceGet, fctPreparedBlockServiceList, + fctReorgByDailyServiceGet, + fctReorgByDailyServiceList, + fctReorgByHourlyServiceGet, + fctReorgByHourlyServiceList, fctStorageSlotStateByAddressDailyServiceGet, fctStorageSlotStateByAddressDailyServiceList, fctStorageSlotStateByAddressHourlyServiceGet, @@ -186,18 +190,6 @@ import { fctStorageSlotTop100ByBytesServiceList, fctStorageSlotTop100BySlotsServiceGet, fctStorageSlotTop100BySlotsServiceList, - fctSyncCommitteeParticipationByValidatorDailyServiceGet, - fctSyncCommitteeParticipationByValidatorDailyServiceList, - fctSyncCommitteeParticipationByValidatorHourlyServiceGet, - fctSyncCommitteeParticipationByValidatorHourlyServiceList, - fctSyncCommitteeParticipationByValidatorServiceGet, - fctSyncCommitteeParticipationByValidatorServiceList, - fctValidatorBalanceDailyServiceGet, - fctValidatorBalanceDailyServiceList, - fctValidatorBalanceHourlyServiceGet, - fctValidatorBalanceHourlyServiceList, - fctValidatorBalanceServiceGet, - fctValidatorBalanceServiceList, intAddressFirstAccessServiceGet, intAddressFirstAccessServiceList, intAddressLastAccessServiceGet, @@ -353,18 +345,6 @@ import type { DimNodeServiceListData, DimNodeServiceListError, DimNodeServiceListResponse, - DimValidatorPubkeyServiceGetData, - DimValidatorPubkeyServiceGetError, - DimValidatorPubkeyServiceGetResponse, - DimValidatorPubkeyServiceListData, - DimValidatorPubkeyServiceListError, - DimValidatorPubkeyServiceListResponse, - DimValidatorStatusServiceGetData, - DimValidatorStatusServiceGetError, - DimValidatorStatusServiceGetResponse, - DimValidatorStatusServiceListData, - DimValidatorStatusServiceListError, - DimValidatorStatusServiceListResponse, FctAddressAccessChunked10000ServiceGetData, FctAddressAccessChunked10000ServiceGetError, FctAddressAccessChunked10000ServiceGetResponse, @@ -443,24 +423,30 @@ import type { FctAttestationObservationByNodeServiceListData, FctAttestationObservationByNodeServiceListError, FctAttestationObservationByNodeServiceListResponse, - FctAttestationVoteCorrectnessByValidatorDailyServiceGetData, - FctAttestationVoteCorrectnessByValidatorDailyServiceGetError, - FctAttestationVoteCorrectnessByValidatorDailyServiceGetResponse, - FctAttestationVoteCorrectnessByValidatorDailyServiceListData, - FctAttestationVoteCorrectnessByValidatorDailyServiceListError, - FctAttestationVoteCorrectnessByValidatorDailyServiceListResponse, - FctAttestationVoteCorrectnessByValidatorHourlyServiceGetData, - FctAttestationVoteCorrectnessByValidatorHourlyServiceGetError, - FctAttestationVoteCorrectnessByValidatorHourlyServiceGetResponse, - FctAttestationVoteCorrectnessByValidatorHourlyServiceListData, - FctAttestationVoteCorrectnessByValidatorHourlyServiceListError, - FctAttestationVoteCorrectnessByValidatorHourlyServiceListResponse, - FctAttestationVoteCorrectnessByValidatorServiceGetData, - FctAttestationVoteCorrectnessByValidatorServiceGetError, - FctAttestationVoteCorrectnessByValidatorServiceGetResponse, - FctAttestationVoteCorrectnessByValidatorServiceListData, - FctAttestationVoteCorrectnessByValidatorServiceListError, - FctAttestationVoteCorrectnessByValidatorServiceListResponse, + FctAttestationParticipationRateDailyServiceGetData, + FctAttestationParticipationRateDailyServiceGetError, + FctAttestationParticipationRateDailyServiceGetResponse, + FctAttestationParticipationRateDailyServiceListData, + FctAttestationParticipationRateDailyServiceListError, + FctAttestationParticipationRateDailyServiceListResponse, + FctAttestationParticipationRateHourlyServiceGetData, + FctAttestationParticipationRateHourlyServiceGetError, + FctAttestationParticipationRateHourlyServiceGetResponse, + FctAttestationParticipationRateHourlyServiceListData, + FctAttestationParticipationRateHourlyServiceListError, + FctAttestationParticipationRateHourlyServiceListResponse, + FctBlobCountByDailyServiceGetData, + FctBlobCountByDailyServiceGetError, + FctBlobCountByDailyServiceGetResponse, + FctBlobCountByDailyServiceListData, + FctBlobCountByDailyServiceListError, + FctBlobCountByDailyServiceListResponse, + FctBlobCountByHourlyServiceGetData, + FctBlobCountByHourlyServiceGetError, + FctBlobCountByHourlyServiceGetResponse, + FctBlobCountByHourlyServiceListData, + FctBlobCountByHourlyServiceListError, + FctBlobCountByHourlyServiceListResponse, FctBlockBlobCountHeadServiceGetData, FctBlockBlobCountHeadServiceGetError, FctBlockBlobCountHeadServiceGetResponse, @@ -515,12 +501,6 @@ import type { FctBlockMevServiceListData, FctBlockMevServiceListError, FctBlockMevServiceListResponse, - FctBlockProposerByValidatorServiceGetData, - FctBlockProposerByValidatorServiceGetError, - FctBlockProposerByValidatorServiceGetResponse, - FctBlockProposerByValidatorServiceListData, - FctBlockProposerByValidatorServiceListError, - FctBlockProposerByValidatorServiceListResponse, FctBlockProposerEntityServiceGetData, FctBlockProposerEntityServiceGetError, FctBlockProposerEntityServiceGetResponse, @@ -749,6 +729,18 @@ import type { FctHeadFirstSeenByNodeServiceListData, FctHeadFirstSeenByNodeServiceListError, FctHeadFirstSeenByNodeServiceListResponse, + FctHeadVoteCorrectnessRateDailyServiceGetData, + FctHeadVoteCorrectnessRateDailyServiceGetError, + FctHeadVoteCorrectnessRateDailyServiceGetResponse, + FctHeadVoteCorrectnessRateDailyServiceListData, + FctHeadVoteCorrectnessRateDailyServiceListError, + FctHeadVoteCorrectnessRateDailyServiceListResponse, + FctHeadVoteCorrectnessRateHourlyServiceGetData, + FctHeadVoteCorrectnessRateHourlyServiceGetError, + FctHeadVoteCorrectnessRateHourlyServiceGetResponse, + FctHeadVoteCorrectnessRateHourlyServiceListData, + FctHeadVoteCorrectnessRateHourlyServiceListError, + FctHeadVoteCorrectnessRateHourlyServiceListResponse, FctMevBidCountByBuilderServiceGetData, FctMevBidCountByBuilderServiceGetError, FctMevBidCountByBuilderServiceGetResponse, @@ -803,6 +795,18 @@ import type { FctPreparedBlockServiceListData, FctPreparedBlockServiceListError, FctPreparedBlockServiceListResponse, + FctReorgByDailyServiceGetData, + FctReorgByDailyServiceGetError, + FctReorgByDailyServiceGetResponse, + FctReorgByDailyServiceListData, + FctReorgByDailyServiceListError, + FctReorgByDailyServiceListResponse, + FctReorgByHourlyServiceGetData, + FctReorgByHourlyServiceGetError, + FctReorgByHourlyServiceGetResponse, + FctReorgByHourlyServiceListData, + FctReorgByHourlyServiceListError, + FctReorgByHourlyServiceListResponse, FctStorageSlotStateByAddressDailyServiceGetData, FctStorageSlotStateByAddressDailyServiceGetError, FctStorageSlotStateByAddressDailyServiceGetResponse, @@ -863,42 +867,6 @@ import type { FctStorageSlotTop100BySlotsServiceListData, FctStorageSlotTop100BySlotsServiceListError, FctStorageSlotTop100BySlotsServiceListResponse, - FctSyncCommitteeParticipationByValidatorDailyServiceGetData, - FctSyncCommitteeParticipationByValidatorDailyServiceGetError, - FctSyncCommitteeParticipationByValidatorDailyServiceGetResponse, - FctSyncCommitteeParticipationByValidatorDailyServiceListData, - FctSyncCommitteeParticipationByValidatorDailyServiceListError, - FctSyncCommitteeParticipationByValidatorDailyServiceListResponse, - FctSyncCommitteeParticipationByValidatorHourlyServiceGetData, - FctSyncCommitteeParticipationByValidatorHourlyServiceGetError, - FctSyncCommitteeParticipationByValidatorHourlyServiceGetResponse, - FctSyncCommitteeParticipationByValidatorHourlyServiceListData, - FctSyncCommitteeParticipationByValidatorHourlyServiceListError, - FctSyncCommitteeParticipationByValidatorHourlyServiceListResponse, - FctSyncCommitteeParticipationByValidatorServiceGetData, - FctSyncCommitteeParticipationByValidatorServiceGetError, - FctSyncCommitteeParticipationByValidatorServiceGetResponse, - FctSyncCommitteeParticipationByValidatorServiceListData, - FctSyncCommitteeParticipationByValidatorServiceListError, - FctSyncCommitteeParticipationByValidatorServiceListResponse, - FctValidatorBalanceDailyServiceGetData, - FctValidatorBalanceDailyServiceGetError, - FctValidatorBalanceDailyServiceGetResponse, - FctValidatorBalanceDailyServiceListData, - FctValidatorBalanceDailyServiceListError, - FctValidatorBalanceDailyServiceListResponse, - FctValidatorBalanceHourlyServiceGetData, - FctValidatorBalanceHourlyServiceGetError, - FctValidatorBalanceHourlyServiceGetResponse, - FctValidatorBalanceHourlyServiceListData, - FctValidatorBalanceHourlyServiceListError, - FctValidatorBalanceHourlyServiceListResponse, - FctValidatorBalanceServiceGetData, - FctValidatorBalanceServiceGetError, - FctValidatorBalanceServiceGetResponse, - FctValidatorBalanceServiceListData, - FctValidatorBalanceServiceListError, - FctValidatorBalanceServiceListResponse, IntAddressFirstAccessServiceGetData, IntAddressFirstAccessServiceGetError, IntAddressFirstAccessServiceGetResponse, @@ -1612,114 +1580,6 @@ export const dimNodeServiceGetOptions = (options: Options queryKey: dimNodeServiceGetQueryKey(options), }); -export const dimValidatorPubkeyServiceListQueryKey = (options?: Options) => - createQueryKey('dimValidatorPubkeyServiceList', options); - -/** - * List records - * - * Retrieve paginated results with optional filtering - */ -export const dimValidatorPubkeyServiceListOptions = (options?: Options) => - queryOptions< - DimValidatorPubkeyServiceListResponse, - DimValidatorPubkeyServiceListError, - DimValidatorPubkeyServiceListResponse, - ReturnType - >({ - queryFn: async ({ queryKey, signal }) => { - const { data } = await dimValidatorPubkeyServiceList({ - ...options, - ...queryKey[0], - signal, - throwOnError: true, - }); - return data; - }, - queryKey: dimValidatorPubkeyServiceListQueryKey(options), - }); - -export const dimValidatorPubkeyServiceGetQueryKey = (options: Options) => - createQueryKey('dimValidatorPubkeyServiceGet', options); - -/** - * Get record - * - * Retrieve a single record by pubkey - */ -export const dimValidatorPubkeyServiceGetOptions = (options: Options) => - queryOptions< - DimValidatorPubkeyServiceGetResponse, - DimValidatorPubkeyServiceGetError, - DimValidatorPubkeyServiceGetResponse, - ReturnType - >({ - queryFn: async ({ queryKey, signal }) => { - const { data } = await dimValidatorPubkeyServiceGet({ - ...options, - ...queryKey[0], - signal, - throwOnError: true, - }); - return data; - }, - queryKey: dimValidatorPubkeyServiceGetQueryKey(options), - }); - -export const dimValidatorStatusServiceListQueryKey = (options?: Options) => - createQueryKey('dimValidatorStatusServiceList', options); - -/** - * List records - * - * Retrieve paginated results with optional filtering - */ -export const dimValidatorStatusServiceListOptions = (options?: Options) => - queryOptions< - DimValidatorStatusServiceListResponse, - DimValidatorStatusServiceListError, - DimValidatorStatusServiceListResponse, - ReturnType - >({ - queryFn: async ({ queryKey, signal }) => { - const { data } = await dimValidatorStatusServiceList({ - ...options, - ...queryKey[0], - signal, - throwOnError: true, - }); - return data; - }, - queryKey: dimValidatorStatusServiceListQueryKey(options), - }); - -export const dimValidatorStatusServiceGetQueryKey = (options: Options) => - createQueryKey('dimValidatorStatusServiceGet', options); - -/** - * Get record - * - * Retrieve a single record by validator_index - */ -export const dimValidatorStatusServiceGetOptions = (options: Options) => - queryOptions< - DimValidatorStatusServiceGetResponse, - DimValidatorStatusServiceGetError, - DimValidatorStatusServiceGetResponse, - ReturnType - >({ - queryFn: async ({ queryKey, signal }) => { - const { data } = await dimValidatorStatusServiceGet({ - ...options, - ...queryKey[0], - signal, - throwOnError: true, - }); - return data; - }, - queryKey: dimValidatorStatusServiceGetQueryKey(options), - }); - export const fctAddressAccessChunked10000ServiceListQueryKey = ( options?: Options ) => createQueryKey('fctAddressAccessChunked10000ServiceList', options); @@ -2494,26 +2354,26 @@ export const fctAttestationObservationByNodeServiceGetOptions = ( queryKey: fctAttestationObservationByNodeServiceGetQueryKey(options), }); -export const fctAttestationVoteCorrectnessByValidatorServiceListQueryKey = ( - options?: Options -) => createQueryKey('fctAttestationVoteCorrectnessByValidatorServiceList', options); +export const fctAttestationParticipationRateDailyServiceListQueryKey = ( + options?: Options +) => createQueryKey('fctAttestationParticipationRateDailyServiceList', options); /** * List records * * Retrieve paginated results with optional filtering */ -export const fctAttestationVoteCorrectnessByValidatorServiceListOptions = ( - options?: Options +export const fctAttestationParticipationRateDailyServiceListOptions = ( + options?: Options ) => queryOptions< - FctAttestationVoteCorrectnessByValidatorServiceListResponse, - FctAttestationVoteCorrectnessByValidatorServiceListError, - FctAttestationVoteCorrectnessByValidatorServiceListResponse, - ReturnType + FctAttestationParticipationRateDailyServiceListResponse, + FctAttestationParticipationRateDailyServiceListError, + FctAttestationParticipationRateDailyServiceListResponse, + ReturnType >({ queryFn: async ({ queryKey, signal }) => { - const { data } = await fctAttestationVoteCorrectnessByValidatorServiceList({ + const { data } = await fctAttestationParticipationRateDailyServiceList({ ...options, ...queryKey[0], signal, @@ -2521,29 +2381,29 @@ export const fctAttestationVoteCorrectnessByValidatorServiceListOptions = ( }); return data; }, - queryKey: fctAttestationVoteCorrectnessByValidatorServiceListQueryKey(options), + queryKey: fctAttestationParticipationRateDailyServiceListQueryKey(options), }); -export const fctAttestationVoteCorrectnessByValidatorServiceGetQueryKey = ( - options: Options -) => createQueryKey('fctAttestationVoteCorrectnessByValidatorServiceGet', options); +export const fctAttestationParticipationRateDailyServiceGetQueryKey = ( + options: Options +) => createQueryKey('fctAttestationParticipationRateDailyServiceGet', options); /** * Get record * - * Retrieve a single record by validator_index + * Retrieve a single record by day_start_date */ -export const fctAttestationVoteCorrectnessByValidatorServiceGetOptions = ( - options: Options +export const fctAttestationParticipationRateDailyServiceGetOptions = ( + options: Options ) => queryOptions< - FctAttestationVoteCorrectnessByValidatorServiceGetResponse, - FctAttestationVoteCorrectnessByValidatorServiceGetError, - FctAttestationVoteCorrectnessByValidatorServiceGetResponse, - ReturnType + FctAttestationParticipationRateDailyServiceGetResponse, + FctAttestationParticipationRateDailyServiceGetError, + FctAttestationParticipationRateDailyServiceGetResponse, + ReturnType >({ queryFn: async ({ queryKey, signal }) => { - const { data } = await fctAttestationVoteCorrectnessByValidatorServiceGet({ + const { data } = await fctAttestationParticipationRateDailyServiceGet({ ...options, ...queryKey[0], signal, @@ -2551,29 +2411,29 @@ export const fctAttestationVoteCorrectnessByValidatorServiceGetOptions = ( }); return data; }, - queryKey: fctAttestationVoteCorrectnessByValidatorServiceGetQueryKey(options), + queryKey: fctAttestationParticipationRateDailyServiceGetQueryKey(options), }); -export const fctAttestationVoteCorrectnessByValidatorDailyServiceListQueryKey = ( - options?: Options -) => createQueryKey('fctAttestationVoteCorrectnessByValidatorDailyServiceList', options); +export const fctAttestationParticipationRateHourlyServiceListQueryKey = ( + options?: Options +) => createQueryKey('fctAttestationParticipationRateHourlyServiceList', options); /** * List records * * Retrieve paginated results with optional filtering */ -export const fctAttestationVoteCorrectnessByValidatorDailyServiceListOptions = ( - options?: Options +export const fctAttestationParticipationRateHourlyServiceListOptions = ( + options?: Options ) => queryOptions< - FctAttestationVoteCorrectnessByValidatorDailyServiceListResponse, - FctAttestationVoteCorrectnessByValidatorDailyServiceListError, - FctAttestationVoteCorrectnessByValidatorDailyServiceListResponse, - ReturnType + FctAttestationParticipationRateHourlyServiceListResponse, + FctAttestationParticipationRateHourlyServiceListError, + FctAttestationParticipationRateHourlyServiceListResponse, + ReturnType >({ queryFn: async ({ queryKey, signal }) => { - const { data } = await fctAttestationVoteCorrectnessByValidatorDailyServiceList({ + const { data } = await fctAttestationParticipationRateHourlyServiceList({ ...options, ...queryKey[0], signal, @@ -2581,29 +2441,29 @@ export const fctAttestationVoteCorrectnessByValidatorDailyServiceListOptions = ( }); return data; }, - queryKey: fctAttestationVoteCorrectnessByValidatorDailyServiceListQueryKey(options), + queryKey: fctAttestationParticipationRateHourlyServiceListQueryKey(options), }); -export const fctAttestationVoteCorrectnessByValidatorDailyServiceGetQueryKey = ( - options: Options -) => createQueryKey('fctAttestationVoteCorrectnessByValidatorDailyServiceGet', options); +export const fctAttestationParticipationRateHourlyServiceGetQueryKey = ( + options: Options +) => createQueryKey('fctAttestationParticipationRateHourlyServiceGet', options); /** * Get record * - * Retrieve a single record by validator_index + * Retrieve a single record by hour_start_date_time */ -export const fctAttestationVoteCorrectnessByValidatorDailyServiceGetOptions = ( - options: Options +export const fctAttestationParticipationRateHourlyServiceGetOptions = ( + options: Options ) => queryOptions< - FctAttestationVoteCorrectnessByValidatorDailyServiceGetResponse, - FctAttestationVoteCorrectnessByValidatorDailyServiceGetError, - FctAttestationVoteCorrectnessByValidatorDailyServiceGetResponse, - ReturnType + FctAttestationParticipationRateHourlyServiceGetResponse, + FctAttestationParticipationRateHourlyServiceGetError, + FctAttestationParticipationRateHourlyServiceGetResponse, + ReturnType >({ queryFn: async ({ queryKey, signal }) => { - const { data } = await fctAttestationVoteCorrectnessByValidatorDailyServiceGet({ + const { data } = await fctAttestationParticipationRateHourlyServiceGet({ ...options, ...queryKey[0], signal, @@ -2611,29 +2471,26 @@ export const fctAttestationVoteCorrectnessByValidatorDailyServiceGetOptions = ( }); return data; }, - queryKey: fctAttestationVoteCorrectnessByValidatorDailyServiceGetQueryKey(options), + queryKey: fctAttestationParticipationRateHourlyServiceGetQueryKey(options), }); -export const fctAttestationVoteCorrectnessByValidatorHourlyServiceListQueryKey = ( - options?: Options -) => createQueryKey('fctAttestationVoteCorrectnessByValidatorHourlyServiceList', options); +export const fctBlobCountByDailyServiceListQueryKey = (options?: Options) => + createQueryKey('fctBlobCountByDailyServiceList', options); /** * List records * * Retrieve paginated results with optional filtering */ -export const fctAttestationVoteCorrectnessByValidatorHourlyServiceListOptions = ( - options?: Options -) => +export const fctBlobCountByDailyServiceListOptions = (options?: Options) => queryOptions< - FctAttestationVoteCorrectnessByValidatorHourlyServiceListResponse, - FctAttestationVoteCorrectnessByValidatorHourlyServiceListError, - FctAttestationVoteCorrectnessByValidatorHourlyServiceListResponse, - ReturnType + FctBlobCountByDailyServiceListResponse, + FctBlobCountByDailyServiceListError, + FctBlobCountByDailyServiceListResponse, + ReturnType >({ queryFn: async ({ queryKey, signal }) => { - const { data } = await fctAttestationVoteCorrectnessByValidatorHourlyServiceList({ + const { data } = await fctBlobCountByDailyServiceList({ ...options, ...queryKey[0], signal, @@ -2641,29 +2498,80 @@ export const fctAttestationVoteCorrectnessByValidatorHourlyServiceListOptions = }); return data; }, - queryKey: fctAttestationVoteCorrectnessByValidatorHourlyServiceListQueryKey(options), + queryKey: fctBlobCountByDailyServiceListQueryKey(options), }); -export const fctAttestationVoteCorrectnessByValidatorHourlyServiceGetQueryKey = ( - options: Options -) => createQueryKey('fctAttestationVoteCorrectnessByValidatorHourlyServiceGet', options); +export const fctBlobCountByDailyServiceGetQueryKey = (options: Options) => + createQueryKey('fctBlobCountByDailyServiceGet', options); /** * Get record * - * Retrieve a single record by validator_index + * Retrieve a single record by day_start_date */ -export const fctAttestationVoteCorrectnessByValidatorHourlyServiceGetOptions = ( - options: Options -) => +export const fctBlobCountByDailyServiceGetOptions = (options: Options) => + queryOptions< + FctBlobCountByDailyServiceGetResponse, + FctBlobCountByDailyServiceGetError, + FctBlobCountByDailyServiceGetResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctBlobCountByDailyServiceGet({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctBlobCountByDailyServiceGetQueryKey(options), + }); + +export const fctBlobCountByHourlyServiceListQueryKey = (options?: Options) => + createQueryKey('fctBlobCountByHourlyServiceList', options); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctBlobCountByHourlyServiceListOptions = (options?: Options) => + queryOptions< + FctBlobCountByHourlyServiceListResponse, + FctBlobCountByHourlyServiceListError, + FctBlobCountByHourlyServiceListResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctBlobCountByHourlyServiceList({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctBlobCountByHourlyServiceListQueryKey(options), + }); + +export const fctBlobCountByHourlyServiceGetQueryKey = (options: Options) => + createQueryKey('fctBlobCountByHourlyServiceGet', options); + +/** + * Get record + * + * Retrieve a single record by hour_start_date_time + */ +export const fctBlobCountByHourlyServiceGetOptions = (options: Options) => queryOptions< - FctAttestationVoteCorrectnessByValidatorHourlyServiceGetResponse, - FctAttestationVoteCorrectnessByValidatorHourlyServiceGetError, - FctAttestationVoteCorrectnessByValidatorHourlyServiceGetResponse, - ReturnType + FctBlobCountByHourlyServiceGetResponse, + FctBlobCountByHourlyServiceGetError, + FctBlobCountByHourlyServiceGetResponse, + ReturnType >({ queryFn: async ({ queryKey, signal }) => { - const { data } = await fctAttestationVoteCorrectnessByValidatorHourlyServiceGet({ + const { data } = await fctBlobCountByHourlyServiceGet({ ...options, ...queryKey[0], signal, @@ -2671,7 +2579,7 @@ export const fctAttestationVoteCorrectnessByValidatorHourlyServiceGetOptions = ( }); return data; }, - queryKey: fctAttestationVoteCorrectnessByValidatorHourlyServiceGetQueryKey(options), + queryKey: fctBlobCountByHourlyServiceGetQueryKey(options), }); export const fctBlockServiceListQueryKey = (options?: Options) => @@ -3286,66 +3194,6 @@ export const fctBlockProposerServiceGetOptions = (options: Options -) => createQueryKey('fctBlockProposerByValidatorServiceList', options); - -/** - * List records - * - * Retrieve paginated results with optional filtering - */ -export const fctBlockProposerByValidatorServiceListOptions = ( - options?: Options -) => - queryOptions< - FctBlockProposerByValidatorServiceListResponse, - FctBlockProposerByValidatorServiceListError, - FctBlockProposerByValidatorServiceListResponse, - ReturnType - >({ - queryFn: async ({ queryKey, signal }) => { - const { data } = await fctBlockProposerByValidatorServiceList({ - ...options, - ...queryKey[0], - signal, - throwOnError: true, - }); - return data; - }, - queryKey: fctBlockProposerByValidatorServiceListQueryKey(options), - }); - -export const fctBlockProposerByValidatorServiceGetQueryKey = ( - options: Options -) => createQueryKey('fctBlockProposerByValidatorServiceGet', options); - -/** - * Get record - * - * Retrieve a single record by validator_index - */ -export const fctBlockProposerByValidatorServiceGetOptions = ( - options: Options -) => - queryOptions< - FctBlockProposerByValidatorServiceGetResponse, - FctBlockProposerByValidatorServiceGetError, - FctBlockProposerByValidatorServiceGetResponse, - ReturnType - >({ - queryFn: async ({ queryKey, signal }) => { - const { data } = await fctBlockProposerByValidatorServiceGet({ - ...options, - ...queryKey[0], - signal, - throwOnError: true, - }); - return data; - }, - queryKey: fctBlockProposerByValidatorServiceGetQueryKey(options), - }); - export const fctBlockProposerEntityServiceListQueryKey = (options?: Options) => createQueryKey('fctBlockProposerEntityServiceList', options); @@ -5461,6 +5309,126 @@ export const fctHeadFirstSeenByNodeServiceGetOptions = (options: Options +) => createQueryKey('fctHeadVoteCorrectnessRateDailyServiceList', options); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctHeadVoteCorrectnessRateDailyServiceListOptions = ( + options?: Options +) => + queryOptions< + FctHeadVoteCorrectnessRateDailyServiceListResponse, + FctHeadVoteCorrectnessRateDailyServiceListError, + FctHeadVoteCorrectnessRateDailyServiceListResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctHeadVoteCorrectnessRateDailyServiceList({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctHeadVoteCorrectnessRateDailyServiceListQueryKey(options), + }); + +export const fctHeadVoteCorrectnessRateDailyServiceGetQueryKey = ( + options: Options +) => createQueryKey('fctHeadVoteCorrectnessRateDailyServiceGet', options); + +/** + * Get record + * + * Retrieve a single record by day_start_date + */ +export const fctHeadVoteCorrectnessRateDailyServiceGetOptions = ( + options: Options +) => + queryOptions< + FctHeadVoteCorrectnessRateDailyServiceGetResponse, + FctHeadVoteCorrectnessRateDailyServiceGetError, + FctHeadVoteCorrectnessRateDailyServiceGetResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctHeadVoteCorrectnessRateDailyServiceGet({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctHeadVoteCorrectnessRateDailyServiceGetQueryKey(options), + }); + +export const fctHeadVoteCorrectnessRateHourlyServiceListQueryKey = ( + options?: Options +) => createQueryKey('fctHeadVoteCorrectnessRateHourlyServiceList', options); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctHeadVoteCorrectnessRateHourlyServiceListOptions = ( + options?: Options +) => + queryOptions< + FctHeadVoteCorrectnessRateHourlyServiceListResponse, + FctHeadVoteCorrectnessRateHourlyServiceListError, + FctHeadVoteCorrectnessRateHourlyServiceListResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctHeadVoteCorrectnessRateHourlyServiceList({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctHeadVoteCorrectnessRateHourlyServiceListQueryKey(options), + }); + +export const fctHeadVoteCorrectnessRateHourlyServiceGetQueryKey = ( + options: Options +) => createQueryKey('fctHeadVoteCorrectnessRateHourlyServiceGet', options); + +/** + * Get record + * + * Retrieve a single record by hour_start_date_time + */ +export const fctHeadVoteCorrectnessRateHourlyServiceGetOptions = ( + options: Options +) => + queryOptions< + FctHeadVoteCorrectnessRateHourlyServiceGetResponse, + FctHeadVoteCorrectnessRateHourlyServiceGetError, + FctHeadVoteCorrectnessRateHourlyServiceGetResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctHeadVoteCorrectnessRateHourlyServiceGet({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctHeadVoteCorrectnessRateHourlyServiceGetQueryKey(options), + }); + export const fctMevBidCountByBuilderServiceListQueryKey = (options?: Options) => createQueryKey('fctMevBidCountByBuilderServiceList', options); @@ -5963,26 +5931,23 @@ export const fctPreparedBlockServiceGetOptions = (options: Options -) => createQueryKey('fctStorageSlotStateByAddressDailyServiceList', options); +export const fctReorgByDailyServiceListQueryKey = (options?: Options) => + createQueryKey('fctReorgByDailyServiceList', options); /** * List records * * Retrieve paginated results with optional filtering */ -export const fctStorageSlotStateByAddressDailyServiceListOptions = ( - options?: Options -) => +export const fctReorgByDailyServiceListOptions = (options?: Options) => queryOptions< - FctStorageSlotStateByAddressDailyServiceListResponse, - FctStorageSlotStateByAddressDailyServiceListError, - FctStorageSlotStateByAddressDailyServiceListResponse, - ReturnType + FctReorgByDailyServiceListResponse, + FctReorgByDailyServiceListError, + FctReorgByDailyServiceListResponse, + ReturnType >({ queryFn: async ({ queryKey, signal }) => { - const { data } = await fctStorageSlotStateByAddressDailyServiceList({ + const { data } = await fctReorgByDailyServiceList({ ...options, ...queryKey[0], signal, @@ -5990,29 +5955,26 @@ export const fctStorageSlotStateByAddressDailyServiceListOptions = ( }); return data; }, - queryKey: fctStorageSlotStateByAddressDailyServiceListQueryKey(options), + queryKey: fctReorgByDailyServiceListQueryKey(options), }); -export const fctStorageSlotStateByAddressDailyServiceGetQueryKey = ( - options: Options -) => createQueryKey('fctStorageSlotStateByAddressDailyServiceGet', options); +export const fctReorgByDailyServiceGetQueryKey = (options: Options) => + createQueryKey('fctReorgByDailyServiceGet', options); /** * Get record * - * Retrieve a single record by address + * Retrieve a single record by day_start_date */ -export const fctStorageSlotStateByAddressDailyServiceGetOptions = ( - options: Options -) => +export const fctReorgByDailyServiceGetOptions = (options: Options) => queryOptions< - FctStorageSlotStateByAddressDailyServiceGetResponse, - FctStorageSlotStateByAddressDailyServiceGetError, - FctStorageSlotStateByAddressDailyServiceGetResponse, - ReturnType + FctReorgByDailyServiceGetResponse, + FctReorgByDailyServiceGetError, + FctReorgByDailyServiceGetResponse, + ReturnType >({ queryFn: async ({ queryKey, signal }) => { - const { data } = await fctStorageSlotStateByAddressDailyServiceGet({ + const { data } = await fctReorgByDailyServiceGet({ ...options, ...queryKey[0], signal, @@ -6020,10 +5982,124 @@ export const fctStorageSlotStateByAddressDailyServiceGetOptions = ( }); return data; }, - queryKey: fctStorageSlotStateByAddressDailyServiceGetQueryKey(options), + queryKey: fctReorgByDailyServiceGetQueryKey(options), }); -export const fctStorageSlotStateByAddressHourlyServiceListQueryKey = ( +export const fctReorgByHourlyServiceListQueryKey = (options?: Options) => + createQueryKey('fctReorgByHourlyServiceList', options); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctReorgByHourlyServiceListOptions = (options?: Options) => + queryOptions< + FctReorgByHourlyServiceListResponse, + FctReorgByHourlyServiceListError, + FctReorgByHourlyServiceListResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctReorgByHourlyServiceList({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctReorgByHourlyServiceListQueryKey(options), + }); + +export const fctReorgByHourlyServiceGetQueryKey = (options: Options) => + createQueryKey('fctReorgByHourlyServiceGet', options); + +/** + * Get record + * + * Retrieve a single record by hour_start_date_time + */ +export const fctReorgByHourlyServiceGetOptions = (options: Options) => + queryOptions< + FctReorgByHourlyServiceGetResponse, + FctReorgByHourlyServiceGetError, + FctReorgByHourlyServiceGetResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctReorgByHourlyServiceGet({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctReorgByHourlyServiceGetQueryKey(options), + }); + +export const fctStorageSlotStateByAddressDailyServiceListQueryKey = ( + options?: Options +) => createQueryKey('fctStorageSlotStateByAddressDailyServiceList', options); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctStorageSlotStateByAddressDailyServiceListOptions = ( + options?: Options +) => + queryOptions< + FctStorageSlotStateByAddressDailyServiceListResponse, + FctStorageSlotStateByAddressDailyServiceListError, + FctStorageSlotStateByAddressDailyServiceListResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctStorageSlotStateByAddressDailyServiceList({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctStorageSlotStateByAddressDailyServiceListQueryKey(options), + }); + +export const fctStorageSlotStateByAddressDailyServiceGetQueryKey = ( + options: Options +) => createQueryKey('fctStorageSlotStateByAddressDailyServiceGet', options); + +/** + * Get record + * + * Retrieve a single record by address + */ +export const fctStorageSlotStateByAddressDailyServiceGetOptions = ( + options: Options +) => + queryOptions< + FctStorageSlotStateByAddressDailyServiceGetResponse, + FctStorageSlotStateByAddressDailyServiceGetError, + FctStorageSlotStateByAddressDailyServiceGetResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctStorageSlotStateByAddressDailyServiceGet({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctStorageSlotStateByAddressDailyServiceGetQueryKey(options), + }); + +export const fctStorageSlotStateByAddressHourlyServiceListQueryKey = ( options?: Options ) => createQueryKey('fctStorageSlotStateByAddressHourlyServiceList', options); @@ -6563,355 +6639,6 @@ export const fctStorageSlotTop100BySlotsServiceGetOptions = ( queryKey: fctStorageSlotTop100BySlotsServiceGetQueryKey(options), }); -export const fctSyncCommitteeParticipationByValidatorServiceListQueryKey = ( - options?: Options -) => createQueryKey('fctSyncCommitteeParticipationByValidatorServiceList', options); - -/** - * List records - * - * Retrieve paginated results with optional filtering - */ -export const fctSyncCommitteeParticipationByValidatorServiceListOptions = ( - options?: Options -) => - queryOptions< - FctSyncCommitteeParticipationByValidatorServiceListResponse, - FctSyncCommitteeParticipationByValidatorServiceListError, - FctSyncCommitteeParticipationByValidatorServiceListResponse, - ReturnType - >({ - queryFn: async ({ queryKey, signal }) => { - const { data } = await fctSyncCommitteeParticipationByValidatorServiceList({ - ...options, - ...queryKey[0], - signal, - throwOnError: true, - }); - return data; - }, - queryKey: fctSyncCommitteeParticipationByValidatorServiceListQueryKey(options), - }); - -export const fctSyncCommitteeParticipationByValidatorServiceGetQueryKey = ( - options: Options -) => createQueryKey('fctSyncCommitteeParticipationByValidatorServiceGet', options); - -/** - * Get record - * - * Retrieve a single record by validator_index - */ -export const fctSyncCommitteeParticipationByValidatorServiceGetOptions = ( - options: Options -) => - queryOptions< - FctSyncCommitteeParticipationByValidatorServiceGetResponse, - FctSyncCommitteeParticipationByValidatorServiceGetError, - FctSyncCommitteeParticipationByValidatorServiceGetResponse, - ReturnType - >({ - queryFn: async ({ queryKey, signal }) => { - const { data } = await fctSyncCommitteeParticipationByValidatorServiceGet({ - ...options, - ...queryKey[0], - signal, - throwOnError: true, - }); - return data; - }, - queryKey: fctSyncCommitteeParticipationByValidatorServiceGetQueryKey(options), - }); - -export const fctSyncCommitteeParticipationByValidatorDailyServiceListQueryKey = ( - options?: Options -) => createQueryKey('fctSyncCommitteeParticipationByValidatorDailyServiceList', options); - -/** - * List records - * - * Retrieve paginated results with optional filtering - */ -export const fctSyncCommitteeParticipationByValidatorDailyServiceListOptions = ( - options?: Options -) => - queryOptions< - FctSyncCommitteeParticipationByValidatorDailyServiceListResponse, - FctSyncCommitteeParticipationByValidatorDailyServiceListError, - FctSyncCommitteeParticipationByValidatorDailyServiceListResponse, - ReturnType - >({ - queryFn: async ({ queryKey, signal }) => { - const { data } = await fctSyncCommitteeParticipationByValidatorDailyServiceList({ - ...options, - ...queryKey[0], - signal, - throwOnError: true, - }); - return data; - }, - queryKey: fctSyncCommitteeParticipationByValidatorDailyServiceListQueryKey(options), - }); - -export const fctSyncCommitteeParticipationByValidatorDailyServiceGetQueryKey = ( - options: Options -) => createQueryKey('fctSyncCommitteeParticipationByValidatorDailyServiceGet', options); - -/** - * Get record - * - * Retrieve a single record by validator_index - */ -export const fctSyncCommitteeParticipationByValidatorDailyServiceGetOptions = ( - options: Options -) => - queryOptions< - FctSyncCommitteeParticipationByValidatorDailyServiceGetResponse, - FctSyncCommitteeParticipationByValidatorDailyServiceGetError, - FctSyncCommitteeParticipationByValidatorDailyServiceGetResponse, - ReturnType - >({ - queryFn: async ({ queryKey, signal }) => { - const { data } = await fctSyncCommitteeParticipationByValidatorDailyServiceGet({ - ...options, - ...queryKey[0], - signal, - throwOnError: true, - }); - return data; - }, - queryKey: fctSyncCommitteeParticipationByValidatorDailyServiceGetQueryKey(options), - }); - -export const fctSyncCommitteeParticipationByValidatorHourlyServiceListQueryKey = ( - options?: Options -) => createQueryKey('fctSyncCommitteeParticipationByValidatorHourlyServiceList', options); - -/** - * List records - * - * Retrieve paginated results with optional filtering - */ -export const fctSyncCommitteeParticipationByValidatorHourlyServiceListOptions = ( - options?: Options -) => - queryOptions< - FctSyncCommitteeParticipationByValidatorHourlyServiceListResponse, - FctSyncCommitteeParticipationByValidatorHourlyServiceListError, - FctSyncCommitteeParticipationByValidatorHourlyServiceListResponse, - ReturnType - >({ - queryFn: async ({ queryKey, signal }) => { - const { data } = await fctSyncCommitteeParticipationByValidatorHourlyServiceList({ - ...options, - ...queryKey[0], - signal, - throwOnError: true, - }); - return data; - }, - queryKey: fctSyncCommitteeParticipationByValidatorHourlyServiceListQueryKey(options), - }); - -export const fctSyncCommitteeParticipationByValidatorHourlyServiceGetQueryKey = ( - options: Options -) => createQueryKey('fctSyncCommitteeParticipationByValidatorHourlyServiceGet', options); - -/** - * Get record - * - * Retrieve a single record by validator_index - */ -export const fctSyncCommitteeParticipationByValidatorHourlyServiceGetOptions = ( - options: Options -) => - queryOptions< - FctSyncCommitteeParticipationByValidatorHourlyServiceGetResponse, - FctSyncCommitteeParticipationByValidatorHourlyServiceGetError, - FctSyncCommitteeParticipationByValidatorHourlyServiceGetResponse, - ReturnType - >({ - queryFn: async ({ queryKey, signal }) => { - const { data } = await fctSyncCommitteeParticipationByValidatorHourlyServiceGet({ - ...options, - ...queryKey[0], - signal, - throwOnError: true, - }); - return data; - }, - queryKey: fctSyncCommitteeParticipationByValidatorHourlyServiceGetQueryKey(options), - }); - -export const fctValidatorBalanceServiceListQueryKey = (options?: Options) => - createQueryKey('fctValidatorBalanceServiceList', options); - -/** - * List records - * - * Retrieve paginated results with optional filtering - */ -export const fctValidatorBalanceServiceListOptions = (options?: Options) => - queryOptions< - FctValidatorBalanceServiceListResponse, - FctValidatorBalanceServiceListError, - FctValidatorBalanceServiceListResponse, - ReturnType - >({ - queryFn: async ({ queryKey, signal }) => { - const { data } = await fctValidatorBalanceServiceList({ - ...options, - ...queryKey[0], - signal, - throwOnError: true, - }); - return data; - }, - queryKey: fctValidatorBalanceServiceListQueryKey(options), - }); - -export const fctValidatorBalanceServiceGetQueryKey = (options: Options) => - createQueryKey('fctValidatorBalanceServiceGet', options); - -/** - * Get record - * - * Retrieve a single record by validator_index - */ -export const fctValidatorBalanceServiceGetOptions = (options: Options) => - queryOptions< - FctValidatorBalanceServiceGetResponse, - FctValidatorBalanceServiceGetError, - FctValidatorBalanceServiceGetResponse, - ReturnType - >({ - queryFn: async ({ queryKey, signal }) => { - const { data } = await fctValidatorBalanceServiceGet({ - ...options, - ...queryKey[0], - signal, - throwOnError: true, - }); - return data; - }, - queryKey: fctValidatorBalanceServiceGetQueryKey(options), - }); - -export const fctValidatorBalanceDailyServiceListQueryKey = ( - options?: Options -) => createQueryKey('fctValidatorBalanceDailyServiceList', options); - -/** - * List records - * - * Retrieve paginated results with optional filtering - */ -export const fctValidatorBalanceDailyServiceListOptions = ( - options?: Options -) => - queryOptions< - FctValidatorBalanceDailyServiceListResponse, - FctValidatorBalanceDailyServiceListError, - FctValidatorBalanceDailyServiceListResponse, - ReturnType - >({ - queryFn: async ({ queryKey, signal }) => { - const { data } = await fctValidatorBalanceDailyServiceList({ - ...options, - ...queryKey[0], - signal, - throwOnError: true, - }); - return data; - }, - queryKey: fctValidatorBalanceDailyServiceListQueryKey(options), - }); - -export const fctValidatorBalanceDailyServiceGetQueryKey = (options: Options) => - createQueryKey('fctValidatorBalanceDailyServiceGet', options); - -/** - * Get record - * - * Retrieve a single record by validator_index - */ -export const fctValidatorBalanceDailyServiceGetOptions = (options: Options) => - queryOptions< - FctValidatorBalanceDailyServiceGetResponse, - FctValidatorBalanceDailyServiceGetError, - FctValidatorBalanceDailyServiceGetResponse, - ReturnType - >({ - queryFn: async ({ queryKey, signal }) => { - const { data } = await fctValidatorBalanceDailyServiceGet({ - ...options, - ...queryKey[0], - signal, - throwOnError: true, - }); - return data; - }, - queryKey: fctValidatorBalanceDailyServiceGetQueryKey(options), - }); - -export const fctValidatorBalanceHourlyServiceListQueryKey = ( - options?: Options -) => createQueryKey('fctValidatorBalanceHourlyServiceList', options); - -/** - * List records - * - * Retrieve paginated results with optional filtering - */ -export const fctValidatorBalanceHourlyServiceListOptions = ( - options?: Options -) => - queryOptions< - FctValidatorBalanceHourlyServiceListResponse, - FctValidatorBalanceHourlyServiceListError, - FctValidatorBalanceHourlyServiceListResponse, - ReturnType - >({ - queryFn: async ({ queryKey, signal }) => { - const { data } = await fctValidatorBalanceHourlyServiceList({ - ...options, - ...queryKey[0], - signal, - throwOnError: true, - }); - return data; - }, - queryKey: fctValidatorBalanceHourlyServiceListQueryKey(options), - }); - -export const fctValidatorBalanceHourlyServiceGetQueryKey = ( - options: Options -) => createQueryKey('fctValidatorBalanceHourlyServiceGet', options); - -/** - * Get record - * - * Retrieve a single record by validator_index - */ -export const fctValidatorBalanceHourlyServiceGetOptions = (options: Options) => - queryOptions< - FctValidatorBalanceHourlyServiceGetResponse, - FctValidatorBalanceHourlyServiceGetError, - FctValidatorBalanceHourlyServiceGetResponse, - ReturnType - >({ - queryFn: async ({ queryKey, signal }) => { - const { data } = await fctValidatorBalanceHourlyServiceGet({ - ...options, - ...queryKey[0], - signal, - throwOnError: true, - }); - return data; - }, - queryKey: fctValidatorBalanceHourlyServiceGetQueryKey(options), - }); - export const intAddressFirstAccessServiceListQueryKey = (options?: Options) => createQueryKey('intAddressFirstAccessServiceList', options); diff --git a/src/api/index.ts b/src/api/index.ts index 2348da6c2..67f5482ba 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -13,10 +13,6 @@ export { dimFunctionSignatureServiceList, dimNodeServiceGet, dimNodeServiceList, - dimValidatorPubkeyServiceGet, - dimValidatorPubkeyServiceList, - dimValidatorStatusServiceGet, - dimValidatorStatusServiceList, fctAddressAccessChunked10000ServiceGet, fctAddressAccessChunked10000ServiceList, fctAddressAccessTotalServiceGet, @@ -43,12 +39,14 @@ export { fctAttestationLivenessByEntityHeadServiceList, fctAttestationObservationByNodeServiceGet, fctAttestationObservationByNodeServiceList, - fctAttestationVoteCorrectnessByValidatorDailyServiceGet, - fctAttestationVoteCorrectnessByValidatorDailyServiceList, - fctAttestationVoteCorrectnessByValidatorHourlyServiceGet, - fctAttestationVoteCorrectnessByValidatorHourlyServiceList, - fctAttestationVoteCorrectnessByValidatorServiceGet, - fctAttestationVoteCorrectnessByValidatorServiceList, + fctAttestationParticipationRateDailyServiceGet, + fctAttestationParticipationRateDailyServiceList, + fctAttestationParticipationRateHourlyServiceGet, + fctAttestationParticipationRateHourlyServiceList, + fctBlobCountByDailyServiceGet, + fctBlobCountByDailyServiceList, + fctBlobCountByHourlyServiceGet, + fctBlobCountByHourlyServiceList, fctBlockBlobCountHeadServiceGet, fctBlockBlobCountHeadServiceList, fctBlockBlobCountServiceGet, @@ -67,8 +65,6 @@ export { fctBlockMevHeadServiceList, fctBlockMevServiceGet, fctBlockMevServiceList, - fctBlockProposerByValidatorServiceGet, - fctBlockProposerByValidatorServiceList, fctBlockProposerEntityServiceGet, fctBlockProposerEntityServiceList, fctBlockProposerHeadServiceGet, @@ -145,6 +141,10 @@ export { fctExecutionTransactionsHourlyServiceList, fctHeadFirstSeenByNodeServiceGet, fctHeadFirstSeenByNodeServiceList, + fctHeadVoteCorrectnessRateDailyServiceGet, + fctHeadVoteCorrectnessRateDailyServiceList, + fctHeadVoteCorrectnessRateHourlyServiceGet, + fctHeadVoteCorrectnessRateHourlyServiceList, fctMevBidCountByBuilderServiceGet, fctMevBidCountByBuilderServiceList, fctMevBidCountByRelayServiceGet, @@ -163,6 +163,10 @@ export { fctOpcodeOpsHourlyServiceList, fctPreparedBlockServiceGet, fctPreparedBlockServiceList, + fctReorgByDailyServiceGet, + fctReorgByDailyServiceList, + fctReorgByHourlyServiceGet, + fctReorgByHourlyServiceList, fctStorageSlotStateByAddressDailyServiceGet, fctStorageSlotStateByAddressDailyServiceList, fctStorageSlotStateByAddressHourlyServiceGet, @@ -183,18 +187,6 @@ export { fctStorageSlotTop100ByBytesServiceList, fctStorageSlotTop100BySlotsServiceGet, fctStorageSlotTop100BySlotsServiceList, - fctSyncCommitteeParticipationByValidatorDailyServiceGet, - fctSyncCommitteeParticipationByValidatorDailyServiceList, - fctSyncCommitteeParticipationByValidatorHourlyServiceGet, - fctSyncCommitteeParticipationByValidatorHourlyServiceList, - fctSyncCommitteeParticipationByValidatorServiceGet, - fctSyncCommitteeParticipationByValidatorServiceList, - fctValidatorBalanceDailyServiceGet, - fctValidatorBalanceDailyServiceList, - fctValidatorBalanceHourlyServiceGet, - fctValidatorBalanceHourlyServiceList, - fctValidatorBalanceServiceGet, - fctValidatorBalanceServiceList, intAddressFirstAccessServiceGet, intAddressFirstAccessServiceList, intAddressLastAccessServiceGet, @@ -381,28 +373,6 @@ export type { DimNodeServiceListErrors, DimNodeServiceListResponse, DimNodeServiceListResponses, - DimValidatorPubkey, - DimValidatorPubkeyServiceGetData, - DimValidatorPubkeyServiceGetError, - DimValidatorPubkeyServiceGetErrors, - DimValidatorPubkeyServiceGetResponse, - DimValidatorPubkeyServiceGetResponses, - DimValidatorPubkeyServiceListData, - DimValidatorPubkeyServiceListError, - DimValidatorPubkeyServiceListErrors, - DimValidatorPubkeyServiceListResponse, - DimValidatorPubkeyServiceListResponses, - DimValidatorStatus, - DimValidatorStatusServiceGetData, - DimValidatorStatusServiceGetError, - DimValidatorStatusServiceGetErrors, - DimValidatorStatusServiceGetResponse, - DimValidatorStatusServiceGetResponses, - DimValidatorStatusServiceListData, - DimValidatorStatusServiceListError, - DimValidatorStatusServiceListErrors, - DimValidatorStatusServiceListResponse, - DimValidatorStatusServiceListResponses, FctAddressAccessChunked10000, FctAddressAccessChunked10000ServiceGetData, FctAddressAccessChunked10000ServiceGetError, @@ -546,39 +516,50 @@ export type { FctAttestationObservationByNodeServiceListErrors, FctAttestationObservationByNodeServiceListResponse, FctAttestationObservationByNodeServiceListResponses, - FctAttestationVoteCorrectnessByValidator, - FctAttestationVoteCorrectnessByValidatorDaily, - FctAttestationVoteCorrectnessByValidatorDailyServiceGetData, - FctAttestationVoteCorrectnessByValidatorDailyServiceGetError, - FctAttestationVoteCorrectnessByValidatorDailyServiceGetErrors, - FctAttestationVoteCorrectnessByValidatorDailyServiceGetResponse, - FctAttestationVoteCorrectnessByValidatorDailyServiceGetResponses, - FctAttestationVoteCorrectnessByValidatorDailyServiceListData, - FctAttestationVoteCorrectnessByValidatorDailyServiceListError, - FctAttestationVoteCorrectnessByValidatorDailyServiceListErrors, - FctAttestationVoteCorrectnessByValidatorDailyServiceListResponse, - FctAttestationVoteCorrectnessByValidatorDailyServiceListResponses, - FctAttestationVoteCorrectnessByValidatorHourly, - FctAttestationVoteCorrectnessByValidatorHourlyServiceGetData, - FctAttestationVoteCorrectnessByValidatorHourlyServiceGetError, - FctAttestationVoteCorrectnessByValidatorHourlyServiceGetErrors, - FctAttestationVoteCorrectnessByValidatorHourlyServiceGetResponse, - FctAttestationVoteCorrectnessByValidatorHourlyServiceGetResponses, - FctAttestationVoteCorrectnessByValidatorHourlyServiceListData, - FctAttestationVoteCorrectnessByValidatorHourlyServiceListError, - FctAttestationVoteCorrectnessByValidatorHourlyServiceListErrors, - FctAttestationVoteCorrectnessByValidatorHourlyServiceListResponse, - FctAttestationVoteCorrectnessByValidatorHourlyServiceListResponses, - FctAttestationVoteCorrectnessByValidatorServiceGetData, - FctAttestationVoteCorrectnessByValidatorServiceGetError, - FctAttestationVoteCorrectnessByValidatorServiceGetErrors, - FctAttestationVoteCorrectnessByValidatorServiceGetResponse, - FctAttestationVoteCorrectnessByValidatorServiceGetResponses, - FctAttestationVoteCorrectnessByValidatorServiceListData, - FctAttestationVoteCorrectnessByValidatorServiceListError, - FctAttestationVoteCorrectnessByValidatorServiceListErrors, - FctAttestationVoteCorrectnessByValidatorServiceListResponse, - FctAttestationVoteCorrectnessByValidatorServiceListResponses, + FctAttestationParticipationRateDaily, + FctAttestationParticipationRateDailyServiceGetData, + FctAttestationParticipationRateDailyServiceGetError, + FctAttestationParticipationRateDailyServiceGetErrors, + FctAttestationParticipationRateDailyServiceGetResponse, + FctAttestationParticipationRateDailyServiceGetResponses, + FctAttestationParticipationRateDailyServiceListData, + FctAttestationParticipationRateDailyServiceListError, + FctAttestationParticipationRateDailyServiceListErrors, + FctAttestationParticipationRateDailyServiceListResponse, + FctAttestationParticipationRateDailyServiceListResponses, + FctAttestationParticipationRateHourly, + FctAttestationParticipationRateHourlyServiceGetData, + FctAttestationParticipationRateHourlyServiceGetError, + FctAttestationParticipationRateHourlyServiceGetErrors, + FctAttestationParticipationRateHourlyServiceGetResponse, + FctAttestationParticipationRateHourlyServiceGetResponses, + FctAttestationParticipationRateHourlyServiceListData, + FctAttestationParticipationRateHourlyServiceListError, + FctAttestationParticipationRateHourlyServiceListErrors, + FctAttestationParticipationRateHourlyServiceListResponse, + FctAttestationParticipationRateHourlyServiceListResponses, + FctBlobCountByDaily, + FctBlobCountByDailyServiceGetData, + FctBlobCountByDailyServiceGetError, + FctBlobCountByDailyServiceGetErrors, + FctBlobCountByDailyServiceGetResponse, + FctBlobCountByDailyServiceGetResponses, + FctBlobCountByDailyServiceListData, + FctBlobCountByDailyServiceListError, + FctBlobCountByDailyServiceListErrors, + FctBlobCountByDailyServiceListResponse, + FctBlobCountByDailyServiceListResponses, + FctBlobCountByHourly, + FctBlobCountByHourlyServiceGetData, + FctBlobCountByHourlyServiceGetError, + FctBlobCountByHourlyServiceGetErrors, + FctBlobCountByHourlyServiceGetResponse, + FctBlobCountByHourlyServiceGetResponses, + FctBlobCountByHourlyServiceListData, + FctBlobCountByHourlyServiceListError, + FctBlobCountByHourlyServiceListErrors, + FctBlobCountByHourlyServiceListResponse, + FctBlobCountByHourlyServiceListResponses, FctBlock, FctBlockBlobCount, FctBlockBlobCountHead, @@ -680,17 +661,6 @@ export type { FctBlockMevServiceListResponse, FctBlockMevServiceListResponses, FctBlockProposer, - FctBlockProposerByValidator, - FctBlockProposerByValidatorServiceGetData, - FctBlockProposerByValidatorServiceGetError, - FctBlockProposerByValidatorServiceGetErrors, - FctBlockProposerByValidatorServiceGetResponse, - FctBlockProposerByValidatorServiceGetResponses, - FctBlockProposerByValidatorServiceListData, - FctBlockProposerByValidatorServiceListError, - FctBlockProposerByValidatorServiceListErrors, - FctBlockProposerByValidatorServiceListResponse, - FctBlockProposerByValidatorServiceListResponses, FctBlockProposerEntity, FctBlockProposerEntityServiceGetData, FctBlockProposerEntityServiceGetError, @@ -1107,6 +1077,28 @@ export type { FctHeadFirstSeenByNodeServiceListErrors, FctHeadFirstSeenByNodeServiceListResponse, FctHeadFirstSeenByNodeServiceListResponses, + FctHeadVoteCorrectnessRateDaily, + FctHeadVoteCorrectnessRateDailyServiceGetData, + FctHeadVoteCorrectnessRateDailyServiceGetError, + FctHeadVoteCorrectnessRateDailyServiceGetErrors, + FctHeadVoteCorrectnessRateDailyServiceGetResponse, + FctHeadVoteCorrectnessRateDailyServiceGetResponses, + FctHeadVoteCorrectnessRateDailyServiceListData, + FctHeadVoteCorrectnessRateDailyServiceListError, + FctHeadVoteCorrectnessRateDailyServiceListErrors, + FctHeadVoteCorrectnessRateDailyServiceListResponse, + FctHeadVoteCorrectnessRateDailyServiceListResponses, + FctHeadVoteCorrectnessRateHourly, + FctHeadVoteCorrectnessRateHourlyServiceGetData, + FctHeadVoteCorrectnessRateHourlyServiceGetError, + FctHeadVoteCorrectnessRateHourlyServiceGetErrors, + FctHeadVoteCorrectnessRateHourlyServiceGetResponse, + FctHeadVoteCorrectnessRateHourlyServiceGetResponses, + FctHeadVoteCorrectnessRateHourlyServiceListData, + FctHeadVoteCorrectnessRateHourlyServiceListError, + FctHeadVoteCorrectnessRateHourlyServiceListErrors, + FctHeadVoteCorrectnessRateHourlyServiceListResponse, + FctHeadVoteCorrectnessRateHourlyServiceListResponses, FctMevBidCountByBuilder, FctMevBidCountByBuilderServiceGetData, FctMevBidCountByBuilderServiceGetError, @@ -1206,6 +1198,28 @@ export type { FctPreparedBlockServiceListErrors, FctPreparedBlockServiceListResponse, FctPreparedBlockServiceListResponses, + FctReorgByDaily, + FctReorgByDailyServiceGetData, + FctReorgByDailyServiceGetError, + FctReorgByDailyServiceGetErrors, + FctReorgByDailyServiceGetResponse, + FctReorgByDailyServiceGetResponses, + FctReorgByDailyServiceListData, + FctReorgByDailyServiceListError, + FctReorgByDailyServiceListErrors, + FctReorgByDailyServiceListResponse, + FctReorgByDailyServiceListResponses, + FctReorgByHourly, + FctReorgByHourlyServiceGetData, + FctReorgByHourlyServiceGetError, + FctReorgByHourlyServiceGetErrors, + FctReorgByHourlyServiceGetResponse, + FctReorgByHourlyServiceGetResponses, + FctReorgByHourlyServiceListData, + FctReorgByHourlyServiceListError, + FctReorgByHourlyServiceListErrors, + FctReorgByHourlyServiceListResponse, + FctReorgByHourlyServiceListResponses, FctStorageSlotStateByAddressDaily, FctStorageSlotStateByAddressDailyServiceGetData, FctStorageSlotStateByAddressDailyServiceGetError, @@ -1316,80 +1330,12 @@ export type { FctStorageSlotTop100BySlotsServiceListErrors, FctStorageSlotTop100BySlotsServiceListResponse, FctStorageSlotTop100BySlotsServiceListResponses, - FctSyncCommitteeParticipationByValidator, - FctSyncCommitteeParticipationByValidatorDaily, - FctSyncCommitteeParticipationByValidatorDailyServiceGetData, - FctSyncCommitteeParticipationByValidatorDailyServiceGetError, - FctSyncCommitteeParticipationByValidatorDailyServiceGetErrors, - FctSyncCommitteeParticipationByValidatorDailyServiceGetResponse, - FctSyncCommitteeParticipationByValidatorDailyServiceGetResponses, - FctSyncCommitteeParticipationByValidatorDailyServiceListData, - FctSyncCommitteeParticipationByValidatorDailyServiceListError, - FctSyncCommitteeParticipationByValidatorDailyServiceListErrors, - FctSyncCommitteeParticipationByValidatorDailyServiceListResponse, - FctSyncCommitteeParticipationByValidatorDailyServiceListResponses, - FctSyncCommitteeParticipationByValidatorHourly, - FctSyncCommitteeParticipationByValidatorHourlyServiceGetData, - FctSyncCommitteeParticipationByValidatorHourlyServiceGetError, - FctSyncCommitteeParticipationByValidatorHourlyServiceGetErrors, - FctSyncCommitteeParticipationByValidatorHourlyServiceGetResponse, - FctSyncCommitteeParticipationByValidatorHourlyServiceGetResponses, - FctSyncCommitteeParticipationByValidatorHourlyServiceListData, - FctSyncCommitteeParticipationByValidatorHourlyServiceListError, - FctSyncCommitteeParticipationByValidatorHourlyServiceListErrors, - FctSyncCommitteeParticipationByValidatorHourlyServiceListResponse, - FctSyncCommitteeParticipationByValidatorHourlyServiceListResponses, - FctSyncCommitteeParticipationByValidatorServiceGetData, - FctSyncCommitteeParticipationByValidatorServiceGetError, - FctSyncCommitteeParticipationByValidatorServiceGetErrors, - FctSyncCommitteeParticipationByValidatorServiceGetResponse, - FctSyncCommitteeParticipationByValidatorServiceGetResponses, - FctSyncCommitteeParticipationByValidatorServiceListData, - FctSyncCommitteeParticipationByValidatorServiceListError, - FctSyncCommitteeParticipationByValidatorServiceListErrors, - FctSyncCommitteeParticipationByValidatorServiceListResponse, - FctSyncCommitteeParticipationByValidatorServiceListResponses, - FctValidatorBalance, - FctValidatorBalanceDaily, - FctValidatorBalanceDailyServiceGetData, - FctValidatorBalanceDailyServiceGetError, - FctValidatorBalanceDailyServiceGetErrors, - FctValidatorBalanceDailyServiceGetResponse, - FctValidatorBalanceDailyServiceGetResponses, - FctValidatorBalanceDailyServiceListData, - FctValidatorBalanceDailyServiceListError, - FctValidatorBalanceDailyServiceListErrors, - FctValidatorBalanceDailyServiceListResponse, - FctValidatorBalanceDailyServiceListResponses, - FctValidatorBalanceHourly, - FctValidatorBalanceHourlyServiceGetData, - FctValidatorBalanceHourlyServiceGetError, - FctValidatorBalanceHourlyServiceGetErrors, - FctValidatorBalanceHourlyServiceGetResponse, - FctValidatorBalanceHourlyServiceGetResponses, - FctValidatorBalanceHourlyServiceListData, - FctValidatorBalanceHourlyServiceListError, - FctValidatorBalanceHourlyServiceListErrors, - FctValidatorBalanceHourlyServiceListResponse, - FctValidatorBalanceHourlyServiceListResponses, - FctValidatorBalanceServiceGetData, - FctValidatorBalanceServiceGetError, - FctValidatorBalanceServiceGetErrors, - FctValidatorBalanceServiceGetResponse, - FctValidatorBalanceServiceGetResponses, - FctValidatorBalanceServiceListData, - FctValidatorBalanceServiceListError, - FctValidatorBalanceServiceListErrors, - FctValidatorBalanceServiceListResponse, - FctValidatorBalanceServiceListResponses, GetAdminCbtIncrementalResponse, GetAdminCbtScheduledResponse, GetDimBlockBlobSubmitterResponse, GetDimContractOwnerResponse, GetDimFunctionSignatureResponse, GetDimNodeResponse, - GetDimValidatorPubkeyResponse, - GetDimValidatorStatusResponse, GetFctAddressAccessChunked10000Response, GetFctAddressAccessTotalResponse, GetFctAddressStorageSlotChunked10000Response, @@ -1403,9 +1349,10 @@ export type { GetFctAttestationFirstSeenChunked50MsResponse, GetFctAttestationLivenessByEntityHeadResponse, GetFctAttestationObservationByNodeResponse, - GetFctAttestationVoteCorrectnessByValidatorDailyResponse, - GetFctAttestationVoteCorrectnessByValidatorHourlyResponse, - GetFctAttestationVoteCorrectnessByValidatorResponse, + GetFctAttestationParticipationRateDailyResponse, + GetFctAttestationParticipationRateHourlyResponse, + GetFctBlobCountByDailyResponse, + GetFctBlobCountByHourlyResponse, GetFctBlockBlobCountHeadResponse, GetFctBlockBlobCountResponse, GetFctBlockBlobFirstSeenByNodeResponse, @@ -1415,7 +1362,6 @@ export type { GetFctBlockHeadResponse, GetFctBlockMevHeadResponse, GetFctBlockMevResponse, - GetFctBlockProposerByValidatorResponse, GetFctBlockProposerEntityResponse, GetFctBlockProposerHeadResponse, GetFctBlockProposerResponse, @@ -1454,6 +1400,8 @@ export type { GetFctExecutionTransactionsDailyResponse, GetFctExecutionTransactionsHourlyResponse, GetFctHeadFirstSeenByNodeResponse, + GetFctHeadVoteCorrectnessRateDailyResponse, + GetFctHeadVoteCorrectnessRateHourlyResponse, GetFctMevBidCountByBuilderResponse, GetFctMevBidCountByRelayResponse, GetFctMevBidHighestValueByBuilderChunked50MsResponse, @@ -1463,6 +1411,8 @@ export type { GetFctOpcodeOpsDailyResponse, GetFctOpcodeOpsHourlyResponse, GetFctPreparedBlockResponse, + GetFctReorgByDailyResponse, + GetFctReorgByHourlyResponse, GetFctStorageSlotStateByAddressDailyResponse, GetFctStorageSlotStateByAddressHourlyResponse, GetFctStorageSlotStateByBlockDailyResponse, @@ -1473,12 +1423,6 @@ export type { GetFctStorageSlotStateWithExpiryByBlockHourlyResponse, GetFctStorageSlotTop100ByBytesResponse, GetFctStorageSlotTop100BySlotsResponse, - GetFctSyncCommitteeParticipationByValidatorDailyResponse, - GetFctSyncCommitteeParticipationByValidatorHourlyResponse, - GetFctSyncCommitteeParticipationByValidatorResponse, - GetFctValidatorBalanceDailyResponse, - GetFctValidatorBalanceHourlyResponse, - GetFctValidatorBalanceResponse, GetIntAddressFirstAccessResponse, GetIntAddressLastAccessResponse, GetIntAddressStorageSlotFirstAccessResponse, @@ -2182,8 +2126,6 @@ export type { ListDimContractOwnerResponse, ListDimFunctionSignatureResponse, ListDimNodeResponse, - ListDimValidatorPubkeyResponse, - ListDimValidatorStatusResponse, ListFctAddressAccessChunked10000Response, ListFctAddressAccessTotalResponse, ListFctAddressStorageSlotChunked10000Response, @@ -2197,9 +2139,10 @@ export type { ListFctAttestationFirstSeenChunked50MsResponse, ListFctAttestationLivenessByEntityHeadResponse, ListFctAttestationObservationByNodeResponse, - ListFctAttestationVoteCorrectnessByValidatorDailyResponse, - ListFctAttestationVoteCorrectnessByValidatorHourlyResponse, - ListFctAttestationVoteCorrectnessByValidatorResponse, + ListFctAttestationParticipationRateDailyResponse, + ListFctAttestationParticipationRateHourlyResponse, + ListFctBlobCountByDailyResponse, + ListFctBlobCountByHourlyResponse, ListFctBlockBlobCountHeadResponse, ListFctBlockBlobCountResponse, ListFctBlockBlobFirstSeenByNodeResponse, @@ -2209,7 +2152,6 @@ export type { ListFctBlockHeadResponse, ListFctBlockMevHeadResponse, ListFctBlockMevResponse, - ListFctBlockProposerByValidatorResponse, ListFctBlockProposerEntityResponse, ListFctBlockProposerHeadResponse, ListFctBlockProposerResponse, @@ -2248,6 +2190,8 @@ export type { ListFctExecutionTransactionsDailyResponse, ListFctExecutionTransactionsHourlyResponse, ListFctHeadFirstSeenByNodeResponse, + ListFctHeadVoteCorrectnessRateDailyResponse, + ListFctHeadVoteCorrectnessRateHourlyResponse, ListFctMevBidCountByBuilderResponse, ListFctMevBidCountByRelayResponse, ListFctMevBidHighestValueByBuilderChunked50MsResponse, @@ -2257,6 +2201,8 @@ export type { ListFctOpcodeOpsDailyResponse, ListFctOpcodeOpsHourlyResponse, ListFctPreparedBlockResponse, + ListFctReorgByDailyResponse, + ListFctReorgByHourlyResponse, ListFctStorageSlotStateByAddressDailyResponse, ListFctStorageSlotStateByAddressHourlyResponse, ListFctStorageSlotStateByBlockDailyResponse, @@ -2267,12 +2213,6 @@ export type { ListFctStorageSlotStateWithExpiryByBlockHourlyResponse, ListFctStorageSlotTop100ByBytesResponse, ListFctStorageSlotTop100BySlotsResponse, - ListFctSyncCommitteeParticipationByValidatorDailyResponse, - ListFctSyncCommitteeParticipationByValidatorHourlyResponse, - ListFctSyncCommitteeParticipationByValidatorResponse, - ListFctValidatorBalanceDailyResponse, - ListFctValidatorBalanceHourlyResponse, - ListFctValidatorBalanceResponse, ListIntAddressFirstAccessResponse, ListIntAddressLastAccessResponse, ListIntAddressStorageSlotFirstAccessResponse, diff --git a/src/api/sdk.gen.ts b/src/api/sdk.gen.ts index 72c5cad75..afd19627c 100644 --- a/src/api/sdk.gen.ts +++ b/src/api/sdk.gen.ts @@ -39,18 +39,6 @@ import type { DimNodeServiceListData, DimNodeServiceListErrors, DimNodeServiceListResponses, - DimValidatorPubkeyServiceGetData, - DimValidatorPubkeyServiceGetErrors, - DimValidatorPubkeyServiceGetResponses, - DimValidatorPubkeyServiceListData, - DimValidatorPubkeyServiceListErrors, - DimValidatorPubkeyServiceListResponses, - DimValidatorStatusServiceGetData, - DimValidatorStatusServiceGetErrors, - DimValidatorStatusServiceGetResponses, - DimValidatorStatusServiceListData, - DimValidatorStatusServiceListErrors, - DimValidatorStatusServiceListResponses, FctAddressAccessChunked10000ServiceGetData, FctAddressAccessChunked10000ServiceGetErrors, FctAddressAccessChunked10000ServiceGetResponses, @@ -129,24 +117,30 @@ import type { FctAttestationObservationByNodeServiceListData, FctAttestationObservationByNodeServiceListErrors, FctAttestationObservationByNodeServiceListResponses, - FctAttestationVoteCorrectnessByValidatorDailyServiceGetData, - FctAttestationVoteCorrectnessByValidatorDailyServiceGetErrors, - FctAttestationVoteCorrectnessByValidatorDailyServiceGetResponses, - FctAttestationVoteCorrectnessByValidatorDailyServiceListData, - FctAttestationVoteCorrectnessByValidatorDailyServiceListErrors, - FctAttestationVoteCorrectnessByValidatorDailyServiceListResponses, - FctAttestationVoteCorrectnessByValidatorHourlyServiceGetData, - FctAttestationVoteCorrectnessByValidatorHourlyServiceGetErrors, - FctAttestationVoteCorrectnessByValidatorHourlyServiceGetResponses, - FctAttestationVoteCorrectnessByValidatorHourlyServiceListData, - FctAttestationVoteCorrectnessByValidatorHourlyServiceListErrors, - FctAttestationVoteCorrectnessByValidatorHourlyServiceListResponses, - FctAttestationVoteCorrectnessByValidatorServiceGetData, - FctAttestationVoteCorrectnessByValidatorServiceGetErrors, - FctAttestationVoteCorrectnessByValidatorServiceGetResponses, - FctAttestationVoteCorrectnessByValidatorServiceListData, - FctAttestationVoteCorrectnessByValidatorServiceListErrors, - FctAttestationVoteCorrectnessByValidatorServiceListResponses, + FctAttestationParticipationRateDailyServiceGetData, + FctAttestationParticipationRateDailyServiceGetErrors, + FctAttestationParticipationRateDailyServiceGetResponses, + FctAttestationParticipationRateDailyServiceListData, + FctAttestationParticipationRateDailyServiceListErrors, + FctAttestationParticipationRateDailyServiceListResponses, + FctAttestationParticipationRateHourlyServiceGetData, + FctAttestationParticipationRateHourlyServiceGetErrors, + FctAttestationParticipationRateHourlyServiceGetResponses, + FctAttestationParticipationRateHourlyServiceListData, + FctAttestationParticipationRateHourlyServiceListErrors, + FctAttestationParticipationRateHourlyServiceListResponses, + FctBlobCountByDailyServiceGetData, + FctBlobCountByDailyServiceGetErrors, + FctBlobCountByDailyServiceGetResponses, + FctBlobCountByDailyServiceListData, + FctBlobCountByDailyServiceListErrors, + FctBlobCountByDailyServiceListResponses, + FctBlobCountByHourlyServiceGetData, + FctBlobCountByHourlyServiceGetErrors, + FctBlobCountByHourlyServiceGetResponses, + FctBlobCountByHourlyServiceListData, + FctBlobCountByHourlyServiceListErrors, + FctBlobCountByHourlyServiceListResponses, FctBlockBlobCountHeadServiceGetData, FctBlockBlobCountHeadServiceGetErrors, FctBlockBlobCountHeadServiceGetResponses, @@ -201,12 +195,6 @@ import type { FctBlockMevServiceListData, FctBlockMevServiceListErrors, FctBlockMevServiceListResponses, - FctBlockProposerByValidatorServiceGetData, - FctBlockProposerByValidatorServiceGetErrors, - FctBlockProposerByValidatorServiceGetResponses, - FctBlockProposerByValidatorServiceListData, - FctBlockProposerByValidatorServiceListErrors, - FctBlockProposerByValidatorServiceListResponses, FctBlockProposerEntityServiceGetData, FctBlockProposerEntityServiceGetErrors, FctBlockProposerEntityServiceGetResponses, @@ -435,6 +423,18 @@ import type { FctHeadFirstSeenByNodeServiceListData, FctHeadFirstSeenByNodeServiceListErrors, FctHeadFirstSeenByNodeServiceListResponses, + FctHeadVoteCorrectnessRateDailyServiceGetData, + FctHeadVoteCorrectnessRateDailyServiceGetErrors, + FctHeadVoteCorrectnessRateDailyServiceGetResponses, + FctHeadVoteCorrectnessRateDailyServiceListData, + FctHeadVoteCorrectnessRateDailyServiceListErrors, + FctHeadVoteCorrectnessRateDailyServiceListResponses, + FctHeadVoteCorrectnessRateHourlyServiceGetData, + FctHeadVoteCorrectnessRateHourlyServiceGetErrors, + FctHeadVoteCorrectnessRateHourlyServiceGetResponses, + FctHeadVoteCorrectnessRateHourlyServiceListData, + FctHeadVoteCorrectnessRateHourlyServiceListErrors, + FctHeadVoteCorrectnessRateHourlyServiceListResponses, FctMevBidCountByBuilderServiceGetData, FctMevBidCountByBuilderServiceGetErrors, FctMevBidCountByBuilderServiceGetResponses, @@ -489,6 +489,18 @@ import type { FctPreparedBlockServiceListData, FctPreparedBlockServiceListErrors, FctPreparedBlockServiceListResponses, + FctReorgByDailyServiceGetData, + FctReorgByDailyServiceGetErrors, + FctReorgByDailyServiceGetResponses, + FctReorgByDailyServiceListData, + FctReorgByDailyServiceListErrors, + FctReorgByDailyServiceListResponses, + FctReorgByHourlyServiceGetData, + FctReorgByHourlyServiceGetErrors, + FctReorgByHourlyServiceGetResponses, + FctReorgByHourlyServiceListData, + FctReorgByHourlyServiceListErrors, + FctReorgByHourlyServiceListResponses, FctStorageSlotStateByAddressDailyServiceGetData, FctStorageSlotStateByAddressDailyServiceGetErrors, FctStorageSlotStateByAddressDailyServiceGetResponses, @@ -549,42 +561,6 @@ import type { FctStorageSlotTop100BySlotsServiceListData, FctStorageSlotTop100BySlotsServiceListErrors, FctStorageSlotTop100BySlotsServiceListResponses, - FctSyncCommitteeParticipationByValidatorDailyServiceGetData, - FctSyncCommitteeParticipationByValidatorDailyServiceGetErrors, - FctSyncCommitteeParticipationByValidatorDailyServiceGetResponses, - FctSyncCommitteeParticipationByValidatorDailyServiceListData, - FctSyncCommitteeParticipationByValidatorDailyServiceListErrors, - FctSyncCommitteeParticipationByValidatorDailyServiceListResponses, - FctSyncCommitteeParticipationByValidatorHourlyServiceGetData, - FctSyncCommitteeParticipationByValidatorHourlyServiceGetErrors, - FctSyncCommitteeParticipationByValidatorHourlyServiceGetResponses, - FctSyncCommitteeParticipationByValidatorHourlyServiceListData, - FctSyncCommitteeParticipationByValidatorHourlyServiceListErrors, - FctSyncCommitteeParticipationByValidatorHourlyServiceListResponses, - FctSyncCommitteeParticipationByValidatorServiceGetData, - FctSyncCommitteeParticipationByValidatorServiceGetErrors, - FctSyncCommitteeParticipationByValidatorServiceGetResponses, - FctSyncCommitteeParticipationByValidatorServiceListData, - FctSyncCommitteeParticipationByValidatorServiceListErrors, - FctSyncCommitteeParticipationByValidatorServiceListResponses, - FctValidatorBalanceDailyServiceGetData, - FctValidatorBalanceDailyServiceGetErrors, - FctValidatorBalanceDailyServiceGetResponses, - FctValidatorBalanceDailyServiceListData, - FctValidatorBalanceDailyServiceListErrors, - FctValidatorBalanceDailyServiceListResponses, - FctValidatorBalanceHourlyServiceGetData, - FctValidatorBalanceHourlyServiceGetErrors, - FctValidatorBalanceHourlyServiceGetResponses, - FctValidatorBalanceHourlyServiceListData, - FctValidatorBalanceHourlyServiceListErrors, - FctValidatorBalanceHourlyServiceListResponses, - FctValidatorBalanceServiceGetData, - FctValidatorBalanceServiceGetErrors, - FctValidatorBalanceServiceGetResponses, - FctValidatorBalanceServiceListData, - FctValidatorBalanceServiceListErrors, - FctValidatorBalanceServiceListResponses, IntAddressFirstAccessServiceGetData, IntAddressFirstAccessServiceGetErrors, IntAddressFirstAccessServiceGetResponses, @@ -959,14 +935,6 @@ import { zDimNodeServiceGetResponse, zDimNodeServiceListData, zDimNodeServiceListResponse, - zDimValidatorPubkeyServiceGetData, - zDimValidatorPubkeyServiceGetResponse, - zDimValidatorPubkeyServiceListData, - zDimValidatorPubkeyServiceListResponse, - zDimValidatorStatusServiceGetData, - zDimValidatorStatusServiceGetResponse, - zDimValidatorStatusServiceListData, - zDimValidatorStatusServiceListResponse, zFctAddressAccessChunked10000ServiceGetData, zFctAddressAccessChunked10000ServiceGetResponse, zFctAddressAccessChunked10000ServiceListData, @@ -1019,18 +987,22 @@ import { zFctAttestationObservationByNodeServiceGetResponse, zFctAttestationObservationByNodeServiceListData, zFctAttestationObservationByNodeServiceListResponse, - zFctAttestationVoteCorrectnessByValidatorDailyServiceGetData, - zFctAttestationVoteCorrectnessByValidatorDailyServiceGetResponse, - zFctAttestationVoteCorrectnessByValidatorDailyServiceListData, - zFctAttestationVoteCorrectnessByValidatorDailyServiceListResponse, - zFctAttestationVoteCorrectnessByValidatorHourlyServiceGetData, - zFctAttestationVoteCorrectnessByValidatorHourlyServiceGetResponse, - zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData, - zFctAttestationVoteCorrectnessByValidatorHourlyServiceListResponse, - zFctAttestationVoteCorrectnessByValidatorServiceGetData, - zFctAttestationVoteCorrectnessByValidatorServiceGetResponse, - zFctAttestationVoteCorrectnessByValidatorServiceListData, - zFctAttestationVoteCorrectnessByValidatorServiceListResponse, + zFctAttestationParticipationRateDailyServiceGetData, + zFctAttestationParticipationRateDailyServiceGetResponse, + zFctAttestationParticipationRateDailyServiceListData, + zFctAttestationParticipationRateDailyServiceListResponse, + zFctAttestationParticipationRateHourlyServiceGetData, + zFctAttestationParticipationRateHourlyServiceGetResponse, + zFctAttestationParticipationRateHourlyServiceListData, + zFctAttestationParticipationRateHourlyServiceListResponse, + zFctBlobCountByDailyServiceGetData, + zFctBlobCountByDailyServiceGetResponse, + zFctBlobCountByDailyServiceListData, + zFctBlobCountByDailyServiceListResponse, + zFctBlobCountByHourlyServiceGetData, + zFctBlobCountByHourlyServiceGetResponse, + zFctBlobCountByHourlyServiceListData, + zFctBlobCountByHourlyServiceListResponse, zFctBlockBlobCountHeadServiceGetData, zFctBlockBlobCountHeadServiceGetResponse, zFctBlockBlobCountHeadServiceListData, @@ -1067,10 +1039,6 @@ import { zFctBlockMevServiceGetResponse, zFctBlockMevServiceListData, zFctBlockMevServiceListResponse, - zFctBlockProposerByValidatorServiceGetData, - zFctBlockProposerByValidatorServiceGetResponse, - zFctBlockProposerByValidatorServiceListData, - zFctBlockProposerByValidatorServiceListResponse, zFctBlockProposerEntityServiceGetData, zFctBlockProposerEntityServiceGetResponse, zFctBlockProposerEntityServiceListData, @@ -1223,6 +1191,14 @@ import { zFctHeadFirstSeenByNodeServiceGetResponse, zFctHeadFirstSeenByNodeServiceListData, zFctHeadFirstSeenByNodeServiceListResponse, + zFctHeadVoteCorrectnessRateDailyServiceGetData, + zFctHeadVoteCorrectnessRateDailyServiceGetResponse, + zFctHeadVoteCorrectnessRateDailyServiceListData, + zFctHeadVoteCorrectnessRateDailyServiceListResponse, + zFctHeadVoteCorrectnessRateHourlyServiceGetData, + zFctHeadVoteCorrectnessRateHourlyServiceGetResponse, + zFctHeadVoteCorrectnessRateHourlyServiceListData, + zFctHeadVoteCorrectnessRateHourlyServiceListResponse, zFctMevBidCountByBuilderServiceGetData, zFctMevBidCountByBuilderServiceGetResponse, zFctMevBidCountByBuilderServiceListData, @@ -1259,6 +1235,14 @@ import { zFctPreparedBlockServiceGetResponse, zFctPreparedBlockServiceListData, zFctPreparedBlockServiceListResponse, + zFctReorgByDailyServiceGetData, + zFctReorgByDailyServiceGetResponse, + zFctReorgByDailyServiceListData, + zFctReorgByDailyServiceListResponse, + zFctReorgByHourlyServiceGetData, + zFctReorgByHourlyServiceGetResponse, + zFctReorgByHourlyServiceListData, + zFctReorgByHourlyServiceListResponse, zFctStorageSlotStateByAddressDailyServiceGetData, zFctStorageSlotStateByAddressDailyServiceGetResponse, zFctStorageSlotStateByAddressDailyServiceListData, @@ -1299,30 +1283,6 @@ import { zFctStorageSlotTop100BySlotsServiceGetResponse, zFctStorageSlotTop100BySlotsServiceListData, zFctStorageSlotTop100BySlotsServiceListResponse, - zFctSyncCommitteeParticipationByValidatorDailyServiceGetData, - zFctSyncCommitteeParticipationByValidatorDailyServiceGetResponse, - zFctSyncCommitteeParticipationByValidatorDailyServiceListData, - zFctSyncCommitteeParticipationByValidatorDailyServiceListResponse, - zFctSyncCommitteeParticipationByValidatorHourlyServiceGetData, - zFctSyncCommitteeParticipationByValidatorHourlyServiceGetResponse, - zFctSyncCommitteeParticipationByValidatorHourlyServiceListData, - zFctSyncCommitteeParticipationByValidatorHourlyServiceListResponse, - zFctSyncCommitteeParticipationByValidatorServiceGetData, - zFctSyncCommitteeParticipationByValidatorServiceGetResponse, - zFctSyncCommitteeParticipationByValidatorServiceListData, - zFctSyncCommitteeParticipationByValidatorServiceListResponse, - zFctValidatorBalanceDailyServiceGetData, - zFctValidatorBalanceDailyServiceGetResponse, - zFctValidatorBalanceDailyServiceListData, - zFctValidatorBalanceDailyServiceListResponse, - zFctValidatorBalanceHourlyServiceGetData, - zFctValidatorBalanceHourlyServiceGetResponse, - zFctValidatorBalanceHourlyServiceListData, - zFctValidatorBalanceHourlyServiceListResponse, - zFctValidatorBalanceServiceGetData, - zFctValidatorBalanceServiceGetResponse, - zFctValidatorBalanceServiceListData, - zFctValidatorBalanceServiceListResponse, zIntAddressFirstAccessServiceGetData, zIntAddressFirstAccessServiceGetResponse, zIntAddressFirstAccessServiceListData, @@ -1788,82 +1748,6 @@ export const dimNodeServiceGet = ( ...options, }); -/** - * List records - * - * Retrieve paginated results with optional filtering - */ -export const dimValidatorPubkeyServiceList = ( - options?: Options -) => - (options?.client ?? client).get< - DimValidatorPubkeyServiceListResponses, - DimValidatorPubkeyServiceListErrors, - ThrowOnError - >({ - requestValidator: async data => await zDimValidatorPubkeyServiceListData.parseAsync(data), - responseValidator: async data => await zDimValidatorPubkeyServiceListResponse.parseAsync(data), - url: '/api/v1/dim_validator_pubkey', - ...options, - }); - -/** - * Get record - * - * Retrieve a single record by pubkey - */ -export const dimValidatorPubkeyServiceGet = ( - options: Options -) => - (options.client ?? client).get< - DimValidatorPubkeyServiceGetResponses, - DimValidatorPubkeyServiceGetErrors, - ThrowOnError - >({ - requestValidator: async data => await zDimValidatorPubkeyServiceGetData.parseAsync(data), - responseValidator: async data => await zDimValidatorPubkeyServiceGetResponse.parseAsync(data), - url: '/api/v1/dim_validator_pubkey/{pubkey}', - ...options, - }); - -/** - * List records - * - * Retrieve paginated results with optional filtering - */ -export const dimValidatorStatusServiceList = ( - options?: Options -) => - (options?.client ?? client).get< - DimValidatorStatusServiceListResponses, - DimValidatorStatusServiceListErrors, - ThrowOnError - >({ - requestValidator: async data => await zDimValidatorStatusServiceListData.parseAsync(data), - responseValidator: async data => await zDimValidatorStatusServiceListResponse.parseAsync(data), - url: '/api/v1/dim_validator_status', - ...options, - }); - -/** - * Get record - * - * Retrieve a single record by validator_index - */ -export const dimValidatorStatusServiceGet = ( - options: Options -) => - (options.client ?? client).get< - DimValidatorStatusServiceGetResponses, - DimValidatorStatusServiceGetErrors, - ThrowOnError - >({ - requestValidator: async data => await zDimValidatorStatusServiceGetData.parseAsync(data), - responseValidator: async data => await zDimValidatorStatusServiceGetResponse.parseAsync(data), - url: '/api/v1/dim_validator_status/{validator_index}', - ...options, - }); - /** * List records * @@ -2369,37 +2253,36 @@ export const fctAttestationObservationByNodeServiceGet = ( - options?: Options +export const fctAttestationParticipationRateDailyServiceList = ( + options?: Options ) => (options?.client ?? client).get< - FctAttestationVoteCorrectnessByValidatorServiceListResponses, - FctAttestationVoteCorrectnessByValidatorServiceListErrors, + FctAttestationParticipationRateDailyServiceListResponses, + FctAttestationParticipationRateDailyServiceListErrors, ThrowOnError >({ - requestValidator: async data => await zFctAttestationVoteCorrectnessByValidatorServiceListData.parseAsync(data), - responseValidator: async data => - await zFctAttestationVoteCorrectnessByValidatorServiceListResponse.parseAsync(data), - url: '/api/v1/fct_attestation_vote_correctness_by_validator', + requestValidator: async data => await zFctAttestationParticipationRateDailyServiceListData.parseAsync(data), + responseValidator: async data => await zFctAttestationParticipationRateDailyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_attestation_participation_rate_daily', ...options, }); /** * Get record * - * Retrieve a single record by validator_index + * Retrieve a single record by day_start_date */ -export const fctAttestationVoteCorrectnessByValidatorServiceGet = ( - options: Options +export const fctAttestationParticipationRateDailyServiceGet = ( + options: Options ) => (options.client ?? client).get< - FctAttestationVoteCorrectnessByValidatorServiceGetResponses, - FctAttestationVoteCorrectnessByValidatorServiceGetErrors, + FctAttestationParticipationRateDailyServiceGetResponses, + FctAttestationParticipationRateDailyServiceGetErrors, ThrowOnError >({ - requestValidator: async data => await zFctAttestationVoteCorrectnessByValidatorServiceGetData.parseAsync(data), - responseValidator: async data => await zFctAttestationVoteCorrectnessByValidatorServiceGetResponse.parseAsync(data), - url: '/api/v1/fct_attestation_vote_correctness_by_validator/{validator_index}', + requestValidator: async data => await zFctAttestationParticipationRateDailyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctAttestationParticipationRateDailyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_attestation_participation_rate_daily/{day_start_date}', ...options, }); @@ -2408,39 +2291,36 @@ export const fctAttestationVoteCorrectnessByValidatorServiceGet = ( - options?: Options +export const fctAttestationParticipationRateHourlyServiceList = ( + options?: Options ) => (options?.client ?? client).get< - FctAttestationVoteCorrectnessByValidatorDailyServiceListResponses, - FctAttestationVoteCorrectnessByValidatorDailyServiceListErrors, + FctAttestationParticipationRateHourlyServiceListResponses, + FctAttestationParticipationRateHourlyServiceListErrors, ThrowOnError >({ - requestValidator: async data => - await zFctAttestationVoteCorrectnessByValidatorDailyServiceListData.parseAsync(data), - responseValidator: async data => - await zFctAttestationVoteCorrectnessByValidatorDailyServiceListResponse.parseAsync(data), - url: '/api/v1/fct_attestation_vote_correctness_by_validator_daily', + requestValidator: async data => await zFctAttestationParticipationRateHourlyServiceListData.parseAsync(data), + responseValidator: async data => await zFctAttestationParticipationRateHourlyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_attestation_participation_rate_hourly', ...options, }); /** * Get record * - * Retrieve a single record by validator_index + * Retrieve a single record by hour_start_date_time */ -export const fctAttestationVoteCorrectnessByValidatorDailyServiceGet = ( - options: Options +export const fctAttestationParticipationRateHourlyServiceGet = ( + options: Options ) => (options.client ?? client).get< - FctAttestationVoteCorrectnessByValidatorDailyServiceGetResponses, - FctAttestationVoteCorrectnessByValidatorDailyServiceGetErrors, + FctAttestationParticipationRateHourlyServiceGetResponses, + FctAttestationParticipationRateHourlyServiceGetErrors, ThrowOnError >({ - requestValidator: async data => await zFctAttestationVoteCorrectnessByValidatorDailyServiceGetData.parseAsync(data), - responseValidator: async data => - await zFctAttestationVoteCorrectnessByValidatorDailyServiceGetResponse.parseAsync(data), - url: '/api/v1/fct_attestation_vote_correctness_by_validator_daily/{validator_index}', + requestValidator: async data => await zFctAttestationParticipationRateHourlyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctAttestationParticipationRateHourlyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_attestation_participation_rate_hourly/{hour_start_date_time}', ...options, }); @@ -2449,40 +2329,74 @@ export const fctAttestationVoteCorrectnessByValidatorDailyServiceGet = ( - options?: Options +export const fctBlobCountByDailyServiceList = ( + options?: Options ) => (options?.client ?? client).get< - FctAttestationVoteCorrectnessByValidatorHourlyServiceListResponses, - FctAttestationVoteCorrectnessByValidatorHourlyServiceListErrors, + FctBlobCountByDailyServiceListResponses, + FctBlobCountByDailyServiceListErrors, ThrowOnError >({ - requestValidator: async data => - await zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData.parseAsync(data), - responseValidator: async data => - await zFctAttestationVoteCorrectnessByValidatorHourlyServiceListResponse.parseAsync(data), - url: '/api/v1/fct_attestation_vote_correctness_by_validator_hourly', + requestValidator: async data => await zFctBlobCountByDailyServiceListData.parseAsync(data), + responseValidator: async data => await zFctBlobCountByDailyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_blob_count_by_daily', ...options, }); /** * Get record * - * Retrieve a single record by validator_index + * Retrieve a single record by day_start_date */ -export const fctAttestationVoteCorrectnessByValidatorHourlyServiceGet = ( - options: Options +export const fctBlobCountByDailyServiceGet = ( + options: Options ) => (options.client ?? client).get< - FctAttestationVoteCorrectnessByValidatorHourlyServiceGetResponses, - FctAttestationVoteCorrectnessByValidatorHourlyServiceGetErrors, + FctBlobCountByDailyServiceGetResponses, + FctBlobCountByDailyServiceGetErrors, ThrowOnError >({ - requestValidator: async data => - await zFctAttestationVoteCorrectnessByValidatorHourlyServiceGetData.parseAsync(data), - responseValidator: async data => - await zFctAttestationVoteCorrectnessByValidatorHourlyServiceGetResponse.parseAsync(data), - url: '/api/v1/fct_attestation_vote_correctness_by_validator_hourly/{validator_index}', + requestValidator: async data => await zFctBlobCountByDailyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctBlobCountByDailyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_blob_count_by_daily/{day_start_date}', + ...options, + }); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctBlobCountByHourlyServiceList = ( + options?: Options +) => + (options?.client ?? client).get< + FctBlobCountByHourlyServiceListResponses, + FctBlobCountByHourlyServiceListErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctBlobCountByHourlyServiceListData.parseAsync(data), + responseValidator: async data => await zFctBlobCountByHourlyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_blob_count_by_hourly', + ...options, + }); + +/** + * Get record + * + * Retrieve a single record by hour_start_date_time + */ +export const fctBlobCountByHourlyServiceGet = ( + options: Options +) => + (options.client ?? client).get< + FctBlobCountByHourlyServiceGetResponses, + FctBlobCountByHourlyServiceGetErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctBlobCountByHourlyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctBlobCountByHourlyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_blob_count_by_hourly/{hour_start_date_time}', ...options, }); @@ -2867,44 +2781,6 @@ export const fctBlockProposerServiceGet = ...options, }); -/** - * List records - * - * Retrieve paginated results with optional filtering - */ -export const fctBlockProposerByValidatorServiceList = ( - options?: Options -) => - (options?.client ?? client).get< - FctBlockProposerByValidatorServiceListResponses, - FctBlockProposerByValidatorServiceListErrors, - ThrowOnError - >({ - requestValidator: async data => await zFctBlockProposerByValidatorServiceListData.parseAsync(data), - responseValidator: async data => await zFctBlockProposerByValidatorServiceListResponse.parseAsync(data), - url: '/api/v1/fct_block_proposer_by_validator', - ...options, - }); - -/** - * Get record - * - * Retrieve a single record by validator_index - */ -export const fctBlockProposerByValidatorServiceGet = ( - options: Options -) => - (options.client ?? client).get< - FctBlockProposerByValidatorServiceGetResponses, - FctBlockProposerByValidatorServiceGetErrors, - ThrowOnError - >({ - requestValidator: async data => await zFctBlockProposerByValidatorServiceGetData.parseAsync(data), - responseValidator: async data => await zFctBlockProposerByValidatorServiceGetResponse.parseAsync(data), - url: '/api/v1/fct_block_proposer_by_validator/{validator_index}', - ...options, - }); - /** * List records * @@ -4288,6 +4164,82 @@ export const fctHeadFirstSeenByNodeServiceGet = ( + options?: Options +) => + (options?.client ?? client).get< + FctHeadVoteCorrectnessRateDailyServiceListResponses, + FctHeadVoteCorrectnessRateDailyServiceListErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctHeadVoteCorrectnessRateDailyServiceListData.parseAsync(data), + responseValidator: async data => await zFctHeadVoteCorrectnessRateDailyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_head_vote_correctness_rate_daily', + ...options, + }); + +/** + * Get record + * + * Retrieve a single record by day_start_date + */ +export const fctHeadVoteCorrectnessRateDailyServiceGet = ( + options: Options +) => + (options.client ?? client).get< + FctHeadVoteCorrectnessRateDailyServiceGetResponses, + FctHeadVoteCorrectnessRateDailyServiceGetErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctHeadVoteCorrectnessRateDailyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctHeadVoteCorrectnessRateDailyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_head_vote_correctness_rate_daily/{day_start_date}', + ...options, + }); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctHeadVoteCorrectnessRateHourlyServiceList = ( + options?: Options +) => + (options?.client ?? client).get< + FctHeadVoteCorrectnessRateHourlyServiceListResponses, + FctHeadVoteCorrectnessRateHourlyServiceListErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctHeadVoteCorrectnessRateHourlyServiceListData.parseAsync(data), + responseValidator: async data => await zFctHeadVoteCorrectnessRateHourlyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_head_vote_correctness_rate_hourly', + ...options, + }); + +/** + * Get record + * + * Retrieve a single record by hour_start_date_time + */ +export const fctHeadVoteCorrectnessRateHourlyServiceGet = ( + options: Options +) => + (options.client ?? client).get< + FctHeadVoteCorrectnessRateHourlyServiceGetResponses, + FctHeadVoteCorrectnessRateHourlyServiceGetErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctHeadVoteCorrectnessRateHourlyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctHeadVoteCorrectnessRateHourlyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_head_vote_correctness_rate_hourly/{hour_start_date_time}', + ...options, + }); + /** * List records * @@ -4626,6 +4578,70 @@ export const fctPreparedBlockServiceGet = ...options, }); +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctReorgByDailyServiceList = ( + options?: Options +) => + (options?.client ?? client).get({ + requestValidator: async data => await zFctReorgByDailyServiceListData.parseAsync(data), + responseValidator: async data => await zFctReorgByDailyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_reorg_by_daily', + ...options, + }); + +/** + * Get record + * + * Retrieve a single record by day_start_date + */ +export const fctReorgByDailyServiceGet = ( + options: Options +) => + (options.client ?? client).get({ + requestValidator: async data => await zFctReorgByDailyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctReorgByDailyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_reorg_by_daily/{day_start_date}', + ...options, + }); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctReorgByHourlyServiceList = ( + options?: Options +) => + (options?.client ?? client).get< + FctReorgByHourlyServiceListResponses, + FctReorgByHourlyServiceListErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctReorgByHourlyServiceListData.parseAsync(data), + responseValidator: async data => await zFctReorgByHourlyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_reorg_by_hourly', + ...options, + }); + +/** + * Get record + * + * Retrieve a single record by hour_start_date_time + */ +export const fctReorgByHourlyServiceGet = ( + options: Options +) => + (options.client ?? client).get({ + requestValidator: async data => await zFctReorgByHourlyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctReorgByHourlyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_reorg_by_hourly/{hour_start_date_time}', + ...options, + }); + /** * List records * @@ -5014,242 +5030,6 @@ export const fctStorageSlotTop100BySlotsServiceGet = ( - options?: Options -) => - (options?.client ?? client).get< - FctSyncCommitteeParticipationByValidatorServiceListResponses, - FctSyncCommitteeParticipationByValidatorServiceListErrors, - ThrowOnError - >({ - requestValidator: async data => await zFctSyncCommitteeParticipationByValidatorServiceListData.parseAsync(data), - responseValidator: async data => - await zFctSyncCommitteeParticipationByValidatorServiceListResponse.parseAsync(data), - url: '/api/v1/fct_sync_committee_participation_by_validator', - ...options, - }); - -/** - * Get record - * - * Retrieve a single record by validator_index - */ -export const fctSyncCommitteeParticipationByValidatorServiceGet = ( - options: Options -) => - (options.client ?? client).get< - FctSyncCommitteeParticipationByValidatorServiceGetResponses, - FctSyncCommitteeParticipationByValidatorServiceGetErrors, - ThrowOnError - >({ - requestValidator: async data => await zFctSyncCommitteeParticipationByValidatorServiceGetData.parseAsync(data), - responseValidator: async data => await zFctSyncCommitteeParticipationByValidatorServiceGetResponse.parseAsync(data), - url: '/api/v1/fct_sync_committee_participation_by_validator/{validator_index}', - ...options, - }); - -/** - * List records - * - * Retrieve paginated results with optional filtering - */ -export const fctSyncCommitteeParticipationByValidatorDailyServiceList = ( - options?: Options -) => - (options?.client ?? client).get< - FctSyncCommitteeParticipationByValidatorDailyServiceListResponses, - FctSyncCommitteeParticipationByValidatorDailyServiceListErrors, - ThrowOnError - >({ - requestValidator: async data => - await zFctSyncCommitteeParticipationByValidatorDailyServiceListData.parseAsync(data), - responseValidator: async data => - await zFctSyncCommitteeParticipationByValidatorDailyServiceListResponse.parseAsync(data), - url: '/api/v1/fct_sync_committee_participation_by_validator_daily', - ...options, - }); - -/** - * Get record - * - * Retrieve a single record by validator_index - */ -export const fctSyncCommitteeParticipationByValidatorDailyServiceGet = ( - options: Options -) => - (options.client ?? client).get< - FctSyncCommitteeParticipationByValidatorDailyServiceGetResponses, - FctSyncCommitteeParticipationByValidatorDailyServiceGetErrors, - ThrowOnError - >({ - requestValidator: async data => await zFctSyncCommitteeParticipationByValidatorDailyServiceGetData.parseAsync(data), - responseValidator: async data => - await zFctSyncCommitteeParticipationByValidatorDailyServiceGetResponse.parseAsync(data), - url: '/api/v1/fct_sync_committee_participation_by_validator_daily/{validator_index}', - ...options, - }); - -/** - * List records - * - * Retrieve paginated results with optional filtering - */ -export const fctSyncCommitteeParticipationByValidatorHourlyServiceList = ( - options?: Options -) => - (options?.client ?? client).get< - FctSyncCommitteeParticipationByValidatorHourlyServiceListResponses, - FctSyncCommitteeParticipationByValidatorHourlyServiceListErrors, - ThrowOnError - >({ - requestValidator: async data => - await zFctSyncCommitteeParticipationByValidatorHourlyServiceListData.parseAsync(data), - responseValidator: async data => - await zFctSyncCommitteeParticipationByValidatorHourlyServiceListResponse.parseAsync(data), - url: '/api/v1/fct_sync_committee_participation_by_validator_hourly', - ...options, - }); - -/** - * Get record - * - * Retrieve a single record by validator_index - */ -export const fctSyncCommitteeParticipationByValidatorHourlyServiceGet = ( - options: Options -) => - (options.client ?? client).get< - FctSyncCommitteeParticipationByValidatorHourlyServiceGetResponses, - FctSyncCommitteeParticipationByValidatorHourlyServiceGetErrors, - ThrowOnError - >({ - requestValidator: async data => - await zFctSyncCommitteeParticipationByValidatorHourlyServiceGetData.parseAsync(data), - responseValidator: async data => - await zFctSyncCommitteeParticipationByValidatorHourlyServiceGetResponse.parseAsync(data), - url: '/api/v1/fct_sync_committee_participation_by_validator_hourly/{validator_index}', - ...options, - }); - -/** - * List records - * - * Retrieve paginated results with optional filtering - */ -export const fctValidatorBalanceServiceList = ( - options?: Options -) => - (options?.client ?? client).get< - FctValidatorBalanceServiceListResponses, - FctValidatorBalanceServiceListErrors, - ThrowOnError - >({ - requestValidator: async data => await zFctValidatorBalanceServiceListData.parseAsync(data), - responseValidator: async data => await zFctValidatorBalanceServiceListResponse.parseAsync(data), - url: '/api/v1/fct_validator_balance', - ...options, - }); - -/** - * Get record - * - * Retrieve a single record by validator_index - */ -export const fctValidatorBalanceServiceGet = ( - options: Options -) => - (options.client ?? client).get< - FctValidatorBalanceServiceGetResponses, - FctValidatorBalanceServiceGetErrors, - ThrowOnError - >({ - requestValidator: async data => await zFctValidatorBalanceServiceGetData.parseAsync(data), - responseValidator: async data => await zFctValidatorBalanceServiceGetResponse.parseAsync(data), - url: '/api/v1/fct_validator_balance/{validator_index}', - ...options, - }); - -/** - * List records - * - * Retrieve paginated results with optional filtering - */ -export const fctValidatorBalanceDailyServiceList = ( - options?: Options -) => - (options?.client ?? client).get< - FctValidatorBalanceDailyServiceListResponses, - FctValidatorBalanceDailyServiceListErrors, - ThrowOnError - >({ - requestValidator: async data => await zFctValidatorBalanceDailyServiceListData.parseAsync(data), - responseValidator: async data => await zFctValidatorBalanceDailyServiceListResponse.parseAsync(data), - url: '/api/v1/fct_validator_balance_daily', - ...options, - }); - -/** - * Get record - * - * Retrieve a single record by validator_index - */ -export const fctValidatorBalanceDailyServiceGet = ( - options: Options -) => - (options.client ?? client).get< - FctValidatorBalanceDailyServiceGetResponses, - FctValidatorBalanceDailyServiceGetErrors, - ThrowOnError - >({ - requestValidator: async data => await zFctValidatorBalanceDailyServiceGetData.parseAsync(data), - responseValidator: async data => await zFctValidatorBalanceDailyServiceGetResponse.parseAsync(data), - url: '/api/v1/fct_validator_balance_daily/{validator_index}', - ...options, - }); - -/** - * List records - * - * Retrieve paginated results with optional filtering - */ -export const fctValidatorBalanceHourlyServiceList = ( - options?: Options -) => - (options?.client ?? client).get< - FctValidatorBalanceHourlyServiceListResponses, - FctValidatorBalanceHourlyServiceListErrors, - ThrowOnError - >({ - requestValidator: async data => await zFctValidatorBalanceHourlyServiceListData.parseAsync(data), - responseValidator: async data => await zFctValidatorBalanceHourlyServiceListResponse.parseAsync(data), - url: '/api/v1/fct_validator_balance_hourly', - ...options, - }); - -/** - * Get record - * - * Retrieve a single record by validator_index - */ -export const fctValidatorBalanceHourlyServiceGet = ( - options: Options -) => - (options.client ?? client).get< - FctValidatorBalanceHourlyServiceGetResponses, - FctValidatorBalanceHourlyServiceGetErrors, - ThrowOnError - >({ - requestValidator: async data => await zFctValidatorBalanceHourlyServiceGetData.parseAsync(data), - responseValidator: async data => await zFctValidatorBalanceHourlyServiceGetResponse.parseAsync(data), - url: '/api/v1/fct_validator_balance_hourly/{validator_index}', - ...options, - }); - /** * List records * diff --git a/src/api/types.gen.ts b/src/api/types.gen.ts index daa249e9e..7d514a66b 100644 --- a/src/api/types.gen.ts +++ b/src/api/types.gen.ts @@ -158,72 +158,6 @@ export type DimNode = { validator_index?: number; }; -export type DimValidatorPubkey = { - /** - * The public key of the validator - */ - pubkey?: string; - /** - * Timestamp when the record was last updated - */ - updated_date_time?: number; - /** - * The index of the validator - */ - validator_index?: number; -}; - -export type DimValidatorStatus = { - /** - * Epoch when validator became eligible for activation - */ - activation_eligibility_epoch?: number | null; - /** - * Epoch when activation is/was scheduled - */ - activation_epoch?: number | null; - /** - * First epoch this status was observed - */ - epoch?: number; - /** - * Wall clock time of the first observed epoch - */ - epoch_start_date_time?: number; - /** - * Epoch when exit is/was scheduled - */ - exit_epoch?: number | null; - /** - * The public key of the validator - */ - pubkey?: string; - /** - * Whether the validator was slashed at this transition - */ - slashed?: boolean; - /** - * Beacon chain validator status (e.g. pending_initialized, active_ongoing) - */ - status?: string; - /** - * Timestamp when the record was last updated - */ - updated_date_time?: number; - /** - * The index of the validator - */ - validator_index?: number; - /** - * ReplacingMergeTree version: 4294967295 - epoch, keeps earliest epoch - */ - version?: number; - /** - * Epoch when withdrawal becomes possible - */ - withdrawable_epoch?: number | null; -}; - export type FctAddressAccessChunked10000 = { /** * Start block number of the chunk @@ -679,129 +613,232 @@ export type FctAttestationObservationByNode = { username?: string; }; -export type FctAttestationVoteCorrectnessByValidator = { +export type FctAttestationParticipationRateDaily = { /** - * Whether the validator attested in this slot + * Average participation rate (%) */ - attested?: boolean; + avg_participation_rate?: number; /** - * Whether the head vote was correct. NULL if not attested + * Start of the day period */ - head_correct?: boolean | null; + day_start_date?: string; /** - * Inclusion distance for the attestation. NULL if not attested + * Lower Bollinger band (avg - 2*stddev) */ - inclusion_distance?: number | null; + lower_band_participation_rate?: number; /** - * The slot number + * Maximum participation rate (%) */ - slot?: number; + max_participation_rate?: number; /** - * The start time of the slot + * Minimum participation rate (%) */ - slot_start_date_time?: number; + min_participation_rate?: number; /** - * Whether the source vote was correct. NULL if not attested + * Moving average participation rate (7-day window) */ - source_correct?: boolean | null; + moving_avg_participation_rate?: number; /** - * Whether the target vote was correct. NULL if not attested + * 5th percentile participation rate */ - target_correct?: boolean | null; + p05_participation_rate?: number; + /** + * 50th percentile (median) participation rate + */ + p50_participation_rate?: number; + /** + * 95th percentile participation rate + */ + p95_participation_rate?: number; + /** + * Number of slots in this day + */ + slot_count?: number; + /** + * Standard deviation of participation rate + */ + stddev_participation_rate?: number; /** * Timestamp when the record was last updated */ updated_date_time?: number; /** - * The index of the validator + * Upper Bollinger band (avg + 2*stddev) */ - validator_index?: number; + upper_band_participation_rate?: number; }; -export type FctAttestationVoteCorrectnessByValidatorDaily = { +export type FctAttestationParticipationRateHourly = { /** - * Number of attestations made + * Average participation rate (%) */ - attested_count?: number; + avg_participation_rate?: number; /** - * Average inclusion distance for attested slots. NULL if no attestations + * Start of the hour period */ - avg_inclusion_distance?: number | null; + hour_start_date_time?: number; /** - * The start of the day for this aggregation + * Lower Bollinger band (avg - 2*stddev) */ - day_start_date?: string; + lower_band_participation_rate?: number; /** - * Number of head votes that were correct + * Maximum participation rate (%) */ - head_correct_count?: number; + max_participation_rate?: number; /** - * Number of attestations missed + * Minimum participation rate (%) */ - missed_count?: number; + min_participation_rate?: number; /** - * Number of source votes that were correct + * Moving average participation rate (6-hour window) */ - source_correct_count?: number; + moving_avg_participation_rate?: number; /** - * Number of target votes that were correct + * 5th percentile participation rate */ - target_correct_count?: number; + p05_participation_rate?: number; + /** + * 50th percentile (median) participation rate + */ + p50_participation_rate?: number; + /** + * 95th percentile participation rate + */ + p95_participation_rate?: number; + /** + * Number of slots in this hour + */ + slot_count?: number; /** - * Total attestation duties for the validator in this day + * Standard deviation of participation rate */ - total_duties?: number; + stddev_participation_rate?: number; /** * Timestamp when the record was last updated */ updated_date_time?: number; /** - * The index of the validator + * Upper Bollinger band (avg + 2*stddev) */ - validator_index?: number; + upper_band_participation_rate?: number; }; -export type FctAttestationVoteCorrectnessByValidatorHourly = { +export type FctBlobCountByDaily = { + /** + * Average blob count per slot + */ + avg_blob_count?: number; + /** + * Number of slots with blobs in this day + */ + block_count?: number; + /** + * Start of the day period + */ + day_start_date?: string; + /** + * Lower Bollinger band (avg - 2*stddev) + */ + lower_band_blob_count?: number; + /** + * Maximum blob count in a slot + */ + max_blob_count?: number; + /** + * Minimum blob count in a slot + */ + min_blob_count?: number; + /** + * Moving average blob count (7-day window) + */ + moving_avg_blob_count?: number; + /** + * 5th percentile blob count + */ + p05_blob_count?: number; /** - * Number of attestations made + * 50th percentile (median) blob count */ - attested_count?: number; + p50_blob_count?: number; /** - * Average inclusion distance for attested slots. NULL if no attestations + * 95th percentile blob count */ - avg_inclusion_distance?: number | null; + p95_blob_count?: number; /** - * Number of head votes that were correct + * Standard deviation of blob count */ - head_correct_count?: number; + stddev_blob_count?: number; /** - * The start of the hour for this aggregation + * Total blobs in this day + */ + total_blobs?: number; + /** + * Timestamp when the record was last updated + */ + updated_date_time?: number; + /** + * Upper Bollinger band (avg + 2*stddev) + */ + upper_band_blob_count?: number; +}; + +export type FctBlobCountByHourly = { + /** + * Average blob count per slot + */ + avg_blob_count?: number; + /** + * Number of slots with blobs in this hour + */ + block_count?: number; + /** + * Start of the hour period */ hour_start_date_time?: number; /** - * Number of attestations missed + * Lower Bollinger band (avg - 2*stddev) */ - missed_count?: number; + lower_band_blob_count?: number; + /** + * Maximum blob count in a slot + */ + max_blob_count?: number; + /** + * Minimum blob count in a slot + */ + min_blob_count?: number; /** - * Number of source votes that were correct + * Moving average blob count (6-hour window) */ - source_correct_count?: number; + moving_avg_blob_count?: number; /** - * Number of target votes that were correct + * 5th percentile blob count */ - target_correct_count?: number; + p05_blob_count?: number; /** - * Total attestation duties for the validator in this hour + * 50th percentile (median) blob count */ - total_duties?: number; + p50_blob_count?: number; + /** + * 95th percentile blob count + */ + p95_blob_count?: number; + /** + * Standard deviation of blob count + */ + stddev_blob_count?: number; + /** + * Total blobs in this hour + */ + total_blobs?: number; /** * Timestamp when the record was last updated */ updated_date_time?: number; /** - * The index of the validator + * Upper Bollinger band (avg + 2*stddev) */ - validator_index?: number; + upper_band_blob_count?: number; }; export type FctBlock = { @@ -1705,45 +1742,6 @@ export type FctBlockProposer = { updated_date_time?: number; }; -export type FctBlockProposerByValidator = { - /** - * The beacon block root hash. NULL if missed - */ - block_root?: string | null; - /** - * The epoch number containing the slot - */ - epoch?: number; - /** - * The wall clock time when the epoch started - */ - epoch_start_date_time?: number; - /** - * The public key of the proposer - */ - pubkey?: string; - /** - * The slot number - */ - slot?: number; - /** - * The wall clock time when the slot started - */ - slot_start_date_time?: number; - /** - * Can be "canonical", "orphaned" or "missed" - */ - status?: string; - /** - * Timestamp when the record was last updated - */ - updated_date_time?: number; - /** - * The validator index of the proposer - */ - validator_index?: number; -}; - export type FctBlockProposerEntity = { /** * The entity that proposed the block @@ -3790,6 +3788,116 @@ export type FctHeadFirstSeenByNode = { username?: string; }; +export type FctHeadVoteCorrectnessRateDaily = { + /** + * Average head vote correctness rate (%) + */ + avg_head_vote_rate?: number; + /** + * Start of the day period + */ + day_start_date?: string; + /** + * Lower Bollinger band (avg - 2*stddev) + */ + lower_band_head_vote_rate?: number; + /** + * Maximum head vote correctness rate (%) + */ + max_head_vote_rate?: number; + /** + * Minimum head vote correctness rate (%) + */ + min_head_vote_rate?: number; + /** + * Moving average head vote correctness rate (7-day window) + */ + moving_avg_head_vote_rate?: number; + /** + * 5th percentile head vote correctness rate + */ + p05_head_vote_rate?: number; + /** + * 50th percentile (median) head vote correctness rate + */ + p50_head_vote_rate?: number; + /** + * 95th percentile head vote correctness rate + */ + p95_head_vote_rate?: number; + /** + * Number of slots in this day + */ + slot_count?: number; + /** + * Standard deviation of head vote correctness rate + */ + stddev_head_vote_rate?: number; + /** + * Timestamp when the record was last updated + */ + updated_date_time?: number; + /** + * Upper Bollinger band (avg + 2*stddev) + */ + upper_band_head_vote_rate?: number; +}; + +export type FctHeadVoteCorrectnessRateHourly = { + /** + * Average head vote correctness rate (%) + */ + avg_head_vote_rate?: number; + /** + * Start of the hour period + */ + hour_start_date_time?: number; + /** + * Lower Bollinger band (avg - 2*stddev) + */ + lower_band_head_vote_rate?: number; + /** + * Maximum head vote correctness rate (%) + */ + max_head_vote_rate?: number; + /** + * Minimum head vote correctness rate (%) + */ + min_head_vote_rate?: number; + /** + * Moving average head vote correctness rate (6-hour window) + */ + moving_avg_head_vote_rate?: number; + /** + * 5th percentile head vote correctness rate + */ + p05_head_vote_rate?: number; + /** + * 50th percentile (median) head vote correctness rate + */ + p50_head_vote_rate?: number; + /** + * 95th percentile head vote correctness rate + */ + p95_head_vote_rate?: number; + /** + * Number of slots in this hour + */ + slot_count?: number; + /** + * Standard deviation of head vote correctness rate + */ + stddev_head_vote_rate?: number; + /** + * Timestamp when the record was last updated + */ + updated_date_time?: number; + /** + * Upper Bollinger band (avg + 2*stddev) + */ + upper_band_head_vote_rate?: number; +}; + export type FctMevBidCountByBuilder = { /** * The total number of bids from the builder @@ -4285,6 +4393,44 @@ export type FctPreparedBlock = { updated_date_time?: number; }; +export type FctReorgByDaily = { + /** + * Start of the day period + */ + day_start_date?: string; + /** + * Reorg depth (number of consecutive orphaned slots) + */ + depth?: number; + /** + * Number of reorg events at this depth + */ + reorg_count?: number; + /** + * Timestamp when the record was last updated + */ + updated_date_time?: number; +}; + +export type FctReorgByHourly = { + /** + * Reorg depth (number of consecutive orphaned slots) + */ + depth?: number; + /** + * Start of the hour period + */ + hour_start_date_time?: number; + /** + * Number of reorg events at this depth + */ + reorg_count?: number; + /** + * Timestamp when the record was last updated + */ + updated_date_time?: number; +}; + export type FctStorageSlotStateByAddressDaily = { /** * Cumulative count of active storage slots at end of day @@ -4563,220 +4709,6 @@ export type FctStorageSlotTop100BySlots = { updated_date_time?: number; }; -export type FctSyncCommitteeParticipationByValidator = { - /** - * Whether the validator participated in sync committee for this slot - */ - participated?: boolean; - /** - * The slot number - */ - slot?: number; - /** - * The start time of the slot - */ - slot_start_date_time?: number; - /** - * Timestamp when the record was last updated - */ - updated_date_time?: number; - /** - * Index of the validator - */ - validator_index?: number; -}; - -export type FctSyncCommitteeParticipationByValidatorDaily = { - /** - * The start of the day for this aggregation - */ - day_start_date?: string; - /** - * Number of slots where validator missed - */ - missed_count?: number; - /** - * Number of slots where validator participated - */ - participated_count?: number; - /** - * Total sync committee slots for the validator in this day - */ - total_slots?: number; - /** - * Timestamp when the record was last updated - */ - updated_date_time?: number; - /** - * Index of the validator - */ - validator_index?: number; -}; - -export type FctSyncCommitteeParticipationByValidatorHourly = { - /** - * The start of the hour for this aggregation - */ - hour_start_date_time?: number; - /** - * Number of slots where validator missed - */ - missed_count?: number; - /** - * Number of slots where validator participated - */ - participated_count?: number; - /** - * Total sync committee slots for the validator in this hour - */ - total_slots?: number; - /** - * Timestamp when the record was last updated - */ - updated_date_time?: number; - /** - * Index of the validator - */ - validator_index?: number; -}; - -export type FctValidatorBalance = { - /** - * Validator balance at this epoch in Gwei - */ - balance?: number; - /** - * Effective balance at this epoch in Gwei - */ - effective_balance?: number; - /** - * The epoch number - */ - epoch?: number; - /** - * The start time of the epoch - */ - epoch_start_date_time?: number; - /** - * Whether the validator was slashed (as of this epoch) - */ - slashed?: boolean; - /** - * Validator status at this epoch - */ - status?: string; - /** - * Timestamp when the record was last updated - */ - updated_date_time?: number; - /** - * The index of the validator - */ - validator_index?: number; -}; - -export type FctValidatorBalanceDaily = { - /** - * The start of the day for this aggregation - */ - day_start_date?: string; - /** - * Effective balance at end of day in Gwei - */ - effective_balance?: number | null; - /** - * Balance at end of day (last epoch) in Gwei - */ - end_balance?: number | null; - /** - * Last epoch in this day for this validator - */ - end_epoch?: number; - /** - * Maximum balance during the day in Gwei - */ - max_balance?: number | null; - /** - * Minimum balance during the day in Gwei - */ - min_balance?: number | null; - /** - * Whether the validator was slashed (as of end of day) - */ - slashed?: boolean; - /** - * Balance at start of day (first epoch) in Gwei - */ - start_balance?: number | null; - /** - * First epoch in this day for this validator - */ - start_epoch?: number; - /** - * Validator status at end of day - */ - status?: string; - /** - * Timestamp when the record was last updated - */ - updated_date_time?: number; - /** - * The index of the validator - */ - validator_index?: number; -}; - -export type FctValidatorBalanceHourly = { - /** - * Effective balance at end of hour in Gwei - */ - effective_balance?: number | null; - /** - * Balance at end of hour (last epoch) in Gwei - */ - end_balance?: number | null; - /** - * Last epoch in this hour for this validator - */ - end_epoch?: number; - /** - * The start of the hour for this aggregation - */ - hour_start_date_time?: number; - /** - * Maximum balance during the hour in Gwei - */ - max_balance?: number | null; - /** - * Minimum balance during the hour in Gwei - */ - min_balance?: number | null; - /** - * Whether the validator was slashed (as of end of hour) - */ - slashed?: boolean; - /** - * Balance at start of hour (first epoch) in Gwei - */ - start_balance?: number | null; - /** - * First epoch in this hour for this validator - */ - start_epoch?: number; - /** - * Validator status at end of hour - */ - status?: string; - /** - * Timestamp when the record was last updated - */ - updated_date_time?: number; - /** - * The index of the validator - */ - validator_index?: number; -}; - /** * Response for getting a single admin_cbt_incremental record */ @@ -4819,20 +4751,6 @@ export type GetDimNodeResponse = { item?: DimNode; }; -/** - * Response for getting a single dim_validator_pubkey record - */ -export type GetDimValidatorPubkeyResponse = { - item?: DimValidatorPubkey; -}; - -/** - * Response for getting a single dim_validator_status record - */ -export type GetDimValidatorStatusResponse = { - item?: DimValidatorStatus; -}; - /** * Response for getting a single fct_address_access_chunked_10000 record */ @@ -4925,24 +4843,31 @@ export type GetFctAttestationObservationByNodeResponse = { }; /** - * Response for getting a single fct_attestation_vote_correctness_by_validator_daily record + * Response for getting a single fct_attestation_participation_rate_daily record + */ +export type GetFctAttestationParticipationRateDailyResponse = { + item?: FctAttestationParticipationRateDaily; +}; + +/** + * Response for getting a single fct_attestation_participation_rate_hourly record */ -export type GetFctAttestationVoteCorrectnessByValidatorDailyResponse = { - item?: FctAttestationVoteCorrectnessByValidatorDaily; +export type GetFctAttestationParticipationRateHourlyResponse = { + item?: FctAttestationParticipationRateHourly; }; /** - * Response for getting a single fct_attestation_vote_correctness_by_validator_hourly record + * Response for getting a single fct_blob_count_by_daily record */ -export type GetFctAttestationVoteCorrectnessByValidatorHourlyResponse = { - item?: FctAttestationVoteCorrectnessByValidatorHourly; +export type GetFctBlobCountByDailyResponse = { + item?: FctBlobCountByDaily; }; /** - * Response for getting a single fct_attestation_vote_correctness_by_validator record + * Response for getting a single fct_blob_count_by_hourly record */ -export type GetFctAttestationVoteCorrectnessByValidatorResponse = { - item?: FctAttestationVoteCorrectnessByValidator; +export type GetFctBlobCountByHourlyResponse = { + item?: FctBlobCountByHourly; }; /** @@ -5008,13 +4933,6 @@ export type GetFctBlockMevResponse = { item?: FctBlockMev; }; -/** - * Response for getting a single fct_block_proposer_by_validator record - */ -export type GetFctBlockProposerByValidatorResponse = { - item?: FctBlockProposerByValidator; -}; - /** * Response for getting a single fct_block_proposer_entity record */ @@ -5281,6 +5199,20 @@ export type GetFctHeadFirstSeenByNodeResponse = { item?: FctHeadFirstSeenByNode; }; +/** + * Response for getting a single fct_head_vote_correctness_rate_daily record + */ +export type GetFctHeadVoteCorrectnessRateDailyResponse = { + item?: FctHeadVoteCorrectnessRateDaily; +}; + +/** + * Response for getting a single fct_head_vote_correctness_rate_hourly record + */ +export type GetFctHeadVoteCorrectnessRateHourlyResponse = { + item?: FctHeadVoteCorrectnessRateHourly; +}; + /** * Response for getting a single fct_mev_bid_count_by_builder record */ @@ -5344,6 +5276,20 @@ export type GetFctPreparedBlockResponse = { item?: FctPreparedBlock; }; +/** + * Response for getting a single fct_reorg_by_daily record + */ +export type GetFctReorgByDailyResponse = { + item?: FctReorgByDaily; +}; + +/** + * Response for getting a single fct_reorg_by_hourly record + */ +export type GetFctReorgByHourlyResponse = { + item?: FctReorgByHourly; +}; + /** * Response for getting a single fct_storage_slot_state_by_address_daily record */ @@ -5414,48 +5360,6 @@ export type GetFctStorageSlotTop100BySlotsResponse = { item?: FctStorageSlotTop100BySlots; }; -/** - * Response for getting a single fct_sync_committee_participation_by_validator_daily record - */ -export type GetFctSyncCommitteeParticipationByValidatorDailyResponse = { - item?: FctSyncCommitteeParticipationByValidatorDaily; -}; - -/** - * Response for getting a single fct_sync_committee_participation_by_validator_hourly record - */ -export type GetFctSyncCommitteeParticipationByValidatorHourlyResponse = { - item?: FctSyncCommitteeParticipationByValidatorHourly; -}; - -/** - * Response for getting a single fct_sync_committee_participation_by_validator record - */ -export type GetFctSyncCommitteeParticipationByValidatorResponse = { - item?: FctSyncCommitteeParticipationByValidator; -}; - -/** - * Response for getting a single fct_validator_balance_daily record - */ -export type GetFctValidatorBalanceDailyResponse = { - item?: FctValidatorBalanceDaily; -}; - -/** - * Response for getting a single fct_validator_balance_hourly record - */ -export type GetFctValidatorBalanceHourlyResponse = { - item?: FctValidatorBalanceHourly; -}; - -/** - * Response for getting a single fct_validator_balance record - */ -export type GetFctValidatorBalanceResponse = { - item?: FctValidatorBalance; -}; - /** * Response for getting a single int_address_first_access record */ @@ -8391,34 +8295,6 @@ export type ListDimNodeResponse = { next_page_token?: string; }; -/** - * Response for listing dim_validator_pubkey records - */ -export type ListDimValidatorPubkeyResponse = { - /** - * The list of dim_validator_pubkey. - */ - dim_validator_pubkey?: 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 dim_validator_status records - */ -export type ListDimValidatorStatusResponse = { - /** - * The list of dim_validator_status. - */ - dim_validator_status?: 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_address_access_chunked_10000 records */ @@ -8602,13 +8478,13 @@ export type ListFctAttestationObservationByNodeResponse = { }; /** - * Response for listing fct_attestation_vote_correctness_by_validator_daily records + * Response for listing fct_attestation_participation_rate_daily records */ -export type ListFctAttestationVoteCorrectnessByValidatorDailyResponse = { +export type ListFctAttestationParticipationRateDailyResponse = { /** - * The list of fct_attestation_vote_correctness_by_validator_daily. + * The list of fct_attestation_participation_rate_daily. */ - fct_attestation_vote_correctness_by_validator_daily?: Array; + fct_attestation_participation_rate_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. */ @@ -8616,13 +8492,13 @@ export type ListFctAttestationVoteCorrectnessByValidatorDailyResponse = { }; /** - * Response for listing fct_attestation_vote_correctness_by_validator_hourly records + * Response for listing fct_attestation_participation_rate_hourly records */ -export type ListFctAttestationVoteCorrectnessByValidatorHourlyResponse = { +export type ListFctAttestationParticipationRateHourlyResponse = { /** - * The list of fct_attestation_vote_correctness_by_validator_hourly. + * The list of fct_attestation_participation_rate_hourly. */ - fct_attestation_vote_correctness_by_validator_hourly?: Array; + fct_attestation_participation_rate_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. */ @@ -8630,13 +8506,27 @@ export type ListFctAttestationVoteCorrectnessByValidatorHourlyResponse = { }; /** - * Response for listing fct_attestation_vote_correctness_by_validator records + * Response for listing fct_blob_count_by_daily records */ -export type ListFctAttestationVoteCorrectnessByValidatorResponse = { +export type ListFctBlobCountByDailyResponse = { /** - * The list of fct_attestation_vote_correctness_by_validator. + * The list of fct_blob_count_by_daily. */ - fct_attestation_vote_correctness_by_validator?: Array; + fct_blob_count_by_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_blob_count_by_hourly records + */ +export type ListFctBlobCountByHourlyResponse = { + /** + * The list of fct_blob_count_by_hourly. + */ + fct_blob_count_by_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. */ @@ -8769,20 +8659,6 @@ export type ListFctBlockMevResponse = { next_page_token?: string; }; -/** - * Response for listing fct_block_proposer_by_validator records - */ -export type ListFctBlockProposerByValidatorResponse = { - /** - * The list of fct_block_proposer_by_validator. - */ - fct_block_proposer_by_validator?: 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_block_proposer_entity records */ @@ -9315,6 +9191,34 @@ export type ListFctHeadFirstSeenByNodeResponse = { next_page_token?: string; }; +/** + * Response for listing fct_head_vote_correctness_rate_daily records + */ +export type ListFctHeadVoteCorrectnessRateDailyResponse = { + /** + * The list of fct_head_vote_correctness_rate_daily. + */ + fct_head_vote_correctness_rate_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_head_vote_correctness_rate_hourly records + */ +export type ListFctHeadVoteCorrectnessRateHourlyResponse = { + /** + * The list of fct_head_vote_correctness_rate_hourly. + */ + fct_head_vote_correctness_rate_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_mev_bid_count_by_builder records */ @@ -9441,6 +9345,34 @@ export type ListFctPreparedBlockResponse = { next_page_token?: string; }; +/** + * Response for listing fct_reorg_by_daily records + */ +export type ListFctReorgByDailyResponse = { + /** + * The list of fct_reorg_by_daily. + */ + fct_reorg_by_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_reorg_by_hourly records + */ +export type ListFctReorgByHourlyResponse = { + /** + * The list of fct_reorg_by_hourly. + */ + fct_reorg_by_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_storage_slot_state_by_address_daily records */ @@ -9581,90 +9513,6 @@ export type ListFctStorageSlotTop100BySlotsResponse = { next_page_token?: string; }; -/** - * Response for listing fct_sync_committee_participation_by_validator_daily records - */ -export type ListFctSyncCommitteeParticipationByValidatorDailyResponse = { - /** - * The list of fct_sync_committee_participation_by_validator_daily. - */ - fct_sync_committee_participation_by_validator_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_sync_committee_participation_by_validator_hourly records - */ -export type ListFctSyncCommitteeParticipationByValidatorHourlyResponse = { - /** - * The list of fct_sync_committee_participation_by_validator_hourly. - */ - fct_sync_committee_participation_by_validator_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_sync_committee_participation_by_validator records - */ -export type ListFctSyncCommitteeParticipationByValidatorResponse = { - /** - * The list of fct_sync_committee_participation_by_validator. - */ - fct_sync_committee_participation_by_validator?: 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_validator_balance_daily records - */ -export type ListFctValidatorBalanceDailyResponse = { - /** - * The list of fct_validator_balance_daily. - */ - fct_validator_balance_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_validator_balance_hourly records - */ -export type ListFctValidatorBalanceHourlyResponse = { - /** - * The list of fct_validator_balance_hourly. - */ - fct_validator_balance_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_validator_balance records - */ -export type ListFctValidatorBalanceResponse = { - /** - * The list of fct_validator_balance. - */ - fct_validator_balance?: 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 int_address_first_access records */ @@ -12194,86 +12042,242 @@ export type DimNodeServiceGetResponses = { export type DimNodeServiceGetResponse = DimNodeServiceGetResponses[keyof DimNodeServiceGetResponses]; -export type DimValidatorPubkeyServiceListData = { +export type FctAddressAccessChunked10000ServiceListData = { body?: never; path?: never; query?: { /** - * The public key of the validator (filter: eq) + * Start block number of the chunk (filter: eq) */ - pubkey_eq?: string; + chunk_start_block_number_eq?: number; /** - * The public key of the validator (filter: ne) + * Start block number of the chunk (filter: ne) */ - pubkey_ne?: string; + chunk_start_block_number_ne?: number; /** - * The public key of the validator (filter: contains) + * Start block number of the chunk (filter: lt) */ - pubkey_contains?: string; + chunk_start_block_number_lt?: number; /** - * The public key of the validator (filter: starts_with) + * Start block number of the chunk (filter: lte) */ - pubkey_starts_with?: string; + chunk_start_block_number_lte?: number; /** - * The public key of the validator (filter: ends_with) + * Start block number of the chunk (filter: gt) */ - pubkey_ends_with?: string; + chunk_start_block_number_gt?: number; /** - * The public key of the validator (filter: like) + * Start block number of the chunk (filter: gte) */ - pubkey_like?: string; + chunk_start_block_number_gte?: number; /** - * The public key of the validator (filter: not_like) + * Start block number of the chunk (filter: between_min) */ - pubkey_not_like?: string; + chunk_start_block_number_between_min?: number; /** - * The public key of the validator (filter: in_values) (comma-separated list) + * Start block number of the chunk (filter: between_max_value) */ - pubkey_in_values?: string; + chunk_start_block_number_between_max_value?: number; /** - * The public key of the validator (filter: not_in_values) (comma-separated list) + * Start block number of the chunk (filter: in_values) (comma-separated list) */ - pubkey_not_in_values?: string; + chunk_start_block_number_in_values?: string; /** - * The index of the validator (filter: eq) + * Start block number of the chunk (filter: not_in_values) (comma-separated list) */ - validator_index_eq?: number; + chunk_start_block_number_not_in_values?: string; /** - * The index of the validator (filter: ne) + * Timestamp when the record was last updated (filter: eq) */ - validator_index_ne?: number; + updated_date_time_eq?: number; /** - * The index of the validator (filter: lt) + * Timestamp when the record was last updated (filter: ne) */ - validator_index_lt?: number; + updated_date_time_ne?: number; /** - * The index of the validator (filter: lte) + * Timestamp when the record was last updated (filter: lt) */ - validator_index_lte?: number; + updated_date_time_lt?: number; /** - * The index of the validator (filter: gt) + * Timestamp when the record was last updated (filter: lte) */ - validator_index_gt?: number; + updated_date_time_lte?: number; /** - * The index of the validator (filter: gte) + * Timestamp when the record was last updated (filter: gt) */ - validator_index_gte?: number; + updated_date_time_gt?: number; /** - * The index of the validator (filter: between_min) + * Timestamp when the record was last updated (filter: gte) */ - validator_index_between_min?: number; + updated_date_time_gte?: number; /** - * The index of the validator (filter: between_max_value) + * Timestamp when the record was last updated (filter: between_min) */ - validator_index_between_max_value?: number; + updated_date_time_between_min?: number; /** - * The index of the validator (filter: in_values) (comma-separated list) + * Timestamp when the record was last updated (filter: between_max_value) */ - validator_index_in_values?: string; + updated_date_time_between_max_value?: number; /** - * The index of the validator (filter: not_in_values) (comma-separated list) + * Timestamp when the record was last updated (filter: in_values) (comma-separated list) */ - validator_index_not_in_values?: string; + 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 accounts first accessed in the chunk (filter: eq) + */ + first_accessed_accounts_eq?: number; + /** + * Number of accounts first accessed in the chunk (filter: ne) + */ + first_accessed_accounts_ne?: number; + /** + * Number of accounts first accessed in the chunk (filter: lt) + */ + first_accessed_accounts_lt?: number; + /** + * Number of accounts first accessed in the chunk (filter: lte) + */ + first_accessed_accounts_lte?: number; + /** + * Number of accounts first accessed in the chunk (filter: gt) + */ + first_accessed_accounts_gt?: number; + /** + * Number of accounts first accessed in the chunk (filter: gte) + */ + first_accessed_accounts_gte?: number; + /** + * Number of accounts first accessed in the chunk (filter: between_min) + */ + first_accessed_accounts_between_min?: number; + /** + * Number of accounts first accessed in the chunk (filter: between_max_value) + */ + first_accessed_accounts_between_max_value?: number; + /** + * Number of accounts first accessed in the chunk (filter: in_values) (comma-separated list) + */ + first_accessed_accounts_in_values?: string; + /** + * Number of accounts first accessed in the chunk (filter: not_in_values) (comma-separated list) + */ + first_accessed_accounts_not_in_values?: string; + /** + * Number of accounts last accessed in the chunk (filter: eq) + */ + last_accessed_accounts_eq?: number; + /** + * Number of accounts last accessed in the chunk (filter: ne) + */ + last_accessed_accounts_ne?: number; + /** + * Number of accounts last accessed in the chunk (filter: lt) + */ + last_accessed_accounts_lt?: number; + /** + * Number of accounts last accessed in the chunk (filter: lte) + */ + last_accessed_accounts_lte?: number; + /** + * Number of accounts last accessed in the chunk (filter: gt) + */ + last_accessed_accounts_gt?: number; + /** + * Number of accounts last accessed in the chunk (filter: gte) + */ + last_accessed_accounts_gte?: number; + /** + * Number of accounts last accessed in the chunk (filter: between_min) + */ + last_accessed_accounts_between_min?: number; + /** + * Number of accounts last accessed in the chunk (filter: between_max_value) + */ + last_accessed_accounts_between_max_value?: number; + /** + * Number of accounts last accessed in the chunk (filter: in_values) (comma-separated list) + */ + last_accessed_accounts_in_values?: string; + /** + * Number of accounts last accessed in the chunk (filter: not_in_values) (comma-separated list) + */ + last_accessed_accounts_not_in_values?: string; + /** + * The maximum number of fct_address_access_chunked_10000 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 `ListFctAddressAccessChunked10000` 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_address_access_chunked_10000'; +}; + +export type FctAddressAccessChunked10000ServiceListErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctAddressAccessChunked10000ServiceListError = + FctAddressAccessChunked10000ServiceListErrors[keyof FctAddressAccessChunked10000ServiceListErrors]; + +export type FctAddressAccessChunked10000ServiceListResponses = { + /** + * OK + */ + 200: ListFctAddressAccessChunked10000Response; +}; + +export type FctAddressAccessChunked10000ServiceListResponse = + FctAddressAccessChunked10000ServiceListResponses[keyof FctAddressAccessChunked10000ServiceListResponses]; + +export type FctAddressAccessChunked10000ServiceGetData = { + body?: never; + path: { + /** + * Start block number of the chunk + */ + chunk_start_block_number: number; + }; + query?: never; + url: '/api/v1/fct_address_access_chunked_10000/{chunk_start_block_number}'; +}; + +export type FctAddressAccessChunked10000ServiceGetErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctAddressAccessChunked10000ServiceGetError = + FctAddressAccessChunked10000ServiceGetErrors[keyof FctAddressAccessChunked10000ServiceGetErrors]; + +export type FctAddressAccessChunked10000ServiceGetResponses = { + /** + * OK + */ + 200: GetFctAddressAccessChunked10000Response; +}; + +export type FctAddressAccessChunked10000ServiceGetResponse = + FctAddressAccessChunked10000ServiceGetResponses[keyof FctAddressAccessChunked10000ServiceGetResponses]; + +export type FctAddressAccessTotalServiceListData = { + body?: never; + path?: never; + query?: { /** * Timestamp when the record was last updated (filter: eq) */ @@ -12315,523 +12319,171 @@ export type DimValidatorPubkeyServiceListData = { */ updated_date_time_not_in_values?: string; /** - * The maximum number of dim_validator_pubkey 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 `ListDimValidatorPubkey` 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/dim_validator_pubkey'; -}; - -export type DimValidatorPubkeyServiceListErrors = { - /** - * Default error response - */ - default: Status; -}; - -export type DimValidatorPubkeyServiceListError = - DimValidatorPubkeyServiceListErrors[keyof DimValidatorPubkeyServiceListErrors]; - -export type DimValidatorPubkeyServiceListResponses = { - /** - * OK - */ - 200: ListDimValidatorPubkeyResponse; -}; - -export type DimValidatorPubkeyServiceListResponse = - DimValidatorPubkeyServiceListResponses[keyof DimValidatorPubkeyServiceListResponses]; - -export type DimValidatorPubkeyServiceGetData = { - body?: never; - path: { - /** - * The public key of the validator - */ - pubkey: string; - }; - query?: never; - url: '/api/v1/dim_validator_pubkey/{pubkey}'; -}; - -export type DimValidatorPubkeyServiceGetErrors = { - /** - * Default error response - */ - default: Status; -}; - -export type DimValidatorPubkeyServiceGetError = - DimValidatorPubkeyServiceGetErrors[keyof DimValidatorPubkeyServiceGetErrors]; - -export type DimValidatorPubkeyServiceGetResponses = { - /** - * OK - */ - 200: GetDimValidatorPubkeyResponse; -}; - -export type DimValidatorPubkeyServiceGetResponse = - DimValidatorPubkeyServiceGetResponses[keyof DimValidatorPubkeyServiceGetResponses]; - -export type DimValidatorStatusServiceListData = { - body?: never; - path?: never; - query?: { - /** - * The index of the validator (filter: eq) - */ - validator_index_eq?: number; - /** - * The index of the validator (filter: ne) - */ - validator_index_ne?: number; - /** - * The index of the validator (filter: lt) - */ - validator_index_lt?: number; - /** - * The index of the validator (filter: lte) - */ - validator_index_lte?: number; - /** - * The index of the validator (filter: gt) - */ - validator_index_gt?: number; - /** - * The index of the validator (filter: gte) - */ - validator_index_gte?: number; - /** - * The index of the validator (filter: between_min) - */ - validator_index_between_min?: number; - /** - * The index of the validator (filter: between_max_value) - */ - validator_index_between_max_value?: number; - /** - * The index of the validator (filter: in_values) (comma-separated list) - */ - validator_index_in_values?: string; - /** - * The index of the validator (filter: not_in_values) (comma-separated list) - */ - validator_index_not_in_values?: string; - /** - * Beacon chain validator status (e.g. pending_initialized, active_ongoing) (filter: eq) - */ - status_eq?: string; - /** - * Beacon chain validator status (e.g. pending_initialized, active_ongoing) (filter: ne) - */ - status_ne?: string; - /** - * Beacon chain validator status (e.g. pending_initialized, active_ongoing) (filter: contains) - */ - status_contains?: string; - /** - * Beacon chain validator status (e.g. pending_initialized, active_ongoing) (filter: starts_with) - */ - status_starts_with?: string; - /** - * Beacon chain validator status (e.g. pending_initialized, active_ongoing) (filter: ends_with) - */ - status_ends_with?: string; - /** - * Beacon chain validator status (e.g. pending_initialized, active_ongoing) (filter: like) - */ - status_like?: string; - /** - * Beacon chain validator status (e.g. pending_initialized, active_ongoing) (filter: not_like) - */ - status_not_like?: string; - /** - * Beacon chain validator status (e.g. pending_initialized, active_ongoing) (filter: in_values) (comma-separated list) - */ - status_in_values?: string; - /** - * Beacon chain validator status (e.g. pending_initialized, active_ongoing) (filter: not_in_values) (comma-separated list) - */ - status_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; - /** - * ReplacingMergeTree version: 4294967295 - epoch, keeps earliest epoch (filter: eq) - */ - version_eq?: number; - /** - * ReplacingMergeTree version: 4294967295 - epoch, keeps earliest epoch (filter: ne) - */ - version_ne?: number; - /** - * ReplacingMergeTree version: 4294967295 - epoch, keeps earliest epoch (filter: lt) - */ - version_lt?: number; - /** - * ReplacingMergeTree version: 4294967295 - epoch, keeps earliest epoch (filter: lte) - */ - version_lte?: number; - /** - * ReplacingMergeTree version: 4294967295 - epoch, keeps earliest epoch (filter: gt) - */ - version_gt?: number; - /** - * ReplacingMergeTree version: 4294967295 - epoch, keeps earliest epoch (filter: gte) - */ - version_gte?: number; - /** - * ReplacingMergeTree version: 4294967295 - epoch, keeps earliest epoch (filter: between_min) - */ - version_between_min?: number; - /** - * ReplacingMergeTree version: 4294967295 - epoch, keeps earliest epoch (filter: between_max_value) - */ - version_between_max_value?: number; - /** - * ReplacingMergeTree version: 4294967295 - epoch, keeps earliest epoch (filter: in_values) (comma-separated list) - */ - version_in_values?: string; - /** - * ReplacingMergeTree version: 4294967295 - epoch, keeps earliest epoch (filter: not_in_values) (comma-separated list) - */ - version_not_in_values?: string; - /** - * The public key of the validator (filter: eq) - */ - pubkey_eq?: string; - /** - * The public key of the validator (filter: ne) - */ - pubkey_ne?: string; - /** - * The public key of the validator (filter: contains) - */ - pubkey_contains?: string; - /** - * The public key of the validator (filter: starts_with) - */ - pubkey_starts_with?: string; - /** - * The public key of the validator (filter: ends_with) - */ - pubkey_ends_with?: string; - /** - * The public key of the validator (filter: like) - */ - pubkey_like?: string; - /** - * The public key of the validator (filter: not_like) - */ - pubkey_not_like?: string; - /** - * The public key of the validator (filter: in_values) (comma-separated list) - */ - pubkey_in_values?: string; - /** - * The public key of the validator (filter: not_in_values) (comma-separated list) - */ - pubkey_not_in_values?: string; - /** - * First epoch this status was observed (filter: eq) - */ - epoch_eq?: number; - /** - * First epoch this status was observed (filter: ne) - */ - epoch_ne?: number; - /** - * First epoch this status was observed (filter: lt) - */ - epoch_lt?: number; - /** - * First epoch this status was observed (filter: lte) - */ - epoch_lte?: number; - /** - * First epoch this status was observed (filter: gt) - */ - epoch_gt?: number; - /** - * First epoch this status was observed (filter: gte) - */ - epoch_gte?: number; - /** - * First epoch this status was observed (filter: between_min) - */ - epoch_between_min?: number; - /** - * First epoch this status was observed (filter: between_max_value) - */ - epoch_between_max_value?: number; - /** - * First epoch this status was observed (filter: in_values) (comma-separated list) - */ - epoch_in_values?: string; - /** - * First epoch this status was observed (filter: not_in_values) (comma-separated list) - */ - epoch_not_in_values?: string; - /** - * Wall clock time of the first observed epoch (filter: eq) - */ - epoch_start_date_time_eq?: number; - /** - * Wall clock time of the first observed epoch (filter: ne) - */ - epoch_start_date_time_ne?: number; - /** - * Wall clock time of the first observed epoch (filter: lt) - */ - epoch_start_date_time_lt?: number; - /** - * Wall clock time of the first observed epoch (filter: lte) - */ - epoch_start_date_time_lte?: number; - /** - * Wall clock time of the first observed epoch (filter: gt) - */ - epoch_start_date_time_gt?: number; - /** - * Wall clock time of the first observed epoch (filter: gte) - */ - epoch_start_date_time_gte?: number; - /** - * Wall clock time of the first observed epoch (filter: between_min) - */ - epoch_start_date_time_between_min?: number; - /** - * Wall clock time of the first observed epoch (filter: between_max_value) - */ - epoch_start_date_time_between_max_value?: number; - /** - * Wall clock time of the first observed epoch (filter: in_values) (comma-separated list) - */ - epoch_start_date_time_in_values?: string; - /** - * Wall clock time of the first observed epoch (filter: not_in_values) (comma-separated list) - */ - epoch_start_date_time_not_in_values?: string; - /** - * Epoch when activation is/was scheduled (filter: eq) - */ - activation_epoch_eq?: number; - /** - * Epoch when activation is/was scheduled (filter: ne) - */ - activation_epoch_ne?: number; - /** - * Epoch when activation is/was scheduled (filter: lt) + * Total number of accounts accessed in last 365 days (filter: eq) */ - activation_epoch_lt?: number; + total_accounts_eq?: number; /** - * Epoch when activation is/was scheduled (filter: lte) + * Total number of accounts accessed in last 365 days (filter: ne) */ - activation_epoch_lte?: number; + total_accounts_ne?: number; /** - * Epoch when activation is/was scheduled (filter: gt) + * Total number of accounts accessed in last 365 days (filter: lt) */ - activation_epoch_gt?: number; + total_accounts_lt?: number; /** - * Epoch when activation is/was scheduled (filter: gte) + * Total number of accounts accessed in last 365 days (filter: lte) */ - activation_epoch_gte?: number; + total_accounts_lte?: number; /** - * Epoch when activation is/was scheduled (filter: between_min) + * Total number of accounts accessed in last 365 days (filter: gt) */ - activation_epoch_between_min?: number; + total_accounts_gt?: number; /** - * Epoch when activation is/was scheduled (filter: between_max_value) + * Total number of accounts accessed in last 365 days (filter: gte) */ - activation_epoch_between_max_value?: number; + total_accounts_gte?: number; /** - * Epoch when activation is/was scheduled (filter: in_values) (comma-separated list) + * Total number of accounts accessed in last 365 days (filter: between_min) */ - activation_epoch_in_values?: string; + total_accounts_between_min?: number; /** - * Epoch when activation is/was scheduled (filter: not_in_values) (comma-separated list) + * Total number of accounts accessed in last 365 days (filter: between_max_value) */ - activation_epoch_not_in_values?: string; + total_accounts_between_max_value?: number; /** - * Epoch when validator became eligible for activation (filter: eq) + * Total number of accounts accessed in last 365 days (filter: in_values) (comma-separated list) */ - activation_eligibility_epoch_eq?: number; + total_accounts_in_values?: string; /** - * Epoch when validator became eligible for activation (filter: ne) + * Total number of accounts accessed in last 365 days (filter: not_in_values) (comma-separated list) */ - activation_eligibility_epoch_ne?: number; + total_accounts_not_in_values?: string; /** - * Epoch when validator became eligible for activation (filter: lt) + * Number of expired accounts (not accessed in last 365 days) (filter: eq) */ - activation_eligibility_epoch_lt?: number; + expired_accounts_eq?: number; /** - * Epoch when validator became eligible for activation (filter: lte) + * Number of expired accounts (not accessed in last 365 days) (filter: ne) */ - activation_eligibility_epoch_lte?: number; + expired_accounts_ne?: number; /** - * Epoch when validator became eligible for activation (filter: gt) + * Number of expired accounts (not accessed in last 365 days) (filter: lt) */ - activation_eligibility_epoch_gt?: number; + expired_accounts_lt?: number; /** - * Epoch when validator became eligible for activation (filter: gte) + * Number of expired accounts (not accessed in last 365 days) (filter: lte) */ - activation_eligibility_epoch_gte?: number; + expired_accounts_lte?: number; /** - * Epoch when validator became eligible for activation (filter: between_min) + * Number of expired accounts (not accessed in last 365 days) (filter: gt) */ - activation_eligibility_epoch_between_min?: number; + expired_accounts_gt?: number; /** - * Epoch when validator became eligible for activation (filter: between_max_value) + * Number of expired accounts (not accessed in last 365 days) (filter: gte) */ - activation_eligibility_epoch_between_max_value?: number; + expired_accounts_gte?: number; /** - * Epoch when validator became eligible for activation (filter: in_values) (comma-separated list) + * Number of expired accounts (not accessed in last 365 days) (filter: between_min) */ - activation_eligibility_epoch_in_values?: string; + expired_accounts_between_min?: number; /** - * Epoch when validator became eligible for activation (filter: not_in_values) (comma-separated list) + * Number of expired accounts (not accessed in last 365 days) (filter: between_max_value) */ - activation_eligibility_epoch_not_in_values?: string; + expired_accounts_between_max_value?: number; /** - * Epoch when exit is/was scheduled (filter: eq) + * Number of expired accounts (not accessed in last 365 days) (filter: in_values) (comma-separated list) */ - exit_epoch_eq?: number; + expired_accounts_in_values?: string; /** - * Epoch when exit is/was scheduled (filter: ne) + * Number of expired accounts (not accessed in last 365 days) (filter: not_in_values) (comma-separated list) */ - exit_epoch_ne?: number; + expired_accounts_not_in_values?: string; /** - * Epoch when exit is/was scheduled (filter: lt) + * Total number of contract accounts accessed in last 365 days (filter: eq) */ - exit_epoch_lt?: number; + total_contract_accounts_eq?: number; /** - * Epoch when exit is/was scheduled (filter: lte) + * Total number of contract accounts accessed in last 365 days (filter: ne) */ - exit_epoch_lte?: number; + total_contract_accounts_ne?: number; /** - * Epoch when exit is/was scheduled (filter: gt) + * Total number of contract accounts accessed in last 365 days (filter: lt) */ - exit_epoch_gt?: number; + total_contract_accounts_lt?: number; /** - * Epoch when exit is/was scheduled (filter: gte) + * Total number of contract accounts accessed in last 365 days (filter: lte) */ - exit_epoch_gte?: number; + total_contract_accounts_lte?: number; /** - * Epoch when exit is/was scheduled (filter: between_min) + * Total number of contract accounts accessed in last 365 days (filter: gt) */ - exit_epoch_between_min?: number; + total_contract_accounts_gt?: number; /** - * Epoch when exit is/was scheduled (filter: between_max_value) + * Total number of contract accounts accessed in last 365 days (filter: gte) */ - exit_epoch_between_max_value?: number; + total_contract_accounts_gte?: number; /** - * Epoch when exit is/was scheduled (filter: in_values) (comma-separated list) + * Total number of contract accounts accessed in last 365 days (filter: between_min) */ - exit_epoch_in_values?: string; + total_contract_accounts_between_min?: number; /** - * Epoch when exit is/was scheduled (filter: not_in_values) (comma-separated list) + * Total number of contract accounts accessed in last 365 days (filter: between_max_value) */ - exit_epoch_not_in_values?: string; + total_contract_accounts_between_max_value?: number; /** - * Epoch when withdrawal becomes possible (filter: eq) + * Total number of contract accounts accessed in last 365 days (filter: in_values) (comma-separated list) */ - withdrawable_epoch_eq?: number; + total_contract_accounts_in_values?: string; /** - * Epoch when withdrawal becomes possible (filter: ne) + * Total number of contract accounts accessed in last 365 days (filter: not_in_values) (comma-separated list) */ - withdrawable_epoch_ne?: number; + total_contract_accounts_not_in_values?: string; /** - * Epoch when withdrawal becomes possible (filter: lt) + * Number of expired contracts (not accessed in last 365 days) (filter: eq) */ - withdrawable_epoch_lt?: number; + expired_contracts_eq?: number; /** - * Epoch when withdrawal becomes possible (filter: lte) + * Number of expired contracts (not accessed in last 365 days) (filter: ne) */ - withdrawable_epoch_lte?: number; + expired_contracts_ne?: number; /** - * Epoch when withdrawal becomes possible (filter: gt) + * Number of expired contracts (not accessed in last 365 days) (filter: lt) */ - withdrawable_epoch_gt?: number; + expired_contracts_lt?: number; /** - * Epoch when withdrawal becomes possible (filter: gte) + * Number of expired contracts (not accessed in last 365 days) (filter: lte) */ - withdrawable_epoch_gte?: number; + expired_contracts_lte?: number; /** - * Epoch when withdrawal becomes possible (filter: between_min) + * Number of expired contracts (not accessed in last 365 days) (filter: gt) */ - withdrawable_epoch_between_min?: number; + expired_contracts_gt?: number; /** - * Epoch when withdrawal becomes possible (filter: between_max_value) + * Number of expired contracts (not accessed in last 365 days) (filter: gte) */ - withdrawable_epoch_between_max_value?: number; + expired_contracts_gte?: number; /** - * Epoch when withdrawal becomes possible (filter: in_values) (comma-separated list) + * Number of expired contracts (not accessed in last 365 days) (filter: between_min) */ - withdrawable_epoch_in_values?: string; + expired_contracts_between_min?: number; /** - * Epoch when withdrawal becomes possible (filter: not_in_values) (comma-separated list) + * Number of expired contracts (not accessed in last 365 days) (filter: between_max_value) */ - withdrawable_epoch_not_in_values?: string; + expired_contracts_between_max_value?: number; /** - * Whether the validator was slashed at this transition (filter: eq) + * Number of expired contracts (not accessed in last 365 days) (filter: in_values) (comma-separated list) */ - slashed_eq?: boolean; + expired_contracts_in_values?: string; /** - * Whether the validator was slashed at this transition (filter: ne) + * Number of expired contracts (not accessed in last 365 days) (filter: not_in_values) (comma-separated list) */ - slashed_ne?: boolean; + expired_contracts_not_in_values?: string; /** - * The maximum number of dim_validator_status to return. If unspecified, at most 100 items will be returned. The maximum value is 10000; values above 10000 will be coerced to 10000. + * The maximum number of fct_address_access_total 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 `ListDimValidatorStatus` call. Provide this to retrieve the subsequent page. + * A page token, received from a previous `ListFctAddressAccessTotal` call. Provide this to retrieve the subsequent page. */ page_token?: string; /** @@ -12839,62 +12491,62 @@ export type DimValidatorStatusServiceListData = { */ order_by?: string; }; - url: '/api/v1/dim_validator_status'; + url: '/api/v1/fct_address_access_total'; }; -export type DimValidatorStatusServiceListErrors = { +export type FctAddressAccessTotalServiceListErrors = { /** * Default error response */ default: Status; }; -export type DimValidatorStatusServiceListError = - DimValidatorStatusServiceListErrors[keyof DimValidatorStatusServiceListErrors]; +export type FctAddressAccessTotalServiceListError = + FctAddressAccessTotalServiceListErrors[keyof FctAddressAccessTotalServiceListErrors]; -export type DimValidatorStatusServiceListResponses = { +export type FctAddressAccessTotalServiceListResponses = { /** * OK */ - 200: ListDimValidatorStatusResponse; + 200: ListFctAddressAccessTotalResponse; }; -export type DimValidatorStatusServiceListResponse = - DimValidatorStatusServiceListResponses[keyof DimValidatorStatusServiceListResponses]; +export type FctAddressAccessTotalServiceListResponse = + FctAddressAccessTotalServiceListResponses[keyof FctAddressAccessTotalServiceListResponses]; -export type DimValidatorStatusServiceGetData = { +export type FctAddressAccessTotalServiceGetData = { body?: never; path: { /** - * The index of the validator + * Timestamp when the record was last updated */ - validator_index: number; + updated_date_time: number; }; query?: never; - url: '/api/v1/dim_validator_status/{validator_index}'; + url: '/api/v1/fct_address_access_total/{updated_date_time}'; }; -export type DimValidatorStatusServiceGetErrors = { +export type FctAddressAccessTotalServiceGetErrors = { /** * Default error response */ default: Status; }; -export type DimValidatorStatusServiceGetError = - DimValidatorStatusServiceGetErrors[keyof DimValidatorStatusServiceGetErrors]; +export type FctAddressAccessTotalServiceGetError = + FctAddressAccessTotalServiceGetErrors[keyof FctAddressAccessTotalServiceGetErrors]; -export type DimValidatorStatusServiceGetResponses = { +export type FctAddressAccessTotalServiceGetResponses = { /** * OK */ - 200: GetDimValidatorStatusResponse; + 200: GetFctAddressAccessTotalResponse; }; -export type DimValidatorStatusServiceGetResponse = - DimValidatorStatusServiceGetResponses[keyof DimValidatorStatusServiceGetResponses]; +export type FctAddressAccessTotalServiceGetResponse = + FctAddressAccessTotalServiceGetResponses[keyof FctAddressAccessTotalServiceGetResponses]; -export type FctAddressAccessChunked10000ServiceListData = { +export type FctAddressStorageSlotChunked10000ServiceListData = { body?: never; path?: never; query?: { @@ -12979,91 +12631,91 @@ export type FctAddressAccessChunked10000ServiceListData = { */ updated_date_time_not_in_values?: string; /** - * Number of accounts first accessed in the chunk (filter: eq) + * Number of slots first accessed in the chunk (filter: eq) */ - first_accessed_accounts_eq?: number; + first_accessed_slots_eq?: number; /** - * Number of accounts first accessed in the chunk (filter: ne) + * Number of slots first accessed in the chunk (filter: ne) */ - first_accessed_accounts_ne?: number; + first_accessed_slots_ne?: number; /** - * Number of accounts first accessed in the chunk (filter: lt) + * Number of slots first accessed in the chunk (filter: lt) */ - first_accessed_accounts_lt?: number; + first_accessed_slots_lt?: number; /** - * Number of accounts first accessed in the chunk (filter: lte) + * Number of slots first accessed in the chunk (filter: lte) */ - first_accessed_accounts_lte?: number; + first_accessed_slots_lte?: number; /** - * Number of accounts first accessed in the chunk (filter: gt) + * Number of slots first accessed in the chunk (filter: gt) */ - first_accessed_accounts_gt?: number; + first_accessed_slots_gt?: number; /** - * Number of accounts first accessed in the chunk (filter: gte) + * Number of slots first accessed in the chunk (filter: gte) */ - first_accessed_accounts_gte?: number; + first_accessed_slots_gte?: number; /** - * Number of accounts first accessed in the chunk (filter: between_min) + * Number of slots first accessed in the chunk (filter: between_min) */ - first_accessed_accounts_between_min?: number; + first_accessed_slots_between_min?: number; /** - * Number of accounts first accessed in the chunk (filter: between_max_value) + * Number of slots first accessed in the chunk (filter: between_max_value) */ - first_accessed_accounts_between_max_value?: number; + first_accessed_slots_between_max_value?: number; /** - * Number of accounts first accessed in the chunk (filter: in_values) (comma-separated list) + * Number of slots first accessed in the chunk (filter: in_values) (comma-separated list) */ - first_accessed_accounts_in_values?: string; + first_accessed_slots_in_values?: string; /** - * Number of accounts first accessed in the chunk (filter: not_in_values) (comma-separated list) + * Number of slots first accessed in the chunk (filter: not_in_values) (comma-separated list) */ - first_accessed_accounts_not_in_values?: string; + first_accessed_slots_not_in_values?: string; /** - * Number of accounts last accessed in the chunk (filter: eq) + * Number of slots last accessed in the chunk (filter: eq) */ - last_accessed_accounts_eq?: number; + last_accessed_slots_eq?: number; /** - * Number of accounts last accessed in the chunk (filter: ne) + * Number of slots last accessed in the chunk (filter: ne) */ - last_accessed_accounts_ne?: number; + last_accessed_slots_ne?: number; /** - * Number of accounts last accessed in the chunk (filter: lt) + * Number of slots last accessed in the chunk (filter: lt) */ - last_accessed_accounts_lt?: number; + last_accessed_slots_lt?: number; /** - * Number of accounts last accessed in the chunk (filter: lte) + * Number of slots last accessed in the chunk (filter: lte) */ - last_accessed_accounts_lte?: number; + last_accessed_slots_lte?: number; /** - * Number of accounts last accessed in the chunk (filter: gt) + * Number of slots last accessed in the chunk (filter: gt) */ - last_accessed_accounts_gt?: number; + last_accessed_slots_gt?: number; /** - * Number of accounts last accessed in the chunk (filter: gte) + * Number of slots last accessed in the chunk (filter: gte) */ - last_accessed_accounts_gte?: number; + last_accessed_slots_gte?: number; /** - * Number of accounts last accessed in the chunk (filter: between_min) + * Number of slots last accessed in the chunk (filter: between_min) */ - last_accessed_accounts_between_min?: number; + last_accessed_slots_between_min?: number; /** - * Number of accounts last accessed in the chunk (filter: between_max_value) + * Number of slots last accessed in the chunk (filter: between_max_value) */ - last_accessed_accounts_between_max_value?: number; + last_accessed_slots_between_max_value?: number; /** - * Number of accounts last accessed in the chunk (filter: in_values) (comma-separated list) + * Number of slots last accessed in the chunk (filter: in_values) (comma-separated list) */ - last_accessed_accounts_in_values?: string; + last_accessed_slots_in_values?: string; /** - * Number of accounts last accessed in the chunk (filter: not_in_values) (comma-separated list) + * Number of slots last accessed in the chunk (filter: not_in_values) (comma-separated list) */ - last_accessed_accounts_not_in_values?: string; + last_accessed_slots_not_in_values?: string; /** - * The maximum number of fct_address_access_chunked_10000 to return. If unspecified, at most 100 items will be returned. The maximum value is 10000; values above 10000 will be coerced to 10000. + * The maximum number of fct_address_storage_slot_chunked_10000 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 `ListFctAddressAccessChunked10000` call. Provide this to retrieve the subsequent page. + * A page token, received from a previous `ListFctAddressStorageSlotChunked10000` call. Provide this to retrieve the subsequent page. */ page_token?: string; /** @@ -13071,30 +12723,30 @@ export type FctAddressAccessChunked10000ServiceListData = { */ order_by?: string; }; - url: '/api/v1/fct_address_access_chunked_10000'; + url: '/api/v1/fct_address_storage_slot_chunked_10000'; }; -export type FctAddressAccessChunked10000ServiceListErrors = { +export type FctAddressStorageSlotChunked10000ServiceListErrors = { /** * Default error response */ default: Status; }; -export type FctAddressAccessChunked10000ServiceListError = - FctAddressAccessChunked10000ServiceListErrors[keyof FctAddressAccessChunked10000ServiceListErrors]; +export type FctAddressStorageSlotChunked10000ServiceListError = + FctAddressStorageSlotChunked10000ServiceListErrors[keyof FctAddressStorageSlotChunked10000ServiceListErrors]; -export type FctAddressAccessChunked10000ServiceListResponses = { +export type FctAddressStorageSlotChunked10000ServiceListResponses = { /** * OK */ - 200: ListFctAddressAccessChunked10000Response; + 200: ListFctAddressStorageSlotChunked10000Response; }; -export type FctAddressAccessChunked10000ServiceListResponse = - FctAddressAccessChunked10000ServiceListResponses[keyof FctAddressAccessChunked10000ServiceListResponses]; +export type FctAddressStorageSlotChunked10000ServiceListResponse = + FctAddressStorageSlotChunked10000ServiceListResponses[keyof FctAddressStorageSlotChunked10000ServiceListResponses]; -export type FctAddressAccessChunked10000ServiceGetData = { +export type FctAddressStorageSlotChunked10000ServiceGetData = { body?: never; path: { /** @@ -13103,555 +12755,51 @@ export type FctAddressAccessChunked10000ServiceGetData = { chunk_start_block_number: number; }; query?: never; - url: '/api/v1/fct_address_access_chunked_10000/{chunk_start_block_number}'; + url: '/api/v1/fct_address_storage_slot_chunked_10000/{chunk_start_block_number}'; }; -export type FctAddressAccessChunked10000ServiceGetErrors = { +export type FctAddressStorageSlotChunked10000ServiceGetErrors = { /** * Default error response */ default: Status; }; -export type FctAddressAccessChunked10000ServiceGetError = - FctAddressAccessChunked10000ServiceGetErrors[keyof FctAddressAccessChunked10000ServiceGetErrors]; +export type FctAddressStorageSlotChunked10000ServiceGetError = + FctAddressStorageSlotChunked10000ServiceGetErrors[keyof FctAddressStorageSlotChunked10000ServiceGetErrors]; -export type FctAddressAccessChunked10000ServiceGetResponses = { +export type FctAddressStorageSlotChunked10000ServiceGetResponses = { /** * OK */ - 200: GetFctAddressAccessChunked10000Response; + 200: GetFctAddressStorageSlotChunked10000Response; }; -export type FctAddressAccessChunked10000ServiceGetResponse = - FctAddressAccessChunked10000ServiceGetResponses[keyof FctAddressAccessChunked10000ServiceGetResponses]; +export type FctAddressStorageSlotChunked10000ServiceGetResponse = + FctAddressStorageSlotChunked10000ServiceGetResponses[keyof FctAddressStorageSlotChunked10000ServiceGetResponses]; -export type FctAddressAccessTotalServiceListData = { +export type FctAddressStorageSlotExpiredTop100ByContractServiceListData = { body?: never; path?: never; query?: { /** - * Timestamp when the record was last updated (filter: eq) + * Rank by expired storage slots (1=highest) (filter: eq) */ - updated_date_time_eq?: number; + rank_eq?: number; /** - * Timestamp when the record was last updated (filter: ne) + * Rank by expired storage slots (1=highest) (filter: ne) */ - updated_date_time_ne?: number; + rank_ne?: number; /** - * Timestamp when the record was last updated (filter: lt) + * Rank by expired storage slots (1=highest) (filter: lt) */ - updated_date_time_lt?: number; + rank_lt?: number; /** - * Timestamp when the record was last updated (filter: lte) + * Rank by expired storage slots (1=highest) (filter: lte) */ - updated_date_time_lte?: number; + rank_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 number of accounts accessed in last 365 days (filter: eq) - */ - total_accounts_eq?: number; - /** - * Total number of accounts accessed in last 365 days (filter: ne) - */ - total_accounts_ne?: number; - /** - * Total number of accounts accessed in last 365 days (filter: lt) - */ - total_accounts_lt?: number; - /** - * Total number of accounts accessed in last 365 days (filter: lte) - */ - total_accounts_lte?: number; - /** - * Total number of accounts accessed in last 365 days (filter: gt) - */ - total_accounts_gt?: number; - /** - * Total number of accounts accessed in last 365 days (filter: gte) - */ - total_accounts_gte?: number; - /** - * Total number of accounts accessed in last 365 days (filter: between_min) - */ - total_accounts_between_min?: number; - /** - * Total number of accounts accessed in last 365 days (filter: between_max_value) - */ - total_accounts_between_max_value?: number; - /** - * Total number of accounts accessed in last 365 days (filter: in_values) (comma-separated list) - */ - total_accounts_in_values?: string; - /** - * Total number of accounts accessed in last 365 days (filter: not_in_values) (comma-separated list) - */ - total_accounts_not_in_values?: string; - /** - * Number of expired accounts (not accessed in last 365 days) (filter: eq) - */ - expired_accounts_eq?: number; - /** - * Number of expired accounts (not accessed in last 365 days) (filter: ne) - */ - expired_accounts_ne?: number; - /** - * Number of expired accounts (not accessed in last 365 days) (filter: lt) - */ - expired_accounts_lt?: number; - /** - * Number of expired accounts (not accessed in last 365 days) (filter: lte) - */ - expired_accounts_lte?: number; - /** - * Number of expired accounts (not accessed in last 365 days) (filter: gt) - */ - expired_accounts_gt?: number; - /** - * Number of expired accounts (not accessed in last 365 days) (filter: gte) - */ - expired_accounts_gte?: number; - /** - * Number of expired accounts (not accessed in last 365 days) (filter: between_min) - */ - expired_accounts_between_min?: number; - /** - * Number of expired accounts (not accessed in last 365 days) (filter: between_max_value) - */ - expired_accounts_between_max_value?: number; - /** - * Number of expired accounts (not accessed in last 365 days) (filter: in_values) (comma-separated list) - */ - expired_accounts_in_values?: string; - /** - * Number of expired accounts (not accessed in last 365 days) (filter: not_in_values) (comma-separated list) - */ - expired_accounts_not_in_values?: string; - /** - * Total number of contract accounts accessed in last 365 days (filter: eq) - */ - total_contract_accounts_eq?: number; - /** - * Total number of contract accounts accessed in last 365 days (filter: ne) - */ - total_contract_accounts_ne?: number; - /** - * Total number of contract accounts accessed in last 365 days (filter: lt) - */ - total_contract_accounts_lt?: number; - /** - * Total number of contract accounts accessed in last 365 days (filter: lte) - */ - total_contract_accounts_lte?: number; - /** - * Total number of contract accounts accessed in last 365 days (filter: gt) - */ - total_contract_accounts_gt?: number; - /** - * Total number of contract accounts accessed in last 365 days (filter: gte) - */ - total_contract_accounts_gte?: number; - /** - * Total number of contract accounts accessed in last 365 days (filter: between_min) - */ - total_contract_accounts_between_min?: number; - /** - * Total number of contract accounts accessed in last 365 days (filter: between_max_value) - */ - total_contract_accounts_between_max_value?: number; - /** - * Total number of contract accounts accessed in last 365 days (filter: in_values) (comma-separated list) - */ - total_contract_accounts_in_values?: string; - /** - * Total number of contract accounts accessed in last 365 days (filter: not_in_values) (comma-separated list) - */ - total_contract_accounts_not_in_values?: string; - /** - * Number of expired contracts (not accessed in last 365 days) (filter: eq) - */ - expired_contracts_eq?: number; - /** - * Number of expired contracts (not accessed in last 365 days) (filter: ne) - */ - expired_contracts_ne?: number; - /** - * Number of expired contracts (not accessed in last 365 days) (filter: lt) - */ - expired_contracts_lt?: number; - /** - * Number of expired contracts (not accessed in last 365 days) (filter: lte) - */ - expired_contracts_lte?: number; - /** - * Number of expired contracts (not accessed in last 365 days) (filter: gt) - */ - expired_contracts_gt?: number; - /** - * Number of expired contracts (not accessed in last 365 days) (filter: gte) - */ - expired_contracts_gte?: number; - /** - * Number of expired contracts (not accessed in last 365 days) (filter: between_min) - */ - expired_contracts_between_min?: number; - /** - * Number of expired contracts (not accessed in last 365 days) (filter: between_max_value) - */ - expired_contracts_between_max_value?: number; - /** - * Number of expired contracts (not accessed in last 365 days) (filter: in_values) (comma-separated list) - */ - expired_contracts_in_values?: string; - /** - * Number of expired contracts (not accessed in last 365 days) (filter: not_in_values) (comma-separated list) - */ - expired_contracts_not_in_values?: string; - /** - * The maximum number of fct_address_access_total 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 `ListFctAddressAccessTotal` 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_address_access_total'; -}; - -export type FctAddressAccessTotalServiceListErrors = { - /** - * Default error response - */ - default: Status; -}; - -export type FctAddressAccessTotalServiceListError = - FctAddressAccessTotalServiceListErrors[keyof FctAddressAccessTotalServiceListErrors]; - -export type FctAddressAccessTotalServiceListResponses = { - /** - * OK - */ - 200: ListFctAddressAccessTotalResponse; -}; - -export type FctAddressAccessTotalServiceListResponse = - FctAddressAccessTotalServiceListResponses[keyof FctAddressAccessTotalServiceListResponses]; - -export type FctAddressAccessTotalServiceGetData = { - body?: never; - path: { - /** - * Timestamp when the record was last updated - */ - updated_date_time: number; - }; - query?: never; - url: '/api/v1/fct_address_access_total/{updated_date_time}'; -}; - -export type FctAddressAccessTotalServiceGetErrors = { - /** - * Default error response - */ - default: Status; -}; - -export type FctAddressAccessTotalServiceGetError = - FctAddressAccessTotalServiceGetErrors[keyof FctAddressAccessTotalServiceGetErrors]; - -export type FctAddressAccessTotalServiceGetResponses = { - /** - * OK - */ - 200: GetFctAddressAccessTotalResponse; -}; - -export type FctAddressAccessTotalServiceGetResponse = - FctAddressAccessTotalServiceGetResponses[keyof FctAddressAccessTotalServiceGetResponses]; - -export type FctAddressStorageSlotChunked10000ServiceListData = { - body?: never; - path?: never; - query?: { - /** - * Start block number of the chunk (filter: eq) - */ - chunk_start_block_number_eq?: number; - /** - * Start block number of the chunk (filter: ne) - */ - chunk_start_block_number_ne?: number; - /** - * Start block number of the chunk (filter: lt) - */ - chunk_start_block_number_lt?: number; - /** - * Start block number of the chunk (filter: lte) - */ - chunk_start_block_number_lte?: number; - /** - * Start block number of the chunk (filter: gt) - */ - chunk_start_block_number_gt?: number; - /** - * Start block number of the chunk (filter: gte) - */ - chunk_start_block_number_gte?: number; - /** - * Start block number of the chunk (filter: between_min) - */ - chunk_start_block_number_between_min?: number; - /** - * Start block number of the chunk (filter: between_max_value) - */ - chunk_start_block_number_between_max_value?: number; - /** - * Start block number of the chunk (filter: in_values) (comma-separated list) - */ - chunk_start_block_number_in_values?: string; - /** - * Start block number of the chunk (filter: not_in_values) (comma-separated list) - */ - chunk_start_block_number_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 slots first accessed in the chunk (filter: eq) - */ - first_accessed_slots_eq?: number; - /** - * Number of slots first accessed in the chunk (filter: ne) - */ - first_accessed_slots_ne?: number; - /** - * Number of slots first accessed in the chunk (filter: lt) - */ - first_accessed_slots_lt?: number; - /** - * Number of slots first accessed in the chunk (filter: lte) - */ - first_accessed_slots_lte?: number; - /** - * Number of slots first accessed in the chunk (filter: gt) - */ - first_accessed_slots_gt?: number; - /** - * Number of slots first accessed in the chunk (filter: gte) - */ - first_accessed_slots_gte?: number; - /** - * Number of slots first accessed in the chunk (filter: between_min) - */ - first_accessed_slots_between_min?: number; - /** - * Number of slots first accessed in the chunk (filter: between_max_value) - */ - first_accessed_slots_between_max_value?: number; - /** - * Number of slots first accessed in the chunk (filter: in_values) (comma-separated list) - */ - first_accessed_slots_in_values?: string; - /** - * Number of slots first accessed in the chunk (filter: not_in_values) (comma-separated list) - */ - first_accessed_slots_not_in_values?: string; - /** - * Number of slots last accessed in the chunk (filter: eq) - */ - last_accessed_slots_eq?: number; - /** - * Number of slots last accessed in the chunk (filter: ne) - */ - last_accessed_slots_ne?: number; - /** - * Number of slots last accessed in the chunk (filter: lt) - */ - last_accessed_slots_lt?: number; - /** - * Number of slots last accessed in the chunk (filter: lte) - */ - last_accessed_slots_lte?: number; - /** - * Number of slots last accessed in the chunk (filter: gt) - */ - last_accessed_slots_gt?: number; - /** - * Number of slots last accessed in the chunk (filter: gte) - */ - last_accessed_slots_gte?: number; - /** - * Number of slots last accessed in the chunk (filter: between_min) - */ - last_accessed_slots_between_min?: number; - /** - * Number of slots last accessed in the chunk (filter: between_max_value) - */ - last_accessed_slots_between_max_value?: number; - /** - * Number of slots last accessed in the chunk (filter: in_values) (comma-separated list) - */ - last_accessed_slots_in_values?: string; - /** - * Number of slots last accessed in the chunk (filter: not_in_values) (comma-separated list) - */ - last_accessed_slots_not_in_values?: string; - /** - * The maximum number of fct_address_storage_slot_chunked_10000 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 `ListFctAddressStorageSlotChunked10000` 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_address_storage_slot_chunked_10000'; -}; - -export type FctAddressStorageSlotChunked10000ServiceListErrors = { - /** - * Default error response - */ - default: Status; -}; - -export type FctAddressStorageSlotChunked10000ServiceListError = - FctAddressStorageSlotChunked10000ServiceListErrors[keyof FctAddressStorageSlotChunked10000ServiceListErrors]; - -export type FctAddressStorageSlotChunked10000ServiceListResponses = { - /** - * OK - */ - 200: ListFctAddressStorageSlotChunked10000Response; -}; - -export type FctAddressStorageSlotChunked10000ServiceListResponse = - FctAddressStorageSlotChunked10000ServiceListResponses[keyof FctAddressStorageSlotChunked10000ServiceListResponses]; - -export type FctAddressStorageSlotChunked10000ServiceGetData = { - body?: never; - path: { - /** - * Start block number of the chunk - */ - chunk_start_block_number: number; - }; - query?: never; - url: '/api/v1/fct_address_storage_slot_chunked_10000/{chunk_start_block_number}'; -}; - -export type FctAddressStorageSlotChunked10000ServiceGetErrors = { - /** - * Default error response - */ - default: Status; -}; - -export type FctAddressStorageSlotChunked10000ServiceGetError = - FctAddressStorageSlotChunked10000ServiceGetErrors[keyof FctAddressStorageSlotChunked10000ServiceGetErrors]; - -export type FctAddressStorageSlotChunked10000ServiceGetResponses = { - /** - * OK - */ - 200: GetFctAddressStorageSlotChunked10000Response; -}; - -export type FctAddressStorageSlotChunked10000ServiceGetResponse = - FctAddressStorageSlotChunked10000ServiceGetResponses[keyof FctAddressStorageSlotChunked10000ServiceGetResponses]; - -export type FctAddressStorageSlotExpiredTop100ByContractServiceListData = { - body?: never; - path?: never; - query?: { - /** - * Rank by expired storage slots (1=highest) (filter: eq) - */ - rank_eq?: number; - /** - * Rank by expired storage slots (1=highest) (filter: ne) - */ - rank_ne?: number; - /** - * Rank by expired storage slots (1=highest) (filter: lt) - */ - rank_lt?: number; - /** - * Rank by expired storage slots (1=highest) (filter: lte) - */ - rank_lte?: number; - /** - * Rank by expired storage slots (1=highest) (filter: gt) + * Rank by expired storage slots (1=highest) (filter: gt) */ rank_gt?: number; /** @@ -17826,90 +16974,278 @@ export type FctAttestationObservationByNodeServiceGetResponses = { export type FctAttestationObservationByNodeServiceGetResponse = FctAttestationObservationByNodeServiceGetResponses[keyof FctAttestationObservationByNodeServiceGetResponses]; -export type FctAttestationVoteCorrectnessByValidatorServiceListData = { +export type FctAttestationParticipationRateDailyServiceListData = { body?: never; path?: never; query?: { /** - * The index of the validator (filter: eq) + * Start of the day period (filter: eq) */ - validator_index_eq?: number; + day_start_date_eq?: string; /** - * The index of the validator (filter: ne) + * Start of the day period (filter: ne) */ - validator_index_ne?: number; + day_start_date_ne?: string; /** - * The index of the validator (filter: lt) + * Start of the day period (filter: contains) */ - validator_index_lt?: number; + day_start_date_contains?: string; /** - * The index of the validator (filter: lte) + * Start of the day period (filter: starts_with) */ - validator_index_lte?: number; + day_start_date_starts_with?: string; /** - * The index of the validator (filter: gt) + * Start of the day period (filter: ends_with) */ - validator_index_gt?: number; + day_start_date_ends_with?: string; /** - * The index of the validator (filter: gte) + * Start of the day period (filter: like) */ - validator_index_gte?: number; + day_start_date_like?: string; /** - * The index of the validator (filter: between_min) + * Start of the day period (filter: not_like) */ - validator_index_between_min?: number; + day_start_date_not_like?: string; /** - * The index of the validator (filter: between_max_value) + * Start of the day period (filter: in_values) (comma-separated list) */ - validator_index_between_max_value?: number; + day_start_date_in_values?: string; /** - * The index of the validator (filter: in_values) (comma-separated list) + * Start of the day period (filter: not_in_values) (comma-separated list) */ - validator_index_in_values?: string; + day_start_date_not_in_values?: string; /** - * The index of the validator (filter: not_in_values) (comma-separated list) + * Timestamp when the record was last updated (filter: eq) */ - validator_index_not_in_values?: string; + updated_date_time_eq?: number; /** - * The start time of the slot (filter: eq) + * Timestamp when the record was last updated (filter: ne) */ - slot_start_date_time_eq?: number; + updated_date_time_ne?: number; /** - * The start time of the slot (filter: ne) + * Timestamp when the record was last updated (filter: lt) */ - slot_start_date_time_ne?: number; + updated_date_time_lt?: number; /** - * The start time of the slot (filter: lt) + * Timestamp when the record was last updated (filter: lte) */ - slot_start_date_time_lt?: number; + updated_date_time_lte?: number; /** - * The start time of the slot (filter: lte) + * Timestamp when the record was last updated (filter: gt) */ - slot_start_date_time_lte?: number; + updated_date_time_gt?: number; /** - * The start time of the slot (filter: gt) + * Timestamp when the record was last updated (filter: gte) */ - slot_start_date_time_gt?: number; + updated_date_time_gte?: number; /** - * The start time of the slot (filter: gte) + * Timestamp when the record was last updated (filter: between_min) */ - slot_start_date_time_gte?: number; + updated_date_time_between_min?: number; /** - * The start time of the slot (filter: between_min) + * Timestamp when the record was last updated (filter: between_max_value) */ - slot_start_date_time_between_min?: number; + updated_date_time_between_max_value?: number; /** - * The start time of the slot (filter: between_max_value) + * Timestamp when the record was last updated (filter: in_values) (comma-separated list) */ - slot_start_date_time_between_max_value?: number; + updated_date_time_in_values?: string; /** - * The start time of the slot (filter: in_values) (comma-separated list) + * Timestamp when the record was last updated (filter: not_in_values) (comma-separated list) */ - slot_start_date_time_in_values?: string; + updated_date_time_not_in_values?: string; /** - * The start time of the slot (filter: not_in_values) (comma-separated list) + * Number of slots in this day (filter: eq) */ - slot_start_date_time_not_in_values?: string; + slot_count_eq?: number; + /** + * Number of slots in this day (filter: ne) + */ + slot_count_ne?: number; + /** + * Number of slots in this day (filter: lt) + */ + slot_count_lt?: number; + /** + * Number of slots in this day (filter: lte) + */ + slot_count_lte?: number; + /** + * Number of slots in this day (filter: gt) + */ + slot_count_gt?: number; + /** + * Number of slots in this day (filter: gte) + */ + slot_count_gte?: number; + /** + * Number of slots in this day (filter: between_min) + */ + slot_count_between_min?: number; + /** + * Number of slots in this day (filter: between_max_value) + */ + slot_count_between_max_value?: number; + /** + * Number of slots in this day (filter: in_values) (comma-separated list) + */ + slot_count_in_values?: string; + /** + * Number of slots in this day (filter: not_in_values) (comma-separated list) + */ + slot_count_not_in_values?: string; + /** + * Filter avg_participation_rate using value + */ + avg_participation_rate_value?: number; + /** + * Filter min_participation_rate using value + */ + min_participation_rate_value?: number; + /** + * Filter max_participation_rate using value + */ + max_participation_rate_value?: number; + /** + * Filter p05_participation_rate using value + */ + p05_participation_rate_value?: number; + /** + * Filter p50_participation_rate using value + */ + p50_participation_rate_value?: number; + /** + * Filter p95_participation_rate using value + */ + p95_participation_rate_value?: number; + /** + * Filter stddev_participation_rate using value + */ + stddev_participation_rate_value?: number; + /** + * Filter upper_band_participation_rate using value + */ + upper_band_participation_rate_value?: number; + /** + * Filter lower_band_participation_rate using value + */ + lower_band_participation_rate_value?: number; + /** + * Filter moving_avg_participation_rate using value + */ + moving_avg_participation_rate_value?: number; + /** + * The maximum number of fct_attestation_participation_rate_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 `ListFctAttestationParticipationRateDaily` 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_attestation_participation_rate_daily'; +}; + +export type FctAttestationParticipationRateDailyServiceListErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctAttestationParticipationRateDailyServiceListError = + FctAttestationParticipationRateDailyServiceListErrors[keyof FctAttestationParticipationRateDailyServiceListErrors]; + +export type FctAttestationParticipationRateDailyServiceListResponses = { + /** + * OK + */ + 200: ListFctAttestationParticipationRateDailyResponse; +}; + +export type FctAttestationParticipationRateDailyServiceListResponse = + FctAttestationParticipationRateDailyServiceListResponses[keyof FctAttestationParticipationRateDailyServiceListResponses]; + +export type FctAttestationParticipationRateDailyServiceGetData = { + body?: never; + path: { + /** + * Start of the day period + */ + day_start_date: string; + }; + query?: never; + url: '/api/v1/fct_attestation_participation_rate_daily/{day_start_date}'; +}; + +export type FctAttestationParticipationRateDailyServiceGetErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctAttestationParticipationRateDailyServiceGetError = + FctAttestationParticipationRateDailyServiceGetErrors[keyof FctAttestationParticipationRateDailyServiceGetErrors]; + +export type FctAttestationParticipationRateDailyServiceGetResponses = { + /** + * OK + */ + 200: GetFctAttestationParticipationRateDailyResponse; +}; + +export type FctAttestationParticipationRateDailyServiceGetResponse = + FctAttestationParticipationRateDailyServiceGetResponses[keyof FctAttestationParticipationRateDailyServiceGetResponses]; + +export type FctAttestationParticipationRateHourlyServiceListData = { + 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) */ @@ -17951,123 +17287,91 @@ export type FctAttestationVoteCorrectnessByValidatorServiceListData = { */ updated_date_time_not_in_values?: string; /** - * The slot number (filter: eq) + * Number of slots in this hour (filter: eq) */ - slot_eq?: number; - /** - * The slot number (filter: ne) - */ - slot_ne?: number; - /** - * The slot number (filter: lt) - */ - slot_lt?: number; - /** - * The slot number (filter: lte) - */ - slot_lte?: number; - /** - * The slot number (filter: gt) - */ - slot_gt?: number; - /** - * The slot number (filter: gte) - */ - slot_gte?: number; - /** - * The slot number (filter: between_min) - */ - slot_between_min?: number; - /** - * The slot number (filter: between_max_value) - */ - slot_between_max_value?: number; - /** - * The slot number (filter: in_values) (comma-separated list) - */ - slot_in_values?: string; + slot_count_eq?: number; /** - * The slot number (filter: not_in_values) (comma-separated list) + * Number of slots in this hour (filter: ne) */ - slot_not_in_values?: string; + slot_count_ne?: number; /** - * Whether the validator attested in this slot (filter: eq) + * Number of slots in this hour (filter: lt) */ - attested_eq?: boolean; + slot_count_lt?: number; /** - * Whether the validator attested in this slot (filter: ne) + * Number of slots in this hour (filter: lte) */ - attested_ne?: boolean; + slot_count_lte?: number; /** - * Whether the head vote was correct. NULL if not attested (filter: eq) + * Number of slots in this hour (filter: gt) */ - head_correct_eq?: boolean; + slot_count_gt?: number; /** - * Whether the head vote was correct. NULL if not attested (filter: ne) + * Number of slots in this hour (filter: gte) */ - head_correct_ne?: boolean; + slot_count_gte?: number; /** - * Whether the target vote was correct. NULL if not attested (filter: eq) + * Number of slots in this hour (filter: between_min) */ - target_correct_eq?: boolean; + slot_count_between_min?: number; /** - * Whether the target vote was correct. NULL if not attested (filter: ne) + * Number of slots in this hour (filter: between_max_value) */ - target_correct_ne?: boolean; + slot_count_between_max_value?: number; /** - * Whether the source vote was correct. NULL if not attested (filter: eq) + * Number of slots in this hour (filter: in_values) (comma-separated list) */ - source_correct_eq?: boolean; + slot_count_in_values?: string; /** - * Whether the source vote was correct. NULL if not attested (filter: ne) + * Number of slots in this hour (filter: not_in_values) (comma-separated list) */ - source_correct_ne?: boolean; + slot_count_not_in_values?: string; /** - * Inclusion distance for the attestation. NULL if not attested (filter: eq) + * Filter avg_participation_rate using value */ - inclusion_distance_eq?: number; + avg_participation_rate_value?: number; /** - * Inclusion distance for the attestation. NULL if not attested (filter: ne) + * Filter min_participation_rate using value */ - inclusion_distance_ne?: number; + min_participation_rate_value?: number; /** - * Inclusion distance for the attestation. NULL if not attested (filter: lt) + * Filter max_participation_rate using value */ - inclusion_distance_lt?: number; + max_participation_rate_value?: number; /** - * Inclusion distance for the attestation. NULL if not attested (filter: lte) + * Filter p05_participation_rate using value */ - inclusion_distance_lte?: number; + p05_participation_rate_value?: number; /** - * Inclusion distance for the attestation. NULL if not attested (filter: gt) + * Filter p50_participation_rate using value */ - inclusion_distance_gt?: number; + p50_participation_rate_value?: number; /** - * Inclusion distance for the attestation. NULL if not attested (filter: gte) + * Filter p95_participation_rate using value */ - inclusion_distance_gte?: number; + p95_participation_rate_value?: number; /** - * Inclusion distance for the attestation. NULL if not attested (filter: between_min) + * Filter stddev_participation_rate using value */ - inclusion_distance_between_min?: number; + stddev_participation_rate_value?: number; /** - * Inclusion distance for the attestation. NULL if not attested (filter: between_max_value) + * Filter upper_band_participation_rate using value */ - inclusion_distance_between_max_value?: number; + upper_band_participation_rate_value?: number; /** - * Inclusion distance for the attestation. NULL if not attested (filter: in_values) (comma-separated list) + * Filter lower_band_participation_rate using value */ - inclusion_distance_in_values?: string; + lower_band_participation_rate_value?: number; /** - * Inclusion distance for the attestation. NULL if not attested (filter: not_in_values) (comma-separated list) + * Filter moving_avg_participation_rate using value */ - inclusion_distance_not_in_values?: string; + moving_avg_participation_rate_value?: number; /** - * The maximum number of fct_attestation_vote_correctness_by_validator to return. If unspecified, at most 100 items will be returned. The maximum value is 10000; values above 10000 will be coerced to 10000. + * The maximum number of fct_attestation_participation_rate_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 `ListFctAttestationVoteCorrectnessByValidator` call. Provide this to retrieve the subsequent page. + * A page token, received from a previous `ListFctAttestationParticipationRateHourly` call. Provide this to retrieve the subsequent page. */ page_token?: string; /** @@ -18075,139 +17379,99 @@ export type FctAttestationVoteCorrectnessByValidatorServiceListData = { */ order_by?: string; }; - url: '/api/v1/fct_attestation_vote_correctness_by_validator'; + url: '/api/v1/fct_attestation_participation_rate_hourly'; }; -export type FctAttestationVoteCorrectnessByValidatorServiceListErrors = { +export type FctAttestationParticipationRateHourlyServiceListErrors = { /** * Default error response */ default: Status; }; -export type FctAttestationVoteCorrectnessByValidatorServiceListError = - FctAttestationVoteCorrectnessByValidatorServiceListErrors[keyof FctAttestationVoteCorrectnessByValidatorServiceListErrors]; +export type FctAttestationParticipationRateHourlyServiceListError = + FctAttestationParticipationRateHourlyServiceListErrors[keyof FctAttestationParticipationRateHourlyServiceListErrors]; -export type FctAttestationVoteCorrectnessByValidatorServiceListResponses = { +export type FctAttestationParticipationRateHourlyServiceListResponses = { /** * OK */ - 200: ListFctAttestationVoteCorrectnessByValidatorResponse; + 200: ListFctAttestationParticipationRateHourlyResponse; }; -export type FctAttestationVoteCorrectnessByValidatorServiceListResponse = - FctAttestationVoteCorrectnessByValidatorServiceListResponses[keyof FctAttestationVoteCorrectnessByValidatorServiceListResponses]; +export type FctAttestationParticipationRateHourlyServiceListResponse = + FctAttestationParticipationRateHourlyServiceListResponses[keyof FctAttestationParticipationRateHourlyServiceListResponses]; -export type FctAttestationVoteCorrectnessByValidatorServiceGetData = { +export type FctAttestationParticipationRateHourlyServiceGetData = { body?: never; path: { /** - * The index of the validator + * Start of the hour period */ - validator_index: number; + hour_start_date_time: number; }; query?: never; - url: '/api/v1/fct_attestation_vote_correctness_by_validator/{validator_index}'; + url: '/api/v1/fct_attestation_participation_rate_hourly/{hour_start_date_time}'; }; -export type FctAttestationVoteCorrectnessByValidatorServiceGetErrors = { +export type FctAttestationParticipationRateHourlyServiceGetErrors = { /** * Default error response */ default: Status; }; -export type FctAttestationVoteCorrectnessByValidatorServiceGetError = - FctAttestationVoteCorrectnessByValidatorServiceGetErrors[keyof FctAttestationVoteCorrectnessByValidatorServiceGetErrors]; +export type FctAttestationParticipationRateHourlyServiceGetError = + FctAttestationParticipationRateHourlyServiceGetErrors[keyof FctAttestationParticipationRateHourlyServiceGetErrors]; -export type FctAttestationVoteCorrectnessByValidatorServiceGetResponses = { +export type FctAttestationParticipationRateHourlyServiceGetResponses = { /** * OK */ - 200: GetFctAttestationVoteCorrectnessByValidatorResponse; + 200: GetFctAttestationParticipationRateHourlyResponse; }; -export type FctAttestationVoteCorrectnessByValidatorServiceGetResponse = - FctAttestationVoteCorrectnessByValidatorServiceGetResponses[keyof FctAttestationVoteCorrectnessByValidatorServiceGetResponses]; +export type FctAttestationParticipationRateHourlyServiceGetResponse = + FctAttestationParticipationRateHourlyServiceGetResponses[keyof FctAttestationParticipationRateHourlyServiceGetResponses]; -export type FctAttestationVoteCorrectnessByValidatorDailyServiceListData = { +export type FctBlobCountByDailyServiceListData = { body?: never; path?: never; query?: { /** - * The index of the validator (filter: eq) - */ - validator_index_eq?: number; - /** - * The index of the validator (filter: ne) - */ - validator_index_ne?: number; - /** - * The index of the validator (filter: lt) - */ - validator_index_lt?: number; - /** - * The index of the validator (filter: lte) - */ - validator_index_lte?: number; - /** - * The index of the validator (filter: gt) - */ - validator_index_gt?: number; - /** - * The index of the validator (filter: gte) - */ - validator_index_gte?: number; - /** - * The index of the validator (filter: between_min) - */ - validator_index_between_min?: number; - /** - * The index of the validator (filter: between_max_value) - */ - validator_index_between_max_value?: number; - /** - * The index of the validator (filter: in_values) (comma-separated list) - */ - validator_index_in_values?: string; - /** - * The index of the validator (filter: not_in_values) (comma-separated list) - */ - validator_index_not_in_values?: string; - /** - * The start of the day for this aggregation (filter: eq) + * Start of the day period (filter: eq) */ day_start_date_eq?: string; /** - * The start of the day for this aggregation (filter: ne) + * Start of the day period (filter: ne) */ day_start_date_ne?: string; /** - * The start of the day for this aggregation (filter: contains) + * Start of the day period (filter: contains) */ day_start_date_contains?: string; /** - * The start of the day for this aggregation (filter: starts_with) + * Start of the day period (filter: starts_with) */ day_start_date_starts_with?: string; /** - * The start of the day for this aggregation (filter: ends_with) + * Start of the day period (filter: ends_with) */ day_start_date_ends_with?: string; /** - * The start of the day for this aggregation (filter: like) + * Start of the day period (filter: like) */ day_start_date_like?: string; /** - * The start of the day for this aggregation (filter: not_like) + * Start of the day period (filter: not_like) */ day_start_date_not_like?: string; /** - * The start of the day for this aggregation (filter: in_values) (comma-separated list) + * Start of the day period (filter: in_values) (comma-separated list) */ day_start_date_in_values?: string; /** - * The start of the day for this aggregation (filter: not_in_values) (comma-separated list) + * Start of the day period (filter: not_in_values) (comma-separated list) */ day_start_date_not_in_values?: string; /** @@ -18251,255 +17515,203 @@ export type FctAttestationVoteCorrectnessByValidatorDailyServiceListData = { */ updated_date_time_not_in_values?: string; /** - * Total attestation duties for the validator in this day (filter: eq) - */ - total_duties_eq?: number; - /** - * Total attestation duties for the validator in this day (filter: ne) - */ - total_duties_ne?: number; - /** - * Total attestation duties for the validator in this day (filter: lt) - */ - total_duties_lt?: number; - /** - * Total attestation duties for the validator in this day (filter: lte) - */ - total_duties_lte?: number; - /** - * Total attestation duties for the validator in this day (filter: gt) - */ - total_duties_gt?: number; - /** - * Total attestation duties for the validator in this day (filter: gte) - */ - total_duties_gte?: number; - /** - * Total attestation duties for the validator in this day (filter: between_min) - */ - total_duties_between_min?: number; - /** - * Total attestation duties for the validator in this day (filter: between_max_value) - */ - total_duties_between_max_value?: number; - /** - * Total attestation duties for the validator in this day (filter: in_values) (comma-separated list) - */ - total_duties_in_values?: string; - /** - * Total attestation duties for the validator in this day (filter: not_in_values) (comma-separated list) - */ - total_duties_not_in_values?: string; - /** - * Number of attestations made (filter: eq) - */ - attested_count_eq?: number; - /** - * Number of attestations made (filter: ne) + * Number of slots with blobs in this day (filter: eq) */ - attested_count_ne?: number; - /** - * Number of attestations made (filter: lt) - */ - attested_count_lt?: number; - /** - * Number of attestations made (filter: lte) - */ - attested_count_lte?: number; + block_count_eq?: number; /** - * Number of attestations made (filter: gt) + * Number of slots with blobs in this day (filter: ne) */ - attested_count_gt?: number; + block_count_ne?: number; /** - * Number of attestations made (filter: gte) + * Number of slots with blobs in this day (filter: lt) */ - attested_count_gte?: number; + block_count_lt?: number; /** - * Number of attestations made (filter: between_min) + * Number of slots with blobs in this day (filter: lte) */ - attested_count_between_min?: number; + block_count_lte?: number; /** - * Number of attestations made (filter: between_max_value) + * Number of slots with blobs in this day (filter: gt) */ - attested_count_between_max_value?: number; + block_count_gt?: number; /** - * Number of attestations made (filter: in_values) (comma-separated list) + * Number of slots with blobs in this day (filter: gte) */ - attested_count_in_values?: string; + block_count_gte?: number; /** - * Number of attestations made (filter: not_in_values) (comma-separated list) + * Number of slots with blobs in this day (filter: between_min) */ - attested_count_not_in_values?: string; + block_count_between_min?: number; /** - * Number of attestations missed (filter: eq) + * Number of slots with blobs in this day (filter: between_max_value) */ - missed_count_eq?: number; + block_count_between_max_value?: number; /** - * Number of attestations missed (filter: ne) + * Number of slots with blobs in this day (filter: in_values) (comma-separated list) */ - missed_count_ne?: number; + block_count_in_values?: string; /** - * Number of attestations missed (filter: lt) + * Number of slots with blobs in this day (filter: not_in_values) (comma-separated list) */ - missed_count_lt?: number; + block_count_not_in_values?: string; /** - * Number of attestations missed (filter: lte) + * Total blobs in this day (filter: eq) */ - missed_count_lte?: number; + total_blobs_eq?: number; /** - * Number of attestations missed (filter: gt) + * Total blobs in this day (filter: ne) */ - missed_count_gt?: number; + total_blobs_ne?: number; /** - * Number of attestations missed (filter: gte) + * Total blobs in this day (filter: lt) */ - missed_count_gte?: number; + total_blobs_lt?: number; /** - * Number of attestations missed (filter: between_min) + * Total blobs in this day (filter: lte) */ - missed_count_between_min?: number; + total_blobs_lte?: number; /** - * Number of attestations missed (filter: between_max_value) + * Total blobs in this day (filter: gt) */ - missed_count_between_max_value?: number; + total_blobs_gt?: number; /** - * Number of attestations missed (filter: in_values) (comma-separated list) + * Total blobs in this day (filter: gte) */ - missed_count_in_values?: string; + total_blobs_gte?: number; /** - * Number of attestations missed (filter: not_in_values) (comma-separated list) + * Total blobs in this day (filter: between_min) */ - missed_count_not_in_values?: string; + total_blobs_between_min?: number; /** - * Number of head votes that were correct (filter: eq) + * Total blobs in this day (filter: between_max_value) */ - head_correct_count_eq?: number; + total_blobs_between_max_value?: number; /** - * Number of head votes that were correct (filter: ne) + * Total blobs in this day (filter: in_values) (comma-separated list) */ - head_correct_count_ne?: number; + total_blobs_in_values?: string; /** - * Number of head votes that were correct (filter: lt) + * Total blobs in this day (filter: not_in_values) (comma-separated list) */ - head_correct_count_lt?: number; + total_blobs_not_in_values?: string; /** - * Number of head votes that were correct (filter: lte) + * Filter avg_blob_count using value */ - head_correct_count_lte?: number; + avg_blob_count_value?: number; /** - * Number of head votes that were correct (filter: gt) + * Minimum blob count in a slot (filter: eq) */ - head_correct_count_gt?: number; + min_blob_count_eq?: number; /** - * Number of head votes that were correct (filter: gte) + * Minimum blob count in a slot (filter: ne) */ - head_correct_count_gte?: number; + min_blob_count_ne?: number; /** - * Number of head votes that were correct (filter: between_min) + * Minimum blob count in a slot (filter: lt) */ - head_correct_count_between_min?: number; + min_blob_count_lt?: number; /** - * Number of head votes that were correct (filter: between_max_value) + * Minimum blob count in a slot (filter: lte) */ - head_correct_count_between_max_value?: number; + min_blob_count_lte?: number; /** - * Number of head votes that were correct (filter: in_values) (comma-separated list) + * Minimum blob count in a slot (filter: gt) */ - head_correct_count_in_values?: string; + min_blob_count_gt?: number; /** - * Number of head votes that were correct (filter: not_in_values) (comma-separated list) + * Minimum blob count in a slot (filter: gte) */ - head_correct_count_not_in_values?: string; + min_blob_count_gte?: number; /** - * Number of target votes that were correct (filter: eq) + * Minimum blob count in a slot (filter: between_min) */ - target_correct_count_eq?: number; + min_blob_count_between_min?: number; /** - * Number of target votes that were correct (filter: ne) + * Minimum blob count in a slot (filter: between_max_value) */ - target_correct_count_ne?: number; + min_blob_count_between_max_value?: number; /** - * Number of target votes that were correct (filter: lt) + * Minimum blob count in a slot (filter: in_values) (comma-separated list) */ - target_correct_count_lt?: number; + min_blob_count_in_values?: string; /** - * Number of target votes that were correct (filter: lte) + * Minimum blob count in a slot (filter: not_in_values) (comma-separated list) */ - target_correct_count_lte?: number; + min_blob_count_not_in_values?: string; /** - * Number of target votes that were correct (filter: gt) + * Maximum blob count in a slot (filter: eq) */ - target_correct_count_gt?: number; + max_blob_count_eq?: number; /** - * Number of target votes that were correct (filter: gte) + * Maximum blob count in a slot (filter: ne) */ - target_correct_count_gte?: number; + max_blob_count_ne?: number; /** - * Number of target votes that were correct (filter: between_min) + * Maximum blob count in a slot (filter: lt) */ - target_correct_count_between_min?: number; + max_blob_count_lt?: number; /** - * Number of target votes that were correct (filter: between_max_value) + * Maximum blob count in a slot (filter: lte) */ - target_correct_count_between_max_value?: number; + max_blob_count_lte?: number; /** - * Number of target votes that were correct (filter: in_values) (comma-separated list) + * Maximum blob count in a slot (filter: gt) */ - target_correct_count_in_values?: string; + max_blob_count_gt?: number; /** - * Number of target votes that were correct (filter: not_in_values) (comma-separated list) + * Maximum blob count in a slot (filter: gte) */ - target_correct_count_not_in_values?: string; + max_blob_count_gte?: number; /** - * Number of source votes that were correct (filter: eq) + * Maximum blob count in a slot (filter: between_min) */ - source_correct_count_eq?: number; + max_blob_count_between_min?: number; /** - * Number of source votes that were correct (filter: ne) + * Maximum blob count in a slot (filter: between_max_value) */ - source_correct_count_ne?: number; + max_blob_count_between_max_value?: number; /** - * Number of source votes that were correct (filter: lt) + * Maximum blob count in a slot (filter: in_values) (comma-separated list) */ - source_correct_count_lt?: number; + max_blob_count_in_values?: string; /** - * Number of source votes that were correct (filter: lte) + * Maximum blob count in a slot (filter: not_in_values) (comma-separated list) */ - source_correct_count_lte?: number; + max_blob_count_not_in_values?: string; /** - * Number of source votes that were correct (filter: gt) + * Filter p05_blob_count using value */ - source_correct_count_gt?: number; + p05_blob_count_value?: number; /** - * Number of source votes that were correct (filter: gte) + * Filter p50_blob_count using value */ - source_correct_count_gte?: number; + p50_blob_count_value?: number; /** - * Number of source votes that were correct (filter: between_min) + * Filter p95_blob_count using value */ - source_correct_count_between_min?: number; + p95_blob_count_value?: number; /** - * Number of source votes that were correct (filter: between_max_value) + * Filter stddev_blob_count using value */ - source_correct_count_between_max_value?: number; + stddev_blob_count_value?: number; /** - * Number of source votes that were correct (filter: in_values) (comma-separated list) + * Filter upper_band_blob_count using value */ - source_correct_count_in_values?: string; + upper_band_blob_count_value?: number; /** - * Number of source votes that were correct (filter: not_in_values) (comma-separated list) + * Filter lower_band_blob_count using value */ - source_correct_count_not_in_values?: string; + lower_band_blob_count_value?: number; /** - * Filter avg_inclusion_distance using value + * Filter moving_avg_blob_count using value */ - avg_inclusion_distance_value?: number; + moving_avg_blob_count_value?: number; /** - * The maximum number of fct_attestation_vote_correctness_by_validator_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. + * The maximum number of fct_blob_count_by_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 `ListFctAttestationVoteCorrectnessByValidatorDaily` call. Provide this to retrieve the subsequent page. + * A page token, received from a previous `ListFctBlobCountByDaily` call. Provide this to retrieve the subsequent page. */ page_token?: string; /** @@ -18507,143 +17719,103 @@ export type FctAttestationVoteCorrectnessByValidatorDailyServiceListData = { */ order_by?: string; }; - url: '/api/v1/fct_attestation_vote_correctness_by_validator_daily'; + url: '/api/v1/fct_blob_count_by_daily'; }; -export type FctAttestationVoteCorrectnessByValidatorDailyServiceListErrors = { +export type FctBlobCountByDailyServiceListErrors = { /** * Default error response */ default: Status; }; -export type FctAttestationVoteCorrectnessByValidatorDailyServiceListError = - FctAttestationVoteCorrectnessByValidatorDailyServiceListErrors[keyof FctAttestationVoteCorrectnessByValidatorDailyServiceListErrors]; +export type FctBlobCountByDailyServiceListError = + FctBlobCountByDailyServiceListErrors[keyof FctBlobCountByDailyServiceListErrors]; -export type FctAttestationVoteCorrectnessByValidatorDailyServiceListResponses = { +export type FctBlobCountByDailyServiceListResponses = { /** * OK */ - 200: ListFctAttestationVoteCorrectnessByValidatorDailyResponse; + 200: ListFctBlobCountByDailyResponse; }; -export type FctAttestationVoteCorrectnessByValidatorDailyServiceListResponse = - FctAttestationVoteCorrectnessByValidatorDailyServiceListResponses[keyof FctAttestationVoteCorrectnessByValidatorDailyServiceListResponses]; +export type FctBlobCountByDailyServiceListResponse = + FctBlobCountByDailyServiceListResponses[keyof FctBlobCountByDailyServiceListResponses]; -export type FctAttestationVoteCorrectnessByValidatorDailyServiceGetData = { +export type FctBlobCountByDailyServiceGetData = { body?: never; path: { /** - * The index of the validator + * Start of the day period */ - validator_index: number; + day_start_date: string; }; query?: never; - url: '/api/v1/fct_attestation_vote_correctness_by_validator_daily/{validator_index}'; + url: '/api/v1/fct_blob_count_by_daily/{day_start_date}'; }; -export type FctAttestationVoteCorrectnessByValidatorDailyServiceGetErrors = { +export type FctBlobCountByDailyServiceGetErrors = { /** * Default error response */ default: Status; }; -export type FctAttestationVoteCorrectnessByValidatorDailyServiceGetError = - FctAttestationVoteCorrectnessByValidatorDailyServiceGetErrors[keyof FctAttestationVoteCorrectnessByValidatorDailyServiceGetErrors]; +export type FctBlobCountByDailyServiceGetError = + FctBlobCountByDailyServiceGetErrors[keyof FctBlobCountByDailyServiceGetErrors]; -export type FctAttestationVoteCorrectnessByValidatorDailyServiceGetResponses = { +export type FctBlobCountByDailyServiceGetResponses = { /** * OK */ - 200: GetFctAttestationVoteCorrectnessByValidatorDailyResponse; + 200: GetFctBlobCountByDailyResponse; }; -export type FctAttestationVoteCorrectnessByValidatorDailyServiceGetResponse = - FctAttestationVoteCorrectnessByValidatorDailyServiceGetResponses[keyof FctAttestationVoteCorrectnessByValidatorDailyServiceGetResponses]; +export type FctBlobCountByDailyServiceGetResponse = + FctBlobCountByDailyServiceGetResponses[keyof FctBlobCountByDailyServiceGetResponses]; -export type FctAttestationVoteCorrectnessByValidatorHourlyServiceListData = { +export type FctBlobCountByHourlyServiceListData = { body?: never; path?: never; query?: { /** - * The index of the validator (filter: eq) - */ - validator_index_eq?: number; - /** - * The index of the validator (filter: ne) - */ - validator_index_ne?: number; - /** - * The index of the validator (filter: lt) - */ - validator_index_lt?: number; - /** - * The index of the validator (filter: lte) - */ - validator_index_lte?: number; - /** - * The index of the validator (filter: gt) - */ - validator_index_gt?: number; - /** - * The index of the validator (filter: gte) - */ - validator_index_gte?: number; - /** - * The index of the validator (filter: between_min) - */ - validator_index_between_min?: number; - /** - * The index of the validator (filter: between_max_value) - */ - validator_index_between_max_value?: number; - /** - * The index of the validator (filter: in_values) (comma-separated list) - */ - validator_index_in_values?: string; - /** - * The index of the validator (filter: not_in_values) (comma-separated list) - */ - validator_index_not_in_values?: string; - /** - * The start of the hour for this aggregation (filter: eq) + * Start of the hour period (filter: eq) */ hour_start_date_time_eq?: number; /** - * The start of the hour for this aggregation (filter: ne) + * Start of the hour period (filter: ne) */ hour_start_date_time_ne?: number; /** - * The start of the hour for this aggregation (filter: lt) + * Start of the hour period (filter: lt) */ hour_start_date_time_lt?: number; /** - * The start of the hour for this aggregation (filter: lte) + * Start of the hour period (filter: lte) */ hour_start_date_time_lte?: number; /** - * The start of the hour for this aggregation (filter: gt) + * Start of the hour period (filter: gt) */ hour_start_date_time_gt?: number; /** - * The start of the hour for this aggregation (filter: gte) + * Start of the hour period (filter: gte) */ hour_start_date_time_gte?: number; /** - * The start of the hour for this aggregation (filter: between_min) + * Start of the hour period (filter: between_min) */ hour_start_date_time_between_min?: number; /** - * The start of the hour for this aggregation (filter: between_max_value) + * Start of the hour period (filter: between_max_value) */ hour_start_date_time_between_max_value?: number; /** - * The start of the hour for this aggregation (filter: in_values) (comma-separated list) + * Start of the hour period (filter: in_values) (comma-separated list) */ hour_start_date_time_in_values?: string; /** - * The start of the hour for this aggregation (filter: not_in_values) (comma-separated list) + * Start of the hour period (filter: not_in_values) (comma-separated list) */ hour_start_date_time_not_in_values?: string; /** @@ -18687,255 +17859,203 @@ export type FctAttestationVoteCorrectnessByValidatorHourlyServiceListData = { */ updated_date_time_not_in_values?: string; /** - * Total attestation duties for the validator in this hour (filter: eq) - */ - total_duties_eq?: number; - /** - * Total attestation duties for the validator in this hour (filter: ne) - */ - total_duties_ne?: number; - /** - * Total attestation duties for the validator in this hour (filter: lt) - */ - total_duties_lt?: number; - /** - * Total attestation duties for the validator in this hour (filter: lte) - */ - total_duties_lte?: number; - /** - * Total attestation duties for the validator in this hour (filter: gt) - */ - total_duties_gt?: number; - /** - * Total attestation duties for the validator in this hour (filter: gte) - */ - total_duties_gte?: number; - /** - * Total attestation duties for the validator in this hour (filter: between_min) - */ - total_duties_between_min?: number; - /** - * Total attestation duties for the validator in this hour (filter: between_max_value) - */ - total_duties_between_max_value?: number; - /** - * Total attestation duties for the validator in this hour (filter: in_values) (comma-separated list) + * Number of slots with blobs in this hour (filter: eq) */ - total_duties_in_values?: string; - /** - * Total attestation duties for the validator in this hour (filter: not_in_values) (comma-separated list) - */ - total_duties_not_in_values?: string; - /** - * Number of attestations made (filter: eq) - */ - attested_count_eq?: number; - /** - * Number of attestations made (filter: ne) - */ - attested_count_ne?: number; - /** - * Number of attestations made (filter: lt) - */ - attested_count_lt?: number; - /** - * Number of attestations made (filter: lte) - */ - attested_count_lte?: number; + block_count_eq?: number; /** - * Number of attestations made (filter: gt) + * Number of slots with blobs in this hour (filter: ne) */ - attested_count_gt?: number; + block_count_ne?: number; /** - * Number of attestations made (filter: gte) + * Number of slots with blobs in this hour (filter: lt) */ - attested_count_gte?: number; + block_count_lt?: number; /** - * Number of attestations made (filter: between_min) + * Number of slots with blobs in this hour (filter: lte) */ - attested_count_between_min?: number; + block_count_lte?: number; /** - * Number of attestations made (filter: between_max_value) + * Number of slots with blobs in this hour (filter: gt) */ - attested_count_between_max_value?: number; + block_count_gt?: number; /** - * Number of attestations made (filter: in_values) (comma-separated list) + * Number of slots with blobs in this hour (filter: gte) */ - attested_count_in_values?: string; + block_count_gte?: number; /** - * Number of attestations made (filter: not_in_values) (comma-separated list) + * Number of slots with blobs in this hour (filter: between_min) */ - attested_count_not_in_values?: string; + block_count_between_min?: number; /** - * Number of attestations missed (filter: eq) + * Number of slots with blobs in this hour (filter: between_max_value) */ - missed_count_eq?: number; + block_count_between_max_value?: number; /** - * Number of attestations missed (filter: ne) + * Number of slots with blobs in this hour (filter: in_values) (comma-separated list) */ - missed_count_ne?: number; + block_count_in_values?: string; /** - * Number of attestations missed (filter: lt) + * Number of slots with blobs in this hour (filter: not_in_values) (comma-separated list) */ - missed_count_lt?: number; + block_count_not_in_values?: string; /** - * Number of attestations missed (filter: lte) + * Total blobs in this hour (filter: eq) */ - missed_count_lte?: number; + total_blobs_eq?: number; /** - * Number of attestations missed (filter: gt) + * Total blobs in this hour (filter: ne) */ - missed_count_gt?: number; + total_blobs_ne?: number; /** - * Number of attestations missed (filter: gte) + * Total blobs in this hour (filter: lt) */ - missed_count_gte?: number; + total_blobs_lt?: number; /** - * Number of attestations missed (filter: between_min) + * Total blobs in this hour (filter: lte) */ - missed_count_between_min?: number; + total_blobs_lte?: number; /** - * Number of attestations missed (filter: between_max_value) + * Total blobs in this hour (filter: gt) */ - missed_count_between_max_value?: number; + total_blobs_gt?: number; /** - * Number of attestations missed (filter: in_values) (comma-separated list) + * Total blobs in this hour (filter: gte) */ - missed_count_in_values?: string; + total_blobs_gte?: number; /** - * Number of attestations missed (filter: not_in_values) (comma-separated list) + * Total blobs in this hour (filter: between_min) */ - missed_count_not_in_values?: string; + total_blobs_between_min?: number; /** - * Number of head votes that were correct (filter: eq) + * Total blobs in this hour (filter: between_max_value) */ - head_correct_count_eq?: number; + total_blobs_between_max_value?: number; /** - * Number of head votes that were correct (filter: ne) + * Total blobs in this hour (filter: in_values) (comma-separated list) */ - head_correct_count_ne?: number; + total_blobs_in_values?: string; /** - * Number of head votes that were correct (filter: lt) + * Total blobs in this hour (filter: not_in_values) (comma-separated list) */ - head_correct_count_lt?: number; + total_blobs_not_in_values?: string; /** - * Number of head votes that were correct (filter: lte) + * Filter avg_blob_count using value */ - head_correct_count_lte?: number; + avg_blob_count_value?: number; /** - * Number of head votes that were correct (filter: gt) + * Minimum blob count in a slot (filter: eq) */ - head_correct_count_gt?: number; + min_blob_count_eq?: number; /** - * Number of head votes that were correct (filter: gte) + * Minimum blob count in a slot (filter: ne) */ - head_correct_count_gte?: number; + min_blob_count_ne?: number; /** - * Number of head votes that were correct (filter: between_min) + * Minimum blob count in a slot (filter: lt) */ - head_correct_count_between_min?: number; + min_blob_count_lt?: number; /** - * Number of head votes that were correct (filter: between_max_value) + * Minimum blob count in a slot (filter: lte) */ - head_correct_count_between_max_value?: number; + min_blob_count_lte?: number; /** - * Number of head votes that were correct (filter: in_values) (comma-separated list) + * Minimum blob count in a slot (filter: gt) */ - head_correct_count_in_values?: string; + min_blob_count_gt?: number; /** - * Number of head votes that were correct (filter: not_in_values) (comma-separated list) + * Minimum blob count in a slot (filter: gte) */ - head_correct_count_not_in_values?: string; + min_blob_count_gte?: number; /** - * Number of target votes that were correct (filter: eq) + * Minimum blob count in a slot (filter: between_min) */ - target_correct_count_eq?: number; + min_blob_count_between_min?: number; /** - * Number of target votes that were correct (filter: ne) + * Minimum blob count in a slot (filter: between_max_value) */ - target_correct_count_ne?: number; + min_blob_count_between_max_value?: number; /** - * Number of target votes that were correct (filter: lt) + * Minimum blob count in a slot (filter: in_values) (comma-separated list) */ - target_correct_count_lt?: number; + min_blob_count_in_values?: string; /** - * Number of target votes that were correct (filter: lte) + * Minimum blob count in a slot (filter: not_in_values) (comma-separated list) */ - target_correct_count_lte?: number; + min_blob_count_not_in_values?: string; /** - * Number of target votes that were correct (filter: gt) + * Maximum blob count in a slot (filter: eq) */ - target_correct_count_gt?: number; + max_blob_count_eq?: number; /** - * Number of target votes that were correct (filter: gte) + * Maximum blob count in a slot (filter: ne) */ - target_correct_count_gte?: number; + max_blob_count_ne?: number; /** - * Number of target votes that were correct (filter: between_min) + * Maximum blob count in a slot (filter: lt) */ - target_correct_count_between_min?: number; + max_blob_count_lt?: number; /** - * Number of target votes that were correct (filter: between_max_value) + * Maximum blob count in a slot (filter: lte) */ - target_correct_count_between_max_value?: number; + max_blob_count_lte?: number; /** - * Number of target votes that were correct (filter: in_values) (comma-separated list) + * Maximum blob count in a slot (filter: gt) */ - target_correct_count_in_values?: string; + max_blob_count_gt?: number; /** - * Number of target votes that were correct (filter: not_in_values) (comma-separated list) + * Maximum blob count in a slot (filter: gte) */ - target_correct_count_not_in_values?: string; + max_blob_count_gte?: number; /** - * Number of source votes that were correct (filter: eq) + * Maximum blob count in a slot (filter: between_min) */ - source_correct_count_eq?: number; + max_blob_count_between_min?: number; /** - * Number of source votes that were correct (filter: ne) + * Maximum blob count in a slot (filter: between_max_value) */ - source_correct_count_ne?: number; + max_blob_count_between_max_value?: number; /** - * Number of source votes that were correct (filter: lt) + * Maximum blob count in a slot (filter: in_values) (comma-separated list) */ - source_correct_count_lt?: number; + max_blob_count_in_values?: string; /** - * Number of source votes that were correct (filter: lte) + * Maximum blob count in a slot (filter: not_in_values) (comma-separated list) */ - source_correct_count_lte?: number; + max_blob_count_not_in_values?: string; /** - * Number of source votes that were correct (filter: gt) + * Filter p05_blob_count using value */ - source_correct_count_gt?: number; + p05_blob_count_value?: number; /** - * Number of source votes that were correct (filter: gte) + * Filter p50_blob_count using value */ - source_correct_count_gte?: number; + p50_blob_count_value?: number; /** - * Number of source votes that were correct (filter: between_min) + * Filter p95_blob_count using value */ - source_correct_count_between_min?: number; + p95_blob_count_value?: number; /** - * Number of source votes that were correct (filter: between_max_value) + * Filter stddev_blob_count using value */ - source_correct_count_between_max_value?: number; + stddev_blob_count_value?: number; /** - * Number of source votes that were correct (filter: in_values) (comma-separated list) + * Filter upper_band_blob_count using value */ - source_correct_count_in_values?: string; + upper_band_blob_count_value?: number; /** - * Number of source votes that were correct (filter: not_in_values) (comma-separated list) + * Filter lower_band_blob_count using value */ - source_correct_count_not_in_values?: string; + lower_band_blob_count_value?: number; /** - * Filter avg_inclusion_distance using value + * Filter moving_avg_blob_count using value */ - avg_inclusion_distance_value?: number; + moving_avg_blob_count_value?: number; /** - * The maximum number of fct_attestation_vote_correctness_by_validator_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. + * The maximum number of fct_blob_count_by_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 `ListFctAttestationVoteCorrectnessByValidatorHourly` call. Provide this to retrieve the subsequent page. + * A page token, received from a previous `ListFctBlobCountByHourly` call. Provide this to retrieve the subsequent page. */ page_token?: string; /** @@ -18943,60 +18063,60 @@ export type FctAttestationVoteCorrectnessByValidatorHourlyServiceListData = { */ order_by?: string; }; - url: '/api/v1/fct_attestation_vote_correctness_by_validator_hourly'; + url: '/api/v1/fct_blob_count_by_hourly'; }; -export type FctAttestationVoteCorrectnessByValidatorHourlyServiceListErrors = { +export type FctBlobCountByHourlyServiceListErrors = { /** * Default error response */ default: Status; }; -export type FctAttestationVoteCorrectnessByValidatorHourlyServiceListError = - FctAttestationVoteCorrectnessByValidatorHourlyServiceListErrors[keyof FctAttestationVoteCorrectnessByValidatorHourlyServiceListErrors]; +export type FctBlobCountByHourlyServiceListError = + FctBlobCountByHourlyServiceListErrors[keyof FctBlobCountByHourlyServiceListErrors]; -export type FctAttestationVoteCorrectnessByValidatorHourlyServiceListResponses = { +export type FctBlobCountByHourlyServiceListResponses = { /** * OK */ - 200: ListFctAttestationVoteCorrectnessByValidatorHourlyResponse; + 200: ListFctBlobCountByHourlyResponse; }; -export type FctAttestationVoteCorrectnessByValidatorHourlyServiceListResponse = - FctAttestationVoteCorrectnessByValidatorHourlyServiceListResponses[keyof FctAttestationVoteCorrectnessByValidatorHourlyServiceListResponses]; +export type FctBlobCountByHourlyServiceListResponse = + FctBlobCountByHourlyServiceListResponses[keyof FctBlobCountByHourlyServiceListResponses]; -export type FctAttestationVoteCorrectnessByValidatorHourlyServiceGetData = { +export type FctBlobCountByHourlyServiceGetData = { body?: never; path: { /** - * The index of the validator + * Start of the hour period */ - validator_index: number; + hour_start_date_time: number; }; query?: never; - url: '/api/v1/fct_attestation_vote_correctness_by_validator_hourly/{validator_index}'; + url: '/api/v1/fct_blob_count_by_hourly/{hour_start_date_time}'; }; -export type FctAttestationVoteCorrectnessByValidatorHourlyServiceGetErrors = { +export type FctBlobCountByHourlyServiceGetErrors = { /** * Default error response */ default: Status; }; -export type FctAttestationVoteCorrectnessByValidatorHourlyServiceGetError = - FctAttestationVoteCorrectnessByValidatorHourlyServiceGetErrors[keyof FctAttestationVoteCorrectnessByValidatorHourlyServiceGetErrors]; +export type FctBlobCountByHourlyServiceGetError = + FctBlobCountByHourlyServiceGetErrors[keyof FctBlobCountByHourlyServiceGetErrors]; -export type FctAttestationVoteCorrectnessByValidatorHourlyServiceGetResponses = { +export type FctBlobCountByHourlyServiceGetResponses = { /** * OK */ - 200: GetFctAttestationVoteCorrectnessByValidatorHourlyResponse; + 200: GetFctBlobCountByHourlyResponse; }; -export type FctAttestationVoteCorrectnessByValidatorHourlyServiceGetResponse = - FctAttestationVoteCorrectnessByValidatorHourlyServiceGetResponses[keyof FctAttestationVoteCorrectnessByValidatorHourlyServiceGetResponses]; +export type FctBlobCountByHourlyServiceGetResponse = + FctBlobCountByHourlyServiceGetResponses[keyof FctBlobCountByHourlyServiceGetResponses]; export type FctBlockServiceListData = { body?: never; @@ -27735,426 +26855,6 @@ export type FctBlockProposerServiceGetResponses = { export type FctBlockProposerServiceGetResponse = FctBlockProposerServiceGetResponses[keyof FctBlockProposerServiceGetResponses]; -export type FctBlockProposerByValidatorServiceListData = { - body?: never; - path?: never; - query?: { - /** - * The validator index of the proposer (filter: eq) - */ - validator_index_eq?: number; - /** - * The validator index of the proposer (filter: ne) - */ - validator_index_ne?: number; - /** - * The validator index of the proposer (filter: lt) - */ - validator_index_lt?: number; - /** - * The validator index of the proposer (filter: lte) - */ - validator_index_lte?: number; - /** - * The validator index of the proposer (filter: gt) - */ - validator_index_gt?: number; - /** - * The validator index of the proposer (filter: gte) - */ - validator_index_gte?: number; - /** - * The validator index of the proposer (filter: between_min) - */ - validator_index_between_min?: number; - /** - * The validator index of the proposer (filter: between_max_value) - */ - validator_index_between_max_value?: number; - /** - * The validator index of the proposer (filter: in_values) (comma-separated list) - */ - validator_index_in_values?: string; - /** - * The validator index of the proposer (filter: not_in_values) (comma-separated list) - */ - validator_index_not_in_values?: string; - /** - * The wall clock time when the slot started (filter: eq) - */ - slot_start_date_time_eq?: number; - /** - * The wall clock time when the slot started (filter: ne) - */ - slot_start_date_time_ne?: number; - /** - * The wall clock time when the slot started (filter: lt) - */ - slot_start_date_time_lt?: number; - /** - * The wall clock time when the slot started (filter: lte) - */ - slot_start_date_time_lte?: number; - /** - * The wall clock time when the slot started (filter: gt) - */ - slot_start_date_time_gt?: number; - /** - * The wall clock time when the slot started (filter: gte) - */ - slot_start_date_time_gte?: number; - /** - * The wall clock time when the slot started (filter: between_min) - */ - slot_start_date_time_between_min?: number; - /** - * The wall clock time when the slot started (filter: between_max_value) - */ - slot_start_date_time_between_max_value?: number; - /** - * The wall clock time when the slot started (filter: in_values) (comma-separated list) - */ - slot_start_date_time_in_values?: string; - /** - * The wall clock time when the slot started (filter: not_in_values) (comma-separated list) - */ - slot_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; - /** - * The slot number (filter: eq) - */ - slot_eq?: number; - /** - * The slot number (filter: ne) - */ - slot_ne?: number; - /** - * The slot number (filter: lt) - */ - slot_lt?: number; - /** - * The slot number (filter: lte) - */ - slot_lte?: number; - /** - * The slot number (filter: gt) - */ - slot_gt?: number; - /** - * The slot number (filter: gte) - */ - slot_gte?: number; - /** - * The slot number (filter: between_min) - */ - slot_between_min?: number; - /** - * The slot number (filter: between_max_value) - */ - slot_between_max_value?: number; - /** - * The slot number (filter: in_values) (comma-separated list) - */ - slot_in_values?: string; - /** - * The slot number (filter: not_in_values) (comma-separated list) - */ - slot_not_in_values?: string; - /** - * The epoch number containing the slot (filter: eq) - */ - epoch_eq?: number; - /** - * The epoch number containing the slot (filter: ne) - */ - epoch_ne?: number; - /** - * The epoch number containing the slot (filter: lt) - */ - epoch_lt?: number; - /** - * The epoch number containing the slot (filter: lte) - */ - epoch_lte?: number; - /** - * The epoch number containing the slot (filter: gt) - */ - epoch_gt?: number; - /** - * The epoch number containing the slot (filter: gte) - */ - epoch_gte?: number; - /** - * The epoch number containing the slot (filter: between_min) - */ - epoch_between_min?: number; - /** - * The epoch number containing the slot (filter: between_max_value) - */ - epoch_between_max_value?: number; - /** - * The epoch number containing the slot (filter: in_values) (comma-separated list) - */ - epoch_in_values?: string; - /** - * The epoch number containing the slot (filter: not_in_values) (comma-separated list) - */ - epoch_not_in_values?: string; - /** - * The wall clock time when the epoch started (filter: eq) - */ - epoch_start_date_time_eq?: number; - /** - * The wall clock time when the epoch started (filter: ne) - */ - epoch_start_date_time_ne?: number; - /** - * The wall clock time when the epoch started (filter: lt) - */ - epoch_start_date_time_lt?: number; - /** - * The wall clock time when the epoch started (filter: lte) - */ - epoch_start_date_time_lte?: number; - /** - * The wall clock time when the epoch started (filter: gt) - */ - epoch_start_date_time_gt?: number; - /** - * The wall clock time when the epoch started (filter: gte) - */ - epoch_start_date_time_gte?: number; - /** - * The wall clock time when the epoch started (filter: between_min) - */ - epoch_start_date_time_between_min?: number; - /** - * The wall clock time when the epoch started (filter: between_max_value) - */ - epoch_start_date_time_between_max_value?: number; - /** - * The wall clock time when the epoch started (filter: in_values) (comma-separated list) - */ - epoch_start_date_time_in_values?: string; - /** - * The wall clock time when the epoch started (filter: not_in_values) (comma-separated list) - */ - epoch_start_date_time_not_in_values?: string; - /** - * The public key of the proposer (filter: eq) - */ - pubkey_eq?: string; - /** - * The public key of the proposer (filter: ne) - */ - pubkey_ne?: string; - /** - * The public key of the proposer (filter: contains) - */ - pubkey_contains?: string; - /** - * The public key of the proposer (filter: starts_with) - */ - pubkey_starts_with?: string; - /** - * The public key of the proposer (filter: ends_with) - */ - pubkey_ends_with?: string; - /** - * The public key of the proposer (filter: like) - */ - pubkey_like?: string; - /** - * The public key of the proposer (filter: not_like) - */ - pubkey_not_like?: string; - /** - * The public key of the proposer (filter: in_values) (comma-separated list) - */ - pubkey_in_values?: string; - /** - * The public key of the proposer (filter: not_in_values) (comma-separated list) - */ - pubkey_not_in_values?: string; - /** - * The beacon block root hash. NULL if missed (filter: eq) - */ - block_root_eq?: string; - /** - * The beacon block root hash. NULL if missed (filter: ne) - */ - block_root_ne?: string; - /** - * The beacon block root hash. NULL if missed (filter: contains) - */ - block_root_contains?: string; - /** - * The beacon block root hash. NULL if missed (filter: starts_with) - */ - block_root_starts_with?: string; - /** - * The beacon block root hash. NULL if missed (filter: ends_with) - */ - block_root_ends_with?: string; - /** - * The beacon block root hash. NULL if missed (filter: like) - */ - block_root_like?: string; - /** - * The beacon block root hash. NULL if missed (filter: not_like) - */ - block_root_not_like?: string; - /** - * The beacon block root hash. NULL if missed (filter: in_values) (comma-separated list) - */ - block_root_in_values?: string; - /** - * The beacon block root hash. NULL if missed (filter: not_in_values) (comma-separated list) - */ - block_root_not_in_values?: string; - /** - * Can be "canonical", "orphaned" or "missed" (filter: eq) - */ - status_eq?: string; - /** - * Can be "canonical", "orphaned" or "missed" (filter: ne) - */ - status_ne?: string; - /** - * Can be "canonical", "orphaned" or "missed" (filter: contains) - */ - status_contains?: string; - /** - * Can be "canonical", "orphaned" or "missed" (filter: starts_with) - */ - status_starts_with?: string; - /** - * Can be "canonical", "orphaned" or "missed" (filter: ends_with) - */ - status_ends_with?: string; - /** - * Can be "canonical", "orphaned" or "missed" (filter: like) - */ - status_like?: string; - /** - * Can be "canonical", "orphaned" or "missed" (filter: not_like) - */ - status_not_like?: string; - /** - * Can be "canonical", "orphaned" or "missed" (filter: in_values) (comma-separated list) - */ - status_in_values?: string; - /** - * Can be "canonical", "orphaned" or "missed" (filter: not_in_values) (comma-separated list) - */ - status_not_in_values?: string; - /** - * The maximum number of fct_block_proposer_by_validator 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 `ListFctBlockProposerByValidator` 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_block_proposer_by_validator'; -}; - -export type FctBlockProposerByValidatorServiceListErrors = { - /** - * Default error response - */ - default: Status; -}; - -export type FctBlockProposerByValidatorServiceListError = - FctBlockProposerByValidatorServiceListErrors[keyof FctBlockProposerByValidatorServiceListErrors]; - -export type FctBlockProposerByValidatorServiceListResponses = { - /** - * OK - */ - 200: ListFctBlockProposerByValidatorResponse; -}; - -export type FctBlockProposerByValidatorServiceListResponse = - FctBlockProposerByValidatorServiceListResponses[keyof FctBlockProposerByValidatorServiceListResponses]; - -export type FctBlockProposerByValidatorServiceGetData = { - body?: never; - path: { - /** - * The validator index of the proposer - */ - validator_index: number; - }; - query?: never; - url: '/api/v1/fct_block_proposer_by_validator/{validator_index}'; -}; - -export type FctBlockProposerByValidatorServiceGetErrors = { - /** - * Default error response - */ - default: Status; -}; - -export type FctBlockProposerByValidatorServiceGetError = - FctBlockProposerByValidatorServiceGetErrors[keyof FctBlockProposerByValidatorServiceGetErrors]; - -export type FctBlockProposerByValidatorServiceGetResponses = { - /** - * OK - */ - 200: GetFctBlockProposerByValidatorResponse; -}; - -export type FctBlockProposerByValidatorServiceGetResponse = - FctBlockProposerByValidatorServiceGetResponses[keyof FctBlockProposerByValidatorServiceGetResponses]; - export type FctBlockProposerEntityServiceListData = { body?: never; path?: never; @@ -48273,6 +46973,466 @@ export type FctHeadFirstSeenByNodeServiceGetResponses = { export type FctHeadFirstSeenByNodeServiceGetResponse = FctHeadFirstSeenByNodeServiceGetResponses[keyof FctHeadFirstSeenByNodeServiceGetResponses]; +export type FctHeadVoteCorrectnessRateDailyServiceListData = { + 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 slots in this day (filter: eq) + */ + slot_count_eq?: number; + /** + * Number of slots in this day (filter: ne) + */ + slot_count_ne?: number; + /** + * Number of slots in this day (filter: lt) + */ + slot_count_lt?: number; + /** + * Number of slots in this day (filter: lte) + */ + slot_count_lte?: number; + /** + * Number of slots in this day (filter: gt) + */ + slot_count_gt?: number; + /** + * Number of slots in this day (filter: gte) + */ + slot_count_gte?: number; + /** + * Number of slots in this day (filter: between_min) + */ + slot_count_between_min?: number; + /** + * Number of slots in this day (filter: between_max_value) + */ + slot_count_between_max_value?: number; + /** + * Number of slots in this day (filter: in_values) (comma-separated list) + */ + slot_count_in_values?: string; + /** + * Number of slots in this day (filter: not_in_values) (comma-separated list) + */ + slot_count_not_in_values?: string; + /** + * Filter avg_head_vote_rate using value + */ + avg_head_vote_rate_value?: number; + /** + * Filter min_head_vote_rate using value + */ + min_head_vote_rate_value?: number; + /** + * Filter max_head_vote_rate using value + */ + max_head_vote_rate_value?: number; + /** + * Filter p05_head_vote_rate using value + */ + p05_head_vote_rate_value?: number; + /** + * Filter p50_head_vote_rate using value + */ + p50_head_vote_rate_value?: number; + /** + * Filter p95_head_vote_rate using value + */ + p95_head_vote_rate_value?: number; + /** + * Filter stddev_head_vote_rate using value + */ + stddev_head_vote_rate_value?: number; + /** + * Filter upper_band_head_vote_rate using value + */ + upper_band_head_vote_rate_value?: number; + /** + * Filter lower_band_head_vote_rate using value + */ + lower_band_head_vote_rate_value?: number; + /** + * Filter moving_avg_head_vote_rate using value + */ + moving_avg_head_vote_rate_value?: number; + /** + * The maximum number of fct_head_vote_correctness_rate_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 `ListFctHeadVoteCorrectnessRateDaily` 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_head_vote_correctness_rate_daily'; +}; + +export type FctHeadVoteCorrectnessRateDailyServiceListErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctHeadVoteCorrectnessRateDailyServiceListError = + FctHeadVoteCorrectnessRateDailyServiceListErrors[keyof FctHeadVoteCorrectnessRateDailyServiceListErrors]; + +export type FctHeadVoteCorrectnessRateDailyServiceListResponses = { + /** + * OK + */ + 200: ListFctHeadVoteCorrectnessRateDailyResponse; +}; + +export type FctHeadVoteCorrectnessRateDailyServiceListResponse = + FctHeadVoteCorrectnessRateDailyServiceListResponses[keyof FctHeadVoteCorrectnessRateDailyServiceListResponses]; + +export type FctHeadVoteCorrectnessRateDailyServiceGetData = { + body?: never; + path: { + /** + * Start of the day period + */ + day_start_date: string; + }; + query?: never; + url: '/api/v1/fct_head_vote_correctness_rate_daily/{day_start_date}'; +}; + +export type FctHeadVoteCorrectnessRateDailyServiceGetErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctHeadVoteCorrectnessRateDailyServiceGetError = + FctHeadVoteCorrectnessRateDailyServiceGetErrors[keyof FctHeadVoteCorrectnessRateDailyServiceGetErrors]; + +export type FctHeadVoteCorrectnessRateDailyServiceGetResponses = { + /** + * OK + */ + 200: GetFctHeadVoteCorrectnessRateDailyResponse; +}; + +export type FctHeadVoteCorrectnessRateDailyServiceGetResponse = + FctHeadVoteCorrectnessRateDailyServiceGetResponses[keyof FctHeadVoteCorrectnessRateDailyServiceGetResponses]; + +export type FctHeadVoteCorrectnessRateHourlyServiceListData = { + 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 slots in this hour (filter: eq) + */ + slot_count_eq?: number; + /** + * Number of slots in this hour (filter: ne) + */ + slot_count_ne?: number; + /** + * Number of slots in this hour (filter: lt) + */ + slot_count_lt?: number; + /** + * Number of slots in this hour (filter: lte) + */ + slot_count_lte?: number; + /** + * Number of slots in this hour (filter: gt) + */ + slot_count_gt?: number; + /** + * Number of slots in this hour (filter: gte) + */ + slot_count_gte?: number; + /** + * Number of slots in this hour (filter: between_min) + */ + slot_count_between_min?: number; + /** + * Number of slots in this hour (filter: between_max_value) + */ + slot_count_between_max_value?: number; + /** + * Number of slots in this hour (filter: in_values) (comma-separated list) + */ + slot_count_in_values?: string; + /** + * Number of slots in this hour (filter: not_in_values) (comma-separated list) + */ + slot_count_not_in_values?: string; + /** + * Filter avg_head_vote_rate using value + */ + avg_head_vote_rate_value?: number; + /** + * Filter min_head_vote_rate using value + */ + min_head_vote_rate_value?: number; + /** + * Filter max_head_vote_rate using value + */ + max_head_vote_rate_value?: number; + /** + * Filter p05_head_vote_rate using value + */ + p05_head_vote_rate_value?: number; + /** + * Filter p50_head_vote_rate using value + */ + p50_head_vote_rate_value?: number; + /** + * Filter p95_head_vote_rate using value + */ + p95_head_vote_rate_value?: number; + /** + * Filter stddev_head_vote_rate using value + */ + stddev_head_vote_rate_value?: number; + /** + * Filter upper_band_head_vote_rate using value + */ + upper_band_head_vote_rate_value?: number; + /** + * Filter lower_band_head_vote_rate using value + */ + lower_band_head_vote_rate_value?: number; + /** + * Filter moving_avg_head_vote_rate using value + */ + moving_avg_head_vote_rate_value?: number; + /** + * The maximum number of fct_head_vote_correctness_rate_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 `ListFctHeadVoteCorrectnessRateHourly` 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_head_vote_correctness_rate_hourly'; +}; + +export type FctHeadVoteCorrectnessRateHourlyServiceListErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctHeadVoteCorrectnessRateHourlyServiceListError = + FctHeadVoteCorrectnessRateHourlyServiceListErrors[keyof FctHeadVoteCorrectnessRateHourlyServiceListErrors]; + +export type FctHeadVoteCorrectnessRateHourlyServiceListResponses = { + /** + * OK + */ + 200: ListFctHeadVoteCorrectnessRateHourlyResponse; +}; + +export type FctHeadVoteCorrectnessRateHourlyServiceListResponse = + FctHeadVoteCorrectnessRateHourlyServiceListResponses[keyof FctHeadVoteCorrectnessRateHourlyServiceListResponses]; + +export type FctHeadVoteCorrectnessRateHourlyServiceGetData = { + body?: never; + path: { + /** + * Start of the hour period + */ + hour_start_date_time: number; + }; + query?: never; + url: '/api/v1/fct_head_vote_correctness_rate_hourly/{hour_start_date_time}'; +}; + +export type FctHeadVoteCorrectnessRateHourlyServiceGetErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctHeadVoteCorrectnessRateHourlyServiceGetError = + FctHeadVoteCorrectnessRateHourlyServiceGetErrors[keyof FctHeadVoteCorrectnessRateHourlyServiceGetErrors]; + +export type FctHeadVoteCorrectnessRateHourlyServiceGetResponses = { + /** + * OK + */ + 200: GetFctHeadVoteCorrectnessRateHourlyResponse; +}; + +export type FctHeadVoteCorrectnessRateHourlyServiceGetResponse = + FctHeadVoteCorrectnessRateHourlyServiceGetResponses[keyof FctHeadVoteCorrectnessRateHourlyServiceGetResponses]; + export type FctMevBidCountByBuilderServiceListData = { body?: never; path?: never; @@ -52452,6 +51612,463 @@ export type FctPreparedBlockServiceGetResponses = { export type FctPreparedBlockServiceGetResponse = FctPreparedBlockServiceGetResponses[keyof FctPreparedBlockServiceGetResponses]; +export type FctReorgByDailyServiceListData = { + 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; + /** + * Reorg depth (number of consecutive orphaned slots) (filter: eq) + */ + depth_eq?: number; + /** + * Reorg depth (number of consecutive orphaned slots) (filter: ne) + */ + depth_ne?: number; + /** + * Reorg depth (number of consecutive orphaned slots) (filter: lt) + */ + depth_lt?: number; + /** + * Reorg depth (number of consecutive orphaned slots) (filter: lte) + */ + depth_lte?: number; + /** + * Reorg depth (number of consecutive orphaned slots) (filter: gt) + */ + depth_gt?: number; + /** + * Reorg depth (number of consecutive orphaned slots) (filter: gte) + */ + depth_gte?: number; + /** + * Reorg depth (number of consecutive orphaned slots) (filter: between_min) + */ + depth_between_min?: number; + /** + * Reorg depth (number of consecutive orphaned slots) (filter: between_max_value) + */ + depth_between_max_value?: number; + /** + * Reorg depth (number of consecutive orphaned slots) (filter: in_values) (comma-separated list) + */ + depth_in_values?: string; + /** + * Reorg depth (number of consecutive orphaned slots) (filter: not_in_values) (comma-separated list) + */ + depth_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 reorg events at this depth (filter: eq) + */ + reorg_count_eq?: number; + /** + * Number of reorg events at this depth (filter: ne) + */ + reorg_count_ne?: number; + /** + * Number of reorg events at this depth (filter: lt) + */ + reorg_count_lt?: number; + /** + * Number of reorg events at this depth (filter: lte) + */ + reorg_count_lte?: number; + /** + * Number of reorg events at this depth (filter: gt) + */ + reorg_count_gt?: number; + /** + * Number of reorg events at this depth (filter: gte) + */ + reorg_count_gte?: number; + /** + * Number of reorg events at this depth (filter: between_min) + */ + reorg_count_between_min?: number; + /** + * Number of reorg events at this depth (filter: between_max_value) + */ + reorg_count_between_max_value?: number; + /** + * Number of reorg events at this depth (filter: in_values) (comma-separated list) + */ + reorg_count_in_values?: string; + /** + * Number of reorg events at this depth (filter: not_in_values) (comma-separated list) + */ + reorg_count_not_in_values?: string; + /** + * The maximum number of fct_reorg_by_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 `ListFctReorgByDaily` 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_reorg_by_daily'; +}; + +export type FctReorgByDailyServiceListErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctReorgByDailyServiceListError = FctReorgByDailyServiceListErrors[keyof FctReorgByDailyServiceListErrors]; + +export type FctReorgByDailyServiceListResponses = { + /** + * OK + */ + 200: ListFctReorgByDailyResponse; +}; + +export type FctReorgByDailyServiceListResponse = + FctReorgByDailyServiceListResponses[keyof FctReorgByDailyServiceListResponses]; + +export type FctReorgByDailyServiceGetData = { + body?: never; + path: { + /** + * Start of the day period + */ + day_start_date: string; + }; + query?: never; + url: '/api/v1/fct_reorg_by_daily/{day_start_date}'; +}; + +export type FctReorgByDailyServiceGetErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctReorgByDailyServiceGetError = FctReorgByDailyServiceGetErrors[keyof FctReorgByDailyServiceGetErrors]; + +export type FctReorgByDailyServiceGetResponses = { + /** + * OK + */ + 200: GetFctReorgByDailyResponse; +}; + +export type FctReorgByDailyServiceGetResponse = + FctReorgByDailyServiceGetResponses[keyof FctReorgByDailyServiceGetResponses]; + +export type FctReorgByHourlyServiceListData = { + 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; + /** + * Reorg depth (number of consecutive orphaned slots) (filter: eq) + */ + depth_eq?: number; + /** + * Reorg depth (number of consecutive orphaned slots) (filter: ne) + */ + depth_ne?: number; + /** + * Reorg depth (number of consecutive orphaned slots) (filter: lt) + */ + depth_lt?: number; + /** + * Reorg depth (number of consecutive orphaned slots) (filter: lte) + */ + depth_lte?: number; + /** + * Reorg depth (number of consecutive orphaned slots) (filter: gt) + */ + depth_gt?: number; + /** + * Reorg depth (number of consecutive orphaned slots) (filter: gte) + */ + depth_gte?: number; + /** + * Reorg depth (number of consecutive orphaned slots) (filter: between_min) + */ + depth_between_min?: number; + /** + * Reorg depth (number of consecutive orphaned slots) (filter: between_max_value) + */ + depth_between_max_value?: number; + /** + * Reorg depth (number of consecutive orphaned slots) (filter: in_values) (comma-separated list) + */ + depth_in_values?: string; + /** + * Reorg depth (number of consecutive orphaned slots) (filter: not_in_values) (comma-separated list) + */ + depth_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 reorg events at this depth (filter: eq) + */ + reorg_count_eq?: number; + /** + * Number of reorg events at this depth (filter: ne) + */ + reorg_count_ne?: number; + /** + * Number of reorg events at this depth (filter: lt) + */ + reorg_count_lt?: number; + /** + * Number of reorg events at this depth (filter: lte) + */ + reorg_count_lte?: number; + /** + * Number of reorg events at this depth (filter: gt) + */ + reorg_count_gt?: number; + /** + * Number of reorg events at this depth (filter: gte) + */ + reorg_count_gte?: number; + /** + * Number of reorg events at this depth (filter: between_min) + */ + reorg_count_between_min?: number; + /** + * Number of reorg events at this depth (filter: between_max_value) + */ + reorg_count_between_max_value?: number; + /** + * Number of reorg events at this depth (filter: in_values) (comma-separated list) + */ + reorg_count_in_values?: string; + /** + * Number of reorg events at this depth (filter: not_in_values) (comma-separated list) + */ + reorg_count_not_in_values?: string; + /** + * The maximum number of fct_reorg_by_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 `ListFctReorgByHourly` 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_reorg_by_hourly'; +}; + +export type FctReorgByHourlyServiceListErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctReorgByHourlyServiceListError = + FctReorgByHourlyServiceListErrors[keyof FctReorgByHourlyServiceListErrors]; + +export type FctReorgByHourlyServiceListResponses = { + /** + * OK + */ + 200: ListFctReorgByHourlyResponse; +}; + +export type FctReorgByHourlyServiceListResponse = + FctReorgByHourlyServiceListResponses[keyof FctReorgByHourlyServiceListResponses]; + +export type FctReorgByHourlyServiceGetData = { + body?: never; + path: { + /** + * Start of the hour period + */ + hour_start_date_time: number; + }; + query?: never; + url: '/api/v1/fct_reorg_by_hourly/{hour_start_date_time}'; +}; + +export type FctReorgByHourlyServiceGetErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctReorgByHourlyServiceGetError = FctReorgByHourlyServiceGetErrors[keyof FctReorgByHourlyServiceGetErrors]; + +export type FctReorgByHourlyServiceGetResponses = { + /** + * OK + */ + 200: GetFctReorgByHourlyResponse; +}; + +export type FctReorgByHourlyServiceGetResponse = + FctReorgByHourlyServiceGetResponses[keyof FctReorgByHourlyServiceGetResponses]; + export type FctStorageSlotStateByAddressDailyServiceListData = { body?: never; path?: never; @@ -53819,2047 +53436,47 @@ export type FctStorageSlotStateWithExpiryByAddressHourlyServiceListData = { /** * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: not_in_values) (comma-separated list) */ - expiry_policy_not_in_values?: string; - /** - * 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; - /** - * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: eq) - */ - active_slots_eq?: number; - /** - * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: ne) - */ - active_slots_ne?: number; - /** - * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: lt) - */ - active_slots_lt?: number; - /** - * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: lte) - */ - active_slots_lte?: number; - /** - * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: gt) - */ - active_slots_gt?: number; - /** - * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: gte) - */ - active_slots_gte?: number; - /** - * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: between_min) - */ - active_slots_between_min?: number; - /** - * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: between_max_value) - */ - active_slots_between_max_value?: number; - /** - * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: in_values) (comma-separated list) - */ - active_slots_in_values?: string; - /** - * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: not_in_values) (comma-separated list) - */ - active_slots_not_in_values?: string; - /** - * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: eq) - */ - effective_bytes_eq?: number; - /** - * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: ne) - */ - effective_bytes_ne?: number; - /** - * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: lt) - */ - effective_bytes_lt?: number; - /** - * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: lte) - */ - effective_bytes_lte?: number; - /** - * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: gt) - */ - effective_bytes_gt?: number; - /** - * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: gte) - */ - effective_bytes_gte?: number; - /** - * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: between_min) - */ - effective_bytes_between_min?: number; - /** - * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: between_max_value) - */ - effective_bytes_between_max_value?: number; - /** - * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: in_values) (comma-separated list) - */ - effective_bytes_in_values?: string; - /** - * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: not_in_values) (comma-separated list) - */ - effective_bytes_not_in_values?: string; - /** - * The maximum number of fct_storage_slot_state_with_expiry_by_address_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 `ListFctStorageSlotStateWithExpiryByAddressHourly` 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_storage_slot_state_with_expiry_by_address_hourly'; -}; - -export type FctStorageSlotStateWithExpiryByAddressHourlyServiceListErrors = { - /** - * Default error response - */ - default: Status; -}; - -export type FctStorageSlotStateWithExpiryByAddressHourlyServiceListError = - FctStorageSlotStateWithExpiryByAddressHourlyServiceListErrors[keyof FctStorageSlotStateWithExpiryByAddressHourlyServiceListErrors]; - -export type FctStorageSlotStateWithExpiryByAddressHourlyServiceListResponses = { - /** - * OK - */ - 200: ListFctStorageSlotStateWithExpiryByAddressHourlyResponse; -}; - -export type FctStorageSlotStateWithExpiryByAddressHourlyServiceListResponse = - FctStorageSlotStateWithExpiryByAddressHourlyServiceListResponses[keyof FctStorageSlotStateWithExpiryByAddressHourlyServiceListResponses]; - -export type FctStorageSlotStateWithExpiryByAddressHourlyServiceGetData = { - body?: never; - path: { - /** - * The contract address - */ - address: string; - }; - query?: never; - url: '/api/v1/fct_storage_slot_state_with_expiry_by_address_hourly/{address}'; -}; - -export type FctStorageSlotStateWithExpiryByAddressHourlyServiceGetErrors = { - /** - * Default error response - */ - default: Status; -}; - -export type FctStorageSlotStateWithExpiryByAddressHourlyServiceGetError = - FctStorageSlotStateWithExpiryByAddressHourlyServiceGetErrors[keyof FctStorageSlotStateWithExpiryByAddressHourlyServiceGetErrors]; - -export type FctStorageSlotStateWithExpiryByAddressHourlyServiceGetResponses = { - /** - * OK - */ - 200: GetFctStorageSlotStateWithExpiryByAddressHourlyResponse; -}; - -export type FctStorageSlotStateWithExpiryByAddressHourlyServiceGetResponse = - FctStorageSlotStateWithExpiryByAddressHourlyServiceGetResponses[keyof FctStorageSlotStateWithExpiryByAddressHourlyServiceGetResponses]; - -export type FctStorageSlotStateWithExpiryByBlockDailyServiceListData = { - body?: never; - path?: never; - query?: { - /** - * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: eq) - */ - expiry_policy_eq?: string; - /** - * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: ne) - */ - expiry_policy_ne?: string; - /** - * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: contains) - */ - expiry_policy_contains?: string; - /** - * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: starts_with) - */ - expiry_policy_starts_with?: string; - /** - * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: ends_with) - */ - expiry_policy_ends_with?: string; - /** - * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: like) - */ - expiry_policy_like?: string; - /** - * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: not_like) - */ - expiry_policy_not_like?: string; - /** - * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: in_values) (comma-separated list) - */ - expiry_policy_in_values?: string; - /** - * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: not_in_values) (comma-separated list) - */ - expiry_policy_not_in_values?: string; - /** - * 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; - /** - * Cumulative count of active storage slots at end of day (with expiry applied) (filter: eq) - */ - active_slots_eq?: number; - /** - * Cumulative count of active storage slots at end of day (with expiry applied) (filter: ne) - */ - active_slots_ne?: number; - /** - * Cumulative count of active storage slots at end of day (with expiry applied) (filter: lt) - */ - active_slots_lt?: number; - /** - * Cumulative count of active storage slots at end of day (with expiry applied) (filter: lte) - */ - active_slots_lte?: number; - /** - * Cumulative count of active storage slots at end of day (with expiry applied) (filter: gt) - */ - active_slots_gt?: number; - /** - * Cumulative count of active storage slots at end of day (with expiry applied) (filter: gte) - */ - active_slots_gte?: number; - /** - * Cumulative count of active storage slots at end of day (with expiry applied) (filter: between_min) - */ - active_slots_between_min?: number; - /** - * Cumulative count of active storage slots at end of day (with expiry applied) (filter: between_max_value) - */ - active_slots_between_max_value?: number; - /** - * Cumulative count of active storage slots at end of day (with expiry applied) (filter: in_values) (comma-separated list) - */ - active_slots_in_values?: string; - /** - * Cumulative count of active storage slots at end of day (with expiry applied) (filter: not_in_values) (comma-separated list) - */ - active_slots_not_in_values?: string; - /** - * Cumulative sum of effective bytes at end of day (with expiry applied) (filter: eq) - */ - effective_bytes_eq?: number; - /** - * Cumulative sum of effective bytes at end of day (with expiry applied) (filter: ne) - */ - effective_bytes_ne?: number; - /** - * Cumulative sum of effective bytes at end of day (with expiry applied) (filter: lt) - */ - effective_bytes_lt?: number; - /** - * Cumulative sum of effective bytes at end of day (with expiry applied) (filter: lte) - */ - effective_bytes_lte?: number; - /** - * Cumulative sum of effective bytes at end of day (with expiry applied) (filter: gt) - */ - effective_bytes_gt?: number; - /** - * Cumulative sum of effective bytes at end of day (with expiry applied) (filter: gte) - */ - effective_bytes_gte?: number; - /** - * Cumulative sum of effective bytes at end of day (with expiry applied) (filter: between_min) - */ - effective_bytes_between_min?: number; - /** - * Cumulative sum of effective bytes at end of day (with expiry applied) (filter: between_max_value) - */ - effective_bytes_between_max_value?: number; - /** - * Cumulative sum of effective bytes at end of day (with expiry applied) (filter: in_values) (comma-separated list) - */ - effective_bytes_in_values?: string; - /** - * Cumulative sum of effective bytes at end of day (with expiry applied) (filter: not_in_values) (comma-separated list) - */ - effective_bytes_not_in_values?: string; - /** - * The maximum number of fct_storage_slot_state_with_expiry_by_block_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 `ListFctStorageSlotStateWithExpiryByBlockDaily` 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_storage_slot_state_with_expiry_by_block_daily'; -}; - -export type FctStorageSlotStateWithExpiryByBlockDailyServiceListErrors = { - /** - * Default error response - */ - default: Status; -}; - -export type FctStorageSlotStateWithExpiryByBlockDailyServiceListError = - FctStorageSlotStateWithExpiryByBlockDailyServiceListErrors[keyof FctStorageSlotStateWithExpiryByBlockDailyServiceListErrors]; - -export type FctStorageSlotStateWithExpiryByBlockDailyServiceListResponses = { - /** - * OK - */ - 200: ListFctStorageSlotStateWithExpiryByBlockDailyResponse; -}; - -export type FctStorageSlotStateWithExpiryByBlockDailyServiceListResponse = - FctStorageSlotStateWithExpiryByBlockDailyServiceListResponses[keyof FctStorageSlotStateWithExpiryByBlockDailyServiceListResponses]; - -export type FctStorageSlotStateWithExpiryByBlockDailyServiceGetData = { - body?: never; - path: { - /** - * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m - */ - expiry_policy: string; - }; - query?: never; - url: '/api/v1/fct_storage_slot_state_with_expiry_by_block_daily/{expiry_policy}'; -}; - -export type FctStorageSlotStateWithExpiryByBlockDailyServiceGetErrors = { - /** - * Default error response - */ - default: Status; -}; - -export type FctStorageSlotStateWithExpiryByBlockDailyServiceGetError = - FctStorageSlotStateWithExpiryByBlockDailyServiceGetErrors[keyof FctStorageSlotStateWithExpiryByBlockDailyServiceGetErrors]; - -export type FctStorageSlotStateWithExpiryByBlockDailyServiceGetResponses = { - /** - * OK - */ - 200: GetFctStorageSlotStateWithExpiryByBlockDailyResponse; -}; - -export type FctStorageSlotStateWithExpiryByBlockDailyServiceGetResponse = - FctStorageSlotStateWithExpiryByBlockDailyServiceGetResponses[keyof FctStorageSlotStateWithExpiryByBlockDailyServiceGetResponses]; - -export type FctStorageSlotStateWithExpiryByBlockHourlyServiceListData = { - body?: never; - path?: never; - query?: { - /** - * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: eq) - */ - expiry_policy_eq?: string; - /** - * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: ne) - */ - expiry_policy_ne?: string; - /** - * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: contains) - */ - expiry_policy_contains?: string; - /** - * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: starts_with) - */ - expiry_policy_starts_with?: string; - /** - * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: ends_with) - */ - expiry_policy_ends_with?: string; - /** - * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: like) - */ - expiry_policy_like?: string; - /** - * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: not_like) - */ - expiry_policy_not_like?: string; - /** - * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: in_values) (comma-separated list) - */ - expiry_policy_in_values?: string; - /** - * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: not_in_values) (comma-separated list) - */ - expiry_policy_not_in_values?: string; - /** - * 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; - /** - * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: eq) - */ - active_slots_eq?: number; - /** - * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: ne) - */ - active_slots_ne?: number; - /** - * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: lt) - */ - active_slots_lt?: number; - /** - * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: lte) - */ - active_slots_lte?: number; - /** - * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: gt) - */ - active_slots_gt?: number; - /** - * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: gte) - */ - active_slots_gte?: number; - /** - * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: between_min) - */ - active_slots_between_min?: number; - /** - * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: between_max_value) - */ - active_slots_between_max_value?: number; - /** - * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: in_values) (comma-separated list) - */ - active_slots_in_values?: string; - /** - * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: not_in_values) (comma-separated list) - */ - active_slots_not_in_values?: string; - /** - * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: eq) - */ - effective_bytes_eq?: number; - /** - * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: ne) - */ - effective_bytes_ne?: number; - /** - * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: lt) - */ - effective_bytes_lt?: number; - /** - * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: lte) - */ - effective_bytes_lte?: number; - /** - * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: gt) - */ - effective_bytes_gt?: number; - /** - * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: gte) - */ - effective_bytes_gte?: number; - /** - * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: between_min) - */ - effective_bytes_between_min?: number; - /** - * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: between_max_value) - */ - effective_bytes_between_max_value?: number; - /** - * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: in_values) (comma-separated list) - */ - effective_bytes_in_values?: string; - /** - * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: not_in_values) (comma-separated list) - */ - effective_bytes_not_in_values?: string; - /** - * The maximum number of fct_storage_slot_state_with_expiry_by_block_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 `ListFctStorageSlotStateWithExpiryByBlockHourly` 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_storage_slot_state_with_expiry_by_block_hourly'; -}; - -export type FctStorageSlotStateWithExpiryByBlockHourlyServiceListErrors = { - /** - * Default error response - */ - default: Status; -}; - -export type FctStorageSlotStateWithExpiryByBlockHourlyServiceListError = - FctStorageSlotStateWithExpiryByBlockHourlyServiceListErrors[keyof FctStorageSlotStateWithExpiryByBlockHourlyServiceListErrors]; - -export type FctStorageSlotStateWithExpiryByBlockHourlyServiceListResponses = { - /** - * OK - */ - 200: ListFctStorageSlotStateWithExpiryByBlockHourlyResponse; -}; - -export type FctStorageSlotStateWithExpiryByBlockHourlyServiceListResponse = - FctStorageSlotStateWithExpiryByBlockHourlyServiceListResponses[keyof FctStorageSlotStateWithExpiryByBlockHourlyServiceListResponses]; - -export type FctStorageSlotStateWithExpiryByBlockHourlyServiceGetData = { - body?: never; - path: { - /** - * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m - */ - expiry_policy: string; - }; - query?: never; - url: '/api/v1/fct_storage_slot_state_with_expiry_by_block_hourly/{expiry_policy}'; -}; - -export type FctStorageSlotStateWithExpiryByBlockHourlyServiceGetErrors = { - /** - * Default error response - */ - default: Status; -}; - -export type FctStorageSlotStateWithExpiryByBlockHourlyServiceGetError = - FctStorageSlotStateWithExpiryByBlockHourlyServiceGetErrors[keyof FctStorageSlotStateWithExpiryByBlockHourlyServiceGetErrors]; - -export type FctStorageSlotStateWithExpiryByBlockHourlyServiceGetResponses = { - /** - * OK - */ - 200: GetFctStorageSlotStateWithExpiryByBlockHourlyResponse; -}; - -export type FctStorageSlotStateWithExpiryByBlockHourlyServiceGetResponse = - FctStorageSlotStateWithExpiryByBlockHourlyServiceGetResponses[keyof FctStorageSlotStateWithExpiryByBlockHourlyServiceGetResponses]; - -export type FctStorageSlotTop100ByBytesServiceListData = { - body?: never; - path?: never; - query?: { - /** - * Rank by effective bytes (1=highest), based on raw state (filter: eq) - */ - rank_eq?: number; - /** - * Rank by effective bytes (1=highest), based on raw state (filter: ne) - */ - rank_ne?: number; - /** - * Rank by effective bytes (1=highest), based on raw state (filter: lt) - */ - rank_lt?: number; - /** - * Rank by effective bytes (1=highest), based on raw state (filter: lte) - */ - rank_lte?: number; - /** - * Rank by effective bytes (1=highest), based on raw state (filter: gt) - */ - rank_gt?: number; - /** - * Rank by effective bytes (1=highest), based on raw state (filter: gte) - */ - rank_gte?: number; - /** - * Rank by effective bytes (1=highest), based on raw state (filter: between_min) - */ - rank_between_min?: number; - /** - * Rank by effective bytes (1=highest), based on raw state (filter: between_max_value) - */ - rank_between_max_value?: number; - /** - * Rank by effective bytes (1=highest), based on raw state (filter: in_values) (comma-separated list) - */ - rank_in_values?: string; - /** - * Rank by effective bytes (1=highest), based on raw state (filter: not_in_values) (comma-separated list) - */ - rank_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; - /** - * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: eq) - */ - expiry_policy_eq?: string; - /** - * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: ne) - */ - expiry_policy_ne?: string; - /** - * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: contains) - */ - expiry_policy_contains?: string; - /** - * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: starts_with) - */ - expiry_policy_starts_with?: string; - /** - * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: ends_with) - */ - expiry_policy_ends_with?: string; - /** - * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: like) - */ - expiry_policy_like?: string; - /** - * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: not_like) - */ - expiry_policy_not_like?: string; - /** - * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: in_values) (comma-separated list) - */ - expiry_policy_in_values?: string; - /** - * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: not_in_values) (comma-separated list) - */ - expiry_policy_not_in_values?: string; - /** - * The contract address (filter: eq) - */ - contract_address_eq?: string; - /** - * The contract address (filter: ne) - */ - contract_address_ne?: string; - /** - * The contract address (filter: contains) - */ - contract_address_contains?: string; - /** - * The contract address (filter: starts_with) - */ - contract_address_starts_with?: string; - /** - * The contract address (filter: ends_with) - */ - contract_address_ends_with?: string; - /** - * The contract address (filter: like) - */ - contract_address_like?: string; - /** - * The contract address (filter: not_like) - */ - contract_address_not_like?: string; - /** - * The contract address (filter: in_values) (comma-separated list) - */ - contract_address_in_values?: string; - /** - * The contract address (filter: not_in_values) (comma-separated list) - */ - contract_address_not_in_values?: string; - /** - * Effective bytes of storage for this contract (filter: eq) - */ - effective_bytes_eq?: number; - /** - * Effective bytes of storage for this contract (filter: ne) - */ - effective_bytes_ne?: number; - /** - * Effective bytes of storage for this contract (filter: lt) - */ - effective_bytes_lt?: number; - /** - * Effective bytes of storage for this contract (filter: lte) - */ - effective_bytes_lte?: number; - /** - * Effective bytes of storage for this contract (filter: gt) - */ - effective_bytes_gt?: number; - /** - * Effective bytes of storage for this contract (filter: gte) - */ - effective_bytes_gte?: number; - /** - * Effective bytes of storage for this contract (filter: between_min) - */ - effective_bytes_between_min?: number; - /** - * Effective bytes of storage for this contract (filter: between_max_value) - */ - effective_bytes_between_max_value?: number; - /** - * Effective bytes of storage for this contract (filter: in_values) (comma-separated list) - */ - effective_bytes_in_values?: string; - /** - * Effective bytes of storage for this contract (filter: not_in_values) (comma-separated list) - */ - effective_bytes_not_in_values?: string; - /** - * Number of active storage slots for this contract (filter: eq) - */ - active_slots_eq?: number; - /** - * Number of active storage slots for this contract (filter: ne) - */ - active_slots_ne?: number; - /** - * Number of active storage slots for this contract (filter: lt) - */ - active_slots_lt?: number; - /** - * Number of active storage slots for this contract (filter: lte) - */ - active_slots_lte?: number; - /** - * Number of active storage slots for this contract (filter: gt) - */ - active_slots_gt?: number; - /** - * Number of active storage slots for this contract (filter: gte) - */ - active_slots_gte?: number; - /** - * Number of active storage slots for this contract (filter: between_min) - */ - active_slots_between_min?: number; - /** - * Number of active storage slots for this contract (filter: between_max_value) - */ - active_slots_between_max_value?: number; - /** - * Number of active storage slots for this contract (filter: in_values) (comma-separated list) - */ - active_slots_in_values?: string; - /** - * Number of active storage slots for this contract (filter: not_in_values) (comma-separated list) - */ - active_slots_not_in_values?: string; - /** - * Owner key identifier (filter: eq) - */ - owner_key_eq?: string; - /** - * Owner key identifier (filter: ne) - */ - owner_key_ne?: string; - /** - * Owner key identifier (filter: contains) - */ - owner_key_contains?: string; - /** - * Owner key identifier (filter: starts_with) - */ - owner_key_starts_with?: string; - /** - * Owner key identifier (filter: ends_with) - */ - owner_key_ends_with?: string; - /** - * Owner key identifier (filter: like) - */ - owner_key_like?: string; - /** - * Owner key identifier (filter: not_like) - */ - owner_key_not_like?: string; - /** - * Owner key identifier (filter: in_values) (comma-separated list) - */ - owner_key_in_values?: string; - /** - * Owner key identifier (filter: not_in_values) (comma-separated list) - */ - owner_key_not_in_values?: string; - /** - * Account owner of the contract (filter: eq) - */ - account_owner_eq?: string; - /** - * Account owner of the contract (filter: ne) - */ - account_owner_ne?: string; - /** - * Account owner of the contract (filter: contains) - */ - account_owner_contains?: string; - /** - * Account owner of the contract (filter: starts_with) - */ - account_owner_starts_with?: string; - /** - * Account owner of the contract (filter: ends_with) - */ - account_owner_ends_with?: string; - /** - * Account owner of the contract (filter: like) - */ - account_owner_like?: string; - /** - * Account owner of the contract (filter: not_like) - */ - account_owner_not_like?: string; - /** - * Account owner of the contract (filter: in_values) (comma-separated list) - */ - account_owner_in_values?: string; - /** - * Account owner of the contract (filter: not_in_values) (comma-separated list) - */ - account_owner_not_in_values?: string; - /** - * Name of the contract (filter: eq) - */ - contract_name_eq?: string; - /** - * Name of the contract (filter: ne) - */ - contract_name_ne?: string; - /** - * Name of the contract (filter: contains) - */ - contract_name_contains?: string; - /** - * Name of the contract (filter: starts_with) - */ - contract_name_starts_with?: string; - /** - * Name of the contract (filter: ends_with) - */ - contract_name_ends_with?: string; - /** - * Name of the contract (filter: like) - */ - contract_name_like?: string; - /** - * Name of the contract (filter: not_like) - */ - contract_name_not_like?: string; - /** - * Name of the contract (filter: in_values) (comma-separated list) - */ - contract_name_in_values?: string; - /** - * Name of the contract (filter: not_in_values) (comma-separated list) - */ - contract_name_not_in_values?: string; - /** - * Factory contract or deployer address (filter: eq) - */ - factory_contract_eq?: string; - /** - * Factory contract or deployer address (filter: ne) - */ - factory_contract_ne?: string; - /** - * Factory contract or deployer address (filter: contains) - */ - factory_contract_contains?: string; - /** - * Factory contract or deployer address (filter: starts_with) - */ - factory_contract_starts_with?: string; - /** - * Factory contract or deployer address (filter: ends_with) - */ - factory_contract_ends_with?: string; - /** - * Factory contract or deployer address (filter: like) - */ - factory_contract_like?: string; - /** - * Factory contract or deployer address (filter: not_like) - */ - factory_contract_not_like?: string; - /** - * Factory contract or deployer address (filter: in_values) (comma-separated list) - */ - factory_contract_in_values?: string; - /** - * Factory contract or deployer address (filter: not_in_values) (comma-separated list) - */ - factory_contract_not_in_values?: string; - /** - * Labels/categories (e.g., stablecoin, dex, circle) (filter: has) - */ - labels_has?: string; - /** - * Labels/categories (e.g., stablecoin, dex, circle) (filter: has_all_values) - */ - labels_has_all_values?: Array; - /** - * Labels/categories (e.g., stablecoin, dex, circle) (filter: has_any_values) - */ - labels_has_any_values?: Array; - /** - * Labels/categories (e.g., stablecoin, dex, circle) (filter: length_eq) - */ - labels_length_eq?: number; - /** - * Labels/categories (e.g., stablecoin, dex, circle) (filter: length_gt) - */ - labels_length_gt?: number; - /** - * Labels/categories (e.g., stablecoin, dex, circle) (filter: length_gte) - */ - labels_length_gte?: number; - /** - * Labels/categories (e.g., stablecoin, dex, circle) (filter: length_lt) - */ - labels_length_lt?: number; - /** - * Labels/categories (e.g., stablecoin, dex, circle) (filter: length_lte) - */ - labels_length_lte?: number; - /** - * The maximum number of fct_storage_slot_top_100_by_bytes 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 `ListFctStorageSlotTop100ByBytes` 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_storage_slot_top_100_by_bytes'; -}; - -export type FctStorageSlotTop100ByBytesServiceListErrors = { - /** - * Default error response - */ - default: Status; -}; - -export type FctStorageSlotTop100ByBytesServiceListError = - FctStorageSlotTop100ByBytesServiceListErrors[keyof FctStorageSlotTop100ByBytesServiceListErrors]; - -export type FctStorageSlotTop100ByBytesServiceListResponses = { - /** - * OK - */ - 200: ListFctStorageSlotTop100ByBytesResponse; -}; - -export type FctStorageSlotTop100ByBytesServiceListResponse = - FctStorageSlotTop100ByBytesServiceListResponses[keyof FctStorageSlotTop100ByBytesServiceListResponses]; - -export type FctStorageSlotTop100ByBytesServiceGetData = { - body?: never; - path: { - /** - * Rank by effective bytes (1=highest), based on raw state - */ - rank: number; - }; - query?: never; - url: '/api/v1/fct_storage_slot_top_100_by_bytes/{rank}'; -}; - -export type FctStorageSlotTop100ByBytesServiceGetErrors = { - /** - * Default error response - */ - default: Status; -}; - -export type FctStorageSlotTop100ByBytesServiceGetError = - FctStorageSlotTop100ByBytesServiceGetErrors[keyof FctStorageSlotTop100ByBytesServiceGetErrors]; - -export type FctStorageSlotTop100ByBytesServiceGetResponses = { - /** - * OK - */ - 200: GetFctStorageSlotTop100ByBytesResponse; -}; - -export type FctStorageSlotTop100ByBytesServiceGetResponse = - FctStorageSlotTop100ByBytesServiceGetResponses[keyof FctStorageSlotTop100ByBytesServiceGetResponses]; - -export type FctStorageSlotTop100BySlotsServiceListData = { - body?: never; - path?: never; - query?: { - /** - * Rank by active slots (1=highest), based on raw state (filter: eq) - */ - rank_eq?: number; - /** - * Rank by active slots (1=highest), based on raw state (filter: ne) - */ - rank_ne?: number; - /** - * Rank by active slots (1=highest), based on raw state (filter: lt) - */ - rank_lt?: number; - /** - * Rank by active slots (1=highest), based on raw state (filter: lte) - */ - rank_lte?: number; - /** - * Rank by active slots (1=highest), based on raw state (filter: gt) - */ - rank_gt?: number; - /** - * Rank by active slots (1=highest), based on raw state (filter: gte) - */ - rank_gte?: number; - /** - * Rank by active slots (1=highest), based on raw state (filter: between_min) - */ - rank_between_min?: number; - /** - * Rank by active slots (1=highest), based on raw state (filter: between_max_value) - */ - rank_between_max_value?: number; - /** - * Rank by active slots (1=highest), based on raw state (filter: in_values) (comma-separated list) - */ - rank_in_values?: string; - /** - * Rank by active slots (1=highest), based on raw state (filter: not_in_values) (comma-separated list) - */ - rank_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; - /** - * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: eq) - */ - expiry_policy_eq?: string; - /** - * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: ne) - */ - expiry_policy_ne?: string; - /** - * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: contains) - */ - expiry_policy_contains?: string; - /** - * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: starts_with) - */ - expiry_policy_starts_with?: string; - /** - * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: ends_with) - */ - expiry_policy_ends_with?: string; - /** - * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: like) - */ - expiry_policy_like?: string; - /** - * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: not_like) - */ - expiry_policy_not_like?: string; - /** - * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: in_values) (comma-separated list) - */ - expiry_policy_in_values?: string; - /** - * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: not_in_values) (comma-separated list) - */ - expiry_policy_not_in_values?: string; - /** - * The contract address (filter: eq) - */ - contract_address_eq?: string; - /** - * The contract address (filter: ne) - */ - contract_address_ne?: string; - /** - * The contract address (filter: contains) - */ - contract_address_contains?: string; - /** - * The contract address (filter: starts_with) - */ - contract_address_starts_with?: string; - /** - * The contract address (filter: ends_with) - */ - contract_address_ends_with?: string; - /** - * The contract address (filter: like) - */ - contract_address_like?: string; - /** - * The contract address (filter: not_like) - */ - contract_address_not_like?: string; - /** - * The contract address (filter: in_values) (comma-separated list) - */ - contract_address_in_values?: string; - /** - * The contract address (filter: not_in_values) (comma-separated list) - */ - contract_address_not_in_values?: string; - /** - * Number of active storage slots for this contract (filter: eq) - */ - active_slots_eq?: number; - /** - * Number of active storage slots for this contract (filter: ne) - */ - active_slots_ne?: number; - /** - * Number of active storage slots for this contract (filter: lt) - */ - active_slots_lt?: number; - /** - * Number of active storage slots for this contract (filter: lte) - */ - active_slots_lte?: number; - /** - * Number of active storage slots for this contract (filter: gt) - */ - active_slots_gt?: number; - /** - * Number of active storage slots for this contract (filter: gte) - */ - active_slots_gte?: number; - /** - * Number of active storage slots for this contract (filter: between_min) - */ - active_slots_between_min?: number; - /** - * Number of active storage slots for this contract (filter: between_max_value) - */ - active_slots_between_max_value?: number; - /** - * Number of active storage slots for this contract (filter: in_values) (comma-separated list) - */ - active_slots_in_values?: string; - /** - * Number of active storage slots for this contract (filter: not_in_values) (comma-separated list) - */ - active_slots_not_in_values?: string; - /** - * Effective bytes of storage for this contract (filter: eq) - */ - effective_bytes_eq?: number; - /** - * Effective bytes of storage for this contract (filter: ne) - */ - effective_bytes_ne?: number; - /** - * Effective bytes of storage for this contract (filter: lt) - */ - effective_bytes_lt?: number; - /** - * Effective bytes of storage for this contract (filter: lte) - */ - effective_bytes_lte?: number; - /** - * Effective bytes of storage for this contract (filter: gt) - */ - effective_bytes_gt?: number; - /** - * Effective bytes of storage for this contract (filter: gte) - */ - effective_bytes_gte?: number; - /** - * Effective bytes of storage for this contract (filter: between_min) - */ - effective_bytes_between_min?: number; - /** - * Effective bytes of storage for this contract (filter: between_max_value) - */ - effective_bytes_between_max_value?: number; - /** - * Effective bytes of storage for this contract (filter: in_values) (comma-separated list) - */ - effective_bytes_in_values?: string; - /** - * Effective bytes of storage for this contract (filter: not_in_values) (comma-separated list) - */ - effective_bytes_not_in_values?: string; - /** - * Owner key identifier (filter: eq) - */ - owner_key_eq?: string; - /** - * Owner key identifier (filter: ne) - */ - owner_key_ne?: string; - /** - * Owner key identifier (filter: contains) - */ - owner_key_contains?: string; - /** - * Owner key identifier (filter: starts_with) - */ - owner_key_starts_with?: string; - /** - * Owner key identifier (filter: ends_with) - */ - owner_key_ends_with?: string; - /** - * Owner key identifier (filter: like) - */ - owner_key_like?: string; - /** - * Owner key identifier (filter: not_like) - */ - owner_key_not_like?: string; - /** - * Owner key identifier (filter: in_values) (comma-separated list) - */ - owner_key_in_values?: string; - /** - * Owner key identifier (filter: not_in_values) (comma-separated list) - */ - owner_key_not_in_values?: string; - /** - * Account owner of the contract (filter: eq) - */ - account_owner_eq?: string; - /** - * Account owner of the contract (filter: ne) - */ - account_owner_ne?: string; - /** - * Account owner of the contract (filter: contains) - */ - account_owner_contains?: string; - /** - * Account owner of the contract (filter: starts_with) - */ - account_owner_starts_with?: string; - /** - * Account owner of the contract (filter: ends_with) - */ - account_owner_ends_with?: string; - /** - * Account owner of the contract (filter: like) - */ - account_owner_like?: string; - /** - * Account owner of the contract (filter: not_like) - */ - account_owner_not_like?: string; - /** - * Account owner of the contract (filter: in_values) (comma-separated list) - */ - account_owner_in_values?: string; - /** - * Account owner of the contract (filter: not_in_values) (comma-separated list) - */ - account_owner_not_in_values?: string; - /** - * Name of the contract (filter: eq) - */ - contract_name_eq?: string; - /** - * Name of the contract (filter: ne) - */ - contract_name_ne?: string; - /** - * Name of the contract (filter: contains) - */ - contract_name_contains?: string; - /** - * Name of the contract (filter: starts_with) - */ - contract_name_starts_with?: string; - /** - * Name of the contract (filter: ends_with) - */ - contract_name_ends_with?: string; - /** - * Name of the contract (filter: like) - */ - contract_name_like?: string; - /** - * Name of the contract (filter: not_like) - */ - contract_name_not_like?: string; - /** - * Name of the contract (filter: in_values) (comma-separated list) - */ - contract_name_in_values?: string; - /** - * Name of the contract (filter: not_in_values) (comma-separated list) - */ - contract_name_not_in_values?: string; - /** - * Factory contract or deployer address (filter: eq) - */ - factory_contract_eq?: string; - /** - * Factory contract or deployer address (filter: ne) - */ - factory_contract_ne?: string; - /** - * Factory contract or deployer address (filter: contains) - */ - factory_contract_contains?: string; - /** - * Factory contract or deployer address (filter: starts_with) - */ - factory_contract_starts_with?: string; - /** - * Factory contract or deployer address (filter: ends_with) - */ - factory_contract_ends_with?: string; - /** - * Factory contract or deployer address (filter: like) - */ - factory_contract_like?: string; - /** - * Factory contract or deployer address (filter: not_like) - */ - factory_contract_not_like?: string; - /** - * Factory contract or deployer address (filter: in_values) (comma-separated list) - */ - factory_contract_in_values?: string; - /** - * Factory contract or deployer address (filter: not_in_values) (comma-separated list) - */ - factory_contract_not_in_values?: string; - /** - * Labels/categories (e.g., stablecoin, dex, circle) (filter: has) - */ - labels_has?: string; - /** - * Labels/categories (e.g., stablecoin, dex, circle) (filter: has_all_values) - */ - labels_has_all_values?: Array; - /** - * Labels/categories (e.g., stablecoin, dex, circle) (filter: has_any_values) - */ - labels_has_any_values?: Array; - /** - * Labels/categories (e.g., stablecoin, dex, circle) (filter: length_eq) - */ - labels_length_eq?: number; - /** - * Labels/categories (e.g., stablecoin, dex, circle) (filter: length_gt) - */ - labels_length_gt?: number; - /** - * Labels/categories (e.g., stablecoin, dex, circle) (filter: length_gte) - */ - labels_length_gte?: number; - /** - * Labels/categories (e.g., stablecoin, dex, circle) (filter: length_lt) - */ - labels_length_lt?: number; - /** - * Labels/categories (e.g., stablecoin, dex, circle) (filter: length_lte) - */ - labels_length_lte?: number; - /** - * The maximum number of fct_storage_slot_top_100_by_slots 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 `ListFctStorageSlotTop100BySlots` 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_storage_slot_top_100_by_slots'; -}; - -export type FctStorageSlotTop100BySlotsServiceListErrors = { - /** - * Default error response - */ - default: Status; -}; - -export type FctStorageSlotTop100BySlotsServiceListError = - FctStorageSlotTop100BySlotsServiceListErrors[keyof FctStorageSlotTop100BySlotsServiceListErrors]; - -export type FctStorageSlotTop100BySlotsServiceListResponses = { - /** - * OK - */ - 200: ListFctStorageSlotTop100BySlotsResponse; -}; - -export type FctStorageSlotTop100BySlotsServiceListResponse = - FctStorageSlotTop100BySlotsServiceListResponses[keyof FctStorageSlotTop100BySlotsServiceListResponses]; - -export type FctStorageSlotTop100BySlotsServiceGetData = { - body?: never; - path: { - /** - * Rank by active slots (1=highest), based on raw state - */ - rank: number; - }; - query?: never; - url: '/api/v1/fct_storage_slot_top_100_by_slots/{rank}'; -}; - -export type FctStorageSlotTop100BySlotsServiceGetErrors = { - /** - * Default error response - */ - default: Status; -}; - -export type FctStorageSlotTop100BySlotsServiceGetError = - FctStorageSlotTop100BySlotsServiceGetErrors[keyof FctStorageSlotTop100BySlotsServiceGetErrors]; - -export type FctStorageSlotTop100BySlotsServiceGetResponses = { - /** - * OK - */ - 200: GetFctStorageSlotTop100BySlotsResponse; -}; - -export type FctStorageSlotTop100BySlotsServiceGetResponse = - FctStorageSlotTop100BySlotsServiceGetResponses[keyof FctStorageSlotTop100BySlotsServiceGetResponses]; - -export type FctSyncCommitteeParticipationByValidatorServiceListData = { - body?: never; - path?: never; - query?: { - /** - * Index of the validator (filter: eq) - */ - validator_index_eq?: number; - /** - * Index of the validator (filter: ne) - */ - validator_index_ne?: number; - /** - * Index of the validator (filter: lt) - */ - validator_index_lt?: number; - /** - * Index of the validator (filter: lte) - */ - validator_index_lte?: number; - /** - * Index of the validator (filter: gt) - */ - validator_index_gt?: number; - /** - * Index of the validator (filter: gte) - */ - validator_index_gte?: number; - /** - * Index of the validator (filter: between_min) - */ - validator_index_between_min?: number; - /** - * Index of the validator (filter: between_max_value) - */ - validator_index_between_max_value?: number; - /** - * Index of the validator (filter: in_values) (comma-separated list) - */ - validator_index_in_values?: string; - /** - * Index of the validator (filter: not_in_values) (comma-separated list) - */ - validator_index_not_in_values?: string; - /** - * The start time of the slot (filter: eq) - */ - slot_start_date_time_eq?: number; - /** - * The start time of the slot (filter: ne) - */ - slot_start_date_time_ne?: number; - /** - * The start time of the slot (filter: lt) - */ - slot_start_date_time_lt?: number; - /** - * The start time of the slot (filter: lte) - */ - slot_start_date_time_lte?: number; - /** - * The start time of the slot (filter: gt) - */ - slot_start_date_time_gt?: number; - /** - * The start time of the slot (filter: gte) - */ - slot_start_date_time_gte?: number; - /** - * The start time of the slot (filter: between_min) - */ - slot_start_date_time_between_min?: number; - /** - * The start time of the slot (filter: between_max_value) - */ - slot_start_date_time_between_max_value?: number; - /** - * The start time of the slot (filter: in_values) (comma-separated list) - */ - slot_start_date_time_in_values?: string; - /** - * The start time of the slot (filter: not_in_values) (comma-separated list) - */ - slot_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; - /** - * The slot number (filter: eq) - */ - slot_eq?: number; - /** - * The slot number (filter: ne) - */ - slot_ne?: number; - /** - * The slot number (filter: lt) - */ - slot_lt?: number; - /** - * The slot number (filter: lte) - */ - slot_lte?: number; - /** - * The slot number (filter: gt) - */ - slot_gt?: number; - /** - * The slot number (filter: gte) - */ - slot_gte?: number; - /** - * The slot number (filter: between_min) - */ - slot_between_min?: number; - /** - * The slot number (filter: between_max_value) - */ - slot_between_max_value?: number; - /** - * The slot number (filter: in_values) (comma-separated list) - */ - slot_in_values?: string; - /** - * The slot number (filter: not_in_values) (comma-separated list) - */ - slot_not_in_values?: string; - /** - * Whether the validator participated in sync committee for this slot (filter: eq) - */ - participated_eq?: boolean; - /** - * Whether the validator participated in sync committee for this slot (filter: ne) - */ - participated_ne?: boolean; - /** - * The maximum number of fct_sync_committee_participation_by_validator 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 `ListFctSyncCommitteeParticipationByValidator` 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_sync_committee_participation_by_validator'; -}; - -export type FctSyncCommitteeParticipationByValidatorServiceListErrors = { - /** - * Default error response - */ - default: Status; -}; - -export type FctSyncCommitteeParticipationByValidatorServiceListError = - FctSyncCommitteeParticipationByValidatorServiceListErrors[keyof FctSyncCommitteeParticipationByValidatorServiceListErrors]; - -export type FctSyncCommitteeParticipationByValidatorServiceListResponses = { - /** - * OK - */ - 200: ListFctSyncCommitteeParticipationByValidatorResponse; -}; - -export type FctSyncCommitteeParticipationByValidatorServiceListResponse = - FctSyncCommitteeParticipationByValidatorServiceListResponses[keyof FctSyncCommitteeParticipationByValidatorServiceListResponses]; - -export type FctSyncCommitteeParticipationByValidatorServiceGetData = { - body?: never; - path: { - /** - * Index of the validator - */ - validator_index: number; - }; - query?: never; - url: '/api/v1/fct_sync_committee_participation_by_validator/{validator_index}'; -}; - -export type FctSyncCommitteeParticipationByValidatorServiceGetErrors = { - /** - * Default error response - */ - default: Status; -}; - -export type FctSyncCommitteeParticipationByValidatorServiceGetError = - FctSyncCommitteeParticipationByValidatorServiceGetErrors[keyof FctSyncCommitteeParticipationByValidatorServiceGetErrors]; - -export type FctSyncCommitteeParticipationByValidatorServiceGetResponses = { - /** - * OK - */ - 200: GetFctSyncCommitteeParticipationByValidatorResponse; -}; - -export type FctSyncCommitteeParticipationByValidatorServiceGetResponse = - FctSyncCommitteeParticipationByValidatorServiceGetResponses[keyof FctSyncCommitteeParticipationByValidatorServiceGetResponses]; - -export type FctSyncCommitteeParticipationByValidatorDailyServiceListData = { - body?: never; - path?: never; - query?: { - /** - * Index of the validator (filter: eq) - */ - validator_index_eq?: number; - /** - * Index of the validator (filter: ne) - */ - validator_index_ne?: number; - /** - * Index of the validator (filter: lt) - */ - validator_index_lt?: number; - /** - * Index of the validator (filter: lte) - */ - validator_index_lte?: number; - /** - * Index of the validator (filter: gt) - */ - validator_index_gt?: number; - /** - * Index of the validator (filter: gte) - */ - validator_index_gte?: number; - /** - * Index of the validator (filter: between_min) - */ - validator_index_between_min?: number; - /** - * Index of the validator (filter: between_max_value) - */ - validator_index_between_max_value?: number; - /** - * Index of the validator (filter: in_values) (comma-separated list) - */ - validator_index_in_values?: string; + expiry_policy_not_in_values?: string; /** - * Index of the validator (filter: not_in_values) (comma-separated list) + * Start of the hour period (filter: eq) */ - validator_index_not_in_values?: string; + hour_start_date_time_eq?: number; /** - * The start of the day for this aggregation (filter: eq) + * Start of the hour period (filter: ne) */ - day_start_date_eq?: string; + hour_start_date_time_ne?: number; /** - * The start of the day for this aggregation (filter: ne) + * Start of the hour period (filter: lt) */ - day_start_date_ne?: string; + hour_start_date_time_lt?: number; /** - * The start of the day for this aggregation (filter: contains) + * Start of the hour period (filter: lte) */ - day_start_date_contains?: string; + hour_start_date_time_lte?: number; /** - * The start of the day for this aggregation (filter: starts_with) + * Start of the hour period (filter: gt) */ - day_start_date_starts_with?: string; + hour_start_date_time_gt?: number; /** - * The start of the day for this aggregation (filter: ends_with) + * Start of the hour period (filter: gte) */ - day_start_date_ends_with?: string; + hour_start_date_time_gte?: number; /** - * The start of the day for this aggregation (filter: like) + * Start of the hour period (filter: between_min) */ - day_start_date_like?: string; + hour_start_date_time_between_min?: number; /** - * The start of the day for this aggregation (filter: not_like) + * Start of the hour period (filter: between_max_value) */ - day_start_date_not_like?: string; + hour_start_date_time_between_max_value?: number; /** - * The start of the day for this aggregation (filter: in_values) (comma-separated list) + * Start of the hour period (filter: in_values) (comma-separated list) */ - day_start_date_in_values?: string; + hour_start_date_time_in_values?: string; /** - * The start of the day for this aggregation (filter: not_in_values) (comma-separated list) + * Start of the hour period (filter: not_in_values) (comma-separated list) */ - day_start_date_not_in_values?: string; + hour_start_date_time_not_in_values?: string; /** * Timestamp when the record was last updated (filter: eq) */ @@ -55901,131 +53518,91 @@ export type FctSyncCommitteeParticipationByValidatorDailyServiceListData = { */ updated_date_time_not_in_values?: string; /** - * Total sync committee slots for the validator in this day (filter: eq) - */ - total_slots_eq?: number; - /** - * Total sync committee slots for the validator in this day (filter: ne) - */ - total_slots_ne?: number; - /** - * Total sync committee slots for the validator in this day (filter: lt) - */ - total_slots_lt?: number; - /** - * Total sync committee slots for the validator in this day (filter: lte) - */ - total_slots_lte?: number; - /** - * Total sync committee slots for the validator in this day (filter: gt) - */ - total_slots_gt?: number; - /** - * Total sync committee slots for the validator in this day (filter: gte) - */ - total_slots_gte?: number; - /** - * Total sync committee slots for the validator in this day (filter: between_min) - */ - total_slots_between_min?: number; - /** - * Total sync committee slots for the validator in this day (filter: between_max_value) - */ - total_slots_between_max_value?: number; - /** - * Total sync committee slots for the validator in this day (filter: in_values) (comma-separated list) - */ - total_slots_in_values?: string; - /** - * Total sync committee slots for the validator in this day (filter: not_in_values) (comma-separated list) - */ - total_slots_not_in_values?: string; - /** - * Number of slots where validator participated (filter: eq) + * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: eq) */ - participated_count_eq?: number; + active_slots_eq?: number; /** - * Number of slots where validator participated (filter: ne) + * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: ne) */ - participated_count_ne?: number; + active_slots_ne?: number; /** - * Number of slots where validator participated (filter: lt) + * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: lt) */ - participated_count_lt?: number; + active_slots_lt?: number; /** - * Number of slots where validator participated (filter: lte) + * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: lte) */ - participated_count_lte?: number; + active_slots_lte?: number; /** - * Number of slots where validator participated (filter: gt) + * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: gt) */ - participated_count_gt?: number; + active_slots_gt?: number; /** - * Number of slots where validator participated (filter: gte) + * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: gte) */ - participated_count_gte?: number; + active_slots_gte?: number; /** - * Number of slots where validator participated (filter: between_min) + * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: between_min) */ - participated_count_between_min?: number; + active_slots_between_min?: number; /** - * Number of slots where validator participated (filter: between_max_value) + * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: between_max_value) */ - participated_count_between_max_value?: number; + active_slots_between_max_value?: number; /** - * Number of slots where validator participated (filter: in_values) (comma-separated list) + * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: in_values) (comma-separated list) */ - participated_count_in_values?: string; + active_slots_in_values?: string; /** - * Number of slots where validator participated (filter: not_in_values) (comma-separated list) + * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: not_in_values) (comma-separated list) */ - participated_count_not_in_values?: string; + active_slots_not_in_values?: string; /** - * Number of slots where validator missed (filter: eq) + * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: eq) */ - missed_count_eq?: number; + effective_bytes_eq?: number; /** - * Number of slots where validator missed (filter: ne) + * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: ne) */ - missed_count_ne?: number; + effective_bytes_ne?: number; /** - * Number of slots where validator missed (filter: lt) + * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: lt) */ - missed_count_lt?: number; + effective_bytes_lt?: number; /** - * Number of slots where validator missed (filter: lte) + * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: lte) */ - missed_count_lte?: number; + effective_bytes_lte?: number; /** - * Number of slots where validator missed (filter: gt) + * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: gt) */ - missed_count_gt?: number; + effective_bytes_gt?: number; /** - * Number of slots where validator missed (filter: gte) + * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: gte) */ - missed_count_gte?: number; + effective_bytes_gte?: number; /** - * Number of slots where validator missed (filter: between_min) + * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: between_min) */ - missed_count_between_min?: number; + effective_bytes_between_min?: number; /** - * Number of slots where validator missed (filter: between_max_value) + * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: between_max_value) */ - missed_count_between_max_value?: number; + effective_bytes_between_max_value?: number; /** - * Number of slots where validator missed (filter: in_values) (comma-separated list) + * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: in_values) (comma-separated list) */ - missed_count_in_values?: string; + effective_bytes_in_values?: string; /** - * Number of slots where validator missed (filter: not_in_values) (comma-separated list) + * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: not_in_values) (comma-separated list) */ - missed_count_not_in_values?: string; + effective_bytes_not_in_values?: string; /** - * The maximum number of fct_sync_committee_participation_by_validator_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. + * The maximum number of fct_storage_slot_state_with_expiry_by_address_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 `ListFctSyncCommitteeParticipationByValidatorDaily` call. Provide this to retrieve the subsequent page. + * A page token, received from a previous `ListFctStorageSlotStateWithExpiryByAddressHourly` call. Provide this to retrieve the subsequent page. */ page_token?: string; /** @@ -56033,145 +53610,137 @@ export type FctSyncCommitteeParticipationByValidatorDailyServiceListData = { */ order_by?: string; }; - url: '/api/v1/fct_sync_committee_participation_by_validator_daily'; + url: '/api/v1/fct_storage_slot_state_with_expiry_by_address_hourly'; }; -export type FctSyncCommitteeParticipationByValidatorDailyServiceListErrors = { +export type FctStorageSlotStateWithExpiryByAddressHourlyServiceListErrors = { /** * Default error response */ default: Status; }; -export type FctSyncCommitteeParticipationByValidatorDailyServiceListError = - FctSyncCommitteeParticipationByValidatorDailyServiceListErrors[keyof FctSyncCommitteeParticipationByValidatorDailyServiceListErrors]; +export type FctStorageSlotStateWithExpiryByAddressHourlyServiceListError = + FctStorageSlotStateWithExpiryByAddressHourlyServiceListErrors[keyof FctStorageSlotStateWithExpiryByAddressHourlyServiceListErrors]; -export type FctSyncCommitteeParticipationByValidatorDailyServiceListResponses = { +export type FctStorageSlotStateWithExpiryByAddressHourlyServiceListResponses = { /** * OK */ - 200: ListFctSyncCommitteeParticipationByValidatorDailyResponse; + 200: ListFctStorageSlotStateWithExpiryByAddressHourlyResponse; }; -export type FctSyncCommitteeParticipationByValidatorDailyServiceListResponse = - FctSyncCommitteeParticipationByValidatorDailyServiceListResponses[keyof FctSyncCommitteeParticipationByValidatorDailyServiceListResponses]; +export type FctStorageSlotStateWithExpiryByAddressHourlyServiceListResponse = + FctStorageSlotStateWithExpiryByAddressHourlyServiceListResponses[keyof FctStorageSlotStateWithExpiryByAddressHourlyServiceListResponses]; -export type FctSyncCommitteeParticipationByValidatorDailyServiceGetData = { +export type FctStorageSlotStateWithExpiryByAddressHourlyServiceGetData = { body?: never; path: { /** - * Index of the validator + * The contract address */ - validator_index: number; + address: string; }; query?: never; - url: '/api/v1/fct_sync_committee_participation_by_validator_daily/{validator_index}'; + url: '/api/v1/fct_storage_slot_state_with_expiry_by_address_hourly/{address}'; }; -export type FctSyncCommitteeParticipationByValidatorDailyServiceGetErrors = { +export type FctStorageSlotStateWithExpiryByAddressHourlyServiceGetErrors = { /** * Default error response */ default: Status; }; -export type FctSyncCommitteeParticipationByValidatorDailyServiceGetError = - FctSyncCommitteeParticipationByValidatorDailyServiceGetErrors[keyof FctSyncCommitteeParticipationByValidatorDailyServiceGetErrors]; +export type FctStorageSlotStateWithExpiryByAddressHourlyServiceGetError = + FctStorageSlotStateWithExpiryByAddressHourlyServiceGetErrors[keyof FctStorageSlotStateWithExpiryByAddressHourlyServiceGetErrors]; -export type FctSyncCommitteeParticipationByValidatorDailyServiceGetResponses = { +export type FctStorageSlotStateWithExpiryByAddressHourlyServiceGetResponses = { /** * OK */ - 200: GetFctSyncCommitteeParticipationByValidatorDailyResponse; + 200: GetFctStorageSlotStateWithExpiryByAddressHourlyResponse; }; -export type FctSyncCommitteeParticipationByValidatorDailyServiceGetResponse = - FctSyncCommitteeParticipationByValidatorDailyServiceGetResponses[keyof FctSyncCommitteeParticipationByValidatorDailyServiceGetResponses]; +export type FctStorageSlotStateWithExpiryByAddressHourlyServiceGetResponse = + FctStorageSlotStateWithExpiryByAddressHourlyServiceGetResponses[keyof FctStorageSlotStateWithExpiryByAddressHourlyServiceGetResponses]; -export type FctSyncCommitteeParticipationByValidatorHourlyServiceListData = { +export type FctStorageSlotStateWithExpiryByBlockDailyServiceListData = { body?: never; path?: never; query?: { /** - * Index of the validator (filter: eq) - */ - validator_index_eq?: number; - /** - * Index of the validator (filter: ne) - */ - validator_index_ne?: number; - /** - * Index of the validator (filter: lt) + * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: eq) */ - validator_index_lt?: number; + expiry_policy_eq?: string; /** - * Index of the validator (filter: lte) + * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: ne) */ - validator_index_lte?: number; + expiry_policy_ne?: string; /** - * Index of the validator (filter: gt) + * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: contains) */ - validator_index_gt?: number; + expiry_policy_contains?: string; /** - * Index of the validator (filter: gte) + * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: starts_with) */ - validator_index_gte?: number; + expiry_policy_starts_with?: string; /** - * Index of the validator (filter: between_min) + * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: ends_with) */ - validator_index_between_min?: number; + expiry_policy_ends_with?: string; /** - * Index of the validator (filter: between_max_value) + * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: like) */ - validator_index_between_max_value?: number; + expiry_policy_like?: string; /** - * Index of the validator (filter: in_values) (comma-separated list) + * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: not_like) */ - validator_index_in_values?: string; + expiry_policy_not_like?: string; /** - * Index of the validator (filter: not_in_values) (comma-separated list) + * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: in_values) (comma-separated list) */ - validator_index_not_in_values?: string; + expiry_policy_in_values?: string; /** - * The start of the hour for this aggregation (filter: eq) + * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: not_in_values) (comma-separated list) */ - hour_start_date_time_eq?: number; + expiry_policy_not_in_values?: string; /** - * The start of the hour for this aggregation (filter: ne) + * Start of the day period (filter: eq) */ - hour_start_date_time_ne?: number; + day_start_date_eq?: string; /** - * The start of the hour for this aggregation (filter: lt) + * Start of the day period (filter: ne) */ - hour_start_date_time_lt?: number; + day_start_date_ne?: string; /** - * The start of the hour for this aggregation (filter: lte) + * Start of the day period (filter: contains) */ - hour_start_date_time_lte?: number; + day_start_date_contains?: string; /** - * The start of the hour for this aggregation (filter: gt) + * Start of the day period (filter: starts_with) */ - hour_start_date_time_gt?: number; + day_start_date_starts_with?: string; /** - * The start of the hour for this aggregation (filter: gte) + * Start of the day period (filter: ends_with) */ - hour_start_date_time_gte?: number; + day_start_date_ends_with?: string; /** - * The start of the hour for this aggregation (filter: between_min) + * Start of the day period (filter: like) */ - hour_start_date_time_between_min?: number; + day_start_date_like?: string; /** - * The start of the hour for this aggregation (filter: between_max_value) + * Start of the day period (filter: not_like) */ - hour_start_date_time_between_max_value?: number; + day_start_date_not_like?: string; /** - * The start of the hour for this aggregation (filter: in_values) (comma-separated list) + * Start of the day period (filter: in_values) (comma-separated list) */ - hour_start_date_time_in_values?: string; + day_start_date_in_values?: string; /** - * The start of the hour for this aggregation (filter: not_in_values) (comma-separated list) + * Start of the day period (filter: not_in_values) (comma-separated list) */ - hour_start_date_time_not_in_values?: string; + day_start_date_not_in_values?: string; /** * Timestamp when the record was last updated (filter: eq) */ @@ -56213,131 +53782,91 @@ export type FctSyncCommitteeParticipationByValidatorHourlyServiceListData = { */ updated_date_time_not_in_values?: string; /** - * Total sync committee slots for the validator in this hour (filter: eq) - */ - total_slots_eq?: number; - /** - * Total sync committee slots for the validator in this hour (filter: ne) - */ - total_slots_ne?: number; - /** - * Total sync committee slots for the validator in this hour (filter: lt) - */ - total_slots_lt?: number; - /** - * Total sync committee slots for the validator in this hour (filter: lte) - */ - total_slots_lte?: number; - /** - * Total sync committee slots for the validator in this hour (filter: gt) - */ - total_slots_gt?: number; - /** - * Total sync committee slots for the validator in this hour (filter: gte) - */ - total_slots_gte?: number; - /** - * Total sync committee slots for the validator in this hour (filter: between_min) - */ - total_slots_between_min?: number; - /** - * Total sync committee slots for the validator in this hour (filter: between_max_value) - */ - total_slots_between_max_value?: number; - /** - * Total sync committee slots for the validator in this hour (filter: in_values) (comma-separated list) - */ - total_slots_in_values?: string; - /** - * Total sync committee slots for the validator in this hour (filter: not_in_values) (comma-separated list) - */ - total_slots_not_in_values?: string; - /** - * Number of slots where validator participated (filter: eq) + * Cumulative count of active storage slots at end of day (with expiry applied) (filter: eq) */ - participated_count_eq?: number; + active_slots_eq?: number; /** - * Number of slots where validator participated (filter: ne) + * Cumulative count of active storage slots at end of day (with expiry applied) (filter: ne) */ - participated_count_ne?: number; + active_slots_ne?: number; /** - * Number of slots where validator participated (filter: lt) + * Cumulative count of active storage slots at end of day (with expiry applied) (filter: lt) */ - participated_count_lt?: number; + active_slots_lt?: number; /** - * Number of slots where validator participated (filter: lte) + * Cumulative count of active storage slots at end of day (with expiry applied) (filter: lte) */ - participated_count_lte?: number; + active_slots_lte?: number; /** - * Number of slots where validator participated (filter: gt) + * Cumulative count of active storage slots at end of day (with expiry applied) (filter: gt) */ - participated_count_gt?: number; + active_slots_gt?: number; /** - * Number of slots where validator participated (filter: gte) + * Cumulative count of active storage slots at end of day (with expiry applied) (filter: gte) */ - participated_count_gte?: number; + active_slots_gte?: number; /** - * Number of slots where validator participated (filter: between_min) + * Cumulative count of active storage slots at end of day (with expiry applied) (filter: between_min) */ - participated_count_between_min?: number; + active_slots_between_min?: number; /** - * Number of slots where validator participated (filter: between_max_value) + * Cumulative count of active storage slots at end of day (with expiry applied) (filter: between_max_value) */ - participated_count_between_max_value?: number; + active_slots_between_max_value?: number; /** - * Number of slots where validator participated (filter: in_values) (comma-separated list) + * Cumulative count of active storage slots at end of day (with expiry applied) (filter: in_values) (comma-separated list) */ - participated_count_in_values?: string; + active_slots_in_values?: string; /** - * Number of slots where validator participated (filter: not_in_values) (comma-separated list) + * Cumulative count of active storage slots at end of day (with expiry applied) (filter: not_in_values) (comma-separated list) */ - participated_count_not_in_values?: string; + active_slots_not_in_values?: string; /** - * Number of slots where validator missed (filter: eq) + * Cumulative sum of effective bytes at end of day (with expiry applied) (filter: eq) */ - missed_count_eq?: number; + effective_bytes_eq?: number; /** - * Number of slots where validator missed (filter: ne) + * Cumulative sum of effective bytes at end of day (with expiry applied) (filter: ne) */ - missed_count_ne?: number; + effective_bytes_ne?: number; /** - * Number of slots where validator missed (filter: lt) + * Cumulative sum of effective bytes at end of day (with expiry applied) (filter: lt) */ - missed_count_lt?: number; + effective_bytes_lt?: number; /** - * Number of slots where validator missed (filter: lte) + * Cumulative sum of effective bytes at end of day (with expiry applied) (filter: lte) */ - missed_count_lte?: number; + effective_bytes_lte?: number; /** - * Number of slots where validator missed (filter: gt) + * Cumulative sum of effective bytes at end of day (with expiry applied) (filter: gt) */ - missed_count_gt?: number; + effective_bytes_gt?: number; /** - * Number of slots where validator missed (filter: gte) + * Cumulative sum of effective bytes at end of day (with expiry applied) (filter: gte) */ - missed_count_gte?: number; + effective_bytes_gte?: number; /** - * Number of slots where validator missed (filter: between_min) + * Cumulative sum of effective bytes at end of day (with expiry applied) (filter: between_min) */ - missed_count_between_min?: number; + effective_bytes_between_min?: number; /** - * Number of slots where validator missed (filter: between_max_value) + * Cumulative sum of effective bytes at end of day (with expiry applied) (filter: between_max_value) */ - missed_count_between_max_value?: number; + effective_bytes_between_max_value?: number; /** - * Number of slots where validator missed (filter: in_values) (comma-separated list) + * Cumulative sum of effective bytes at end of day (with expiry applied) (filter: in_values) (comma-separated list) */ - missed_count_in_values?: string; + effective_bytes_in_values?: string; /** - * Number of slots where validator missed (filter: not_in_values) (comma-separated list) + * Cumulative sum of effective bytes at end of day (with expiry applied) (filter: not_in_values) (comma-separated list) */ - missed_count_not_in_values?: string; + effective_bytes_not_in_values?: string; /** - * The maximum number of fct_sync_committee_participation_by_validator_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. + * The maximum number of fct_storage_slot_state_with_expiry_by_block_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 `ListFctSyncCommitteeParticipationByValidatorHourly` call. Provide this to retrieve the subsequent page. + * A page token, received from a previous `ListFctStorageSlotStateWithExpiryByBlockDaily` call. Provide this to retrieve the subsequent page. */ page_token?: string; /** @@ -56345,145 +53874,141 @@ export type FctSyncCommitteeParticipationByValidatorHourlyServiceListData = { */ order_by?: string; }; - url: '/api/v1/fct_sync_committee_participation_by_validator_hourly'; + url: '/api/v1/fct_storage_slot_state_with_expiry_by_block_daily'; }; -export type FctSyncCommitteeParticipationByValidatorHourlyServiceListErrors = { +export type FctStorageSlotStateWithExpiryByBlockDailyServiceListErrors = { /** * Default error response */ default: Status; }; -export type FctSyncCommitteeParticipationByValidatorHourlyServiceListError = - FctSyncCommitteeParticipationByValidatorHourlyServiceListErrors[keyof FctSyncCommitteeParticipationByValidatorHourlyServiceListErrors]; +export type FctStorageSlotStateWithExpiryByBlockDailyServiceListError = + FctStorageSlotStateWithExpiryByBlockDailyServiceListErrors[keyof FctStorageSlotStateWithExpiryByBlockDailyServiceListErrors]; -export type FctSyncCommitteeParticipationByValidatorHourlyServiceListResponses = { +export type FctStorageSlotStateWithExpiryByBlockDailyServiceListResponses = { /** * OK */ - 200: ListFctSyncCommitteeParticipationByValidatorHourlyResponse; + 200: ListFctStorageSlotStateWithExpiryByBlockDailyResponse; }; -export type FctSyncCommitteeParticipationByValidatorHourlyServiceListResponse = - FctSyncCommitteeParticipationByValidatorHourlyServiceListResponses[keyof FctSyncCommitteeParticipationByValidatorHourlyServiceListResponses]; +export type FctStorageSlotStateWithExpiryByBlockDailyServiceListResponse = + FctStorageSlotStateWithExpiryByBlockDailyServiceListResponses[keyof FctStorageSlotStateWithExpiryByBlockDailyServiceListResponses]; -export type FctSyncCommitteeParticipationByValidatorHourlyServiceGetData = { +export type FctStorageSlotStateWithExpiryByBlockDailyServiceGetData = { body?: never; path: { /** - * Index of the validator + * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m */ - validator_index: number; + expiry_policy: string; }; query?: never; - url: '/api/v1/fct_sync_committee_participation_by_validator_hourly/{validator_index}'; + url: '/api/v1/fct_storage_slot_state_with_expiry_by_block_daily/{expiry_policy}'; }; -export type FctSyncCommitteeParticipationByValidatorHourlyServiceGetErrors = { +export type FctStorageSlotStateWithExpiryByBlockDailyServiceGetErrors = { /** * Default error response */ default: Status; }; -export type FctSyncCommitteeParticipationByValidatorHourlyServiceGetError = - FctSyncCommitteeParticipationByValidatorHourlyServiceGetErrors[keyof FctSyncCommitteeParticipationByValidatorHourlyServiceGetErrors]; +export type FctStorageSlotStateWithExpiryByBlockDailyServiceGetError = + FctStorageSlotStateWithExpiryByBlockDailyServiceGetErrors[keyof FctStorageSlotStateWithExpiryByBlockDailyServiceGetErrors]; -export type FctSyncCommitteeParticipationByValidatorHourlyServiceGetResponses = { +export type FctStorageSlotStateWithExpiryByBlockDailyServiceGetResponses = { /** * OK */ - 200: GetFctSyncCommitteeParticipationByValidatorHourlyResponse; + 200: GetFctStorageSlotStateWithExpiryByBlockDailyResponse; }; -export type FctSyncCommitteeParticipationByValidatorHourlyServiceGetResponse = - FctSyncCommitteeParticipationByValidatorHourlyServiceGetResponses[keyof FctSyncCommitteeParticipationByValidatorHourlyServiceGetResponses]; +export type FctStorageSlotStateWithExpiryByBlockDailyServiceGetResponse = + FctStorageSlotStateWithExpiryByBlockDailyServiceGetResponses[keyof FctStorageSlotStateWithExpiryByBlockDailyServiceGetResponses]; -export type FctValidatorBalanceServiceListData = { +export type FctStorageSlotStateWithExpiryByBlockHourlyServiceListData = { body?: never; path?: never; query?: { /** - * The index of the validator (filter: eq) - */ - validator_index_eq?: number; - /** - * The index of the validator (filter: ne) + * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: eq) */ - validator_index_ne?: number; + expiry_policy_eq?: string; /** - * The index of the validator (filter: lt) + * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: ne) */ - validator_index_lt?: number; + expiry_policy_ne?: string; /** - * The index of the validator (filter: lte) + * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: contains) */ - validator_index_lte?: number; + expiry_policy_contains?: string; /** - * The index of the validator (filter: gt) + * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: starts_with) */ - validator_index_gt?: number; + expiry_policy_starts_with?: string; /** - * The index of the validator (filter: gte) + * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: ends_with) */ - validator_index_gte?: number; + expiry_policy_ends_with?: string; /** - * The index of the validator (filter: between_min) + * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: like) */ - validator_index_between_min?: number; + expiry_policy_like?: string; /** - * The index of the validator (filter: between_max_value) + * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: not_like) */ - validator_index_between_max_value?: number; + expiry_policy_not_like?: string; /** - * The index of the validator (filter: in_values) (comma-separated list) + * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: in_values) (comma-separated list) */ - validator_index_in_values?: string; + expiry_policy_in_values?: string; /** - * The index of the validator (filter: not_in_values) (comma-separated list) + * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m (filter: not_in_values) (comma-separated list) */ - validator_index_not_in_values?: string; + expiry_policy_not_in_values?: string; /** - * The start time of the epoch (filter: eq) + * Start of the hour period (filter: eq) */ - epoch_start_date_time_eq?: number; + hour_start_date_time_eq?: number; /** - * The start time of the epoch (filter: ne) + * Start of the hour period (filter: ne) */ - epoch_start_date_time_ne?: number; + hour_start_date_time_ne?: number; /** - * The start time of the epoch (filter: lt) + * Start of the hour period (filter: lt) */ - epoch_start_date_time_lt?: number; + hour_start_date_time_lt?: number; /** - * The start time of the epoch (filter: lte) + * Start of the hour period (filter: lte) */ - epoch_start_date_time_lte?: number; + hour_start_date_time_lte?: number; /** - * The start time of the epoch (filter: gt) + * Start of the hour period (filter: gt) */ - epoch_start_date_time_gt?: number; + hour_start_date_time_gt?: number; /** - * The start time of the epoch (filter: gte) + * Start of the hour period (filter: gte) */ - epoch_start_date_time_gte?: number; + hour_start_date_time_gte?: number; /** - * The start time of the epoch (filter: between_min) + * Start of the hour period (filter: between_min) */ - epoch_start_date_time_between_min?: number; + hour_start_date_time_between_min?: number; /** - * The start time of the epoch (filter: between_max_value) + * Start of the hour period (filter: between_max_value) */ - epoch_start_date_time_between_max_value?: number; + hour_start_date_time_between_max_value?: number; /** - * The start time of the epoch (filter: in_values) (comma-separated list) + * Start of the hour period (filter: in_values) (comma-separated list) */ - epoch_start_date_time_in_values?: string; + hour_start_date_time_in_values?: string; /** - * The start time of the epoch (filter: not_in_values) (comma-separated list) + * Start of the hour period (filter: not_in_values) (comma-separated list) */ - epoch_start_date_time_not_in_values?: string; + hour_start_date_time_not_in_values?: string; /** * Timestamp when the record was last updated (filter: eq) */ @@ -56525,175 +54050,91 @@ export type FctValidatorBalanceServiceListData = { */ updated_date_time_not_in_values?: string; /** - * The epoch number (filter: eq) - */ - epoch_eq?: number; - /** - * The epoch number (filter: ne) - */ - epoch_ne?: number; - /** - * The epoch number (filter: lt) - */ - epoch_lt?: number; - /** - * The epoch number (filter: lte) - */ - epoch_lte?: number; - /** - * The epoch number (filter: gt) - */ - epoch_gt?: number; - /** - * The epoch number (filter: gte) - */ - epoch_gte?: number; - /** - * The epoch number (filter: between_min) - */ - epoch_between_min?: number; - /** - * The epoch number (filter: between_max_value) - */ - epoch_between_max_value?: number; - /** - * The epoch number (filter: in_values) (comma-separated list) - */ - epoch_in_values?: string; - /** - * The epoch number (filter: not_in_values) (comma-separated list) - */ - epoch_not_in_values?: string; - /** - * Validator balance at this epoch in Gwei (filter: eq) - */ - balance_eq?: number; - /** - * Validator balance at this epoch in Gwei (filter: ne) - */ - balance_ne?: number; - /** - * Validator balance at this epoch in Gwei (filter: lt) - */ - balance_lt?: number; - /** - * Validator balance at this epoch in Gwei (filter: lte) - */ - balance_lte?: number; - /** - * Validator balance at this epoch in Gwei (filter: gt) - */ - balance_gt?: number; - /** - * Validator balance at this epoch in Gwei (filter: gte) - */ - balance_gte?: number; - /** - * Validator balance at this epoch in Gwei (filter: between_min) - */ - balance_between_min?: number; - /** - * Validator balance at this epoch in Gwei (filter: between_max_value) - */ - balance_between_max_value?: number; - /** - * Validator balance at this epoch in Gwei (filter: in_values) (comma-separated list) - */ - balance_in_values?: string; - /** - * Validator balance at this epoch in Gwei (filter: not_in_values) (comma-separated list) - */ - balance_not_in_values?: string; - /** - * Effective balance at this epoch in Gwei (filter: eq) - */ - effective_balance_eq?: number; - /** - * Effective balance at this epoch in Gwei (filter: ne) + * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: eq) */ - effective_balance_ne?: number; + active_slots_eq?: number; /** - * Effective balance at this epoch in Gwei (filter: lt) + * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: ne) */ - effective_balance_lt?: number; + active_slots_ne?: number; /** - * Effective balance at this epoch in Gwei (filter: lte) + * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: lt) */ - effective_balance_lte?: number; + active_slots_lt?: number; /** - * Effective balance at this epoch in Gwei (filter: gt) + * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: lte) */ - effective_balance_gt?: number; + active_slots_lte?: number; /** - * Effective balance at this epoch in Gwei (filter: gte) + * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: gt) */ - effective_balance_gte?: number; + active_slots_gt?: number; /** - * Effective balance at this epoch in Gwei (filter: between_min) + * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: gte) */ - effective_balance_between_min?: number; + active_slots_gte?: number; /** - * Effective balance at this epoch in Gwei (filter: between_max_value) + * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: between_min) */ - effective_balance_between_max_value?: number; + active_slots_between_min?: number; /** - * Effective balance at this epoch in Gwei (filter: in_values) (comma-separated list) + * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: between_max_value) */ - effective_balance_in_values?: string; + active_slots_between_max_value?: number; /** - * Effective balance at this epoch in Gwei (filter: not_in_values) (comma-separated list) + * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: in_values) (comma-separated list) */ - effective_balance_not_in_values?: string; + active_slots_in_values?: string; /** - * Validator status at this epoch (filter: eq) + * Cumulative count of active storage slots at end of hour (with expiry applied) (filter: not_in_values) (comma-separated list) */ - status_eq?: string; + active_slots_not_in_values?: string; /** - * Validator status at this epoch (filter: ne) + * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: eq) */ - status_ne?: string; + effective_bytes_eq?: number; /** - * Validator status at this epoch (filter: contains) + * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: ne) */ - status_contains?: string; + effective_bytes_ne?: number; /** - * Validator status at this epoch (filter: starts_with) + * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: lt) */ - status_starts_with?: string; + effective_bytes_lt?: number; /** - * Validator status at this epoch (filter: ends_with) + * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: lte) */ - status_ends_with?: string; + effective_bytes_lte?: number; /** - * Validator status at this epoch (filter: like) + * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: gt) */ - status_like?: string; + effective_bytes_gt?: number; /** - * Validator status at this epoch (filter: not_like) + * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: gte) */ - status_not_like?: string; + effective_bytes_gte?: number; /** - * Validator status at this epoch (filter: in_values) (comma-separated list) + * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: between_min) */ - status_in_values?: string; + effective_bytes_between_min?: number; /** - * Validator status at this epoch (filter: not_in_values) (comma-separated list) + * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: between_max_value) */ - status_not_in_values?: string; + effective_bytes_between_max_value?: number; /** - * Whether the validator was slashed (as of this epoch) (filter: eq) + * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: in_values) (comma-separated list) */ - slashed_eq?: boolean; + effective_bytes_in_values?: string; /** - * Whether the validator was slashed (as of this epoch) (filter: ne) + * Cumulative sum of effective bytes at end of hour (with expiry applied) (filter: not_in_values) (comma-separated list) */ - slashed_ne?: boolean; + effective_bytes_not_in_values?: string; /** - * The maximum number of fct_validator_balance to return. If unspecified, at most 100 items will be returned. The maximum value is 10000; values above 10000 will be coerced to 10000. + * The maximum number of fct_storage_slot_state_with_expiry_by_block_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 `ListFctValidatorBalance` call. Provide this to retrieve the subsequent page. + * A page token, received from a previous `ListFctStorageSlotStateWithExpiryByBlockHourly` call. Provide this to retrieve the subsequent page. */ page_token?: string; /** @@ -56701,141 +54142,105 @@ export type FctValidatorBalanceServiceListData = { */ order_by?: string; }; - url: '/api/v1/fct_validator_balance'; + url: '/api/v1/fct_storage_slot_state_with_expiry_by_block_hourly'; }; -export type FctValidatorBalanceServiceListErrors = { +export type FctStorageSlotStateWithExpiryByBlockHourlyServiceListErrors = { /** * Default error response */ default: Status; }; -export type FctValidatorBalanceServiceListError = - FctValidatorBalanceServiceListErrors[keyof FctValidatorBalanceServiceListErrors]; +export type FctStorageSlotStateWithExpiryByBlockHourlyServiceListError = + FctStorageSlotStateWithExpiryByBlockHourlyServiceListErrors[keyof FctStorageSlotStateWithExpiryByBlockHourlyServiceListErrors]; -export type FctValidatorBalanceServiceListResponses = { +export type FctStorageSlotStateWithExpiryByBlockHourlyServiceListResponses = { /** * OK */ - 200: ListFctValidatorBalanceResponse; + 200: ListFctStorageSlotStateWithExpiryByBlockHourlyResponse; }; -export type FctValidatorBalanceServiceListResponse = - FctValidatorBalanceServiceListResponses[keyof FctValidatorBalanceServiceListResponses]; +export type FctStorageSlotStateWithExpiryByBlockHourlyServiceListResponse = + FctStorageSlotStateWithExpiryByBlockHourlyServiceListResponses[keyof FctStorageSlotStateWithExpiryByBlockHourlyServiceListResponses]; -export type FctValidatorBalanceServiceGetData = { +export type FctStorageSlotStateWithExpiryByBlockHourlyServiceGetData = { body?: never; path: { /** - * The index of the validator + * Expiry policy identifier: 1m, 6m, 12m, 18m, 24m */ - validator_index: number; + expiry_policy: string; }; query?: never; - url: '/api/v1/fct_validator_balance/{validator_index}'; + url: '/api/v1/fct_storage_slot_state_with_expiry_by_block_hourly/{expiry_policy}'; }; -export type FctValidatorBalanceServiceGetErrors = { +export type FctStorageSlotStateWithExpiryByBlockHourlyServiceGetErrors = { /** * Default error response */ default: Status; }; -export type FctValidatorBalanceServiceGetError = - FctValidatorBalanceServiceGetErrors[keyof FctValidatorBalanceServiceGetErrors]; - -export type FctValidatorBalanceServiceGetResponses = { - /** - * OK - */ - 200: GetFctValidatorBalanceResponse; -}; - -export type FctValidatorBalanceServiceGetResponse = - FctValidatorBalanceServiceGetResponses[keyof FctValidatorBalanceServiceGetResponses]; +export type FctStorageSlotStateWithExpiryByBlockHourlyServiceGetError = + FctStorageSlotStateWithExpiryByBlockHourlyServiceGetErrors[keyof FctStorageSlotStateWithExpiryByBlockHourlyServiceGetErrors]; -export type FctValidatorBalanceDailyServiceListData = { - body?: never; - path?: never; - query?: { - /** - * The index of the validator (filter: eq) - */ - validator_index_eq?: number; - /** - * The index of the validator (filter: ne) - */ - validator_index_ne?: number; - /** - * The index of the validator (filter: lt) - */ - validator_index_lt?: number; - /** - * The index of the validator (filter: lte) - */ - validator_index_lte?: number; - /** - * The index of the validator (filter: gt) - */ - validator_index_gt?: number; - /** - * The index of the validator (filter: gte) - */ - validator_index_gte?: number; - /** - * The index of the validator (filter: between_min) - */ - validator_index_between_min?: number; - /** - * The index of the validator (filter: between_max_value) - */ - validator_index_between_max_value?: number; - /** - * The index of the validator (filter: in_values) (comma-separated list) - */ - validator_index_in_values?: string; +export type FctStorageSlotStateWithExpiryByBlockHourlyServiceGetResponses = { + /** + * OK + */ + 200: GetFctStorageSlotStateWithExpiryByBlockHourlyResponse; +}; + +export type FctStorageSlotStateWithExpiryByBlockHourlyServiceGetResponse = + FctStorageSlotStateWithExpiryByBlockHourlyServiceGetResponses[keyof FctStorageSlotStateWithExpiryByBlockHourlyServiceGetResponses]; + +export type FctStorageSlotTop100ByBytesServiceListData = { + body?: never; + path?: never; + query?: { /** - * The index of the validator (filter: not_in_values) (comma-separated list) + * Rank by effective bytes (1=highest), based on raw state (filter: eq) */ - validator_index_not_in_values?: string; + rank_eq?: number; /** - * The start of the day for this aggregation (filter: eq) + * Rank by effective bytes (1=highest), based on raw state (filter: ne) */ - day_start_date_eq?: string; + rank_ne?: number; /** - * The start of the day for this aggregation (filter: ne) + * Rank by effective bytes (1=highest), based on raw state (filter: lt) */ - day_start_date_ne?: string; + rank_lt?: number; /** - * The start of the day for this aggregation (filter: contains) + * Rank by effective bytes (1=highest), based on raw state (filter: lte) */ - day_start_date_contains?: string; + rank_lte?: number; /** - * The start of the day for this aggregation (filter: starts_with) + * Rank by effective bytes (1=highest), based on raw state (filter: gt) */ - day_start_date_starts_with?: string; + rank_gt?: number; /** - * The start of the day for this aggregation (filter: ends_with) + * Rank by effective bytes (1=highest), based on raw state (filter: gte) */ - day_start_date_ends_with?: string; + rank_gte?: number; /** - * The start of the day for this aggregation (filter: like) + * Rank by effective bytes (1=highest), based on raw state (filter: between_min) */ - day_start_date_like?: string; + rank_between_min?: number; /** - * The start of the day for this aggregation (filter: not_like) + * Rank by effective bytes (1=highest), based on raw state (filter: between_max_value) */ - day_start_date_not_like?: string; + rank_between_max_value?: number; /** - * The start of the day for this aggregation (filter: in_values) (comma-separated list) + * Rank by effective bytes (1=highest), based on raw state (filter: in_values) (comma-separated list) */ - day_start_date_in_values?: string; + rank_in_values?: string; /** - * The start of the day for this aggregation (filter: not_in_values) (comma-separated list) + * Rank by effective bytes (1=highest), based on raw state (filter: not_in_values) (comma-separated list) */ - day_start_date_not_in_values?: string; + rank_not_in_values?: string; /** * Timestamp when the record was last updated (filter: eq) */ @@ -56877,335 +54282,339 @@ export type FctValidatorBalanceDailyServiceListData = { */ updated_date_time_not_in_values?: string; /** - * First epoch in this day for this validator (filter: eq) + * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: eq) + */ + expiry_policy_eq?: string; + /** + * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: ne) */ - start_epoch_eq?: number; + expiry_policy_ne?: string; /** - * First epoch in this day for this validator (filter: ne) + * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: contains) */ - start_epoch_ne?: number; + expiry_policy_contains?: string; /** - * First epoch in this day for this validator (filter: lt) + * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: starts_with) */ - start_epoch_lt?: number; + expiry_policy_starts_with?: string; /** - * First epoch in this day for this validator (filter: lte) + * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: ends_with) */ - start_epoch_lte?: number; + expiry_policy_ends_with?: string; /** - * First epoch in this day for this validator (filter: gt) + * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: like) */ - start_epoch_gt?: number; + expiry_policy_like?: string; /** - * First epoch in this day for this validator (filter: gte) + * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: not_like) */ - start_epoch_gte?: number; + expiry_policy_not_like?: string; /** - * First epoch in this day for this validator (filter: between_min) + * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: in_values) (comma-separated list) */ - start_epoch_between_min?: number; + expiry_policy_in_values?: string; /** - * First epoch in this day for this validator (filter: between_max_value) + * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: not_in_values) (comma-separated list) */ - start_epoch_between_max_value?: number; + expiry_policy_not_in_values?: string; /** - * First epoch in this day for this validator (filter: in_values) (comma-separated list) + * The contract address (filter: eq) */ - start_epoch_in_values?: string; + contract_address_eq?: string; /** - * First epoch in this day for this validator (filter: not_in_values) (comma-separated list) + * The contract address (filter: ne) */ - start_epoch_not_in_values?: string; + contract_address_ne?: string; /** - * Last epoch in this day for this validator (filter: eq) + * The contract address (filter: contains) */ - end_epoch_eq?: number; + contract_address_contains?: string; /** - * Last epoch in this day for this validator (filter: ne) + * The contract address (filter: starts_with) */ - end_epoch_ne?: number; + contract_address_starts_with?: string; /** - * Last epoch in this day for this validator (filter: lt) + * The contract address (filter: ends_with) */ - end_epoch_lt?: number; + contract_address_ends_with?: string; /** - * Last epoch in this day for this validator (filter: lte) + * The contract address (filter: like) */ - end_epoch_lte?: number; + contract_address_like?: string; /** - * Last epoch in this day for this validator (filter: gt) + * The contract address (filter: not_like) */ - end_epoch_gt?: number; + contract_address_not_like?: string; /** - * Last epoch in this day for this validator (filter: gte) + * The contract address (filter: in_values) (comma-separated list) */ - end_epoch_gte?: number; + contract_address_in_values?: string; /** - * Last epoch in this day for this validator (filter: between_min) + * The contract address (filter: not_in_values) (comma-separated list) */ - end_epoch_between_min?: number; + contract_address_not_in_values?: string; /** - * Last epoch in this day for this validator (filter: between_max_value) + * Effective bytes of storage for this contract (filter: eq) */ - end_epoch_between_max_value?: number; + effective_bytes_eq?: number; /** - * Last epoch in this day for this validator (filter: in_values) (comma-separated list) + * Effective bytes of storage for this contract (filter: ne) */ - end_epoch_in_values?: string; + effective_bytes_ne?: number; /** - * Last epoch in this day for this validator (filter: not_in_values) (comma-separated list) + * Effective bytes of storage for this contract (filter: lt) */ - end_epoch_not_in_values?: string; + effective_bytes_lt?: number; /** - * Balance at start of day (first epoch) in Gwei (filter: eq) + * Effective bytes of storage for this contract (filter: lte) */ - start_balance_eq?: number; + effective_bytes_lte?: number; /** - * Balance at start of day (first epoch) in Gwei (filter: ne) + * Effective bytes of storage for this contract (filter: gt) */ - start_balance_ne?: number; + effective_bytes_gt?: number; /** - * Balance at start of day (first epoch) in Gwei (filter: lt) + * Effective bytes of storage for this contract (filter: gte) */ - start_balance_lt?: number; + effective_bytes_gte?: number; /** - * Balance at start of day (first epoch) in Gwei (filter: lte) + * Effective bytes of storage for this contract (filter: between_min) */ - start_balance_lte?: number; + effective_bytes_between_min?: number; /** - * Balance at start of day (first epoch) in Gwei (filter: gt) + * Effective bytes of storage for this contract (filter: between_max_value) */ - start_balance_gt?: number; + effective_bytes_between_max_value?: number; /** - * Balance at start of day (first epoch) in Gwei (filter: gte) + * Effective bytes of storage for this contract (filter: in_values) (comma-separated list) */ - start_balance_gte?: number; + effective_bytes_in_values?: string; /** - * Balance at start of day (first epoch) in Gwei (filter: between_min) + * Effective bytes of storage for this contract (filter: not_in_values) (comma-separated list) */ - start_balance_between_min?: number; + effective_bytes_not_in_values?: string; /** - * Balance at start of day (first epoch) in Gwei (filter: between_max_value) + * Number of active storage slots for this contract (filter: eq) */ - start_balance_between_max_value?: number; + active_slots_eq?: number; /** - * Balance at start of day (first epoch) in Gwei (filter: in_values) (comma-separated list) + * Number of active storage slots for this contract (filter: ne) */ - start_balance_in_values?: string; + active_slots_ne?: number; /** - * Balance at start of day (first epoch) in Gwei (filter: not_in_values) (comma-separated list) + * Number of active storage slots for this contract (filter: lt) */ - start_balance_not_in_values?: string; + active_slots_lt?: number; /** - * Balance at end of day (last epoch) in Gwei (filter: eq) + * Number of active storage slots for this contract (filter: lte) */ - end_balance_eq?: number; + active_slots_lte?: number; /** - * Balance at end of day (last epoch) in Gwei (filter: ne) + * Number of active storage slots for this contract (filter: gt) */ - end_balance_ne?: number; + active_slots_gt?: number; /** - * Balance at end of day (last epoch) in Gwei (filter: lt) + * Number of active storage slots for this contract (filter: gte) */ - end_balance_lt?: number; + active_slots_gte?: number; /** - * Balance at end of day (last epoch) in Gwei (filter: lte) + * Number of active storage slots for this contract (filter: between_min) */ - end_balance_lte?: number; + active_slots_between_min?: number; /** - * Balance at end of day (last epoch) in Gwei (filter: gt) + * Number of active storage slots for this contract (filter: between_max_value) */ - end_balance_gt?: number; + active_slots_between_max_value?: number; /** - * Balance at end of day (last epoch) in Gwei (filter: gte) + * Number of active storage slots for this contract (filter: in_values) (comma-separated list) */ - end_balance_gte?: number; + active_slots_in_values?: string; /** - * Balance at end of day (last epoch) in Gwei (filter: between_min) + * Number of active storage slots for this contract (filter: not_in_values) (comma-separated list) */ - end_balance_between_min?: number; + active_slots_not_in_values?: string; /** - * Balance at end of day (last epoch) in Gwei (filter: between_max_value) + * Owner key identifier (filter: eq) */ - end_balance_between_max_value?: number; + owner_key_eq?: string; /** - * Balance at end of day (last epoch) in Gwei (filter: in_values) (comma-separated list) + * Owner key identifier (filter: ne) */ - end_balance_in_values?: string; + owner_key_ne?: string; /** - * Balance at end of day (last epoch) in Gwei (filter: not_in_values) (comma-separated list) + * Owner key identifier (filter: contains) */ - end_balance_not_in_values?: string; + owner_key_contains?: string; /** - * Minimum balance during the day in Gwei (filter: eq) + * Owner key identifier (filter: starts_with) */ - min_balance_eq?: number; + owner_key_starts_with?: string; /** - * Minimum balance during the day in Gwei (filter: ne) + * Owner key identifier (filter: ends_with) */ - min_balance_ne?: number; + owner_key_ends_with?: string; /** - * Minimum balance during the day in Gwei (filter: lt) + * Owner key identifier (filter: like) */ - min_balance_lt?: number; + owner_key_like?: string; /** - * Minimum balance during the day in Gwei (filter: lte) + * Owner key identifier (filter: not_like) */ - min_balance_lte?: number; + owner_key_not_like?: string; /** - * Minimum balance during the day in Gwei (filter: gt) + * Owner key identifier (filter: in_values) (comma-separated list) */ - min_balance_gt?: number; + owner_key_in_values?: string; /** - * Minimum balance during the day in Gwei (filter: gte) + * Owner key identifier (filter: not_in_values) (comma-separated list) */ - min_balance_gte?: number; + owner_key_not_in_values?: string; /** - * Minimum balance during the day in Gwei (filter: between_min) + * Account owner of the contract (filter: eq) */ - min_balance_between_min?: number; + account_owner_eq?: string; /** - * Minimum balance during the day in Gwei (filter: between_max_value) + * Account owner of the contract (filter: ne) */ - min_balance_between_max_value?: number; + account_owner_ne?: string; /** - * Minimum balance during the day in Gwei (filter: in_values) (comma-separated list) + * Account owner of the contract (filter: contains) */ - min_balance_in_values?: string; + account_owner_contains?: string; /** - * Minimum balance during the day in Gwei (filter: not_in_values) (comma-separated list) + * Account owner of the contract (filter: starts_with) */ - min_balance_not_in_values?: string; + account_owner_starts_with?: string; /** - * Maximum balance during the day in Gwei (filter: eq) + * Account owner of the contract (filter: ends_with) */ - max_balance_eq?: number; + account_owner_ends_with?: string; /** - * Maximum balance during the day in Gwei (filter: ne) + * Account owner of the contract (filter: like) */ - max_balance_ne?: number; + account_owner_like?: string; /** - * Maximum balance during the day in Gwei (filter: lt) + * Account owner of the contract (filter: not_like) */ - max_balance_lt?: number; + account_owner_not_like?: string; /** - * Maximum balance during the day in Gwei (filter: lte) + * Account owner of the contract (filter: in_values) (comma-separated list) */ - max_balance_lte?: number; + account_owner_in_values?: string; /** - * Maximum balance during the day in Gwei (filter: gt) + * Account owner of the contract (filter: not_in_values) (comma-separated list) */ - max_balance_gt?: number; + account_owner_not_in_values?: string; /** - * Maximum balance during the day in Gwei (filter: gte) + * Name of the contract (filter: eq) */ - max_balance_gte?: number; + contract_name_eq?: string; /** - * Maximum balance during the day in Gwei (filter: between_min) + * Name of the contract (filter: ne) */ - max_balance_between_min?: number; + contract_name_ne?: string; /** - * Maximum balance during the day in Gwei (filter: between_max_value) + * Name of the contract (filter: contains) */ - max_balance_between_max_value?: number; + contract_name_contains?: string; /** - * Maximum balance during the day in Gwei (filter: in_values) (comma-separated list) + * Name of the contract (filter: starts_with) */ - max_balance_in_values?: string; + contract_name_starts_with?: string; /** - * Maximum balance during the day in Gwei (filter: not_in_values) (comma-separated list) + * Name of the contract (filter: ends_with) */ - max_balance_not_in_values?: string; + contract_name_ends_with?: string; /** - * Effective balance at end of day in Gwei (filter: eq) + * Name of the contract (filter: like) */ - effective_balance_eq?: number; + contract_name_like?: string; /** - * Effective balance at end of day in Gwei (filter: ne) + * Name of the contract (filter: not_like) */ - effective_balance_ne?: number; + contract_name_not_like?: string; /** - * Effective balance at end of day in Gwei (filter: lt) + * Name of the contract (filter: in_values) (comma-separated list) */ - effective_balance_lt?: number; + contract_name_in_values?: string; /** - * Effective balance at end of day in Gwei (filter: lte) + * Name of the contract (filter: not_in_values) (comma-separated list) */ - effective_balance_lte?: number; + contract_name_not_in_values?: string; /** - * Effective balance at end of day in Gwei (filter: gt) + * Factory contract or deployer address (filter: eq) */ - effective_balance_gt?: number; + factory_contract_eq?: string; /** - * Effective balance at end of day in Gwei (filter: gte) + * Factory contract or deployer address (filter: ne) */ - effective_balance_gte?: number; + factory_contract_ne?: string; /** - * Effective balance at end of day in Gwei (filter: between_min) + * Factory contract or deployer address (filter: contains) */ - effective_balance_between_min?: number; + factory_contract_contains?: string; /** - * Effective balance at end of day in Gwei (filter: between_max_value) + * Factory contract or deployer address (filter: starts_with) */ - effective_balance_between_max_value?: number; + factory_contract_starts_with?: string; /** - * Effective balance at end of day in Gwei (filter: in_values) (comma-separated list) + * Factory contract or deployer address (filter: ends_with) */ - effective_balance_in_values?: string; + factory_contract_ends_with?: string; /** - * Effective balance at end of day in Gwei (filter: not_in_values) (comma-separated list) + * Factory contract or deployer address (filter: like) */ - effective_balance_not_in_values?: string; + factory_contract_like?: string; /** - * Validator status at end of day (filter: eq) + * Factory contract or deployer address (filter: not_like) */ - status_eq?: string; + factory_contract_not_like?: string; /** - * Validator status at end of day (filter: ne) + * Factory contract or deployer address (filter: in_values) (comma-separated list) */ - status_ne?: string; + factory_contract_in_values?: string; /** - * Validator status at end of day (filter: contains) + * Factory contract or deployer address (filter: not_in_values) (comma-separated list) */ - status_contains?: string; + factory_contract_not_in_values?: string; /** - * Validator status at end of day (filter: starts_with) + * Labels/categories (e.g., stablecoin, dex, circle) (filter: has) */ - status_starts_with?: string; + labels_has?: string; /** - * Validator status at end of day (filter: ends_with) + * Labels/categories (e.g., stablecoin, dex, circle) (filter: has_all_values) */ - status_ends_with?: string; + labels_has_all_values?: Array; /** - * Validator status at end of day (filter: like) + * Labels/categories (e.g., stablecoin, dex, circle) (filter: has_any_values) */ - status_like?: string; + labels_has_any_values?: Array; /** - * Validator status at end of day (filter: not_like) + * Labels/categories (e.g., stablecoin, dex, circle) (filter: length_eq) */ - status_not_like?: string; + labels_length_eq?: number; /** - * Validator status at end of day (filter: in_values) (comma-separated list) + * Labels/categories (e.g., stablecoin, dex, circle) (filter: length_gt) */ - status_in_values?: string; + labels_length_gt?: number; /** - * Validator status at end of day (filter: not_in_values) (comma-separated list) + * Labels/categories (e.g., stablecoin, dex, circle) (filter: length_gte) */ - status_not_in_values?: string; + labels_length_gte?: number; /** - * Whether the validator was slashed (as of end of day) (filter: eq) + * Labels/categories (e.g., stablecoin, dex, circle) (filter: length_lt) */ - slashed_eq?: boolean; + labels_length_lt?: number; /** - * Whether the validator was slashed (as of end of day) (filter: ne) + * Labels/categories (e.g., stablecoin, dex, circle) (filter: length_lte) */ - slashed_ne?: boolean; + labels_length_lte?: number; /** - * The maximum number of fct_validator_balance_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. + * The maximum number of fct_storage_slot_top_100_by_bytes 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 `ListFctValidatorBalanceDaily` call. Provide this to retrieve the subsequent page. + * A page token, received from a previous `ListFctStorageSlotTop100ByBytes` call. Provide this to retrieve the subsequent page. */ page_token?: string; /** @@ -57213,145 +54622,105 @@ export type FctValidatorBalanceDailyServiceListData = { */ order_by?: string; }; - url: '/api/v1/fct_validator_balance_daily'; + url: '/api/v1/fct_storage_slot_top_100_by_bytes'; }; -export type FctValidatorBalanceDailyServiceListErrors = { +export type FctStorageSlotTop100ByBytesServiceListErrors = { /** * Default error response */ default: Status; }; -export type FctValidatorBalanceDailyServiceListError = - FctValidatorBalanceDailyServiceListErrors[keyof FctValidatorBalanceDailyServiceListErrors]; +export type FctStorageSlotTop100ByBytesServiceListError = + FctStorageSlotTop100ByBytesServiceListErrors[keyof FctStorageSlotTop100ByBytesServiceListErrors]; -export type FctValidatorBalanceDailyServiceListResponses = { +export type FctStorageSlotTop100ByBytesServiceListResponses = { /** * OK */ - 200: ListFctValidatorBalanceDailyResponse; + 200: ListFctStorageSlotTop100ByBytesResponse; }; -export type FctValidatorBalanceDailyServiceListResponse = - FctValidatorBalanceDailyServiceListResponses[keyof FctValidatorBalanceDailyServiceListResponses]; +export type FctStorageSlotTop100ByBytesServiceListResponse = + FctStorageSlotTop100ByBytesServiceListResponses[keyof FctStorageSlotTop100ByBytesServiceListResponses]; -export type FctValidatorBalanceDailyServiceGetData = { +export type FctStorageSlotTop100ByBytesServiceGetData = { body?: never; path: { /** - * The index of the validator + * Rank by effective bytes (1=highest), based on raw state */ - validator_index: number; + rank: number; }; query?: never; - url: '/api/v1/fct_validator_balance_daily/{validator_index}'; + url: '/api/v1/fct_storage_slot_top_100_by_bytes/{rank}'; }; -export type FctValidatorBalanceDailyServiceGetErrors = { +export type FctStorageSlotTop100ByBytesServiceGetErrors = { /** * Default error response */ default: Status; }; -export type FctValidatorBalanceDailyServiceGetError = - FctValidatorBalanceDailyServiceGetErrors[keyof FctValidatorBalanceDailyServiceGetErrors]; +export type FctStorageSlotTop100ByBytesServiceGetError = + FctStorageSlotTop100ByBytesServiceGetErrors[keyof FctStorageSlotTop100ByBytesServiceGetErrors]; -export type FctValidatorBalanceDailyServiceGetResponses = { +export type FctStorageSlotTop100ByBytesServiceGetResponses = { /** * OK */ - 200: GetFctValidatorBalanceDailyResponse; + 200: GetFctStorageSlotTop100ByBytesResponse; }; -export type FctValidatorBalanceDailyServiceGetResponse = - FctValidatorBalanceDailyServiceGetResponses[keyof FctValidatorBalanceDailyServiceGetResponses]; +export type FctStorageSlotTop100ByBytesServiceGetResponse = + FctStorageSlotTop100ByBytesServiceGetResponses[keyof FctStorageSlotTop100ByBytesServiceGetResponses]; -export type FctValidatorBalanceHourlyServiceListData = { +export type FctStorageSlotTop100BySlotsServiceListData = { body?: never; path?: never; query?: { /** - * The index of the validator (filter: eq) - */ - validator_index_eq?: number; - /** - * The index of the validator (filter: ne) - */ - validator_index_ne?: number; - /** - * The index of the validator (filter: lt) - */ - validator_index_lt?: number; - /** - * The index of the validator (filter: lte) - */ - validator_index_lte?: number; - /** - * The index of the validator (filter: gt) - */ - validator_index_gt?: number; - /** - * The index of the validator (filter: gte) - */ - validator_index_gte?: number; - /** - * The index of the validator (filter: between_min) - */ - validator_index_between_min?: number; - /** - * The index of the validator (filter: between_max_value) - */ - validator_index_between_max_value?: number; - /** - * The index of the validator (filter: in_values) (comma-separated list) - */ - validator_index_in_values?: string; - /** - * The index of the validator (filter: not_in_values) (comma-separated list) - */ - validator_index_not_in_values?: string; - /** - * The start of the hour for this aggregation (filter: eq) + * Rank by active slots (1=highest), based on raw state (filter: eq) */ - hour_start_date_time_eq?: number; + rank_eq?: number; /** - * The start of the hour for this aggregation (filter: ne) + * Rank by active slots (1=highest), based on raw state (filter: ne) */ - hour_start_date_time_ne?: number; + rank_ne?: number; /** - * The start of the hour for this aggregation (filter: lt) + * Rank by active slots (1=highest), based on raw state (filter: lt) */ - hour_start_date_time_lt?: number; + rank_lt?: number; /** - * The start of the hour for this aggregation (filter: lte) + * Rank by active slots (1=highest), based on raw state (filter: lte) */ - hour_start_date_time_lte?: number; + rank_lte?: number; /** - * The start of the hour for this aggregation (filter: gt) + * Rank by active slots (1=highest), based on raw state (filter: gt) */ - hour_start_date_time_gt?: number; + rank_gt?: number; /** - * The start of the hour for this aggregation (filter: gte) + * Rank by active slots (1=highest), based on raw state (filter: gte) */ - hour_start_date_time_gte?: number; + rank_gte?: number; /** - * The start of the hour for this aggregation (filter: between_min) + * Rank by active slots (1=highest), based on raw state (filter: between_min) */ - hour_start_date_time_between_min?: number; + rank_between_min?: number; /** - * The start of the hour for this aggregation (filter: between_max_value) + * Rank by active slots (1=highest), based on raw state (filter: between_max_value) */ - hour_start_date_time_between_max_value?: number; + rank_between_max_value?: number; /** - * The start of the hour for this aggregation (filter: in_values) (comma-separated list) + * Rank by active slots (1=highest), based on raw state (filter: in_values) (comma-separated list) */ - hour_start_date_time_in_values?: string; + rank_in_values?: string; /** - * The start of the hour for this aggregation (filter: not_in_values) (comma-separated list) + * Rank by active slots (1=highest), based on raw state (filter: not_in_values) (comma-separated list) */ - hour_start_date_time_not_in_values?: string; + rank_not_in_values?: string; /** * Timestamp when the record was last updated (filter: eq) */ @@ -57393,335 +54762,339 @@ export type FctValidatorBalanceHourlyServiceListData = { */ updated_date_time_not_in_values?: string; /** - * First epoch in this hour for this validator (filter: eq) + * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: eq) + */ + expiry_policy_eq?: string; + /** + * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: ne) */ - start_epoch_eq?: number; + expiry_policy_ne?: string; /** - * First epoch in this hour for this validator (filter: ne) + * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: contains) */ - start_epoch_ne?: number; + expiry_policy_contains?: string; /** - * First epoch in this hour for this validator (filter: lt) + * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: starts_with) */ - start_epoch_lt?: number; + expiry_policy_starts_with?: string; /** - * First epoch in this hour for this validator (filter: lte) + * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: ends_with) */ - start_epoch_lte?: number; + expiry_policy_ends_with?: string; /** - * First epoch in this hour for this validator (filter: gt) + * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: like) */ - start_epoch_gt?: number; + expiry_policy_like?: string; /** - * First epoch in this hour for this validator (filter: gte) + * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: not_like) */ - start_epoch_gte?: number; + expiry_policy_not_like?: string; /** - * First epoch in this hour for this validator (filter: between_min) + * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: in_values) (comma-separated list) */ - start_epoch_between_min?: number; + expiry_policy_in_values?: string; /** - * First epoch in this hour for this validator (filter: between_max_value) + * Expiry policy identifier: NULL (raw), 1m, 6m, 12m, 18m, 24m (filter: not_in_values) (comma-separated list) */ - start_epoch_between_max_value?: number; + expiry_policy_not_in_values?: string; /** - * First epoch in this hour for this validator (filter: in_values) (comma-separated list) + * The contract address (filter: eq) */ - start_epoch_in_values?: string; + contract_address_eq?: string; /** - * First epoch in this hour for this validator (filter: not_in_values) (comma-separated list) + * The contract address (filter: ne) */ - start_epoch_not_in_values?: string; + contract_address_ne?: string; /** - * Last epoch in this hour for this validator (filter: eq) + * The contract address (filter: contains) */ - end_epoch_eq?: number; + contract_address_contains?: string; /** - * Last epoch in this hour for this validator (filter: ne) + * The contract address (filter: starts_with) */ - end_epoch_ne?: number; + contract_address_starts_with?: string; /** - * Last epoch in this hour for this validator (filter: lt) + * The contract address (filter: ends_with) */ - end_epoch_lt?: number; + contract_address_ends_with?: string; /** - * Last epoch in this hour for this validator (filter: lte) + * The contract address (filter: like) */ - end_epoch_lte?: number; + contract_address_like?: string; /** - * Last epoch in this hour for this validator (filter: gt) + * The contract address (filter: not_like) */ - end_epoch_gt?: number; + contract_address_not_like?: string; /** - * Last epoch in this hour for this validator (filter: gte) + * The contract address (filter: in_values) (comma-separated list) */ - end_epoch_gte?: number; + contract_address_in_values?: string; /** - * Last epoch in this hour for this validator (filter: between_min) + * The contract address (filter: not_in_values) (comma-separated list) */ - end_epoch_between_min?: number; + contract_address_not_in_values?: string; /** - * Last epoch in this hour for this validator (filter: between_max_value) + * Number of active storage slots for this contract (filter: eq) */ - end_epoch_between_max_value?: number; + active_slots_eq?: number; /** - * Last epoch in this hour for this validator (filter: in_values) (comma-separated list) + * Number of active storage slots for this contract (filter: ne) */ - end_epoch_in_values?: string; + active_slots_ne?: number; /** - * Last epoch in this hour for this validator (filter: not_in_values) (comma-separated list) + * Number of active storage slots for this contract (filter: lt) */ - end_epoch_not_in_values?: string; + active_slots_lt?: number; /** - * Balance at start of hour (first epoch) in Gwei (filter: eq) + * Number of active storage slots for this contract (filter: lte) */ - start_balance_eq?: number; + active_slots_lte?: number; /** - * Balance at start of hour (first epoch) in Gwei (filter: ne) + * Number of active storage slots for this contract (filter: gt) */ - start_balance_ne?: number; + active_slots_gt?: number; /** - * Balance at start of hour (first epoch) in Gwei (filter: lt) + * Number of active storage slots for this contract (filter: gte) */ - start_balance_lt?: number; + active_slots_gte?: number; /** - * Balance at start of hour (first epoch) in Gwei (filter: lte) + * Number of active storage slots for this contract (filter: between_min) */ - start_balance_lte?: number; + active_slots_between_min?: number; /** - * Balance at start of hour (first epoch) in Gwei (filter: gt) + * Number of active storage slots for this contract (filter: between_max_value) */ - start_balance_gt?: number; + active_slots_between_max_value?: number; /** - * Balance at start of hour (first epoch) in Gwei (filter: gte) + * Number of active storage slots for this contract (filter: in_values) (comma-separated list) */ - start_balance_gte?: number; + active_slots_in_values?: string; /** - * Balance at start of hour (first epoch) in Gwei (filter: between_min) + * Number of active storage slots for this contract (filter: not_in_values) (comma-separated list) */ - start_balance_between_min?: number; + active_slots_not_in_values?: string; /** - * Balance at start of hour (first epoch) in Gwei (filter: between_max_value) + * Effective bytes of storage for this contract (filter: eq) */ - start_balance_between_max_value?: number; + effective_bytes_eq?: number; /** - * Balance at start of hour (first epoch) in Gwei (filter: in_values) (comma-separated list) + * Effective bytes of storage for this contract (filter: ne) */ - start_balance_in_values?: string; + effective_bytes_ne?: number; /** - * Balance at start of hour (first epoch) in Gwei (filter: not_in_values) (comma-separated list) + * Effective bytes of storage for this contract (filter: lt) */ - start_balance_not_in_values?: string; + effective_bytes_lt?: number; /** - * Balance at end of hour (last epoch) in Gwei (filter: eq) + * Effective bytes of storage for this contract (filter: lte) */ - end_balance_eq?: number; + effective_bytes_lte?: number; /** - * Balance at end of hour (last epoch) in Gwei (filter: ne) + * Effective bytes of storage for this contract (filter: gt) */ - end_balance_ne?: number; + effective_bytes_gt?: number; /** - * Balance at end of hour (last epoch) in Gwei (filter: lt) + * Effective bytes of storage for this contract (filter: gte) */ - end_balance_lt?: number; + effective_bytes_gte?: number; /** - * Balance at end of hour (last epoch) in Gwei (filter: lte) + * Effective bytes of storage for this contract (filter: between_min) */ - end_balance_lte?: number; + effective_bytes_between_min?: number; /** - * Balance at end of hour (last epoch) in Gwei (filter: gt) + * Effective bytes of storage for this contract (filter: between_max_value) */ - end_balance_gt?: number; + effective_bytes_between_max_value?: number; /** - * Balance at end of hour (last epoch) in Gwei (filter: gte) + * Effective bytes of storage for this contract (filter: in_values) (comma-separated list) */ - end_balance_gte?: number; + effective_bytes_in_values?: string; /** - * Balance at end of hour (last epoch) in Gwei (filter: between_min) + * Effective bytes of storage for this contract (filter: not_in_values) (comma-separated list) */ - end_balance_between_min?: number; + effective_bytes_not_in_values?: string; /** - * Balance at end of hour (last epoch) in Gwei (filter: between_max_value) + * Owner key identifier (filter: eq) */ - end_balance_between_max_value?: number; + owner_key_eq?: string; /** - * Balance at end of hour (last epoch) in Gwei (filter: in_values) (comma-separated list) + * Owner key identifier (filter: ne) */ - end_balance_in_values?: string; + owner_key_ne?: string; /** - * Balance at end of hour (last epoch) in Gwei (filter: not_in_values) (comma-separated list) + * Owner key identifier (filter: contains) */ - end_balance_not_in_values?: string; + owner_key_contains?: string; /** - * Minimum balance during the hour in Gwei (filter: eq) + * Owner key identifier (filter: starts_with) */ - min_balance_eq?: number; + owner_key_starts_with?: string; /** - * Minimum balance during the hour in Gwei (filter: ne) + * Owner key identifier (filter: ends_with) */ - min_balance_ne?: number; + owner_key_ends_with?: string; /** - * Minimum balance during the hour in Gwei (filter: lt) + * Owner key identifier (filter: like) */ - min_balance_lt?: number; + owner_key_like?: string; /** - * Minimum balance during the hour in Gwei (filter: lte) + * Owner key identifier (filter: not_like) */ - min_balance_lte?: number; + owner_key_not_like?: string; /** - * Minimum balance during the hour in Gwei (filter: gt) + * Owner key identifier (filter: in_values) (comma-separated list) */ - min_balance_gt?: number; + owner_key_in_values?: string; /** - * Minimum balance during the hour in Gwei (filter: gte) + * Owner key identifier (filter: not_in_values) (comma-separated list) */ - min_balance_gte?: number; + owner_key_not_in_values?: string; /** - * Minimum balance during the hour in Gwei (filter: between_min) + * Account owner of the contract (filter: eq) */ - min_balance_between_min?: number; + account_owner_eq?: string; /** - * Minimum balance during the hour in Gwei (filter: between_max_value) + * Account owner of the contract (filter: ne) */ - min_balance_between_max_value?: number; + account_owner_ne?: string; /** - * Minimum balance during the hour in Gwei (filter: in_values) (comma-separated list) + * Account owner of the contract (filter: contains) */ - min_balance_in_values?: string; + account_owner_contains?: string; /** - * Minimum balance during the hour in Gwei (filter: not_in_values) (comma-separated list) + * Account owner of the contract (filter: starts_with) */ - min_balance_not_in_values?: string; + account_owner_starts_with?: string; /** - * Maximum balance during the hour in Gwei (filter: eq) + * Account owner of the contract (filter: ends_with) */ - max_balance_eq?: number; + account_owner_ends_with?: string; /** - * Maximum balance during the hour in Gwei (filter: ne) + * Account owner of the contract (filter: like) */ - max_balance_ne?: number; + account_owner_like?: string; /** - * Maximum balance during the hour in Gwei (filter: lt) + * Account owner of the contract (filter: not_like) */ - max_balance_lt?: number; + account_owner_not_like?: string; /** - * Maximum balance during the hour in Gwei (filter: lte) + * Account owner of the contract (filter: in_values) (comma-separated list) */ - max_balance_lte?: number; + account_owner_in_values?: string; /** - * Maximum balance during the hour in Gwei (filter: gt) + * Account owner of the contract (filter: not_in_values) (comma-separated list) */ - max_balance_gt?: number; + account_owner_not_in_values?: string; /** - * Maximum balance during the hour in Gwei (filter: gte) + * Name of the contract (filter: eq) */ - max_balance_gte?: number; + contract_name_eq?: string; /** - * Maximum balance during the hour in Gwei (filter: between_min) + * Name of the contract (filter: ne) */ - max_balance_between_min?: number; + contract_name_ne?: string; /** - * Maximum balance during the hour in Gwei (filter: between_max_value) + * Name of the contract (filter: contains) */ - max_balance_between_max_value?: number; + contract_name_contains?: string; /** - * Maximum balance during the hour in Gwei (filter: in_values) (comma-separated list) + * Name of the contract (filter: starts_with) */ - max_balance_in_values?: string; + contract_name_starts_with?: string; /** - * Maximum balance during the hour in Gwei (filter: not_in_values) (comma-separated list) + * Name of the contract (filter: ends_with) */ - max_balance_not_in_values?: string; + contract_name_ends_with?: string; /** - * Effective balance at end of hour in Gwei (filter: eq) + * Name of the contract (filter: like) */ - effective_balance_eq?: number; + contract_name_like?: string; /** - * Effective balance at end of hour in Gwei (filter: ne) + * Name of the contract (filter: not_like) */ - effective_balance_ne?: number; + contract_name_not_like?: string; /** - * Effective balance at end of hour in Gwei (filter: lt) + * Name of the contract (filter: in_values) (comma-separated list) */ - effective_balance_lt?: number; + contract_name_in_values?: string; /** - * Effective balance at end of hour in Gwei (filter: lte) + * Name of the contract (filter: not_in_values) (comma-separated list) */ - effective_balance_lte?: number; + contract_name_not_in_values?: string; /** - * Effective balance at end of hour in Gwei (filter: gt) + * Factory contract or deployer address (filter: eq) */ - effective_balance_gt?: number; + factory_contract_eq?: string; /** - * Effective balance at end of hour in Gwei (filter: gte) + * Factory contract or deployer address (filter: ne) */ - effective_balance_gte?: number; + factory_contract_ne?: string; /** - * Effective balance at end of hour in Gwei (filter: between_min) + * Factory contract or deployer address (filter: contains) */ - effective_balance_between_min?: number; + factory_contract_contains?: string; /** - * Effective balance at end of hour in Gwei (filter: between_max_value) + * Factory contract or deployer address (filter: starts_with) */ - effective_balance_between_max_value?: number; + factory_contract_starts_with?: string; /** - * Effective balance at end of hour in Gwei (filter: in_values) (comma-separated list) + * Factory contract or deployer address (filter: ends_with) */ - effective_balance_in_values?: string; + factory_contract_ends_with?: string; /** - * Effective balance at end of hour in Gwei (filter: not_in_values) (comma-separated list) + * Factory contract or deployer address (filter: like) */ - effective_balance_not_in_values?: string; + factory_contract_like?: string; /** - * Validator status at end of hour (filter: eq) + * Factory contract or deployer address (filter: not_like) */ - status_eq?: string; + factory_contract_not_like?: string; /** - * Validator status at end of hour (filter: ne) + * Factory contract or deployer address (filter: in_values) (comma-separated list) */ - status_ne?: string; + factory_contract_in_values?: string; /** - * Validator status at end of hour (filter: contains) + * Factory contract or deployer address (filter: not_in_values) (comma-separated list) */ - status_contains?: string; + factory_contract_not_in_values?: string; /** - * Validator status at end of hour (filter: starts_with) + * Labels/categories (e.g., stablecoin, dex, circle) (filter: has) */ - status_starts_with?: string; + labels_has?: string; /** - * Validator status at end of hour (filter: ends_with) + * Labels/categories (e.g., stablecoin, dex, circle) (filter: has_all_values) */ - status_ends_with?: string; + labels_has_all_values?: Array; /** - * Validator status at end of hour (filter: like) + * Labels/categories (e.g., stablecoin, dex, circle) (filter: has_any_values) */ - status_like?: string; + labels_has_any_values?: Array; /** - * Validator status at end of hour (filter: not_like) + * Labels/categories (e.g., stablecoin, dex, circle) (filter: length_eq) */ - status_not_like?: string; + labels_length_eq?: number; /** - * Validator status at end of hour (filter: in_values) (comma-separated list) + * Labels/categories (e.g., stablecoin, dex, circle) (filter: length_gt) */ - status_in_values?: string; + labels_length_gt?: number; /** - * Validator status at end of hour (filter: not_in_values) (comma-separated list) + * Labels/categories (e.g., stablecoin, dex, circle) (filter: length_gte) */ - status_not_in_values?: string; + labels_length_gte?: number; /** - * Whether the validator was slashed (as of end of hour) (filter: eq) + * Labels/categories (e.g., stablecoin, dex, circle) (filter: length_lt) */ - slashed_eq?: boolean; + labels_length_lt?: number; /** - * Whether the validator was slashed (as of end of hour) (filter: ne) + * Labels/categories (e.g., stablecoin, dex, circle) (filter: length_lte) */ - slashed_ne?: boolean; + labels_length_lte?: number; /** - * The maximum number of fct_validator_balance_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. + * The maximum number of fct_storage_slot_top_100_by_slots 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 `ListFctValidatorBalanceHourly` call. Provide this to retrieve the subsequent page. + * A page token, received from a previous `ListFctStorageSlotTop100BySlots` call. Provide this to retrieve the subsequent page. */ page_token?: string; /** @@ -57729,60 +55102,60 @@ export type FctValidatorBalanceHourlyServiceListData = { */ order_by?: string; }; - url: '/api/v1/fct_validator_balance_hourly'; + url: '/api/v1/fct_storage_slot_top_100_by_slots'; }; -export type FctValidatorBalanceHourlyServiceListErrors = { +export type FctStorageSlotTop100BySlotsServiceListErrors = { /** * Default error response */ default: Status; }; -export type FctValidatorBalanceHourlyServiceListError = - FctValidatorBalanceHourlyServiceListErrors[keyof FctValidatorBalanceHourlyServiceListErrors]; +export type FctStorageSlotTop100BySlotsServiceListError = + FctStorageSlotTop100BySlotsServiceListErrors[keyof FctStorageSlotTop100BySlotsServiceListErrors]; -export type FctValidatorBalanceHourlyServiceListResponses = { +export type FctStorageSlotTop100BySlotsServiceListResponses = { /** * OK */ - 200: ListFctValidatorBalanceHourlyResponse; + 200: ListFctStorageSlotTop100BySlotsResponse; }; -export type FctValidatorBalanceHourlyServiceListResponse = - FctValidatorBalanceHourlyServiceListResponses[keyof FctValidatorBalanceHourlyServiceListResponses]; +export type FctStorageSlotTop100BySlotsServiceListResponse = + FctStorageSlotTop100BySlotsServiceListResponses[keyof FctStorageSlotTop100BySlotsServiceListResponses]; -export type FctValidatorBalanceHourlyServiceGetData = { +export type FctStorageSlotTop100BySlotsServiceGetData = { body?: never; path: { /** - * The index of the validator + * Rank by active slots (1=highest), based on raw state */ - validator_index: number; + rank: number; }; query?: never; - url: '/api/v1/fct_validator_balance_hourly/{validator_index}'; + url: '/api/v1/fct_storage_slot_top_100_by_slots/{rank}'; }; -export type FctValidatorBalanceHourlyServiceGetErrors = { +export type FctStorageSlotTop100BySlotsServiceGetErrors = { /** * Default error response */ default: Status; }; -export type FctValidatorBalanceHourlyServiceGetError = - FctValidatorBalanceHourlyServiceGetErrors[keyof FctValidatorBalanceHourlyServiceGetErrors]; +export type FctStorageSlotTop100BySlotsServiceGetError = + FctStorageSlotTop100BySlotsServiceGetErrors[keyof FctStorageSlotTop100BySlotsServiceGetErrors]; -export type FctValidatorBalanceHourlyServiceGetResponses = { +export type FctStorageSlotTop100BySlotsServiceGetResponses = { /** * OK */ - 200: GetFctValidatorBalanceHourlyResponse; + 200: GetFctStorageSlotTop100BySlotsResponse; }; -export type FctValidatorBalanceHourlyServiceGetResponse = - FctValidatorBalanceHourlyServiceGetResponses[keyof FctValidatorBalanceHourlyServiceGetResponses]; +export type FctStorageSlotTop100BySlotsServiceGetResponse = + FctStorageSlotTop100BySlotsServiceGetResponses[keyof FctStorageSlotTop100BySlotsServiceGetResponses]; export type IntAddressFirstAccessServiceListData = { body?: never; diff --git a/src/api/zod.gen.ts b/src/api/zod.gen.ts index c4a69c30d..b92b3d112 100644 --- a/src/api/zod.gen.ts +++ b/src/api/zod.gen.ts @@ -157,124 +157,6 @@ export const zDimNode = z.object({ ), }); -export const zDimValidatorPubkey = z.object({ - pubkey: 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' }) - ) - ), - validator_index: z.optional( - z - .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 zDimValidatorStatus = z.object({ - activation_eligibility_epoch: 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(), - ]) - ), - activation_epoch: 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(), - ]) - ), - 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' }) - ) - ), - exit_epoch: 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(), - ]) - ), - pubkey: z.optional(z.string()), - slashed: z.optional(z.boolean()), - status: 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' }) - ) - ), - validator_index: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - version: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - withdrawable_epoch: 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(), - ]) - ), -}); - export const zFctAddressAccessChunked10000 = z.object({ chunk_start_block_number: z.optional( z @@ -1014,31 +896,17 @@ export const zFctAttestationObservationByNode = z.object({ username: z.optional(z.string()), }); -export const zFctAttestationVoteCorrectnessByValidator = z.object({ - attested: z.optional(z.boolean()), - head_correct: z.optional(z.union([z.boolean(), z.null()])), - inclusion_distance: 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(), - ]) - ), - slot: z.optional( - z.coerce - .bigint() - .check( - 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( +export const zFctAttestationParticipationRateDaily = z.object({ + avg_participation_rate: z.optional(z.number()), + day_start_date: z.optional(z.string()), + lower_band_participation_rate: z.optional(z.number()), + max_participation_rate: z.optional(z.number()), + min_participation_rate: z.optional(z.number()), + moving_avg_participation_rate: z.optional(z.number()), + p05_participation_rate: z.optional(z.number()), + p50_participation_rate: z.optional(z.number()), + p95_participation_rate: z.optional(z.number()), + slot_count: z.optional( z .int() .check( @@ -1046,8 +914,7 @@ export const zFctAttestationVoteCorrectnessByValidator = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - source_correct: z.optional(z.union([z.boolean(), z.null()])), - target_correct: z.optional(z.union([z.boolean(), z.null()])), + stddev_participation_rate: z.optional(z.number()), updated_date_time: z.optional( z .int() @@ -1056,18 +923,12 @@ export const zFctAttestationVoteCorrectnessByValidator = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), + upper_band_participation_rate: z.optional(z.number()), }); -export const zFctAttestationVoteCorrectnessByValidatorDaily = z.object({ - attested_count: z.optional( +export const zFctAttestationParticipationRateHourly = z.object({ + avg_participation_rate: z.optional(z.number()), + hour_start_date_time: z.optional( z .int() .check( @@ -1075,9 +936,14 @@ export const zFctAttestationVoteCorrectnessByValidatorDaily = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_inclusion_distance: z.optional(z.union([z.number(), z.null()])), - day_start_date: z.optional(z.string()), - head_correct_count: z.optional( + lower_band_participation_rate: z.optional(z.number()), + max_participation_rate: z.optional(z.number()), + min_participation_rate: z.optional(z.number()), + moving_avg_participation_rate: z.optional(z.number()), + p05_participation_rate: z.optional(z.number()), + p50_participation_rate: z.optional(z.number()), + p95_participation_rate: z.optional(z.number()), + slot_count: z.optional( z .int() .check( @@ -1085,7 +951,8 @@ export const zFctAttestationVoteCorrectnessByValidatorDaily = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count: z.optional( + stddev_participation_rate: z.optional(z.number()), + updated_date_time: z.optional( z .int() .check( @@ -1093,7 +960,12 @@ export const zFctAttestationVoteCorrectnessByValidatorDaily = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - source_correct_count: z.optional( + upper_band_participation_rate: z.optional(z.number()), +}); + +export const zFctBlobCountByDaily = z.object({ + avg_blob_count: z.optional(z.number()), + block_count: z.optional( z .int() .check( @@ -1101,7 +973,9 @@ export const zFctAttestationVoteCorrectnessByValidatorDaily = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - target_correct_count: z.optional( + day_start_date: z.optional(z.string()), + lower_band_blob_count: z.optional(z.number()), + max_blob_count: z.optional( z .int() .check( @@ -1109,7 +983,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDaily = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_duties: z.optional( + min_blob_count: z.optional( z .int() .check( @@ -1117,15 +991,22 @@ export const zFctAttestationVoteCorrectnessByValidatorDaily = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time: z.optional( - z - .int() + moving_avg_blob_count: z.optional(z.number()), + p05_blob_count: z.optional(z.number()), + p50_blob_count: z.optional(z.number()), + p95_blob_count: z.optional(z.number()), + stddev_blob_count: z.optional(z.number()), + total_blobs: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - validator_index: z.optional( + updated_date_time: z.optional( z .int() .check( @@ -1133,19 +1014,12 @@ export const zFctAttestationVoteCorrectnessByValidatorDaily = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), + upper_band_blob_count: z.optional(z.number()), }); -export const zFctAttestationVoteCorrectnessByValidatorHourly = z.object({ - attested_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' }) - ) - ), - avg_inclusion_distance: z.optional(z.union([z.number(), z.null()])), - head_correct_count: z.optional( +export const zFctBlobCountByHourly = z.object({ + avg_blob_count: z.optional(z.number()), + block_count: z.optional( z .int() .check( @@ -1161,15 +1035,8 @@ export const zFctAttestationVoteCorrectnessByValidatorHourly = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_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' }) - ) - ), - source_correct_count: z.optional( + lower_band_blob_count: z.optional(z.number()), + max_blob_count: z.optional( z .int() .check( @@ -1177,7 +1044,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourly = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - target_correct_count: z.optional( + min_blob_count: z.optional( z .int() .check( @@ -1185,12 +1052,19 @@ export const zFctAttestationVoteCorrectnessByValidatorHourly = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_duties: z.optional( - z - .int() + moving_avg_blob_count: z.optional(z.number()), + p05_blob_count: z.optional(z.number()), + p50_blob_count: z.optional(z.number()), + p95_blob_count: z.optional(z.number()), + stddev_blob_count: z.optional(z.number()), + total_blobs: z.optional( + z.coerce + .bigint() .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + 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( @@ -1201,14 +1075,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourly = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), + upper_band_blob_count: z.optional(z.number()), }); export const zFctBlock = z.object({ @@ -2290,60 +2157,6 @@ export const zFctBlockProposer = z.object({ ), }); -export const zFctBlockProposerByValidator = z.object({ - block_root: z.optional(z.union([z.string(), z.null()])), - 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' }) - ) - ), - pubkey: 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' }) - ) - ), - status: 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' }) - ) - ), - validator_index: z.optional( - z - .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 zFctBlockProposerEntity = z.object({ entity: z.optional(z.union([z.string(), z.null()])), epoch: z.optional( @@ -5932,17 +5745,17 @@ export const zFctHeadFirstSeenByNode = z.object({ username: z.optional(z.string()), }); -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( +export const zFctHeadVoteCorrectnessRateDaily = z.object({ + avg_head_vote_rate: z.optional(z.number()), + day_start_date: z.optional(z.string()), + lower_band_head_vote_rate: z.optional(z.number()), + max_head_vote_rate: z.optional(z.number()), + min_head_vote_rate: z.optional(z.number()), + moving_avg_head_vote_rate: z.optional(z.number()), + p05_head_vote_rate: z.optional(z.number()), + p50_head_vote_rate: z.optional(z.number()), + p95_head_vote_rate: z.optional(z.number()), + slot_count: z.optional( z .int() .check( @@ -5950,7 +5763,8 @@ export const zFctMevBidCountByBuilder = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time: z.optional( + stddev_head_vote_rate: z.optional(z.number()), + updated_date_time: z.optional( z .int() .check( @@ -5958,7 +5772,12 @@ export const zFctMevBidCountByBuilder = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot: z.optional( + upper_band_head_vote_rate: z.optional(z.number()), +}); + +export const zFctHeadVoteCorrectnessRateHourly = z.object({ + avg_head_vote_rate: z.optional(z.number()), + hour_start_date_time: z.optional( z .int() .check( @@ -5966,7 +5785,14 @@ export const zFctMevBidCountByBuilder = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time: z.optional( + lower_band_head_vote_rate: z.optional(z.number()), + max_head_vote_rate: z.optional(z.number()), + min_head_vote_rate: z.optional(z.number()), + moving_avg_head_vote_rate: z.optional(z.number()), + p05_head_vote_rate: z.optional(z.number()), + p50_head_vote_rate: z.optional(z.number()), + p95_head_vote_rate: z.optional(z.number()), + slot_count: z.optional( z .int() .check( @@ -5974,6 +5800,7 @@ export const zFctMevBidCountByBuilder = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), + stddev_head_vote_rate: z.optional(z.number()), updated_date_time: z.optional( z .int() @@ -5982,9 +5809,10 @@ export const zFctMevBidCountByBuilder = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), + upper_band_head_vote_rate: z.optional(z.number()), }); -export const zFctMevBidCountByRelay = z.object({ +export const zFctMevBidCountByBuilder = z.object({ bid_total: z.optional( z .int() @@ -5993,6 +5821,7 @@ export const zFctMevBidCountByRelay = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), + builder_pubkey: z.optional(z.string()), epoch: z.optional( z .int() @@ -6009,7 +5838,58 @@ export const zFctMevBidCountByRelay = z.object({ 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' }) + ) + ), +}); + +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() @@ -6510,6 +6390,69 @@ export const zFctPreparedBlock = z.object({ ), }); +export const zFctReorgByDaily = z.object({ + day_start_date: z.optional(z.string()), + depth: z.optional( + z + .int() + .check( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + reorg_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' }) + ) + ), + 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 zFctReorgByHourly = z.object({ + depth: z.optional( + z + .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' }) + ) + ), + reorg_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' }) + ) + ), + 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 zFctStorageSlotStateByAddressDaily = z.object({ active_slots: z.optional( z.coerce @@ -6934,409 +6877,6 @@ export const zFctStorageSlotTop100BySlots = z.object({ ), }); -export const zFctSyncCommitteeParticipationByValidator = z.object({ - participated: z.optional(z.boolean()), - slot: z.optional( - z.coerce - .bigint() - .check( - 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() - .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' }) - ) - ), - validator_index: z.optional( - z - .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 zFctSyncCommitteeParticipationByValidatorDaily = z.object({ - day_start_date: z.optional(z.string()), - missed_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' }) - ) - ), - participated_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' }) - ) - ), - total_slots: z.optional( - z - .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' }) - ) - ), - validator_index: z.optional( - z - .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 zFctSyncCommitteeParticipationByValidatorHourly = 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' }) - ) - ), - missed_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' }) - ) - ), - participated_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' }) - ) - ), - total_slots: z.optional( - z - .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' }) - ) - ), - validator_index: z.optional( - z - .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 zFctValidatorBalance = z.object({ - balance: z.optional( - z.coerce - .bigint() - .check( - 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_balance: z.optional( - z.coerce - .bigint() - .check( - 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() - .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' }) - ) - ), - slashed: z.optional(z.boolean()), - status: 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' }) - ) - ), - validator_index: z.optional( - z - .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 zFctValidatorBalanceDaily = z.object({ - day_start_date: z.optional(z.string()), - effective_balance: 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(), - ]) - ), - end_balance: 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(), - ]) - ), - end_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' }) - ) - ), - max_balance: 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(), - ]) - ), - min_balance: 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(), - ]) - ), - slashed: z.optional(z.boolean()), - start_balance: 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(), - ]) - ), - start_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' }) - ) - ), - status: 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' }) - ) - ), - validator_index: z.optional( - z - .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 zFctValidatorBalanceHourly = z.object({ - effective_balance: 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(), - ]) - ), - end_balance: 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(), - ]) - ), - end_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' }) - ) - ), - 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' }) - ) - ), - max_balance: 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(), - ]) - ), - min_balance: 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(), - ]) - ), - slashed: z.optional(z.boolean()), - start_balance: 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(), - ]) - ), - start_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' }) - ) - ), - status: 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' }) - ) - ), - validator_index: z.optional( - z - .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 */ @@ -7379,20 +6919,6 @@ export const zGetDimNodeResponse = z.object({ item: z.optional(zDimNode), }); -/** - * Response for getting a single dim_validator_pubkey record - */ -export const zGetDimValidatorPubkeyResponse = z.object({ - item: z.optional(zDimValidatorPubkey), -}); - -/** - * Response for getting a single dim_validator_status record - */ -export const zGetDimValidatorStatusResponse = z.object({ - item: z.optional(zDimValidatorStatus), -}); - /** * Response for getting a single fct_address_access_chunked_10000 record */ @@ -7485,24 +7011,31 @@ export const zGetFctAttestationObservationByNodeResponse = z.object({ }); /** - * Response for getting a single fct_attestation_vote_correctness_by_validator_daily record + * Response for getting a single fct_attestation_participation_rate_daily record + */ +export const zGetFctAttestationParticipationRateDailyResponse = z.object({ + item: z.optional(zFctAttestationParticipationRateDaily), +}); + +/** + * Response for getting a single fct_attestation_participation_rate_hourly record */ -export const zGetFctAttestationVoteCorrectnessByValidatorDailyResponse = z.object({ - item: z.optional(zFctAttestationVoteCorrectnessByValidatorDaily), +export const zGetFctAttestationParticipationRateHourlyResponse = z.object({ + item: z.optional(zFctAttestationParticipationRateHourly), }); /** - * Response for getting a single fct_attestation_vote_correctness_by_validator_hourly record + * Response for getting a single fct_blob_count_by_daily record */ -export const zGetFctAttestationVoteCorrectnessByValidatorHourlyResponse = z.object({ - item: z.optional(zFctAttestationVoteCorrectnessByValidatorHourly), +export const zGetFctBlobCountByDailyResponse = z.object({ + item: z.optional(zFctBlobCountByDaily), }); /** - * Response for getting a single fct_attestation_vote_correctness_by_validator record + * Response for getting a single fct_blob_count_by_hourly record */ -export const zGetFctAttestationVoteCorrectnessByValidatorResponse = z.object({ - item: z.optional(zFctAttestationVoteCorrectnessByValidator), +export const zGetFctBlobCountByHourlyResponse = z.object({ + item: z.optional(zFctBlobCountByHourly), }); /** @@ -7568,13 +7101,6 @@ export const zGetFctBlockMevResponse = z.object({ item: z.optional(zFctBlockMev), }); -/** - * Response for getting a single fct_block_proposer_by_validator record - */ -export const zGetFctBlockProposerByValidatorResponse = z.object({ - item: z.optional(zFctBlockProposerByValidator), -}); - /** * Response for getting a single fct_block_proposer_entity record */ @@ -7841,6 +7367,20 @@ export const zGetFctHeadFirstSeenByNodeResponse = z.object({ item: z.optional(zFctHeadFirstSeenByNode), }); +/** + * Response for getting a single fct_head_vote_correctness_rate_daily record + */ +export const zGetFctHeadVoteCorrectnessRateDailyResponse = z.object({ + item: z.optional(zFctHeadVoteCorrectnessRateDaily), +}); + +/** + * Response for getting a single fct_head_vote_correctness_rate_hourly record + */ +export const zGetFctHeadVoteCorrectnessRateHourlyResponse = z.object({ + item: z.optional(zFctHeadVoteCorrectnessRateHourly), +}); + /** * Response for getting a single fct_mev_bid_count_by_builder record */ @@ -7904,6 +7444,20 @@ export const zGetFctPreparedBlockResponse = z.object({ item: z.optional(zFctPreparedBlock), }); +/** + * Response for getting a single fct_reorg_by_daily record + */ +export const zGetFctReorgByDailyResponse = z.object({ + item: z.optional(zFctReorgByDaily), +}); + +/** + * Response for getting a single fct_reorg_by_hourly record + */ +export const zGetFctReorgByHourlyResponse = z.object({ + item: z.optional(zFctReorgByHourly), +}); + /** * Response for getting a single fct_storage_slot_state_by_address_daily record */ @@ -7974,48 +7528,6 @@ export const zGetFctStorageSlotTop100BySlotsResponse = z.object({ item: z.optional(zFctStorageSlotTop100BySlots), }); -/** - * Response for getting a single fct_sync_committee_participation_by_validator_daily record - */ -export const zGetFctSyncCommitteeParticipationByValidatorDailyResponse = z.object({ - item: z.optional(zFctSyncCommitteeParticipationByValidatorDaily), -}); - -/** - * Response for getting a single fct_sync_committee_participation_by_validator_hourly record - */ -export const zGetFctSyncCommitteeParticipationByValidatorHourlyResponse = z.object({ - item: z.optional(zFctSyncCommitteeParticipationByValidatorHourly), -}); - -/** - * Response for getting a single fct_sync_committee_participation_by_validator record - */ -export const zGetFctSyncCommitteeParticipationByValidatorResponse = z.object({ - item: z.optional(zFctSyncCommitteeParticipationByValidator), -}); - -/** - * Response for getting a single fct_validator_balance_daily record - */ -export const zGetFctValidatorBalanceDailyResponse = z.object({ - item: z.optional(zFctValidatorBalanceDaily), -}); - -/** - * Response for getting a single fct_validator_balance_hourly record - */ -export const zGetFctValidatorBalanceHourlyResponse = z.object({ - item: z.optional(zFctValidatorBalanceHourly), -}); - -/** - * Response for getting a single fct_validator_balance record - */ -export const zGetFctValidatorBalanceResponse = z.object({ - item: z.optional(zFctValidatorBalance), -}); - /** * Contains an arbitrary serialized message along with a @type that describes the type of the serialized message. */ @@ -12084,22 +11596,6 @@ export const zListDimNodeResponse = z.object({ next_page_token: z.optional(z.string()), }); -/** - * Response for listing dim_validator_pubkey records - */ -export const zListDimValidatorPubkeyResponse = z.object({ - dim_validator_pubkey: z.optional(z.array(zDimValidatorPubkey)), - next_page_token: z.optional(z.string()), -}); - -/** - * Response for listing dim_validator_status records - */ -export const zListDimValidatorStatusResponse = z.object({ - dim_validator_status: z.optional(z.array(zDimValidatorStatus)), - next_page_token: z.optional(z.string()), -}); - /** * Response for listing fct_address_access_chunked_10000 records */ @@ -12209,30 +11705,34 @@ export const zListFctAttestationObservationByNodeResponse = z.object({ }); /** - * Response for listing fct_attestation_vote_correctness_by_validator_daily records + * Response for listing fct_attestation_participation_rate_daily records */ -export const zListFctAttestationVoteCorrectnessByValidatorDailyResponse = z.object({ - fct_attestation_vote_correctness_by_validator_daily: z.optional( - z.array(zFctAttestationVoteCorrectnessByValidatorDaily) - ), +export const zListFctAttestationParticipationRateDailyResponse = z.object({ + fct_attestation_participation_rate_daily: z.optional(z.array(zFctAttestationParticipationRateDaily)), next_page_token: z.optional(z.string()), }); /** - * Response for listing fct_attestation_vote_correctness_by_validator_hourly records + * Response for listing fct_attestation_participation_rate_hourly records */ -export const zListFctAttestationVoteCorrectnessByValidatorHourlyResponse = z.object({ - fct_attestation_vote_correctness_by_validator_hourly: z.optional( - z.array(zFctAttestationVoteCorrectnessByValidatorHourly) - ), +export const zListFctAttestationParticipationRateHourlyResponse = z.object({ + fct_attestation_participation_rate_hourly: z.optional(z.array(zFctAttestationParticipationRateHourly)), next_page_token: z.optional(z.string()), }); /** - * Response for listing fct_attestation_vote_correctness_by_validator records + * Response for listing fct_blob_count_by_daily records */ -export const zListFctAttestationVoteCorrectnessByValidatorResponse = z.object({ - fct_attestation_vote_correctness_by_validator: z.optional(z.array(zFctAttestationVoteCorrectnessByValidator)), +export const zListFctBlobCountByDailyResponse = z.object({ + fct_blob_count_by_daily: z.optional(z.array(zFctBlobCountByDaily)), + next_page_token: z.optional(z.string()), +}); + +/** + * Response for listing fct_blob_count_by_hourly records + */ +export const zListFctBlobCountByHourlyResponse = z.object({ + fct_blob_count_by_hourly: z.optional(z.array(zFctBlobCountByHourly)), next_page_token: z.optional(z.string()), }); @@ -12308,14 +11808,6 @@ export const zListFctBlockMevResponse = z.object({ next_page_token: z.optional(z.string()), }); -/** - * Response for listing fct_block_proposer_by_validator records - */ -export const zListFctBlockProposerByValidatorResponse = z.object({ - fct_block_proposer_by_validator: z.optional(z.array(zFctBlockProposerByValidator)), - next_page_token: z.optional(z.string()), -}); - /** * Response for listing fct_block_proposer_entity records */ @@ -12628,6 +12120,22 @@ export const zListFctHeadFirstSeenByNodeResponse = z.object({ next_page_token: z.optional(z.string()), }); +/** + * Response for listing fct_head_vote_correctness_rate_daily records + */ +export const zListFctHeadVoteCorrectnessRateDailyResponse = z.object({ + fct_head_vote_correctness_rate_daily: z.optional(z.array(zFctHeadVoteCorrectnessRateDaily)), + next_page_token: z.optional(z.string()), +}); + +/** + * Response for listing fct_head_vote_correctness_rate_hourly records + */ +export const zListFctHeadVoteCorrectnessRateHourlyResponse = z.object({ + fct_head_vote_correctness_rate_hourly: z.optional(z.array(zFctHeadVoteCorrectnessRateHourly)), + next_page_token: z.optional(z.string()), +}); + /** * Response for listing fct_mev_bid_count_by_builder records */ @@ -12700,6 +12208,22 @@ export const zListFctPreparedBlockResponse = z.object({ next_page_token: z.optional(z.string()), }); +/** + * Response for listing fct_reorg_by_daily records + */ +export const zListFctReorgByDailyResponse = z.object({ + fct_reorg_by_daily: z.optional(z.array(zFctReorgByDaily)), + next_page_token: z.optional(z.string()), +}); + +/** + * Response for listing fct_reorg_by_hourly records + */ +export const zListFctReorgByHourlyResponse = z.object({ + fct_reorg_by_hourly: z.optional(z.array(zFctReorgByHourly)), + next_page_token: z.optional(z.string()), +}); + /** * Response for listing fct_storage_slot_state_by_address_daily records */ @@ -12784,58 +12308,6 @@ export const zListFctStorageSlotTop100BySlotsResponse = z.object({ next_page_token: z.optional(z.string()), }); -/** - * Response for listing fct_sync_committee_participation_by_validator_daily records - */ -export const zListFctSyncCommitteeParticipationByValidatorDailyResponse = z.object({ - fct_sync_committee_participation_by_validator_daily: z.optional( - z.array(zFctSyncCommitteeParticipationByValidatorDaily) - ), - next_page_token: z.optional(z.string()), -}); - -/** - * Response for listing fct_sync_committee_participation_by_validator_hourly records - */ -export const zListFctSyncCommitteeParticipationByValidatorHourlyResponse = z.object({ - fct_sync_committee_participation_by_validator_hourly: z.optional( - z.array(zFctSyncCommitteeParticipationByValidatorHourly) - ), - next_page_token: z.optional(z.string()), -}); - -/** - * Response for listing fct_sync_committee_participation_by_validator records - */ -export const zListFctSyncCommitteeParticipationByValidatorResponse = z.object({ - fct_sync_committee_participation_by_validator: z.optional(z.array(zFctSyncCommitteeParticipationByValidator)), - next_page_token: z.optional(z.string()), -}); - -/** - * Response for listing fct_validator_balance_daily records - */ -export const zListFctValidatorBalanceDailyResponse = z.object({ - fct_validator_balance_daily: z.optional(z.array(zFctValidatorBalanceDaily)), - next_page_token: z.optional(z.string()), -}); - -/** - * Response for listing fct_validator_balance_hourly records - */ -export const zListFctValidatorBalanceHourlyResponse = z.object({ - fct_validator_balance_hourly: z.optional(z.array(zFctValidatorBalanceHourly)), - next_page_token: z.optional(z.string()), -}); - -/** - * Response for listing fct_validator_balance records - */ -export const zListFctValidatorBalanceResponse = z.object({ - fct_validator_balance: z.optional(z.array(zFctValidatorBalance)), - next_page_token: z.optional(z.string()), -}); - /** * Response for listing int_address_first_access records */ @@ -14859,21 +14331,12 @@ export const zDimNodeServiceGetData = z.object({ */ export const zDimNodeServiceGetResponse = zGetDimNodeResponse; -export const zDimValidatorPubkeyServiceListData = z.object({ +export const zFctAddressAccessChunked10000ServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( z.object({ - pubkey_eq: z.optional(z.string()), - pubkey_ne: z.optional(z.string()), - pubkey_contains: z.optional(z.string()), - pubkey_starts_with: z.optional(z.string()), - pubkey_ends_with: z.optional(z.string()), - pubkey_like: z.optional(z.string()), - pubkey_not_like: z.optional(z.string()), - pubkey_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - pubkey_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - validator_index_eq: z.optional( + chunk_start_block_number_eq: z.optional( z .int() .check( @@ -14881,7 +14344,7 @@ export const zDimValidatorPubkeyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_ne: z.optional( + chunk_start_block_number_ne: z.optional( z .int() .check( @@ -14889,7 +14352,7 @@ export const zDimValidatorPubkeyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_lt: z.optional( + chunk_start_block_number_lt: z.optional( z .int() .check( @@ -14897,7 +14360,7 @@ export const zDimValidatorPubkeyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_lte: z.optional( + chunk_start_block_number_lte: z.optional( z .int() .check( @@ -14905,7 +14368,7 @@ export const zDimValidatorPubkeyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_gt: z.optional( + chunk_start_block_number_gt: z.optional( z .int() .check( @@ -14913,7 +14376,7 @@ export const zDimValidatorPubkeyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_gte: z.optional( + chunk_start_block_number_gte: z.optional( z .int() .check( @@ -14921,7 +14384,7 @@ export const zDimValidatorPubkeyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_between_min: z.optional( + chunk_start_block_number_between_min: z.optional( z .int() .check( @@ -14929,7 +14392,7 @@ export const zDimValidatorPubkeyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_between_max_value: z.optional( + chunk_start_block_number_between_max_value: z.optional( z .int() .check( @@ -14937,8 +14400,8 @@ export const zDimValidatorPubkeyServiceListData = 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+)*$/))), + 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() @@ -15005,44 +14468,15 @@ export const zDimValidatorPubkeyServiceListData = 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+)*$/))), - page_size: z.optional( + first_accessed_accounts_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 zDimValidatorPubkeyServiceListResponse = zListDimValidatorPubkeyResponse; - -export const zDimValidatorPubkeyServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - pubkey: z.string(), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zDimValidatorPubkeyServiceGetResponse = zGetDimValidatorPubkeyResponse; - -export const zDimValidatorStatusServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - validator_index_eq: z.optional( + first_accessed_accounts_ne: z.optional( z .int() .check( @@ -15050,7 +14484,7 @@ export const zDimValidatorStatusServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_ne: z.optional( + first_accessed_accounts_lt: z.optional( z .int() .check( @@ -15058,7 +14492,7 @@ export const zDimValidatorStatusServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_lt: z.optional( + first_accessed_accounts_lte: z.optional( z .int() .check( @@ -15066,7 +14500,7 @@ export const zDimValidatorStatusServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_lte: z.optional( + first_accessed_accounts_gt: z.optional( z .int() .check( @@ -15074,7 +14508,7 @@ export const zDimValidatorStatusServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_gt: z.optional( + first_accessed_accounts_gte: z.optional( z .int() .check( @@ -15082,7 +14516,7 @@ export const zDimValidatorStatusServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_gte: z.optional( + first_accessed_accounts_between_min: z.optional( z .int() .check( @@ -15090,7 +14524,7 @@ export const zDimValidatorStatusServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_between_min: z.optional( + first_accessed_accounts_between_max_value: z.optional( z .int() .check( @@ -15098,7 +14532,9 @@ export const zDimValidatorStatusServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_between_max_value: z.optional( + 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( @@ -15106,17 +14542,106 @@ export const zDimValidatorStatusServiceListData = 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+)*$/))), - 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(/^[^,]+(,[^,]+)*$/))), + 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() @@ -15183,214 +14708,7 @@ export const zDimValidatorStatusServiceListData = 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+)*$/))), - version_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' }) - ) - ), - version_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' }) - ) - ), - version_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' }) - ) - ), - version_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' }) - ) - ), - version_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' }) - ) - ), - version_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' }) - ) - ), - version_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' }) - ) - ), - version_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' }) - ) - ), - version_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - version_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - pubkey_eq: z.optional(z.string()), - pubkey_ne: z.optional(z.string()), - pubkey_contains: z.optional(z.string()), - pubkey_starts_with: z.optional(z.string()), - pubkey_ends_with: z.optional(z.string()), - pubkey_like: z.optional(z.string()), - pubkey_not_like: z.optional(z.string()), - pubkey_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - pubkey_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - 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+)*$/))), - activation_epoch_eq: z.optional( + total_accounts_eq: z.optional( z.coerce .bigint() .check( @@ -15400,7 +14718,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - activation_epoch_ne: z.optional( + total_accounts_ne: z.optional( z.coerce .bigint() .check( @@ -15410,7 +14728,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - activation_epoch_lt: z.optional( + total_accounts_lt: z.optional( z.coerce .bigint() .check( @@ -15420,7 +14738,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - activation_epoch_lte: z.optional( + total_accounts_lte: z.optional( z.coerce .bigint() .check( @@ -15430,7 +14748,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - activation_epoch_gt: z.optional( + total_accounts_gt: z.optional( z.coerce .bigint() .check( @@ -15440,7 +14758,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - activation_epoch_gte: z.optional( + total_accounts_gte: z.optional( z.coerce .bigint() .check( @@ -15450,7 +14768,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - activation_epoch_between_min: z.optional( + total_accounts_between_min: z.optional( z.coerce .bigint() .check( @@ -15460,7 +14778,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - activation_epoch_between_max_value: z.optional( + total_accounts_between_max_value: z.optional( z.coerce .bigint() .check( @@ -15470,9 +14788,9 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - activation_epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - activation_epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - activation_eligibility_epoch_eq: z.optional( + 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( @@ -15482,7 +14800,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - activation_eligibility_epoch_ne: z.optional( + expired_accounts_ne: z.optional( z.coerce .bigint() .check( @@ -15492,7 +14810,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - activation_eligibility_epoch_lt: z.optional( + expired_accounts_lt: z.optional( z.coerce .bigint() .check( @@ -15502,7 +14820,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - activation_eligibility_epoch_lte: z.optional( + expired_accounts_lte: z.optional( z.coerce .bigint() .check( @@ -15512,7 +14830,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - activation_eligibility_epoch_gt: z.optional( + expired_accounts_gt: z.optional( z.coerce .bigint() .check( @@ -15522,7 +14840,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - activation_eligibility_epoch_gte: z.optional( + expired_accounts_gte: z.optional( z.coerce .bigint() .check( @@ -15532,7 +14850,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - activation_eligibility_epoch_between_min: z.optional( + expired_accounts_between_min: z.optional( z.coerce .bigint() .check( @@ -15542,7 +14860,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - activation_eligibility_epoch_between_max_value: z.optional( + expired_accounts_between_max_value: z.optional( z.coerce .bigint() .check( @@ -15552,9 +14870,9 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - activation_eligibility_epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - activation_eligibility_epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - exit_epoch_eq: z.optional( + 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( @@ -15564,7 +14882,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - exit_epoch_ne: z.optional( + total_contract_accounts_ne: z.optional( z.coerce .bigint() .check( @@ -15574,7 +14892,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - exit_epoch_lt: z.optional( + total_contract_accounts_lt: z.optional( z.coerce .bigint() .check( @@ -15584,7 +14902,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - exit_epoch_lte: z.optional( + total_contract_accounts_lte: z.optional( z.coerce .bigint() .check( @@ -15594,7 +14912,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - exit_epoch_gt: z.optional( + total_contract_accounts_gt: z.optional( z.coerce .bigint() .check( @@ -15604,7 +14922,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - exit_epoch_gte: z.optional( + total_contract_accounts_gte: z.optional( z.coerce .bigint() .check( @@ -15614,7 +14932,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - exit_epoch_between_min: z.optional( + total_contract_accounts_between_min: z.optional( z.coerce .bigint() .check( @@ -15624,7 +14942,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - exit_epoch_between_max_value: z.optional( + total_contract_accounts_between_max_value: z.optional( z.coerce .bigint() .check( @@ -15634,9 +14952,9 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - exit_epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - exit_epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - withdrawable_epoch_eq: z.optional( + 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( @@ -15646,7 +14964,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - withdrawable_epoch_ne: z.optional( + expired_contracts_ne: z.optional( z.coerce .bigint() .check( @@ -15656,7 +14974,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - withdrawable_epoch_lt: z.optional( + expired_contracts_lt: z.optional( z.coerce .bigint() .check( @@ -15666,7 +14984,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - withdrawable_epoch_lte: z.optional( + expired_contracts_lte: z.optional( z.coerce .bigint() .check( @@ -15676,7 +14994,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - withdrawable_epoch_gt: z.optional( + expired_contracts_gt: z.optional( z.coerce .bigint() .check( @@ -15686,7 +15004,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - withdrawable_epoch_gte: z.optional( + expired_contracts_gte: z.optional( z.coerce .bigint() .check( @@ -15696,7 +15014,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - withdrawable_epoch_between_min: z.optional( + expired_contracts_between_min: z.optional( z.coerce .bigint() .check( @@ -15706,7 +15024,7 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - withdrawable_epoch_between_max_value: z.optional( + expired_contracts_between_max_value: z.optional( z.coerce .bigint() .check( @@ -15716,10 +15034,8 @@ export const zDimValidatorStatusServiceListData = z.object({ }) ) ), - withdrawable_epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - withdrawable_epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - slashed_eq: z.optional(z.boolean()), - slashed_ne: z.optional(z.boolean()), + 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() @@ -15737,12 +15053,12 @@ export const zDimValidatorStatusServiceListData = z.object({ /** * OK */ -export const zDimValidatorStatusServiceListResponse = zListDimValidatorStatusResponse; +export const zFctAddressAccessTotalServiceListResponse = zListFctAddressAccessTotalResponse; -export const zDimValidatorStatusServiceGetData = z.object({ +export const zFctAddressAccessTotalServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - validator_index: z + updated_date_time: z .int() .check( z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), @@ -15755,9 +15071,9 @@ export const zDimValidatorStatusServiceGetData = z.object({ /** * OK */ -export const zDimValidatorStatusServiceGetResponse = zGetDimValidatorStatusResponse; +export const zFctAddressAccessTotalServiceGetResponse = zGetFctAddressAccessTotalResponse; -export const zFctAddressAccessChunked10000ServiceListData = z.object({ +export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -15894,7 +15210,7 @@ export const zFctAddressAccessChunked10000ServiceListData = 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_accounts_eq: z.optional( + first_accessed_slots_eq: z.optional( z .int() .check( @@ -15902,7 +15218,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_accounts_ne: z.optional( + first_accessed_slots_ne: z.optional( z .int() .check( @@ -15910,7 +15226,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_accounts_lt: z.optional( + first_accessed_slots_lt: z.optional( z .int() .check( @@ -15918,7 +15234,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_accounts_lte: z.optional( + first_accessed_slots_lte: z.optional( z .int() .check( @@ -15926,7 +15242,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_accounts_gt: z.optional( + first_accessed_slots_gt: z.optional( z .int() .check( @@ -15934,7 +15250,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_accounts_gte: z.optional( + first_accessed_slots_gte: z.optional( z .int() .check( @@ -15942,7 +15258,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_accounts_between_min: z.optional( + first_accessed_slots_between_min: z.optional( z .int() .check( @@ -15950,7 +15266,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( + first_accessed_slots_between_max_value: z.optional( z .int() .check( @@ -15958,9 +15274,9 @@ 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( + 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( @@ -15968,7 +15284,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_accounts_ne: z.optional( + last_accessed_slots_ne: z.optional( z .int() .check( @@ -15976,7 +15292,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_accounts_lt: z.optional( + last_accessed_slots_lt: z.optional( z .int() .check( @@ -15984,7 +15300,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_accounts_lte: z.optional( + last_accessed_slots_lte: z.optional( z .int() .check( @@ -15992,7 +15308,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_accounts_gt: z.optional( + last_accessed_slots_gt: z.optional( z .int() .check( @@ -16000,7 +15316,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_accounts_gte: z.optional( + last_accessed_slots_gte: z.optional( z .int() .check( @@ -16008,7 +15324,7 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_accounts_between_min: z.optional( + last_accessed_slots_between_min: z.optional( z .int() .check( @@ -16016,7 +15332,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( + last_accessed_slots_between_max_value: z.optional( z .int() .check( @@ -16024,8 +15340,8 @@ 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+)*$/))), + 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() @@ -16043,9 +15359,9 @@ export const zFctAddressAccessChunked10000ServiceListData = z.object({ /** * OK */ -export const zFctAddressAccessChunked10000ServiceListResponse = zListFctAddressAccessChunked10000Response; +export const zFctAddressStorageSlotChunked10000ServiceListResponse = zListFctAddressStorageSlotChunked10000Response; -export const zFctAddressAccessChunked10000ServiceGetData = z.object({ +export const zFctAddressStorageSlotChunked10000ServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ chunk_start_block_number: z @@ -16061,13 +15377,79 @@ export const zFctAddressAccessChunked10000ServiceGetData = z.object({ /** * OK */ -export const zFctAddressAccessChunked10000ServiceGetResponse = zGetFctAddressAccessChunked10000Response; +export const zFctAddressStorageSlotChunked10000ServiceGetResponse = zGetFctAddressStorageSlotChunked10000Response; -export const zFctAddressAccessTotalServiceListData = z.object({ +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() @@ -16134,7 +15516,16 @@ export const zFctAddressAccessTotalServiceListData = 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_accounts_eq: z.optional( + 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( @@ -16144,7 +15535,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - total_accounts_ne: z.optional( + expired_slots_ne: z.optional( z.coerce .bigint() .check( @@ -16154,7 +15545,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - total_accounts_lt: z.optional( + expired_slots_lt: z.optional( z.coerce .bigint() .check( @@ -16164,7 +15555,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - total_accounts_lte: z.optional( + expired_slots_lte: z.optional( z.coerce .bigint() .check( @@ -16174,7 +15565,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - total_accounts_gt: z.optional( + expired_slots_gt: z.optional( z.coerce .bigint() .check( @@ -16184,7 +15575,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - total_accounts_gte: z.optional( + expired_slots_gte: z.optional( z.coerce .bigint() .check( @@ -16194,7 +15585,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - total_accounts_between_min: z.optional( + expired_slots_between_min: z.optional( z.coerce .bigint() .check( @@ -16204,7 +15595,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - total_accounts_between_max_value: z.optional( + expired_slots_between_max_value: z.optional( z.coerce .bigint() .check( @@ -16214,9 +15605,194 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - 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( + 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( @@ -16226,7 +15802,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - expired_accounts_ne: z.optional( + total_storage_slots_ne: z.optional( z.coerce .bigint() .check( @@ -16236,7 +15812,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - expired_accounts_lt: z.optional( + total_storage_slots_lt: z.optional( z.coerce .bigint() .check( @@ -16246,7 +15822,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - expired_accounts_lte: z.optional( + total_storage_slots_lte: z.optional( z.coerce .bigint() .check( @@ -16256,7 +15832,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - expired_accounts_gt: z.optional( + total_storage_slots_gt: z.optional( z.coerce .bigint() .check( @@ -16266,7 +15842,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - expired_accounts_gte: z.optional( + total_storage_slots_gte: z.optional( z.coerce .bigint() .check( @@ -16276,7 +15852,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - expired_accounts_between_min: z.optional( + total_storage_slots_between_min: z.optional( z.coerce .bigint() .check( @@ -16286,7 +15862,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - expired_accounts_between_max_value: z.optional( + total_storage_slots_between_max_value: z.optional( z.coerce .bigint() .check( @@ -16296,9 +15872,119 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - 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( + 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( @@ -16308,7 +15994,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - total_contract_accounts_ne: z.optional( + total_storage_slots_ne: z.optional( z.coerce .bigint() .check( @@ -16318,7 +16004,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - total_contract_accounts_lt: z.optional( + total_storage_slots_lt: z.optional( z.coerce .bigint() .check( @@ -16328,7 +16014,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - total_contract_accounts_lte: z.optional( + total_storage_slots_lte: z.optional( z.coerce .bigint() .check( @@ -16338,7 +16024,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - total_contract_accounts_gt: z.optional( + total_storage_slots_gt: z.optional( z.coerce .bigint() .check( @@ -16348,7 +16034,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - total_contract_accounts_gte: z.optional( + total_storage_slots_gte: z.optional( z.coerce .bigint() .check( @@ -16358,7 +16044,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - total_contract_accounts_between_min: z.optional( + total_storage_slots_between_min: z.optional( z.coerce .bigint() .check( @@ -16368,7 +16054,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - total_contract_accounts_between_max_value: z.optional( + total_storage_slots_between_max_value: z.optional( z.coerce .bigint() .check( @@ -16378,9 +16064,9 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - 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( + 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( @@ -16390,7 +16076,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - expired_contracts_ne: z.optional( + expired_storage_slots_ne: z.optional( z.coerce .bigint() .check( @@ -16400,7 +16086,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - expired_contracts_lt: z.optional( + expired_storage_slots_lt: z.optional( z.coerce .bigint() .check( @@ -16410,7 +16096,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - expired_contracts_lte: z.optional( + expired_storage_slots_lte: z.optional( z.coerce .bigint() .check( @@ -16420,7 +16106,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - expired_contracts_gt: z.optional( + expired_storage_slots_gt: z.optional( z.coerce .bigint() .check( @@ -16430,7 +16116,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - expired_contracts_gte: z.optional( + expired_storage_slots_gte: z.optional( z.coerce .bigint() .check( @@ -16440,7 +16126,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - expired_contracts_between_min: z.optional( + expired_storage_slots_between_min: z.optional( z.coerce .bigint() .check( @@ -16450,7 +16136,7 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - expired_contracts_between_max_value: z.optional( + expired_storage_slots_between_max_value: z.optional( z.coerce .bigint() .check( @@ -16460,8 +16146,8 @@ export const zFctAddressAccessTotalServiceListData = z.object({ }) ) ), - 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+)*$/))), + 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() @@ -16479,9 +16165,9 @@ export const zFctAddressAccessTotalServiceListData = z.object({ /** * OK */ -export const zFctAddressAccessTotalServiceListResponse = zListFctAddressAccessTotalResponse; +export const zFctAddressStorageSlotTotalServiceListResponse = zListFctAddressStorageSlotTotalResponse; -export const zFctAddressAccessTotalServiceGetData = z.object({ +export const zFctAddressStorageSlotTotalServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ updated_date_time: z @@ -16497,14 +16183,14 @@ export const zFctAddressAccessTotalServiceGetData = z.object({ /** * OK */ -export const zFctAddressAccessTotalServiceGetResponse = zGetFctAddressAccessTotalResponse; +export const zFctAddressStorageSlotTotalServiceGetResponse = zGetFctAddressStorageSlotTotalResponse; -export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ +export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = 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_eq: z.optional( z .int() .check( @@ -16512,7 +16198,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_start_block_number_ne: z.optional( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -16520,7 +16206,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_start_block_number_lt: z.optional( + slot_start_date_time_lt: z.optional( z .int() .check( @@ -16528,7 +16214,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_start_block_number_lte: z.optional( + slot_start_date_time_lte: z.optional( z .int() .check( @@ -16536,7 +16222,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_start_block_number_gt: z.optional( + slot_start_date_time_gt: z.optional( z .int() .check( @@ -16544,7 +16230,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - chunk_start_block_number_gte: z.optional( + slot_start_date_time_gte: z.optional( z .int() .check( @@ -16552,7 +16238,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( + slot_start_date_time_between_min: z.optional( z .int() .check( @@ -16560,7 +16246,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( + slot_start_date_time_between_max_value: z.optional( z .int() .check( @@ -16568,9 +16254,9 @@ 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+)*$/))), - updated_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+)*$/))), + attesting_validator_index_eq: z.optional( z .int() .check( @@ -16578,7 +16264,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + attesting_validator_index_ne: z.optional( z .int() .check( @@ -16586,7 +16272,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + attesting_validator_index_lt: z.optional( z .int() .check( @@ -16594,7 +16280,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + attesting_validator_index_lte: z.optional( z .int() .check( @@ -16602,7 +16288,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + attesting_validator_index_gt: z.optional( z .int() .check( @@ -16610,7 +16296,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + attesting_validator_index_gte: z.optional( z .int() .check( @@ -16618,7 +16304,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + attesting_validator_index_between_min: z.optional( z .int() .check( @@ -16626,7 +16312,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + attesting_validator_index_between_max_value: z.optional( z .int() .check( @@ -16634,9 +16320,9 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = 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_slots_eq: z.optional( + 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( @@ -16644,7 +16330,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_slots_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -16652,7 +16338,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_slots_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -16660,7 +16346,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_slots_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -16668,7 +16354,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_slots_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -16676,7 +16362,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_slots_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -16684,7 +16370,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - first_accessed_slots_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -16692,7 +16378,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( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -16700,9 +16386,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( + 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( @@ -16710,7 +16396,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_slots_ne: z.optional( + slot_ne: z.optional( z .int() .check( @@ -16718,7 +16404,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_slots_lt: z.optional( + slot_lt: z.optional( z .int() .check( @@ -16726,7 +16412,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_slots_lte: z.optional( + slot_lte: z.optional( z .int() .check( @@ -16734,7 +16420,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_slots_gt: z.optional( + slot_gt: z.optional( z .int() .check( @@ -16742,7 +16428,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_slots_gte: z.optional( + slot_gte: z.optional( z .int() .check( @@ -16750,7 +16436,7 @@ export const zFctAddressStorageSlotChunked10000ServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_accessed_slots_between_min: z.optional( + slot_between_min: z.optional( z .int() .check( @@ -16758,7 +16444,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( + slot_between_max_value: z.optional( z .int() .check( @@ -16766,51 +16452,25 @@ 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( + 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 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' }) + 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' }) + ) ), - }), - 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_lt: z.optional( z .int() .check( @@ -16818,7 +16478,7 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_ne: z.optional( + epoch_lte: z.optional( z .int() .check( @@ -16826,7 +16486,7 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_lt: z.optional( + epoch_gt: z.optional( z .int() .check( @@ -16834,7 +16494,7 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_lte: z.optional( + epoch_gte: z.optional( z .int() .check( @@ -16842,7 +16502,7 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_gt: z.optional( + epoch_between_min: z.optional( z .int() .check( @@ -16850,7 +16510,7 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_gte: z.optional( + epoch_between_max_value: z.optional( z .int() .check( @@ -16858,7 +16518,9 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_between_min: 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( @@ -16866,7 +16528,7 @@ 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_ne: z.optional( z .int() .check( @@ -16874,9 +16536,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( + epoch_start_date_time_lt: z.optional( z .int() .check( @@ -16884,7 +16544,7 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + epoch_start_date_time_lte: z.optional( z .int() .check( @@ -16892,7 +16552,7 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + epoch_start_date_time_gt: z.optional( z .int() .check( @@ -16900,7 +16560,7 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + epoch_start_date_time_gte: z.optional( z .int() .check( @@ -16908,7 +16568,7 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + epoch_start_date_time_between_min: z.optional( z .int() .check( @@ -16916,7 +16576,7 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + epoch_start_date_time_between_max_value: z.optional( z .int() .check( @@ -16924,7 +16584,18 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: 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(/^[^,]+(,[^,]+)*$/))), + slot_distance_eq: z.optional( z .int() .check( @@ -16932,7 +16603,7 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + slot_distance_ne: z.optional( z .int() .check( @@ -16940,99 +16611,131 @@ 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() + slot_distance_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_ne: z.optional( - z.coerce - .bigint() + slot_distance_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_lt: z.optional( - z.coerce - .bigint() + slot_distance_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_lte: z.optional( - z.coerce - .bigint() + slot_distance_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_gt: z.optional( - z.coerce - .bigint() + slot_distance_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_gte: z.optional( - z.coerce - .bigint() + slot_distance_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_min: z.optional( - z.coerce - .bigint() + 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(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() + inclusion_distance_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_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+)*$/))), + 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() @@ -17050,13 +16753,13 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceListData = z.ob /** * OK */ -export const zFctAddressStorageSlotExpiredTop100ByContractServiceListResponse = - zListFctAddressStorageSlotExpiredTop100ByContractResponse; +export const zFctAttestationCorrectnessByValidatorCanonicalServiceListResponse = + zListFctAttestationCorrectnessByValidatorCanonicalResponse; -export const zFctAddressStorageSlotExpiredTop100ByContractServiceGetData = z.object({ +export const zFctAttestationCorrectnessByValidatorCanonicalServiceGetData = 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' }), @@ -17069,15 +16772,15 @@ export const zFctAddressStorageSlotExpiredTop100ByContractServiceGetData = z.obj /** * OK */ -export const zFctAddressStorageSlotExpiredTop100ByContractServiceGetResponse = - zGetFctAddressStorageSlotExpiredTop100ByContractResponse; +export const zFctAttestationCorrectnessByValidatorCanonicalServiceGetResponse = + zGetFctAttestationCorrectnessByValidatorCanonicalResponse; -export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ +export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( z.object({ - rank_eq: z.optional( + slot_start_date_time_eq: z.optional( z .int() .check( @@ -17085,7 +16788,7 @@ export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_ne: z.optional( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -17093,7 +16796,7 @@ export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_lt: z.optional( + slot_start_date_time_lt: z.optional( z .int() .check( @@ -17101,7 +16804,7 @@ export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_lte: z.optional( + slot_start_date_time_lte: z.optional( z .int() .check( @@ -17109,7 +16812,7 @@ export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_gt: z.optional( + slot_start_date_time_gt: z.optional( z .int() .check( @@ -17117,7 +16820,7 @@ export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_gte: z.optional( + slot_start_date_time_gte: z.optional( z .int() .check( @@ -17125,7 +16828,7 @@ export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_between_min: z.optional( + slot_start_date_time_between_min: z.optional( z .int() .check( @@ -17133,7 +16836,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_between_max_value: z.optional( z .int() .check( @@ -17141,9 +16844,9 @@ 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_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( @@ -17151,7 +16854,7 @@ export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + attesting_validator_index_ne: z.optional( z .int() .check( @@ -17159,7 +16862,7 @@ export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + attesting_validator_index_lt: z.optional( z .int() .check( @@ -17167,7 +16870,7 @@ export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + attesting_validator_index_lte: z.optional( z .int() .check( @@ -17175,7 +16878,7 @@ export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + attesting_validator_index_gt: z.optional( z .int() .check( @@ -17183,7 +16886,7 @@ export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + attesting_validator_index_gte: z.optional( z .int() .check( @@ -17191,7 +16894,7 @@ export const zFctAddressStorageSlotTop100ByContractServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + attesting_validator_index_between_min: z.optional( z .int() .check( @@ -17199,7 +16902,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( + attesting_validator_index_between_max_value: z.optional( z .int() .check( @@ -17207,144 +16910,83 @@ 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() + 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(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() + 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' }) ) ), - total_storage_slots_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' }) ) ), - total_storage_slots_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' }) ) ), - total_storage_slots_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' }) ) ), - total_storage_slots_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' }) ) ), - total_storage_slots_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' }) ) ), - total_storage_slots_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' }) ) ), - 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( + 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(-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({ - updated_date_time_eq: z.optional( + slot_ne: z.optional( z .int() .check( @@ -17352,7 +16994,7 @@ export const zFctAddressStorageSlotTotalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + slot_lt: z.optional( z .int() .check( @@ -17360,7 +17002,7 @@ export const zFctAddressStorageSlotTotalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + slot_lte: z.optional( z .int() .check( @@ -17368,7 +17010,7 @@ export const zFctAddressStorageSlotTotalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + slot_gt: z.optional( z .int() .check( @@ -17376,7 +17018,7 @@ export const zFctAddressStorageSlotTotalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + slot_gte: z.optional( z .int() .check( @@ -17384,7 +17026,7 @@ export const zFctAddressStorageSlotTotalServiceListData = z.object({ 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( @@ -17392,7 +17034,7 @@ export const zFctAddressStorageSlotTotalServiceListData = z.object({ 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( @@ -17400,7 +17042,9 @@ export const zFctAddressStorageSlotTotalServiceListData = z.object({ 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( @@ -17408,215 +17052,164 @@ export const zFctAddressStorageSlotTotalServiceListData = 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_storage_slots_eq: 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' }) ) ), - total_storage_slots_ne: 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' }) ) ), - total_storage_slots_lt: 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' }) ) ), - total_storage_slots_lte: 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' }) ) ), - total_storage_slots_gt: 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' }) ) ), - 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', - }) + 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' }) ) ), - total_storage_slots_between_min: 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' }) ) ), - total_storage_slots_between_max_value: 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' }) ) ), - 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() + 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' }) ) ), - expired_storage_slots_ne: 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' }) ) ), - expired_storage_slots_lt: 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' }) ) ), - expired_storage_slots_lte: 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' }) ) ), - expired_storage_slots_gt: 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' }) ) ), - expired_storage_slots_gte: 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' }) ) ), - expired_storage_slots_between_min: 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' }) ) ), - expired_storage_slots_between_max_value: 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_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(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( + slot_distance_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 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' }) + 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' }) + ) ), - }), - 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( + slot_distance_lte: z.optional( z .int() .check( @@ -17624,7 +17217,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + slot_distance_gt: z.optional( z .int() .check( @@ -17632,7 +17225,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + slot_distance_gte: z.optional( z .int() .check( @@ -17640,7 +17233,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + slot_distance_between_min: z.optional( z .int() .check( @@ -17648,7 +17241,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + slot_distance_between_max_value: z.optional( z .int() .check( @@ -17656,7 +17249,9 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + 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( @@ -17664,7 +17259,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( + propagation_distance_ne: z.optional( z .int() .check( @@ -17672,7 +17267,7 @@ 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( + propagation_distance_lt: z.optional( z .int() .check( @@ -17680,9 +17275,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( + propagation_distance_lte: z.optional( z .int() .check( @@ -17690,7 +17283,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_ne: z.optional( + propagation_distance_gt: z.optional( z .int() .check( @@ -17698,7 +17291,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_lt: z.optional( + propagation_distance_gte: z.optional( z .int() .check( @@ -17706,7 +17299,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_lte: z.optional( + propagation_distance_between_min: z.optional( z .int() .check( @@ -17714,7 +17307,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_gt: z.optional( + propagation_distance_between_max_value: z.optional( z .int() .check( @@ -17722,7 +17315,53 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_gte: z.optional( + 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( @@ -17730,7 +17369,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_between_min: z.optional( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -17738,7 +17377,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_between_max_value: z.optional( + slot_start_date_time_lt: z.optional( z .int() .check( @@ -17746,8 +17385,48 @@ 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+)*$/))), + 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() @@ -18021,7 +17700,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o 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( + votes_max_eq: z.optional( z .int() .check( @@ -18029,7 +17708,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_ne: z.optional( + votes_max_ne: z.optional( z .int() .check( @@ -18037,7 +17716,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_lt: z.optional( + votes_max_lt: z.optional( z .int() .check( @@ -18045,7 +17724,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_lte: z.optional( + votes_max_lte: z.optional( z .int() .check( @@ -18053,7 +17732,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_gt: z.optional( + votes_max_gt: z.optional( z .int() .check( @@ -18061,7 +17740,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_gte: z.optional( + votes_max_gte: z.optional( z .int() .check( @@ -18069,7 +17748,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_between_min: z.optional( + votes_max_between_min: z.optional( z .int() .check( @@ -18077,7 +17756,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_between_max_value: z.optional( + votes_max_between_max_value: z.optional( z .int() .check( @@ -18085,9 +17764,9 @@ 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( + 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( @@ -18095,7 +17774,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - inclusion_distance_ne: z.optional( + votes_head_ne: z.optional( z .int() .check( @@ -18103,7 +17782,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - inclusion_distance_lt: z.optional( + votes_head_lt: z.optional( z .int() .check( @@ -18111,7 +17790,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - inclusion_distance_lte: z.optional( + votes_head_lte: z.optional( z .int() .check( @@ -18119,7 +17798,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - inclusion_distance_gt: z.optional( + votes_head_gt: z.optional( z .int() .check( @@ -18127,7 +17806,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - inclusion_distance_gte: z.optional( + votes_head_gte: z.optional( z .int() .check( @@ -18135,7 +17814,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - inclusion_distance_between_min: z.optional( + votes_head_between_min: z.optional( z .int() .check( @@ -18143,7 +17822,7 @@ export const zFctAttestationCorrectnessByValidatorCanonicalServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - inclusion_distance_between_max_value: z.optional( + votes_head_between_max_value: z.optional( z .int() .check( @@ -18151,62 +17830,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( + 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(-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( + votes_other_ne: z.optional( z .int() .check( @@ -18214,7 +17848,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + votes_other_lt: z.optional( z .int() .check( @@ -18222,7 +17856,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + votes_other_lte: z.optional( z .int() .check( @@ -18230,7 +17864,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + votes_other_gt: z.optional( z .int() .check( @@ -18238,7 +17872,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + votes_other_gte: z.optional( z .int() .check( @@ -18246,7 +17880,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + votes_other_between_min: z.optional( z .int() .check( @@ -18254,7 +17888,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( + votes_other_between_max_value: z.optional( z .int() .check( @@ -18262,17 +17896,51 @@ 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( + 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(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_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( + 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( @@ -18280,7 +17948,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_ne: z.optional( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -18288,7 +17956,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_lt: z.optional( + slot_start_date_time_lt: z.optional( z .int() .check( @@ -18296,7 +17964,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_lte: z.optional( + slot_start_date_time_lte: z.optional( z .int() .check( @@ -18304,7 +17972,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_gt: z.optional( + slot_start_date_time_gt: z.optional( z .int() .check( @@ -18312,7 +17980,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_gte: z.optional( + slot_start_date_time_gte: z.optional( z .int() .check( @@ -18320,7 +17988,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_between_min: z.optional( + slot_start_date_time_between_min: z.optional( z .int() .check( @@ -18328,7 +17996,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attesting_validator_index_between_max_value: z.optional( + slot_start_date_time_between_max_value: z.optional( z .int() .check( @@ -18336,8 +18004,8 @@ 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+)*$/))), + 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() @@ -18611,7 +18279,7 @@ 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( + votes_max_eq: z.optional( z .int() .check( @@ -18619,7 +18287,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_ne: z.optional( + votes_max_ne: z.optional( z .int() .check( @@ -18627,7 +18295,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_lt: z.optional( + votes_max_lt: z.optional( z .int() .check( @@ -18635,7 +18303,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_lte: z.optional( + votes_max_lte: z.optional( z .int() .check( @@ -18643,7 +18311,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_gt: z.optional( + votes_max_gt: z.optional( z .int() .check( @@ -18651,7 +18319,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_gte: z.optional( + votes_max_gte: z.optional( z .int() .check( @@ -18659,7 +18327,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_between_min: z.optional( + votes_max_between_min: z.optional( z .int() .check( @@ -18667,7 +18335,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_distance_between_max_value: z.optional( + votes_max_between_max_value: z.optional( z .int() .check( @@ -18675,9 +18343,9 @@ 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( + 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( @@ -18685,7 +18353,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - propagation_distance_ne: z.optional( + votes_head_ne: z.optional( z .int() .check( @@ -18693,7 +18361,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - propagation_distance_lt: z.optional( + votes_head_lt: z.optional( z .int() .check( @@ -18701,7 +18369,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - propagation_distance_lte: z.optional( + votes_head_lte: z.optional( z .int() .check( @@ -18709,7 +18377,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - propagation_distance_gt: z.optional( + votes_head_gt: z.optional( z .int() .check( @@ -18717,7 +18385,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - propagation_distance_gte: z.optional( + votes_head_gte: z.optional( z .int() .check( @@ -18725,7 +18393,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - propagation_distance_between_min: z.optional( + votes_head_between_min: z.optional( z .int() .check( @@ -18733,7 +18401,7 @@ export const zFctAttestationCorrectnessByValidatorHeadServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - propagation_distance_between_max_value: z.optional( + votes_head_between_max_value: z.optional( z .int() .check( @@ -18741,53 +18409,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( + 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(-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( + votes_other_ne: z.optional( z .int() .check( @@ -18795,7 +18427,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + votes_other_lt: z.optional( z .int() .check( @@ -18803,7 +18435,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + votes_other_lte: z.optional( z .int() .check( @@ -18811,7 +18443,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + votes_other_gt: z.optional( z .int() .check( @@ -18819,7 +18451,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + votes_other_gte: z.optional( z .int() .check( @@ -18827,7 +18459,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + votes_other_between_min: z.optional( z .int() .check( @@ -18835,7 +18467,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( + votes_other_between_max_value: z.optional( z .int() .check( @@ -18843,17 +18475,51 @@ 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( + 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(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_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( + 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( @@ -18861,7 +18527,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = 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( @@ -18869,7 +18535,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = 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( @@ -18877,7 +18543,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = 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( @@ -18885,7 +18551,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = 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( @@ -18893,7 +18559,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = 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( @@ -18901,7 +18567,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = 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( @@ -18909,7 +18575,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = 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( @@ -18917,9 +18583,18 @@ 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( + 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( @@ -18927,7 +18602,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + chunk_slot_start_diff_ne: z.optional( z .int() .check( @@ -18935,7 +18610,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + chunk_slot_start_diff_lt: z.optional( z .int() .check( @@ -18943,7 +18618,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + chunk_slot_start_diff_lte: z.optional( z .int() .check( @@ -18951,7 +18626,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + chunk_slot_start_diff_gt: z.optional( z .int() .check( @@ -18959,7 +18634,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + chunk_slot_start_diff_gte: z.optional( z .int() .check( @@ -18967,7 +18642,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + chunk_slot_start_diff_between_min: z.optional( z .int() .check( @@ -18975,7 +18650,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + chunk_slot_start_diff_between_max_value: z.optional( z .int() .check( @@ -18983,9 +18658,9 @@ 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( + 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( @@ -18993,7 +18668,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = 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( @@ -19001,7 +18676,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = 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( @@ -19009,7 +18684,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = 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( @@ -19017,7 +18692,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = 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( @@ -19025,7 +18700,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = 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( @@ -19033,7 +18708,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = 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( @@ -19041,7 +18716,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = 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( @@ -19049,9 +18724,9 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = 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+)*$/))), + slot_eq: z.optional( z .int() .check( @@ -19059,7 +18734,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_ne: z.optional( z .int() .check( @@ -19067,7 +18742,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_lt: z.optional( z .int() .check( @@ -19075,7 +18750,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_lte: z.optional( z .int() .check( @@ -19083,7 +18758,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_gt: z.optional( z .int() .check( @@ -19091,7 +18766,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_gte: z.optional( z .int() .check( @@ -19099,7 +18774,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_between_min: z.optional( z .int() .check( @@ -19107,7 +18782,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_between_max_value: z.optional( z .int() .check( @@ -19115,18 +18790,9 @@ 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+)*$/))), - 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( + 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( @@ -19134,7 +18800,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_max_ne: z.optional( + epoch_ne: z.optional( z .int() .check( @@ -19142,7 +18808,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_max_lt: z.optional( + epoch_lt: z.optional( z .int() .check( @@ -19150,7 +18816,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_max_lte: z.optional( + epoch_lte: z.optional( z .int() .check( @@ -19158,7 +18824,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_max_gt: z.optional( + epoch_gt: z.optional( z .int() .check( @@ -19166,7 +18832,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_max_gte: z.optional( + epoch_gte: z.optional( z .int() .check( @@ -19174,7 +18840,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_max_between_min: z.optional( + epoch_between_min: z.optional( z .int() .check( @@ -19182,7 +18848,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_max_between_max_value: z.optional( + epoch_between_max_value: z.optional( z .int() .check( @@ -19190,9 +18856,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( + 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( @@ -19200,7 +18866,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_ne: z.optional( + epoch_start_date_time_ne: z.optional( z .int() .check( @@ -19208,7 +18874,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_lt: z.optional( + epoch_start_date_time_lt: z.optional( z .int() .check( @@ -19216,7 +18882,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_lte: z.optional( + epoch_start_date_time_lte: z.optional( z .int() .check( @@ -19224,7 +18890,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_gt: z.optional( + epoch_start_date_time_gt: z.optional( z .int() .check( @@ -19232,7 +18898,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_gte: z.optional( + epoch_start_date_time_gte: z.optional( z .int() .check( @@ -19240,7 +18906,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_between_min: z.optional( + epoch_start_date_time_between_min: z.optional( z .int() .check( @@ -19248,7 +18914,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_between_max_value: z.optional( + epoch_start_date_time_between_max_value: z.optional( z .int() .check( @@ -19256,9 +18922,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( + 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( @@ -19266,7 +18932,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_ne: z.optional( + attestation_count_ne: z.optional( z .int() .check( @@ -19274,7 +18940,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_lt: z.optional( + attestation_count_lt: z.optional( z .int() .check( @@ -19282,7 +18948,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_lte: z.optional( + attestation_count_lte: z.optional( z .int() .check( @@ -19290,7 +18956,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_gt: z.optional( + attestation_count_gt: z.optional( z .int() .check( @@ -19298,7 +18964,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_gte: z.optional( + attestation_count_gte: z.optional( z .int() .check( @@ -19306,7 +18972,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_between_min: z.optional( + attestation_count_between_min: z.optional( z .int() .check( @@ -19314,7 +18980,7 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_between_max_value: z.optional( + attestation_count_between_max_value: z.optional( z .int() .check( @@ -19322,8 +18988,8 @@ 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+)*$/))), + 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() @@ -19341,9 +19007,9 @@ export const zFctAttestationCorrectnessCanonicalServiceListData = z.object({ /** * OK */ -export const zFctAttestationCorrectnessCanonicalServiceListResponse = zListFctAttestationCorrectnessCanonicalResponse; +export const zFctAttestationFirstSeenChunked50MsServiceListResponse = zListFctAttestationFirstSeenChunked50MsResponse; -export const zFctAttestationCorrectnessCanonicalServiceGetData = z.object({ +export const zFctAttestationFirstSeenChunked50MsServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ slot_start_date_time: z @@ -19359,9 +19025,9 @@ export const zFctAttestationCorrectnessCanonicalServiceGetData = z.object({ /** * OK */ -export const zFctAttestationCorrectnessCanonicalServiceGetResponse = zGetFctAttestationCorrectnessCanonicalResponse; +export const zFctAttestationFirstSeenChunked50MsServiceGetResponse = zGetFctAttestationFirstSeenChunked50MsResponse; -export const zFctAttestationCorrectnessHeadServiceListData = z.object({ +export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -19432,6 +19098,15 @@ export const zFctAttestationCorrectnessHeadServiceListData = 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(/^[^,]+(,[^,]+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -19696,82 +19371,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = 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_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( + attestation_count_eq: z.optional( z .int() .check( @@ -19779,7 +19379,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_ne: z.optional( + attestation_count_ne: z.optional( z .int() .check( @@ -19787,7 +19387,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_lt: z.optional( + attestation_count_lt: z.optional( z .int() .check( @@ -19795,7 +19395,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_lte: z.optional( + attestation_count_lte: z.optional( z .int() .check( @@ -19803,7 +19403,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_gt: z.optional( + attestation_count_gt: z.optional( z .int() .check( @@ -19811,7 +19411,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_gte: z.optional( + attestation_count_gte: z.optional( z .int() .check( @@ -19819,7 +19419,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_between_min: z.optional( + attestation_count_between_min: z.optional( z .int() .check( @@ -19827,7 +19427,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_head_between_max_value: z.optional( + attestation_count_between_max_value: z.optional( z .int() .check( @@ -19835,9 +19435,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( + 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( @@ -19845,7 +19445,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_ne: z.optional( + missed_count_ne: z.optional( z .int() .check( @@ -19853,7 +19453,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_lt: z.optional( + missed_count_lt: z.optional( z .int() .check( @@ -19861,7 +19461,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_lte: z.optional( + missed_count_lte: z.optional( z .int() .check( @@ -19869,7 +19469,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_gt: z.optional( + missed_count_gt: z.optional( z .int() .check( @@ -19877,7 +19477,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_gte: z.optional( + missed_count_gte: z.optional( z .int() .check( @@ -19885,7 +19485,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_between_min: z.optional( + missed_count_between_min: z.optional( z .int() .check( @@ -19893,7 +19493,7 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - votes_other_between_max_value: z.optional( + missed_count_between_max_value: z.optional( z .int() .check( @@ -19901,8 +19501,8 @@ 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+)*$/))), + 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() @@ -19920,9 +19520,9 @@ export const zFctAttestationCorrectnessHeadServiceListData = z.object({ /** * OK */ -export const zFctAttestationCorrectnessHeadServiceListResponse = zListFctAttestationCorrectnessHeadResponse; +export const zFctAttestationLivenessByEntityHeadServiceListResponse = zListFctAttestationLivenessByEntityHeadResponse; -export const zFctAttestationCorrectnessHeadServiceGetData = z.object({ +export const zFctAttestationLivenessByEntityHeadServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ slot_start_date_time: z @@ -19938,9 +19538,9 @@ export const zFctAttestationCorrectnessHeadServiceGetData = z.object({ /** * OK */ -export const zFctAttestationCorrectnessHeadServiceGetResponse = zGetFctAttestationCorrectnessHeadResponse; +export const zFctAttestationLivenessByEntityHeadServiceGetResponse = zGetFctAttestationLivenessByEntityHeadResponse; -export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ +export const zFctAttestationObservationByNodeServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -20011,81 +19611,15 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = 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(/^[^,]+(,[^,]+)*$/))), - 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+)*$/))), + 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() @@ -20416,49 +19950,7 @@ export const zFctAttestationFirstSeenChunked50MsServiceListData = z.object({ ), 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( + avg_seen_slot_start_diff_eq: z.optional( z .int() .check( @@ -20466,7 +19958,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + avg_seen_slot_start_diff_ne: z.optional( z .int() .check( @@ -20474,7 +19966,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + avg_seen_slot_start_diff_lt: z.optional( z .int() .check( @@ -20482,7 +19974,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + avg_seen_slot_start_diff_lte: z.optional( z .int() .check( @@ -20490,7 +19982,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + avg_seen_slot_start_diff_gt: z.optional( z .int() .check( @@ -20498,7 +19990,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + avg_seen_slot_start_diff_gte: z.optional( z .int() .check( @@ -20506,7 +19998,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_min: z.optional( + avg_seen_slot_start_diff_between_min: z.optional( z .int() .check( @@ -20514,7 +20006,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( + avg_seen_slot_start_diff_between_max_value: z.optional( z .int() .check( @@ -20522,18 +20014,9 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = 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+)*$/))), - 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( + 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( @@ -20541,7 +20024,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + median_seen_slot_start_diff_ne: z.optional( z .int() .check( @@ -20549,7 +20032,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + median_seen_slot_start_diff_lt: z.optional( z .int() .check( @@ -20557,7 +20040,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + median_seen_slot_start_diff_lte: z.optional( z .int() .check( @@ -20565,7 +20048,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + median_seen_slot_start_diff_gt: z.optional( z .int() .check( @@ -20573,7 +20056,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + median_seen_slot_start_diff_gte: z.optional( z .int() .check( @@ -20581,7 +20064,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + median_seen_slot_start_diff_between_min: z.optional( z .int() .check( @@ -20589,7 +20072,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + median_seen_slot_start_diff_between_max_value: z.optional( z .int() .check( @@ -20597,9 +20080,9 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = 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( + 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( @@ -20607,7 +20090,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + min_seen_slot_start_diff_ne: z.optional( z .int() .check( @@ -20615,7 +20098,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + min_seen_slot_start_diff_lt: z.optional( z .int() .check( @@ -20623,7 +20106,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + min_seen_slot_start_diff_lte: z.optional( z .int() .check( @@ -20631,7 +20114,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + min_seen_slot_start_diff_gt: z.optional( z .int() .check( @@ -20639,7 +20122,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + min_seen_slot_start_diff_gte: z.optional( z .int() .check( @@ -20647,7 +20130,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + min_seen_slot_start_diff_between_min: z.optional( z .int() .check( @@ -20655,7 +20138,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + min_seen_slot_start_diff_between_max_value: z.optional( z .int() .check( @@ -20663,9 +20146,9 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = 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_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( @@ -20673,7 +20156,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + max_seen_slot_start_diff_ne: z.optional( z .int() .check( @@ -20681,7 +20164,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + max_seen_slot_start_diff_lt: z.optional( z .int() .check( @@ -20689,7 +20172,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + max_seen_slot_start_diff_lte: z.optional( z .int() .check( @@ -20697,7 +20180,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + max_seen_slot_start_diff_gt: z.optional( z .int() .check( @@ -20705,7 +20188,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + max_seen_slot_start_diff_gte: z.optional( z .int() .check( @@ -20713,7 +20196,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + max_seen_slot_start_diff_between_min: z.optional( z .int() .check( @@ -20721,7 +20204,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + max_seen_slot_start_diff_between_max_value: z.optional( z .int() .check( @@ -20729,9 +20212,101 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = 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( + 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( @@ -20739,7 +20314,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + meta_client_geo_autonomous_system_number_ne: z.optional( z .int() .check( @@ -20747,7 +20322,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + meta_client_geo_autonomous_system_number_lt: z.optional( z .int() .check( @@ -20755,7 +20330,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + meta_client_geo_autonomous_system_number_lte: z.optional( z .int() .check( @@ -20763,7 +20338,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + meta_client_geo_autonomous_system_number_gt: z.optional( z .int() .check( @@ -20771,7 +20346,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + meta_client_geo_autonomous_system_number_gte: z.optional( z .int() .check( @@ -20779,7 +20354,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_min: z.optional( + meta_client_geo_autonomous_system_number_between_min: z.optional( z .int() .check( @@ -20787,7 +20362,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_max_value: z.optional( + meta_client_geo_autonomous_system_number_between_max_value: z.optional( z .int() .check( @@ -20795,41 +20370,99 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = 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+)*$/))), - 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' }) - ) + 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(/^[^,]+(,[^,]+)*$/)) ), - 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' }) - ) + meta_client_geo_autonomous_system_organization_not_in_values: z.optional( + z.string().check(z.regex(/^[^,]+(,[^,]+)*$/)) ), - attestation_count_lt: z.optional( + 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' }) ) ), - attestation_count_lte: z.optional( - z - .int() - .check( + 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 zFctAttestationParticipationRateDailyServiceListData = 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(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( + updated_date_time_ne: z.optional( z .int() .check( @@ -20837,7 +20470,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attestation_count_gte: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -20845,7 +20478,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attestation_count_between_min: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -20853,7 +20486,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attestation_count_between_max_value: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -20861,9 +20494,7 @@ 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( + updated_date_time_gte: z.optional( z .int() .check( @@ -20871,7 +20502,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_ne: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -20879,7 +20510,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_lt: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -20887,7 +20518,9 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_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+)*$/))), + slot_count_eq: z.optional( z .int() .check( @@ -20895,7 +20528,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_gt: z.optional( + slot_count_ne: z.optional( z .int() .check( @@ -20903,7 +20536,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_gte: z.optional( + slot_count_lt: z.optional( z .int() .check( @@ -20911,7 +20544,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_between_min: z.optional( + slot_count_lte: z.optional( z .int() .check( @@ -20919,7 +20552,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_between_max_value: z.optional( + slot_count_gt: z.optional( z .int() .check( @@ -20927,8 +20560,42 @@ 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+)*$/))), + 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( + z + .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_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+)*$/))), + avg_participation_rate_value: z.optional(z.number()), + min_participation_rate_value: z.optional(z.number()), + max_participation_rate_value: z.optional(z.number()), + p05_participation_rate_value: z.optional(z.number()), + p50_participation_rate_value: z.optional(z.number()), + p95_participation_rate_value: z.optional(z.number()), + stddev_participation_rate_value: z.optional(z.number()), + upper_band_participation_rate_value: z.optional(z.number()), + lower_band_participation_rate_value: z.optional(z.number()), + moving_avg_participation_rate_value: z.optional(z.number()), page_size: z.optional( z .int() @@ -20946,17 +20613,13 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ /** * OK */ -export const zFctAttestationLivenessByEntityHeadServiceListResponse = zListFctAttestationLivenessByEntityHeadResponse; +export const zFctAttestationParticipationRateDailyServiceListResponse = + zListFctAttestationParticipationRateDailyResponse; -export const zFctAttestationLivenessByEntityHeadServiceGetData = z.object({ +export const zFctAttestationParticipationRateDailyServiceGetData = 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()), }); @@ -20964,14 +20627,14 @@ export const zFctAttestationLivenessByEntityHeadServiceGetData = z.object({ /** * OK */ -export const zFctAttestationLivenessByEntityHeadServiceGetResponse = zGetFctAttestationLivenessByEntityHeadResponse; +export const zFctAttestationParticipationRateDailyServiceGetResponse = zGetFctAttestationParticipationRateDailyResponse; -export const zFctAttestationObservationByNodeServiceListData = z.object({ +export const zFctAttestationParticipationRateHourlyServiceListData = 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( @@ -20979,7 +20642,7 @@ export const zFctAttestationObservationByNodeServiceListData = 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( @@ -20987,7 +20650,7 @@ export const zFctAttestationObservationByNodeServiceListData = 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( @@ -20995,7 +20658,7 @@ export const zFctAttestationObservationByNodeServiceListData = 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( @@ -21003,7 +20666,7 @@ export const zFctAttestationObservationByNodeServiceListData = 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( @@ -21011,7 +20674,7 @@ export const zFctAttestationObservationByNodeServiceListData = 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( @@ -21019,7 +20682,7 @@ export const zFctAttestationObservationByNodeServiceListData = 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( @@ -21027,7 +20690,7 @@ export const zFctAttestationObservationByNodeServiceListData = 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( @@ -21035,17 +20698,8 @@ export const zFctAttestationObservationByNodeServiceListData = 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+)*$/))), - 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(/^[^,]+(,[^,]+)*$/))), + 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() @@ -21112,7 +20766,7 @@ export const zFctAttestationObservationByNodeServiceListData = 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( + slot_count_eq: z.optional( z .int() .check( @@ -21120,7 +20774,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + slot_count_ne: z.optional( z .int() .check( @@ -21128,7 +20782,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + slot_count_lt: z.optional( z .int() .check( @@ -21136,7 +20790,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + slot_count_lte: z.optional( z .int() .check( @@ -21144,7 +20798,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + slot_count_gt: z.optional( z .int() .check( @@ -21152,7 +20806,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + slot_count_gte: z.optional( z .int() .check( @@ -21160,7 +20814,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + slot_count_between_min: z.optional( z .int() .check( @@ -21168,7 +20822,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + slot_count_between_max_value: z.optional( z .int() .check( @@ -21176,9 +20830,72 @@ export const zFctAttestationObservationByNodeServiceListData = 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( + 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+)*$/))), + avg_participation_rate_value: z.optional(z.number()), + min_participation_rate_value: z.optional(z.number()), + max_participation_rate_value: z.optional(z.number()), + p05_participation_rate_value: z.optional(z.number()), + p50_participation_rate_value: z.optional(z.number()), + p95_participation_rate_value: z.optional(z.number()), + stddev_participation_rate_value: z.optional(z.number()), + upper_band_participation_rate_value: z.optional(z.number()), + lower_band_participation_rate_value: z.optional(z.number()), + moving_avg_participation_rate_value: z.optional(z.number()), + 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 zFctAttestationParticipationRateHourlyServiceListResponse = + zListFctAttestationParticipationRateHourlyResponse; + +export const zFctAttestationParticipationRateHourlyServiceGetData = 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 zFctAttestationParticipationRateHourlyServiceGetResponse = + zGetFctAttestationParticipationRateHourlyResponse; + +export const zFctBlobCountByDailyServiceListData = 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( @@ -21186,7 +20903,7 @@ export const zFctAttestationObservationByNodeServiceListData = 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( @@ -21194,7 +20911,7 @@ export const zFctAttestationObservationByNodeServiceListData = 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( @@ -21202,7 +20919,7 @@ export const zFctAttestationObservationByNodeServiceListData = 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( @@ -21210,7 +20927,7 @@ export const zFctAttestationObservationByNodeServiceListData = 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( @@ -21218,7 +20935,7 @@ export const zFctAttestationObservationByNodeServiceListData = 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( @@ -21226,7 +20943,7 @@ export const zFctAttestationObservationByNodeServiceListData = 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( @@ -21234,7 +20951,7 @@ export const zFctAttestationObservationByNodeServiceListData = 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( @@ -21242,9 +20959,9 @@ export const zFctAttestationObservationByNodeServiceListData = 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( @@ -21252,7 +20969,7 @@ export const zFctAttestationObservationByNodeServiceListData = 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( @@ -21260,7 +20977,7 @@ export const zFctAttestationObservationByNodeServiceListData = 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( @@ -21268,7 +20985,7 @@ export const zFctAttestationObservationByNodeServiceListData = 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( @@ -21276,7 +20993,7 @@ export const zFctAttestationObservationByNodeServiceListData = 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( @@ -21284,7 +21001,7 @@ export const zFctAttestationObservationByNodeServiceListData = 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( @@ -21292,7 +21009,7 @@ export const zFctAttestationObservationByNodeServiceListData = 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( @@ -21300,7 +21017,7 @@ export const zFctAttestationObservationByNodeServiceListData = 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( @@ -21308,9 +21025,92 @@ export const zFctAttestationObservationByNodeServiceListData = 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+)*$/))), - attestation_count_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_blobs_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_blobs_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_blobs_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_blobs_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_blobs_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_blobs_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_blobs_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_blobs_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_blobs_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_blobs_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_blob_count_value: z.optional(z.number()), + min_blob_count_eq: z.optional( z .int() .check( @@ -21318,7 +21118,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attestation_count_ne: z.optional( + min_blob_count_ne: z.optional( z .int() .check( @@ -21326,7 +21126,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attestation_count_lt: z.optional( + min_blob_count_lt: z.optional( z .int() .check( @@ -21334,7 +21134,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attestation_count_lte: z.optional( + min_blob_count_lte: z.optional( z .int() .check( @@ -21342,7 +21142,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attestation_count_gt: z.optional( + min_blob_count_gt: z.optional( z .int() .check( @@ -21350,7 +21150,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attestation_count_gte: z.optional( + min_blob_count_gte: z.optional( z .int() .check( @@ -21358,7 +21158,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attestation_count_between_min: z.optional( + min_blob_count_between_min: z.optional( z .int() .check( @@ -21366,7 +21166,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attestation_count_between_max_value: z.optional( + min_blob_count_between_max_value: z.optional( z .int() .check( @@ -21374,9 +21174,9 @@ export const zFctAttestationObservationByNodeServiceListData = 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+)*$/))), - avg_seen_slot_start_diff_eq: z.optional( + min_blob_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_blob_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_blob_count_eq: z.optional( z .int() .check( @@ -21384,7 +21184,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_seen_slot_start_diff_ne: z.optional( + max_blob_count_ne: z.optional( z .int() .check( @@ -21392,7 +21192,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_seen_slot_start_diff_lt: z.optional( + max_blob_count_lt: z.optional( z .int() .check( @@ -21400,7 +21200,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_seen_slot_start_diff_lte: z.optional( + max_blob_count_lte: z.optional( z .int() .check( @@ -21408,7 +21208,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_seen_slot_start_diff_gt: z.optional( + max_blob_count_gt: z.optional( z .int() .check( @@ -21416,7 +21216,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_seen_slot_start_diff_gte: z.optional( + max_blob_count_gte: z.optional( z .int() .check( @@ -21424,7 +21224,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_seen_slot_start_diff_between_min: z.optional( + max_blob_count_between_min: z.optional( z .int() .check( @@ -21432,7 +21232,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_seen_slot_start_diff_between_max_value: z.optional( + max_blob_count_between_max_value: z.optional( z .int() .check( @@ -21440,9 +21240,53 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ 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( + 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+)*$/))), + p05_blob_count_value: z.optional(z.number()), + p50_blob_count_value: z.optional(z.number()), + p95_blob_count_value: z.optional(z.number()), + stddev_blob_count_value: z.optional(z.number()), + upper_band_blob_count_value: z.optional(z.number()), + lower_band_blob_count_value: z.optional(z.number()), + moving_avg_blob_count_value: z.optional(z.number()), + 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 zFctBlobCountByDailyServiceListResponse = zListFctBlobCountByDailyResponse; + +export const zFctBlobCountByDailyServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + day_start_date: z.string(), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctBlobCountByDailyServiceGetResponse = zGetFctBlobCountByDailyResponse; + +export const zFctBlobCountByHourlyServiceListData = 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( @@ -21450,7 +21294,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - median_seen_slot_start_diff_ne: z.optional( + hour_start_date_time_ne: z.optional( z .int() .check( @@ -21458,7 +21302,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - median_seen_slot_start_diff_lt: z.optional( + hour_start_date_time_lt: z.optional( z .int() .check( @@ -21466,7 +21310,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - median_seen_slot_start_diff_lte: z.optional( + hour_start_date_time_lte: z.optional( z .int() .check( @@ -21474,7 +21318,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - median_seen_slot_start_diff_gt: z.optional( + hour_start_date_time_gt: z.optional( z .int() .check( @@ -21482,7 +21326,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - median_seen_slot_start_diff_gte: z.optional( + hour_start_date_time_gte: z.optional( z .int() .check( @@ -21490,7 +21334,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - median_seen_slot_start_diff_between_min: z.optional( + hour_start_date_time_between_min: z.optional( z .int() .check( @@ -21498,7 +21342,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - median_seen_slot_start_diff_between_max_value: z.optional( + hour_start_date_time_between_max_value: z.optional( z .int() .check( @@ -21506,9 +21350,9 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ 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( + 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( @@ -21516,7 +21360,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_seen_slot_start_diff_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -21524,7 +21368,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_seen_slot_start_diff_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -21532,7 +21376,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_seen_slot_start_diff_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -21540,7 +21384,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_seen_slot_start_diff_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -21548,7 +21392,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_seen_slot_start_diff_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -21556,7 +21400,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_seen_slot_start_diff_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -21564,7 +21408,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_seen_slot_start_diff_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -21572,9 +21416,9 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ 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( + 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( @@ -21582,7 +21426,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_seen_slot_start_diff_ne: z.optional( + block_count_ne: z.optional( z .int() .check( @@ -21590,7 +21434,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_seen_slot_start_diff_lt: z.optional( + block_count_lt: z.optional( z .int() .check( @@ -21598,7 +21442,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_seen_slot_start_diff_lte: z.optional( + block_count_lte: z.optional( z .int() .check( @@ -21606,7 +21450,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_seen_slot_start_diff_gt: z.optional( + block_count_gt: z.optional( z .int() .check( @@ -21614,7 +21458,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_seen_slot_start_diff_gte: z.optional( + block_count_gte: z.optional( z .int() .check( @@ -21622,7 +21466,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_seen_slot_start_diff_between_min: z.optional( + block_count_between_min: z.optional( z .int() .check( @@ -21630,7 +21474,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_seen_slot_start_diff_between_max_value: z.optional( + block_count_between_max_value: z.optional( z .int() .check( @@ -21638,101 +21482,92 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ 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( + 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_blobs_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_blobs_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_blobs_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_blobs_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_blobs_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_blobs_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_blobs_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_blobs_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_blobs_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_blobs_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_blob_count_value: z.optional(z.number()), + min_blob_count_eq: z.optional( z .int() .check( @@ -21740,7 +21575,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_ne: z.optional( + min_blob_count_ne: z.optional( z .int() .check( @@ -21748,7 +21583,7 @@ export const zFctAttestationObservationByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_lt: z.optional( + min_blob_count_lt: z.optional( z .int() .check( @@ -21756,7 +21591,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( + min_blob_count_lte: z.optional( z .int() .check( @@ -21764,7 +21599,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( + min_blob_count_gt: z.optional( z .int() .check( @@ -21772,7 +21607,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( + min_blob_count_gte: z.optional( z .int() .check( @@ -21780,7 +21615,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( + min_blob_count_between_min: z.optional( z .int() .check( @@ -21788,7 +21623,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( + min_blob_count_between_max_value: z.optional( z .int() .check( @@ -21796,82 +21631,17 @@ 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(/^[^,]+(,[^,]+)*$/))), - page_size: z.optional( + min_blob_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + min_blob_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + max_blob_count_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 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 zFctAttestationVoteCorrectnessByValidatorServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - validator_index_eq: z.optional( + max_blob_count_ne: z.optional( z .int() .check( @@ -21879,7 +21649,7 @@ export const zFctAttestationVoteCorrectnessByValidatorServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_ne: z.optional( + max_blob_count_lt: z.optional( z .int() .check( @@ -21887,7 +21657,7 @@ export const zFctAttestationVoteCorrectnessByValidatorServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_lt: z.optional( + max_blob_count_lte: z.optional( z .int() .check( @@ -21895,7 +21665,7 @@ export const zFctAttestationVoteCorrectnessByValidatorServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_lte: z.optional( + max_blob_count_gt: z.optional( z .int() .check( @@ -21903,7 +21673,7 @@ export const zFctAttestationVoteCorrectnessByValidatorServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_gt: z.optional( + max_blob_count_gte: z.optional( z .int() .check( @@ -21911,7 +21681,7 @@ export const zFctAttestationVoteCorrectnessByValidatorServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_gte: z.optional( + max_blob_count_between_min: z.optional( z .int() .check( @@ -21919,7 +21689,7 @@ export const zFctAttestationVoteCorrectnessByValidatorServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_between_min: z.optional( + max_blob_count_between_max_value: z.optional( z .int() .check( @@ -21927,16 +21697,57 @@ export const zFctAttestationVoteCorrectnessByValidatorServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_between_max_value: 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+)*$/))), + p05_blob_count_value: z.optional(z.number()), + p50_blob_count_value: z.optional(z.number()), + p95_blob_count_value: z.optional(z.number()), + stddev_blob_count_value: z.optional(z.number()), + upper_band_blob_count_value: z.optional(z.number()), + lower_band_blob_count_value: z.optional(z.number()), + moving_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' }) ) ), - 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+)*$/))), + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctBlobCountByHourlyServiceListResponse = zListFctBlobCountByHourlyResponse; + +export const zFctBlobCountByHourlyServiceGetData = 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 zFctBlobCountByHourlyServiceGetResponse = zGetFctBlobCountByHourlyResponse; + +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() @@ -22003,6 +21814,15 @@ export const zFctAttestationVoteCorrectnessByValidatorServiceListData = 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() @@ -22070,96 +21890,72 @@ export const zFctAttestationVoteCorrectnessByValidatorServiceListData = 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.coerce - .bigint() + 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' }) ) ), slot_ne: z.optional( - z.coerce - .bigint() + 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' }) ) ), slot_lt: z.optional( - z.coerce - .bigint() + 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' }) ) ), slot_lte: z.optional( - z.coerce - .bigint() + 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' }) ) ), slot_gt: z.optional( - z.coerce - .bigint() + 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' }) ) ), slot_gte: z.optional( - z.coerce - .bigint() + 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' }) ) ), slot_between_min: z.optional( - z.coerce - .bigint() + 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' }) ) ), slot_between_max_value: z.optional( - z.coerce - .bigint() + 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' }) ) ), 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+)*$/))), - attested_eq: z.optional(z.boolean()), - attested_ne: z.optional(z.boolean()), - head_correct_eq: z.optional(z.boolean()), - head_correct_ne: z.optional(z.boolean()), - target_correct_eq: z.optional(z.boolean()), - target_correct_ne: z.optional(z.boolean()), - source_correct_eq: z.optional(z.boolean()), - source_correct_ne: z.optional(z.boolean()), - inclusion_distance_eq: z.optional( + epoch_eq: z.optional( z .int() .check( @@ -22167,7 +21963,7 @@ export const zFctAttestationVoteCorrectnessByValidatorServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - inclusion_distance_ne: z.optional( + epoch_ne: z.optional( z .int() .check( @@ -22175,7 +21971,7 @@ export const zFctAttestationVoteCorrectnessByValidatorServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - inclusion_distance_lt: z.optional( + epoch_lt: z.optional( z .int() .check( @@ -22183,7 +21979,7 @@ export const zFctAttestationVoteCorrectnessByValidatorServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - inclusion_distance_lte: z.optional( + epoch_lte: z.optional( z .int() .check( @@ -22191,7 +21987,7 @@ export const zFctAttestationVoteCorrectnessByValidatorServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - inclusion_distance_gt: z.optional( + epoch_gt: z.optional( z .int() .check( @@ -22199,7 +21995,7 @@ export const zFctAttestationVoteCorrectnessByValidatorServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - inclusion_distance_gte: z.optional( + epoch_gte: z.optional( z .int() .check( @@ -22207,7 +22003,7 @@ export const zFctAttestationVoteCorrectnessByValidatorServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - inclusion_distance_between_min: z.optional( + epoch_between_min: z.optional( z .int() .check( @@ -22215,7 +22011,7 @@ export const zFctAttestationVoteCorrectnessByValidatorServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - inclusion_distance_between_max_value: z.optional( + epoch_between_max_value: z.optional( z .int() .check( @@ -22223,53 +22019,17 @@ export const zFctAttestationVoteCorrectnessByValidatorServiceListData = z.object 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+)*$/))), - 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 zFctAttestationVoteCorrectnessByValidatorServiceListResponse = - zListFctAttestationVoteCorrectnessByValidatorResponse; - -export const zFctAttestationVoteCorrectnessByValidatorServiceGetData = 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 zFctAttestationVoteCorrectnessByValidatorServiceGetResponse = - zGetFctAttestationVoteCorrectnessByValidatorResponse; - -export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = 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_ne: z.optional( z .int() .check( @@ -22277,7 +22037,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_ne: z.optional( + epoch_start_date_time_lt: z.optional( z .int() .check( @@ -22285,7 +22045,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_lt: z.optional( + epoch_start_date_time_lte: z.optional( z .int() .check( @@ -22293,7 +22053,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_lte: z.optional( + epoch_start_date_time_gt: z.optional( z .int() .check( @@ -22301,7 +22061,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_gt: z.optional( + epoch_start_date_time_gte: z.optional( z .int() .check( @@ -22309,7 +22069,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_gte: z.optional( + epoch_start_date_time_between_min: z.optional( z .int() .check( @@ -22317,7 +22077,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_between_min: z.optional( + epoch_start_date_time_between_max_value: z.optional( z .int() .check( @@ -22325,7 +22085,18 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - 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+)*$/))), + 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( @@ -22333,18 +22104,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o 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+)*$/))), - 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( + block_total_bytes_ne: z.optional( z .int() .check( @@ -22352,7 +22112,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + block_total_bytes_lt: z.optional( z .int() .check( @@ -22360,7 +22120,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + block_total_bytes_lte: z.optional( z .int() .check( @@ -22368,7 +22128,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + block_total_bytes_gt: z.optional( z .int() .check( @@ -22376,7 +22136,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + block_total_bytes_gte: z.optional( z .int() .check( @@ -22384,7 +22144,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + block_total_bytes_between_min: z.optional( z .int() .check( @@ -22392,7 +22152,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + block_total_bytes_between_max_value: z.optional( z .int() .check( @@ -22400,7 +22160,9 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: 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( @@ -22408,9 +22170,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = 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+)*$/))), - total_duties_eq: z.optional( + block_total_bytes_compressed_ne: z.optional( z .int() .check( @@ -22418,7 +22178,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_duties_ne: z.optional( + block_total_bytes_compressed_lt: z.optional( z .int() .check( @@ -22426,7 +22186,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_duties_lt: z.optional( + block_total_bytes_compressed_lte: z.optional( z .int() .check( @@ -22434,7 +22194,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_duties_lte: z.optional( + block_total_bytes_compressed_gt: z.optional( z .int() .check( @@ -22442,7 +22202,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_duties_gt: z.optional( + block_total_bytes_compressed_gte: z.optional( z .int() .check( @@ -22450,7 +22210,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_duties_gte: z.optional( + block_total_bytes_compressed_between_min: z.optional( z .int() .check( @@ -22458,7 +22218,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_duties_between_min: z.optional( + block_total_bytes_compressed_between_max_value: z.optional( z .int() .check( @@ -22466,7 +22226,27 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_duties_between_max_value: 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( @@ -22474,9 +22254,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_duties_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_duties_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - attested_count_eq: z.optional( + proposer_index_ne: z.optional( z .int() .check( @@ -22484,7 +22262,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attested_count_ne: z.optional( + proposer_index_lt: z.optional( z .int() .check( @@ -22492,7 +22270,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attested_count_lt: z.optional( + proposer_index_lte: z.optional( z .int() .check( @@ -22500,7 +22278,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attested_count_lte: z.optional( + proposer_index_gt: z.optional( z .int() .check( @@ -22508,7 +22286,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attested_count_gt: z.optional( + proposer_index_gte: z.optional( z .int() .check( @@ -22516,7 +22294,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attested_count_gte: z.optional( + proposer_index_between_min: z.optional( z .int() .check( @@ -22524,7 +22302,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attested_count_between_min: z.optional( + proposer_index_between_max_value: z.optional( z .int() .check( @@ -22532,7 +22310,36 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attested_count_between_max_value: 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( @@ -22540,9 +22347,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attested_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - attested_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - missed_count_eq: z.optional( + execution_payload_block_number_ne: z.optional( z .int() .check( @@ -22550,7 +22355,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_ne: z.optional( + execution_payload_block_number_lt: z.optional( z .int() .check( @@ -22558,7 +22363,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_lt: z.optional( + execution_payload_block_number_lte: z.optional( z .int() .check( @@ -22566,7 +22371,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_lte: z.optional( + execution_payload_block_number_gt: z.optional( z .int() .check( @@ -22574,7 +22379,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_gt: z.optional( + execution_payload_block_number_gte: z.optional( z .int() .check( @@ -22582,7 +22387,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_gte: z.optional( + execution_payload_block_number_between_min: z.optional( z .int() .check( @@ -22590,7 +22395,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_between_min: z.optional( + execution_payload_block_number_between_max_value: z.optional( z .int() .check( @@ -22598,17 +22403,373 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_between_max_value: z.optional( - z - .int() + 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(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - 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+)*$/))), - head_correct_count_eq: z.optional( + 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( @@ -22616,7 +22777,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - head_correct_count_ne: z.optional( + execution_payload_transactions_count_ne: z.optional( z .int() .check( @@ -22624,7 +22785,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - head_correct_count_lt: z.optional( + execution_payload_transactions_count_lt: z.optional( z .int() .check( @@ -22632,7 +22793,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - head_correct_count_lte: z.optional( + execution_payload_transactions_count_lte: z.optional( z .int() .check( @@ -22640,7 +22801,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - head_correct_count_gt: z.optional( + execution_payload_transactions_count_gt: z.optional( z .int() .check( @@ -22648,7 +22809,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - head_correct_count_gte: z.optional( + execution_payload_transactions_count_gte: z.optional( z .int() .check( @@ -22656,7 +22817,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - head_correct_count_between_min: z.optional( + execution_payload_transactions_count_between_min: z.optional( z .int() .check( @@ -22664,7 +22825,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - head_correct_count_between_max_value: z.optional( + execution_payload_transactions_count_between_max_value: z.optional( z .int() .check( @@ -22672,9 +22833,9 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - head_correct_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - head_correct_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - target_correct_count_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( @@ -22682,7 +22843,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - target_correct_count_ne: z.optional( + execution_payload_transactions_total_bytes_ne: z.optional( z .int() .check( @@ -22690,7 +22851,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - target_correct_count_lt: z.optional( + execution_payload_transactions_total_bytes_lt: z.optional( z .int() .check( @@ -22698,7 +22859,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - target_correct_count_lte: z.optional( + execution_payload_transactions_total_bytes_lte: z.optional( z .int() .check( @@ -22706,7 +22867,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - target_correct_count_gt: z.optional( + execution_payload_transactions_total_bytes_gt: z.optional( z .int() .check( @@ -22714,7 +22875,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - target_correct_count_gte: z.optional( + execution_payload_transactions_total_bytes_gte: z.optional( z .int() .check( @@ -22722,7 +22883,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - target_correct_count_between_min: z.optional( + execution_payload_transactions_total_bytes_between_min: z.optional( z .int() .check( @@ -22730,7 +22891,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - target_correct_count_between_max_value: z.optional( + execution_payload_transactions_total_bytes_between_max_value: z.optional( z .int() .check( @@ -22738,9 +22899,9 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - target_correct_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - target_correct_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - source_correct_count_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( @@ -22748,7 +22909,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - source_correct_count_ne: z.optional( + execution_payload_transactions_total_bytes_compressed_ne: z.optional( z .int() .check( @@ -22756,7 +22917,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - source_correct_count_lt: z.optional( + execution_payload_transactions_total_bytes_compressed_lt: z.optional( z .int() .check( @@ -22764,7 +22925,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - source_correct_count_lte: z.optional( + execution_payload_transactions_total_bytes_compressed_lte: z.optional( z .int() .check( @@ -22772,7 +22933,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - source_correct_count_gt: z.optional( + execution_payload_transactions_total_bytes_compressed_gt: z.optional( z .int() .check( @@ -22780,7 +22941,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - source_correct_count_gte: z.optional( + execution_payload_transactions_total_bytes_compressed_gte: z.optional( z .int() .check( @@ -22788,7 +22949,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - source_correct_count_between_min: z.optional( + execution_payload_transactions_total_bytes_compressed_between_min: z.optional( z .int() .check( @@ -22796,7 +22957,7 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - source_correct_count_between_max_value: z.optional( + execution_payload_transactions_total_bytes_compressed_between_max_value: z.optional( z .int() .check( @@ -22804,9 +22965,21 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - source_correct_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - source_correct_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_inclusion_distance_value: z.optional(z.number()), + 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() @@ -22824,13 +22997,12 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListData = z.o /** * OK */ -export const zFctAttestationVoteCorrectnessByValidatorDailyServiceListResponse = - zListFctAttestationVoteCorrectnessByValidatorDailyResponse; +export const zFctBlockServiceListResponse = zListFctBlockResponse; -export const zFctAttestationVoteCorrectnessByValidatorDailyServiceGetData = z.object({ +export const zFctBlockServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - validator_index: z + slot_start_date_time: z .int() .check( z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), @@ -22843,15 +23015,14 @@ export const zFctAttestationVoteCorrectnessByValidatorDailyServiceGetData = z.ob /** * OK */ -export const zFctAttestationVoteCorrectnessByValidatorDailyServiceGetResponse = - zGetFctAttestationVoteCorrectnessByValidatorDailyResponse; +export const zFctBlockServiceGetResponse = zGetFctBlockResponse; -export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z.object({ +export const zFctBlockBlobCountServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( z.object({ - validator_index_eq: z.optional( + slot_start_date_time_eq: z.optional( z .int() .check( @@ -22859,7 +23030,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_ne: z.optional( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -22867,7 +23038,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_lt: z.optional( + slot_start_date_time_lt: z.optional( z .int() .check( @@ -22875,7 +23046,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_lte: z.optional( + slot_start_date_time_lte: z.optional( z .int() .check( @@ -22883,7 +23054,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_gt: z.optional( + slot_start_date_time_gt: z.optional( z .int() .check( @@ -22891,7 +23062,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_gte: z.optional( + slot_start_date_time_gte: z.optional( z .int() .check( @@ -22899,7 +23070,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_between_min: z.optional( + slot_start_date_time_between_min: z.optional( z .int() .check( @@ -22907,7 +23078,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_between_max_value: z.optional( + slot_start_date_time_between_max_value: z.optional( z .int() .check( @@ -22915,9 +23086,18 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. 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+)*$/))), - hour_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(/^[^,]+(,[^,]+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -22925,7 +23105,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -22933,7 +23113,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -22941,7 +23121,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -22949,7 +23129,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -22957,7 +23137,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -22965,7 +23145,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -22973,7 +23153,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -22981,9 +23161,9 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = 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( + 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( @@ -22991,7 +23171,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + slot_ne: z.optional( z .int() .check( @@ -22999,7 +23179,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + slot_lt: z.optional( z .int() .check( @@ -23007,7 +23187,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + slot_lte: z.optional( z .int() .check( @@ -23015,7 +23195,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + slot_gt: z.optional( z .int() .check( @@ -23023,7 +23203,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + slot_gte: z.optional( z .int() .check( @@ -23031,7 +23211,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. 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( @@ -23039,7 +23219,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. 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( @@ -23047,9 +23227,9 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = 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+)*$/))), - total_duties_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( @@ -23057,7 +23237,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_duties_ne: z.optional( + epoch_ne: z.optional( z .int() .check( @@ -23065,7 +23245,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_duties_lt: z.optional( + epoch_lt: z.optional( z .int() .check( @@ -23073,7 +23253,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_duties_lte: z.optional( + epoch_lte: z.optional( z .int() .check( @@ -23081,7 +23261,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_duties_gt: z.optional( + epoch_gt: z.optional( z .int() .check( @@ -23089,7 +23269,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_duties_gte: z.optional( + epoch_gte: z.optional( z .int() .check( @@ -23097,7 +23277,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_duties_between_min: z.optional( + epoch_between_min: z.optional( z .int() .check( @@ -23105,7 +23285,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_duties_between_max_value: z.optional( + epoch_between_max_value: z.optional( z .int() .check( @@ -23113,9 +23293,9 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_duties_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_duties_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - attested_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( @@ -23123,7 +23303,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attested_count_ne: z.optional( + epoch_start_date_time_ne: z.optional( z .int() .check( @@ -23131,7 +23311,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attested_count_lt: z.optional( + epoch_start_date_time_lt: z.optional( z .int() .check( @@ -23139,7 +23319,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attested_count_lte: z.optional( + epoch_start_date_time_lte: z.optional( z .int() .check( @@ -23147,7 +23327,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attested_count_gt: z.optional( + epoch_start_date_time_gt: z.optional( z .int() .check( @@ -23155,7 +23335,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attested_count_gte: z.optional( + epoch_start_date_time_gte: z.optional( z .int() .check( @@ -23163,7 +23343,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attested_count_between_min: z.optional( + epoch_start_date_time_between_min: z.optional( z .int() .check( @@ -23171,7 +23351,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attested_count_between_max_value: z.optional( + epoch_start_date_time_between_max_value: z.optional( z .int() .check( @@ -23179,17 +23359,17 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - attested_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - attested_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - missed_count_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+)*$/))), + 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' }) ) ), - missed_count_ne: z.optional( + blob_count_ne: z.optional( z .int() .check( @@ -23197,7 +23377,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_lt: z.optional( + blob_count_lt: z.optional( z .int() .check( @@ -23205,7 +23385,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_lte: z.optional( + blob_count_lte: z.optional( z .int() .check( @@ -23213,7 +23393,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_gt: z.optional( + blob_count_gt: z.optional( z .int() .check( @@ -23221,7 +23401,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_gte: z.optional( + blob_count_gte: z.optional( z .int() .check( @@ -23229,7 +23409,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_between_min: z.optional( + blob_count_between_min: z.optional( z .int() .check( @@ -23237,7 +23417,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missed_count_between_max_value: z.optional( + blob_count_between_max_value: z.optional( z .int() .check( @@ -23245,17 +23425,60 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. 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+)*$/))), - head_correct_count_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+)*$/))), + 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(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' }) ) ), - head_correct_count_ne: z.optional( + 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( @@ -23263,7 +23486,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - head_correct_count_lt: z.optional( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -23271,7 +23494,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - head_correct_count_lte: z.optional( + slot_start_date_time_lt: z.optional( z .int() .check( @@ -23279,7 +23502,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - head_correct_count_gt: z.optional( + slot_start_date_time_lte: z.optional( z .int() .check( @@ -23287,7 +23510,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - head_correct_count_gte: z.optional( + slot_start_date_time_gt: z.optional( z .int() .check( @@ -23295,7 +23518,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - head_correct_count_between_min: z.optional( + slot_start_date_time_gte: z.optional( z .int() .check( @@ -23303,7 +23526,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - head_correct_count_between_max_value: z.optional( + slot_start_date_time_between_min: z.optional( z .int() .check( @@ -23311,9 +23534,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - head_correct_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - head_correct_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - target_correct_count_eq: z.optional( + slot_start_date_time_between_max_value: z.optional( z .int() .check( @@ -23321,7 +23542,18 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - target_correct_count_ne: 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( @@ -23329,7 +23561,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - target_correct_count_lt: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -23337,7 +23569,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - target_correct_count_lte: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -23345,7 +23577,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - target_correct_count_gt: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -23353,7 +23585,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - target_correct_count_gte: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -23361,7 +23593,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - target_correct_count_between_min: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -23369,7 +23601,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - target_correct_count_between_max_value: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -23377,9 +23609,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - target_correct_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - target_correct_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - source_correct_count_eq: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -23387,7 +23617,9 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - source_correct_count_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( @@ -23395,7 +23627,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - source_correct_count_lt: z.optional( + slot_ne: z.optional( z .int() .check( @@ -23403,7 +23635,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - source_correct_count_lte: z.optional( + slot_lt: z.optional( z .int() .check( @@ -23411,7 +23643,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - source_correct_count_gt: z.optional( + slot_lte: z.optional( z .int() .check( @@ -23419,7 +23651,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - source_correct_count_gte: z.optional( + slot_gt: z.optional( z .int() .check( @@ -23427,7 +23659,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - source_correct_count_between_min: z.optional( + slot_gte: z.optional( z .int() .check( @@ -23435,7 +23667,7 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - source_correct_count_between_max_value: z.optional( + slot_between_min: z.optional( z .int() .check( @@ -23443,54 +23675,17 @@ export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - source_correct_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - source_correct_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_inclusion_distance_value: z.optional(z.number()), - page_size: z.optional( + slot_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 zFctAttestationVoteCorrectnessByValidatorHourlyServiceListResponse = - zListFctAttestationVoteCorrectnessByValidatorHourlyResponse; - -export const zFctAttestationVoteCorrectnessByValidatorHourlyServiceGetData = 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 zFctAttestationVoteCorrectnessByValidatorHourlyServiceGetResponse = - zGetFctAttestationVoteCorrectnessByValidatorHourlyResponse; - -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( + 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( @@ -23498,7 +23693,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + epoch_ne: z.optional( z .int() .check( @@ -23506,7 +23701,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + epoch_lt: z.optional( z .int() .check( @@ -23514,7 +23709,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + epoch_lte: z.optional( z .int() .check( @@ -23522,7 +23717,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + epoch_gt: z.optional( z .int() .check( @@ -23530,7 +23725,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + epoch_gte: z.optional( z .int() .check( @@ -23538,7 +23733,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_min: z.optional( + epoch_between_min: z.optional( z .int() .check( @@ -23546,7 +23741,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( + epoch_between_max_value: z.optional( z .int() .check( @@ -23554,18 +23749,9 @@ export const zFctBlockServiceListData = 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( + 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( @@ -23573,7 +23759,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + epoch_start_date_time_ne: z.optional( z .int() .check( @@ -23581,7 +23767,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + epoch_start_date_time_lt: z.optional( z .int() .check( @@ -23589,7 +23775,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + epoch_start_date_time_lte: z.optional( z .int() .check( @@ -23597,7 +23783,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + epoch_start_date_time_gt: z.optional( z .int() .check( @@ -23605,7 +23791,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + epoch_start_date_time_gte: z.optional( z .int() .check( @@ -23613,7 +23799,7 @@ export const zFctBlockServiceListData = 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_min: z.optional( z .int() .check( @@ -23621,7 +23807,7 @@ export const zFctBlockServiceListData = 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_between_max_value: z.optional( z .int() .check( @@ -23629,9 +23815,9 @@ export const zFctBlockServiceListData = 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_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( @@ -23639,7 +23825,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + blob_count_ne: z.optional( z .int() .check( @@ -23647,7 +23833,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + blob_count_lt: z.optional( z .int() .check( @@ -23655,7 +23841,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + blob_count_lte: z.optional( z .int() .check( @@ -23663,7 +23849,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + blob_count_gt: z.optional( z .int() .check( @@ -23671,7 +23857,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + blob_count_gte: z.optional( z .int() .check( @@ -23679,7 +23865,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + blob_count_between_min: z.optional( z .int() .check( @@ -23687,7 +23873,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + blob_count_between_max_value: z.optional( z .int() .check( @@ -23695,9 +23881,51 @@ export const zFctBlockServiceListData = 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( + 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() + .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 zFctBlockBlobCountHeadServiceListResponse = zListFctBlockBlobCountHeadResponse; + +export const zFctBlockBlobCountHeadServiceGetData = 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 zFctBlockBlobCountHeadServiceGetResponse = zGetFctBlockBlobCountHeadResponse; + +export const zFctBlockBlobFirstSeenByNodeServiceListData = 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( @@ -23705,7 +23933,7 @@ export const zFctBlockServiceListData = z.object({ 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( @@ -23713,7 +23941,7 @@ export const zFctBlockServiceListData = z.object({ 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( @@ -23721,7 +23949,7 @@ export const zFctBlockServiceListData = z.object({ 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( @@ -23729,7 +23957,7 @@ export const zFctBlockServiceListData = z.object({ 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( @@ -23737,7 +23965,7 @@ export const zFctBlockServiceListData = z.object({ 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( @@ -23745,7 +23973,7 @@ export const zFctBlockServiceListData = z.object({ 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( @@ -23753,7 +23981,7 @@ export const zFctBlockServiceListData = z.object({ 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( @@ -23761,9 +23989,18 @@ export const zFctBlockServiceListData = 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( + 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( @@ -23771,7 +24008,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + blob_index_ne: z.optional( z .int() .check( @@ -23779,7 +24016,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + blob_index_lt: z.optional( z .int() .check( @@ -23787,7 +24024,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + blob_index_lte: z.optional( z .int() .check( @@ -23795,7 +24032,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + blob_index_gt: z.optional( z .int() .check( @@ -23803,7 +24040,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + blob_index_gte: z.optional( z .int() .check( @@ -23811,7 +24048,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_min: z.optional( + blob_index_between_min: z.optional( z .int() .check( @@ -23819,7 +24056,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_max_value: z.optional( + blob_index_between_max_value: z.optional( z .int() .check( @@ -23827,18 +24064,18 @@ export const zFctBlockServiceListData = 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( + 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() .check( @@ -23846,7 +24083,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -23854,7 +24091,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -23862,7 +24099,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -23870,7 +24107,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -23878,7 +24115,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -23886,7 +24123,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -23894,7 +24131,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( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -23902,9 +24139,18 @@ 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( + 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( @@ -23912,7 +24158,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_ne: z.optional( + slot_ne: z.optional( z .int() .check( @@ -23920,7 +24166,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_lt: z.optional( + slot_lt: z.optional( z .int() .check( @@ -23928,7 +24174,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_lte: z.optional( + slot_lte: z.optional( z .int() .check( @@ -23936,7 +24182,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_gt: z.optional( + slot_gt: z.optional( z .int() .check( @@ -23944,7 +24190,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_gte: z.optional( + slot_gte: z.optional( z .int() .check( @@ -23952,7 +24198,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( + slot_between_min: z.optional( z .int() .check( @@ -23960,7 +24206,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( + slot_between_max_value: z.optional( z .int() .check( @@ -23968,27 +24214,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( + 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( @@ -23996,7 +24224,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_index_ne: z.optional( + epoch_ne: z.optional( z .int() .check( @@ -24004,7 +24232,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_index_lt: z.optional( + epoch_lt: z.optional( z .int() .check( @@ -24012,7 +24240,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_index_lte: z.optional( + epoch_lte: z.optional( z .int() .check( @@ -24020,7 +24248,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_index_gt: z.optional( + epoch_gt: z.optional( z .int() .check( @@ -24028,7 +24256,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_index_gte: z.optional( + epoch_gte: z.optional( z .int() .check( @@ -24036,7 +24264,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_index_between_min: z.optional( + epoch_between_min: z.optional( z .int() .check( @@ -24044,7 +24272,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_index_between_max_value: z.optional( + epoch_between_max_value: z.optional( z .int() .check( @@ -24052,36 +24280,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( + 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( @@ -24089,7 +24290,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_ne: z.optional( + epoch_start_date_time_ne: z.optional( z .int() .check( @@ -24097,7 +24298,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_lt: z.optional( + epoch_start_date_time_lt: z.optional( z .int() .check( @@ -24105,7 +24306,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_lte: z.optional( + epoch_start_date_time_lte: z.optional( z .int() .check( @@ -24113,7 +24314,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_gt: z.optional( + epoch_start_date_time_gt: z.optional( z .int() .check( @@ -24121,7 +24322,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_gte: z.optional( + epoch_start_date_time_gte: z.optional( z .int() .check( @@ -24129,7 +24330,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( + epoch_start_date_time_between_min: z.optional( z .int() .check( @@ -24137,7 +24338,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( + epoch_start_date_time_between_max_value: z.optional( z .int() .check( @@ -24145,373 +24346,33 @@ 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() + 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(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() + seen_slot_start_diff_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() + seen_slot_start_diff_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() - .check( - 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( + seen_slot_start_diff_lte: z.optional( z .int() .check( @@ -24519,7 +24380,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_ne: z.optional( + seen_slot_start_diff_gt: z.optional( z .int() .check( @@ -24527,7 +24388,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_lt: z.optional( + seen_slot_start_diff_gte: z.optional( z .int() .check( @@ -24535,7 +24396,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_lte: z.optional( + seen_slot_start_diff_between_min: z.optional( z .int() .check( @@ -24543,7 +24404,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_gt: z.optional( + seen_slot_start_diff_between_max_value: z.optional( z .int() .check( @@ -24551,7 +24412,92 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_gte: 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( @@ -24559,7 +24505,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( + meta_client_geo_autonomous_system_number_ne: z.optional( z .int() .check( @@ -24567,7 +24513,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( + meta_client_geo_autonomous_system_number_lt: z.optional( z .int() .check( @@ -24575,9 +24521,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( + meta_client_geo_autonomous_system_number_lte: z.optional( z .int() .check( @@ -24585,7 +24529,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_ne: z.optional( + meta_client_geo_autonomous_system_number_gt: z.optional( z .int() .check( @@ -24593,7 +24537,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( + meta_client_geo_autonomous_system_number_gte: z.optional( z .int() .check( @@ -24601,7 +24545,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( + meta_client_geo_autonomous_system_number_between_min: z.optional( z .int() .check( @@ -24609,7 +24553,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( + meta_client_geo_autonomous_system_number_between_max_value: z.optional( z .int() .check( @@ -24617,15 +24561,82 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_gte: 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' }) ) ), - execution_payload_transactions_total_bytes_between_min: z.optional( + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctBlockBlobFirstSeenByNodeServiceListResponse = zListFctBlockBlobFirstSeenByNodeResponse; + +export const zFctBlockBlobFirstSeenByNodeServiceGetData = 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 zFctBlockBlobFirstSeenByNodeServiceGetResponse = zGetFctBlockBlobFirstSeenByNodeResponse; + +export const zFctBlockDataColumnSidecarFirstSeenServiceListData = 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( @@ -24633,7 +24644,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( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -24641,9 +24652,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( + slot_start_date_time_lt: z.optional( z .int() .check( @@ -24651,7 +24660,7 @@ 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( + slot_start_date_time_lte: z.optional( z .int() .check( @@ -24659,23 +24668,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_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' }) - ) - ), - execution_payload_transactions_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' }) - ) - ), - execution_payload_transactions_total_bytes_compressed_gt: z.optional( + slot_start_date_time_gt: z.optional( z .int() .check( @@ -24683,7 +24676,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_compressed_gte: z.optional( + slot_start_date_time_gte: z.optional( z .int() .check( @@ -24691,7 +24684,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_compressed_between_min: z.optional( + slot_start_date_time_between_min: z.optional( z .int() .check( @@ -24699,7 +24692,7 @@ export const zFctBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_compressed_between_max_value: z.optional( + slot_start_date_time_between_max_value: z.optional( z .int() .check( @@ -24707,64 +24700,18 @@ export const zFctBlockServiceListData = 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+)*$/)) - ), - 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( + 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( @@ -24772,7 +24719,7 @@ export const zFctBlockBlobCountServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + column_index_ne: z.optional( z .int() .check( @@ -24780,7 +24727,7 @@ export const zFctBlockBlobCountServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + column_index_lt: z.optional( z .int() .check( @@ -24788,7 +24735,7 @@ export const zFctBlockBlobCountServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + column_index_lte: z.optional( z .int() .check( @@ -24796,7 +24743,7 @@ export const zFctBlockBlobCountServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + column_index_gt: z.optional( z .int() .check( @@ -24804,7 +24751,7 @@ export const zFctBlockBlobCountServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + column_index_gte: z.optional( z .int() .check( @@ -24812,7 +24759,7 @@ export const zFctBlockBlobCountServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_min: z.optional( + column_index_between_min: z.optional( z .int() .check( @@ -24820,7 +24767,7 @@ export const zFctBlockBlobCountServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( + column_index_between_max_value: z.optional( z .int() .check( @@ -24828,17 +24775,8 @@ export const zFctBlockBlobCountServiceListData = 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_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() @@ -24905,6 +24843,15 @@ 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+)*$/))), + 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() @@ -25103,7 +25050,7 @@ export const zFctBlockBlobCountServiceListData = 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+)*$/))), - blob_count_eq: z.optional( + seen_slot_start_diff_eq: z.optional( z .int() .check( @@ -25111,7 +25058,7 @@ export const zFctBlockBlobCountServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_ne: z.optional( + seen_slot_start_diff_ne: z.optional( z .int() .check( @@ -25119,7 +25066,7 @@ export const zFctBlockBlobCountServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_lt: z.optional( + seen_slot_start_diff_lt: z.optional( z .int() .check( @@ -25127,7 +25074,7 @@ export const zFctBlockBlobCountServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_lte: z.optional( + seen_slot_start_diff_lte: z.optional( z .int() .check( @@ -25135,7 +25082,7 @@ export const zFctBlockBlobCountServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_gt: z.optional( + seen_slot_start_diff_gt: z.optional( z .int() .check( @@ -25143,7 +25090,7 @@ export const zFctBlockBlobCountServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_gte: z.optional( + seen_slot_start_diff_gte: z.optional( z .int() .check( @@ -25151,7 +25098,7 @@ export const zFctBlockBlobCountServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_between_min: z.optional( + seen_slot_start_diff_between_min: z.optional( z .int() .check( @@ -25159,7 +25106,7 @@ export const zFctBlockBlobCountServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_between_max_value: z.optional( + seen_slot_start_diff_between_max_value: z.optional( z .int() .check( @@ -25167,17 +25114,263 @@ export const zFctBlockBlobCountServiceListData = z.object({ 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+)*$/))), - 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(/^[^,]+(,[^,]+)*$/))), + 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( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + row_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' }) + ) + ), + row_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' }) + ) + ), + row_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' }) + ) + ), + row_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' }) + ) + ), + row_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' }) + ) + ), + row_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' }) + ) + ), + row_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' }) + ) + ), + 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( + 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() @@ -25195,9 +25388,9 @@ export const zFctBlockBlobCountServiceListData = z.object({ /** * OK */ -export const zFctBlockBlobCountServiceListResponse = zListFctBlockBlobCountResponse; +export const zFctBlockDataColumnSidecarFirstSeenServiceListResponse = zListFctBlockDataColumnSidecarFirstSeenResponse; -export const zFctBlockBlobCountServiceGetData = z.object({ +export const zFctBlockDataColumnSidecarFirstSeenServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ slot_start_date_time: z @@ -25213,9 +25406,9 @@ export const zFctBlockBlobCountServiceGetData = z.object({ /** * OK */ -export const zFctBlockBlobCountServiceGetResponse = zGetFctBlockBlobCountResponse; +export const zFctBlockDataColumnSidecarFirstSeenServiceGetResponse = zGetFctBlockDataColumnSidecarFirstSeenResponse; -export const zFctBlockBlobCountHeadServiceListData = z.object({ +export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -25295,6 +25488,81 @@ export const zFctBlockBlobCountHeadServiceListData = 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(/^[^,]+(,[^,]+)*$/))), + column_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' }) + ) + ), + column_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' }) + ) + ), + column_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' }) + ) + ), + column_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' }) + ) + ), + column_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' }) + ) + ), + column_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' }) + ) + ), + column_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' }) + ) + ), + column_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' }) + ) + ), + 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() @@ -25361,6 +25629,15 @@ 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+)*$/))), + 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() @@ -25559,7 +25836,7 @@ export const zFctBlockBlobCountHeadServiceListData = 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+)*$/))), - blob_count_eq: z.optional( + seen_slot_start_diff_eq: z.optional( z .int() .check( @@ -25567,7 +25844,7 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_ne: z.optional( + seen_slot_start_diff_ne: z.optional( z .int() .check( @@ -25575,7 +25852,7 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_lt: z.optional( + seen_slot_start_diff_lt: z.optional( z .int() .check( @@ -25583,7 +25860,7 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_lte: z.optional( + seen_slot_start_diff_lte: z.optional( z .int() .check( @@ -25591,7 +25868,7 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_gt: z.optional( + seen_slot_start_diff_gt: z.optional( z .int() .check( @@ -25599,7 +25876,7 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_gte: z.optional( + seen_slot_start_diff_gte: z.optional( z .int() .check( @@ -25607,7 +25884,7 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_between_min: z.optional( + seen_slot_start_diff_between_min: z.optional( z .int() .check( @@ -25615,7 +25892,7 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_between_max_value: z.optional( + seen_slot_start_diff_between_max_value: z.optional( z .int() .check( @@ -25623,51 +25900,25 @@ export const zFctBlockBlobCountHeadServiceListData = z.object({ 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( + 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( - 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 zFctBlockBlobCountHeadServiceListResponse = zListFctBlockBlobCountHeadResponse; - -export const zFctBlockBlobCountHeadServiceGetData = 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' }) + row_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' }) + ) ), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctBlockBlobCountHeadServiceGetResponse = zGetFctBlockBlobCountHeadResponse; - -export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - slot_start_date_time_eq: z.optional( + row_count_lt: z.optional( z .int() .check( @@ -25675,7 +25926,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + row_count_lte: z.optional( z .int() .check( @@ -25683,7 +25934,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + row_count_gt: z.optional( z .int() .check( @@ -25691,7 +25942,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + row_count_gte: z.optional( z .int() .check( @@ -25699,7 +25950,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + row_count_between_min: z.optional( z .int() .check( @@ -25707,7 +25958,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + row_count_between_max_value: z.optional( z .int() .check( @@ -25715,7 +25966,92 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_min: 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( @@ -25723,7 +26059,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( + meta_client_geo_autonomous_system_number_ne: z.optional( z .int() .check( @@ -25731,18 +26067,7 @@ 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( + meta_client_geo_autonomous_system_number_lt: z.optional( z .int() .check( @@ -25750,7 +26075,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_index_ne: z.optional( + meta_client_geo_autonomous_system_number_lte: z.optional( z .int() .check( @@ -25758,7 +26083,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_index_lt: z.optional( + meta_client_geo_autonomous_system_number_gt: z.optional( z .int() .check( @@ -25766,7 +26091,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_index_lte: z.optional( + meta_client_geo_autonomous_system_number_gte: z.optional( z .int() .check( @@ -25774,7 +26099,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_index_gt: z.optional( + meta_client_geo_autonomous_system_number_between_min: z.optional( z .int() .check( @@ -25782,7 +26107,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_index_gte: z.optional( + meta_client_geo_autonomous_system_number_between_max_value: z.optional( z .int() .check( @@ -25790,7 +26115,84 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_index_between_min: 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(-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 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( @@ -25798,7 +26200,7 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_index_between_max_value: z.optional( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -25806,8 +26208,65 @@ 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+)*$/))), + 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(/^[^,]+(,[^,]+)*$/))), meta_client_name_eq: z.optional(z.string()), meta_client_name_ne: z.optional(z.string()), meta_client_name_contains: z.optional(z.string()), @@ -26353,9 +26812,9 @@ export const zFctBlockBlobFirstSeenByNodeServiceListData = z.object({ /** * OK */ -export const zFctBlockBlobFirstSeenByNodeServiceListResponse = zListFctBlockBlobFirstSeenByNodeResponse; +export const zFctBlockFirstSeenByNodeServiceListResponse = zListFctBlockFirstSeenByNodeResponse; -export const zFctBlockBlobFirstSeenByNodeServiceGetData = z.object({ +export const zFctBlockFirstSeenByNodeServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ slot_start_date_time: z @@ -26371,9 +26830,9 @@ export const zFctBlockBlobFirstSeenByNodeServiceGetData = z.object({ /** * OK */ -export const zFctBlockBlobFirstSeenByNodeServiceGetResponse = zGetFctBlockBlobFirstSeenByNodeResponse; +export const zFctBlockFirstSeenByNodeServiceGetResponse = zGetFctBlockFirstSeenByNodeResponse; -export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ +export const zFctBlockHeadServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -26453,72 +26912,6 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = 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(/^[^,]+(,[^,]+)*$/))), - column_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' }) - ) - ), - column_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' }) - ) - ), - column_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' }) - ) - ), - column_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' }) - ) - ), - column_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' }) - ) - ), - column_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' }) - ) - ), - column_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' }) - ) - ), - column_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' }) - ) - ), - 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() @@ -26585,15 +26978,6 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = 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() @@ -26792,7 +27176,16 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = 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( + 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( @@ -26800,7 +27193,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_ne: z.optional( + block_total_bytes_ne: z.optional( z .int() .check( @@ -26808,7 +27201,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_lt: z.optional( + block_total_bytes_lt: z.optional( z .int() .check( @@ -26816,7 +27209,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_lte: z.optional( + block_total_bytes_lte: z.optional( z .int() .check( @@ -26824,7 +27217,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_gt: z.optional( + block_total_bytes_gt: z.optional( z .int() .check( @@ -26832,7 +27225,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_gte: z.optional( + block_total_bytes_gte: z.optional( z .int() .check( @@ -26840,7 +27233,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( + block_total_bytes_between_min: z.optional( z .int() .check( @@ -26848,7 +27241,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( + block_total_bytes_between_max_value: z.optional( z .int() .check( @@ -26856,9 +27249,9 @@ 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( + 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( @@ -26866,7 +27259,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_ne: z.optional( + block_total_bytes_compressed_ne: z.optional( z .int() .check( @@ -26874,7 +27267,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_lt: z.optional( + block_total_bytes_compressed_lt: z.optional( z .int() .check( @@ -26882,7 +27275,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_lte: z.optional( + block_total_bytes_compressed_lte: z.optional( z .int() .check( @@ -26890,7 +27283,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_gt: z.optional( + block_total_bytes_compressed_gt: z.optional( z .int() .check( @@ -26898,7 +27291,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_gte: z.optional( + block_total_bytes_compressed_gte: z.optional( z .int() .check( @@ -26906,7 +27299,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_between_min: z.optional( + block_total_bytes_compressed_between_min: z.optional( z .int() .check( @@ -26914,7 +27307,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_between_max_value: z.optional( + block_total_bytes_compressed_between_max_value: z.optional( z .int() .check( @@ -26922,101 +27315,27 @@ 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( + 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( @@ -27024,7 +27343,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( + proposer_index_ne: z.optional( z .int() .check( @@ -27032,7 +27351,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( + proposer_index_lt: z.optional( z .int() .check( @@ -27040,7 +27359,7 @@ 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( + proposer_index_lte: z.optional( z .int() .check( @@ -27048,7 +27367,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_gt: z.optional( + proposer_index_gt: z.optional( z .int() .check( @@ -27056,7 +27375,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_gte: z.optional( + proposer_index_gte: z.optional( z .int() .check( @@ -27064,7 +27383,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_between_min: z.optional( + proposer_index_between_min: z.optional( z .int() .check( @@ -27072,7 +27391,7 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = 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_index_between_max_value: z.optional( z .int() .check( @@ -27080,82 +27399,36 @@ export const zFctBlockDataColumnSidecarFirstSeenServiceListData = 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(/^[^,]+(,[^,]+)*$/))), - 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 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( + 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( @@ -27163,7 +27436,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + execution_payload_block_number_ne: z.optional( z .int() .check( @@ -27171,7 +27444,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + execution_payload_block_number_lt: z.optional( z .int() .check( @@ -27179,7 +27452,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + execution_payload_block_number_lte: z.optional( z .int() .check( @@ -27187,7 +27460,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + execution_payload_block_number_gt: z.optional( z .int() .check( @@ -27195,7 +27468,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + execution_payload_block_number_gte: z.optional( z .int() .check( @@ -27203,7 +27476,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_min: z.optional( + execution_payload_block_number_between_min: z.optional( z .int() .check( @@ -27211,7 +27484,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( + execution_payload_block_number_between_max_value: z.optional( z .int() .check( @@ -27219,93 +27492,373 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = 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( - z - .int() + 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(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + 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() + execution_payload_blob_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', + }) ) ), - column_index_lt: z.optional( - z - .int() + execution_payload_blob_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', + }) ) ), - column_index_lte: z.optional( - z - .int() + execution_payload_blob_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', + }) ) ), - column_index_gt: z.optional( - z - .int() + execution_payload_blob_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', + }) ) ), - column_index_gte: z.optional( - z - .int() + execution_payload_blob_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', + }) ) ), - column_index_between_min: z.optional( - z - .int() + execution_payload_blob_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', + }) ) ), - column_index_between_max_value: z.optional( - z - .int() + execution_payload_blob_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', + }) ) ), - 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( + 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( @@ -27313,7 +27866,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + execution_payload_transactions_count_ne: z.optional( z .int() .check( @@ -27321,7 +27874,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + execution_payload_transactions_count_lt: z.optional( z .int() .check( @@ -27329,7 +27882,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + execution_payload_transactions_count_lte: z.optional( z .int() .check( @@ -27337,7 +27890,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + execution_payload_transactions_count_gt: z.optional( z .int() .check( @@ -27345,7 +27898,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + execution_payload_transactions_count_gte: z.optional( z .int() .check( @@ -27353,7 +27906,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + execution_payload_transactions_count_between_min: z.optional( z .int() .check( @@ -27361,7 +27914,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + execution_payload_transactions_count_between_max_value: z.optional( z .int() .check( @@ -27369,18 +27922,9 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = 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( + 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( @@ -27388,7 +27932,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + execution_payload_transactions_total_bytes_ne: z.optional( z .int() .check( @@ -27396,7 +27940,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + execution_payload_transactions_total_bytes_lt: z.optional( z .int() .check( @@ -27404,7 +27948,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + execution_payload_transactions_total_bytes_lte: z.optional( z .int() .check( @@ -27412,7 +27956,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + execution_payload_transactions_total_bytes_gt: z.optional( z .int() .check( @@ -27420,7 +27964,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + execution_payload_transactions_total_bytes_gte: z.optional( z .int() .check( @@ -27428,7 +27972,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + execution_payload_transactions_total_bytes_between_min: z.optional( z .int() .check( @@ -27436,7 +27980,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + execution_payload_transactions_total_bytes_between_max_value: z.optional( z .int() .check( @@ -27444,9 +27988,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( + 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( @@ -27454,7 +27998,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + execution_payload_transactions_total_bytes_compressed_ne: z.optional( z .int() .check( @@ -27462,7 +28006,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + execution_payload_transactions_total_bytes_compressed_lt: z.optional( z .int() .check( @@ -27470,7 +28014,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + execution_payload_transactions_total_bytes_compressed_lte: z.optional( z .int() .check( @@ -27478,7 +28022,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + execution_payload_transactions_total_bytes_compressed_gt: z.optional( z .int() .check( @@ -27486,7 +28030,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + execution_payload_transactions_total_bytes_compressed_gte: z.optional( z .int() .check( @@ -27494,7 +28038,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + execution_payload_transactions_total_bytes_compressed_between_min: z.optional( z .int() .check( @@ -27502,7 +28046,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + execution_payload_transactions_total_bytes_compressed_between_max_value: z.optional( z .int() .check( @@ -27510,9 +28054,55 @@ 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( + 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() + .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 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( z .int() .check( @@ -27520,7 +28110,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = 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( @@ -27528,7 +28118,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = 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( @@ -27536,7 +28126,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = 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( @@ -27544,7 +28134,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = 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( @@ -27552,7 +28142,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = 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( @@ -27560,7 +28150,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( + slot_start_date_time_between_min: z.optional( z .int() .check( @@ -27568,7 +28158,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( + slot_start_date_time_between_max_value: z.optional( z .int() .check( @@ -27576,9 +28166,18 @@ 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( + 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( @@ -27586,7 +28185,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -27594,7 +28193,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -27602,7 +28201,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -27610,7 +28209,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -27618,7 +28217,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -27626,7 +28225,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( + updated_date_time_between_min: z.optional( z .int() .check( @@ -27634,7 +28233,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( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -27642,9 +28241,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( + 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( @@ -27652,7 +28251,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_ne: z.optional( + slot_ne: z.optional( z .int() .check( @@ -27660,7 +28259,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_lt: z.optional( + slot_lt: z.optional( z .int() .check( @@ -27668,7 +28267,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_lte: z.optional( + slot_lte: z.optional( z .int() .check( @@ -27676,7 +28275,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_gt: z.optional( + slot_gt: z.optional( z .int() .check( @@ -27684,7 +28283,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_gte: z.optional( + slot_gte: z.optional( z .int() .check( @@ -27692,7 +28291,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_between_min: z.optional( + slot_between_min: z.optional( z .int() .check( @@ -27700,7 +28299,7 @@ export const zFctBlockDataColumnSidecarFirstSeenByNodeServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - row_count_between_max_value: z.optional( + slot_between_max_value: z.optional( z .int() .check( @@ -27708,92 +28307,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( + 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( @@ -27801,7 +28317,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( + epoch_ne: z.optional( z .int() .check( @@ -27809,7 +28325,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( + epoch_lt: z.optional( z .int() .check( @@ -27817,7 +28333,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( + epoch_lte: z.optional( z .int() .check( @@ -27825,7 +28341,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( + epoch_gt: z.optional( z .int() .check( @@ -27833,7 +28349,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( + epoch_gte: z.optional( z .int() .check( @@ -27841,7 +28357,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( + epoch_between_min: z.optional( z .int() .check( @@ -27849,7 +28365,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( + epoch_between_max_value: z.optional( z .int() .check( @@ -27857,84 +28373,9 @@ 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(/^[^,]+(,[^,]+)*$/))), - 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 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( + 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( @@ -27942,7 +28383,7 @@ export const zFctBlockFirstSeenByNodeServiceListData = 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( @@ -27950,7 +28391,7 @@ export const zFctBlockFirstSeenByNodeServiceListData = 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( @@ -27958,7 +28399,7 @@ export const zFctBlockFirstSeenByNodeServiceListData = 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( @@ -27966,7 +28407,7 @@ export const zFctBlockFirstSeenByNodeServiceListData = 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( @@ -27974,7 +28415,7 @@ export const zFctBlockFirstSeenByNodeServiceListData = 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( @@ -27982,7 +28423,7 @@ export const zFctBlockFirstSeenByNodeServiceListData = 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( @@ -27990,7 +28431,7 @@ export const zFctBlockFirstSeenByNodeServiceListData = 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( @@ -27998,102 +28439,110 @@ export const zFctBlockFirstSeenByNodeServiceListData = 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_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() + 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', + }) ) ), - updated_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', + }) ) ), - updated_date_time_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', + }) ) ), - updated_date_time_lte: z.optional( - z - .int() + earliest_bid_date_time_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() + earliest_bid_date_time_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() + earliest_bid_date_time_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() + earliest_bid_date_time_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() + earliest_bid_date_time_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( + 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( @@ -28101,7 +28550,7 @@ export const zFctBlockFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + relay_names_length_gt: z.optional( z .int() .check( @@ -28109,7 +28558,7 @@ export const zFctBlockFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + relay_names_length_gte: z.optional( z .int() .check( @@ -28117,7 +28566,7 @@ export const zFctBlockFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + relay_names_length_lt: z.optional( z .int() .check( @@ -28125,7 +28574,7 @@ export const zFctBlockFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + relay_names_length_lte: z.optional( z .int() .check( @@ -28133,314 +28582,307 @@ export const zFctBlockFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: 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(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + 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() + block_number_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_between_max_value: z.optional( - z - .int() + block_number_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_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_number_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_ne: z.optional( - z - .int() + block_number_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_lt: z.optional( - z - .int() + block_number_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_lte: z.optional( - z - .int() + block_number_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_gt: z.optional( - z - .int() + block_number_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_gte: z.optional( - z - .int() + 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(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + 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_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_between_max_value: z.optional( - z - .int() + 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_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_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_ne: 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_start_date_time_lt: 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' }) - ) - ), - 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' }) + 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() + 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() + 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+)*$/))), - seen_slot_start_diff_eq: z.optional( - z - .int() + 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(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - seen_slot_start_diff_ne: z.optional( - z - .int() + 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', + }) ) ), - seen_slot_start_diff_lt: z.optional( - z - .int() + 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', + }) ) ), - seen_slot_start_diff_lte: z.optional( - z - .int() + 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', + }) ) ), - seen_slot_start_diff_gt: z.optional( - z - .int() + 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', + }) ) ), - seen_slot_start_diff_gte: z.optional( - z - .int() + 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', + }) ) ), - seen_slot_start_diff_between_min: z.optional( - z - .int() + 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', + }) ) ), - seen_slot_start_diff_between_max_value: z.optional( - z - .int() + 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', + }) ) ), - 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( + 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( @@ -28448,7 +28890,7 @@ export const zFctBlockFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_ne: z.optional( + transaction_count_ne: z.optional( z .int() .check( @@ -28456,7 +28898,7 @@ export const zFctBlockFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_lt: z.optional( + transaction_count_lt: z.optional( z .int() .check( @@ -28464,7 +28906,7 @@ export const zFctBlockFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_lte: z.optional( + transaction_count_lte: z.optional( z .int() .check( @@ -28472,7 +28914,7 @@ export const zFctBlockFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_gt: z.optional( + transaction_count_gt: z.optional( z .int() .check( @@ -28480,7 +28922,7 @@ export const zFctBlockFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_gte: z.optional( + transaction_count_gte: z.optional( z .int() .check( @@ -28488,7 +28930,7 @@ export const zFctBlockFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_between_min: z.optional( + transaction_count_between_min: z.optional( z .int() .check( @@ -28496,7 +28938,7 @@ export const zFctBlockFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_between_max_value: z.optional( + transaction_count_between_max_value: z.optional( z .int() .check( @@ -28504,39 +28946,17 @@ export const zFctBlockFirstSeenByNodeServiceListData = 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(/^[^,]+(,[^,]+)*$/))), + 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() @@ -28554,9 +28974,9 @@ export const zFctBlockFirstSeenByNodeServiceListData = z.object({ /** * OK */ -export const zFctBlockFirstSeenByNodeServiceListResponse = zListFctBlockFirstSeenByNodeResponse; +export const zFctBlockMevServiceListResponse = zListFctBlockMevResponse; -export const zFctBlockFirstSeenByNodeServiceGetData = z.object({ +export const zFctBlockMevServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ slot_start_date_time: z @@ -28572,9 +28992,9 @@ export const zFctBlockFirstSeenByNodeServiceGetData = z.object({ /** * OK */ -export const zFctBlockFirstSeenByNodeServiceGetResponse = zGetFctBlockFirstSeenByNodeResponse; +export const zFctBlockMevServiceGetResponse = zGetFctBlockMevResponse; -export const zFctBlockHeadServiceListData = z.object({ +export const zFctBlockMevHeadServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -28918,82 +29338,108 @@ export const zFctBlockHeadServiceListData = 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( - 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', + }) ) ), - block_total_bytes_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', + }) ) ), - block_total_bytes_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', + }) ) ), - block_total_bytes_lte: z.optional( - z - .int() + earliest_bid_date_time_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', + }) ) ), - block_total_bytes_gt: z.optional( - z - .int() + earliest_bid_date_time_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', + }) ) ), - block_total_bytes_gte: z.optional( - z - .int() + earliest_bid_date_time_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', + }) ) ), - block_total_bytes_between_min: z.optional( - z - .int() + earliest_bid_date_time_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', + }) ) ), - block_total_bytes_between_max_value: z.optional( - z - .int() + earliest_bid_date_time_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', + }) ) ), - 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( + 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( @@ -29001,7 +29447,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_ne: z.optional( + relay_names_length_gt: z.optional( z .int() .check( @@ -29009,7 +29455,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_lt: z.optional( + relay_names_length_gte: z.optional( z .int() .check( @@ -29017,7 +29463,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_lte: z.optional( + relay_names_length_lt: z.optional( z .int() .check( @@ -29025,7 +29471,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_gt: z.optional( + relay_names_length_lte: z.optional( z .int() .check( @@ -29033,320 +29479,46 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_gte: 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(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + 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_between_min: z.optional( - z - .int() + block_number_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', + }) ) ), - block_total_bytes_compressed_between_max_value: z.optional( - z - .int() + block_number_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', + }) ) ), - 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('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( + block_number_lte: z.optional( z.coerce .bigint() .check( @@ -29356,7 +29528,7 @@ export const zFctBlockHeadServiceListData = z.object({ }) ) ), - execution_payload_excess_blob_gas_lt: z.optional( + block_number_gt: z.optional( z.coerce .bigint() .check( @@ -29366,7 +29538,7 @@ export const zFctBlockHeadServiceListData = z.object({ }) ) ), - execution_payload_excess_blob_gas_lte: z.optional( + block_number_gte: z.optional( z.coerce .bigint() .check( @@ -29376,7 +29548,7 @@ export const zFctBlockHeadServiceListData = z.object({ }) ) ), - execution_payload_excess_blob_gas_gt: z.optional( + block_number_between_min: z.optional( z.coerce .bigint() .check( @@ -29386,7 +29558,7 @@ export const zFctBlockHeadServiceListData = z.object({ }) ) ), - execution_payload_excess_blob_gas_gte: z.optional( + block_number_between_max_value: z.optional( z.coerce .bigint() .check( @@ -29396,7 +29568,45 @@ export const zFctBlockHeadServiceListData = z.object({ }) ) ), - execution_payload_excess_blob_gas_between_min: z.optional( + 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( @@ -29406,7 +29616,7 @@ export const zFctBlockHeadServiceListData = z.object({ }) ) ), - execution_payload_excess_blob_gas_between_max_value: z.optional( + gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -29416,9 +29626,7 @@ export const zFctBlockHeadServiceListData = z.object({ }) ) ), - 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( + gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -29428,7 +29636,7 @@ export const zFctBlockHeadServiceListData = z.object({ }) ) ), - execution_payload_gas_limit_ne: z.optional( + gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -29438,7 +29646,7 @@ export const zFctBlockHeadServiceListData = z.object({ }) ) ), - execution_payload_gas_limit_lt: z.optional( + gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -29448,7 +29656,7 @@ export const zFctBlockHeadServiceListData = z.object({ }) ) ), - execution_payload_gas_limit_lte: z.optional( + gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -29458,7 +29666,7 @@ export const zFctBlockHeadServiceListData = z.object({ }) ) ), - execution_payload_gas_limit_gt: z.optional( + gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -29468,7 +29676,7 @@ export const zFctBlockHeadServiceListData = z.object({ }) ) ), - execution_payload_gas_limit_gte: z.optional( + gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -29478,7 +29686,9 @@ export const zFctBlockHeadServiceListData = z.object({ }) ) ), - execution_payload_gas_limit_between_min: 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+)*$/))), + gas_used_eq: z.optional( z.coerce .bigint() .check( @@ -29488,7 +29698,7 @@ export const zFctBlockHeadServiceListData = z.object({ }) ) ), - execution_payload_gas_limit_between_max_value: z.optional( + gas_used_ne: z.optional( z.coerce .bigint() .check( @@ -29498,9 +29708,7 @@ export const zFctBlockHeadServiceListData = z.object({ }) ) ), - 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( + gas_used_lt: z.optional( z.coerce .bigint() .check( @@ -29510,7 +29718,7 @@ export const zFctBlockHeadServiceListData = z.object({ }) ) ), - execution_payload_gas_used_ne: z.optional( + gas_used_lte: z.optional( z.coerce .bigint() .check( @@ -29520,7 +29728,7 @@ export const zFctBlockHeadServiceListData = z.object({ }) ) ), - execution_payload_gas_used_lt: z.optional( + gas_used_gt: z.optional( z.coerce .bigint() .check( @@ -29530,7 +29738,7 @@ export const zFctBlockHeadServiceListData = z.object({ }) ) ), - execution_payload_gas_used_lte: z.optional( + gas_used_gte: z.optional( z.coerce .bigint() .check( @@ -29540,7 +29748,7 @@ export const zFctBlockHeadServiceListData = z.object({ }) ) ), - execution_payload_gas_used_gt: z.optional( + gas_used_between_min: z.optional( z.coerce .bigint() .check( @@ -29550,7 +29758,7 @@ export const zFctBlockHeadServiceListData = z.object({ }) ) ), - execution_payload_gas_used_gte: z.optional( + gas_used_between_max_value: z.optional( z.coerce .bigint() .check( @@ -29560,47 +29768,34 @@ export const zFctBlockHeadServiceListData = z.object({ }) ) ), - execution_payload_gas_used_between_min: z.optional( - z.coerce - .bigint() + 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( - z.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_gas_used_between_max_value: z.optional( - z.coerce - .bigint() + transaction_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' }) ) ), - 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( + transaction_count_lt: z.optional( z .int() .check( @@ -29608,7 +29803,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_ne: z.optional( + transaction_count_lte: z.optional( z .int() .check( @@ -29616,7 +29811,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_lt: z.optional( + transaction_count_gt: z.optional( z .int() .check( @@ -29624,7 +29819,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_lte: z.optional( + transaction_count_gte: z.optional( z .int() .check( @@ -29632,7 +29827,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_gt: z.optional( + transaction_count_between_min: z.optional( z .int() .check( @@ -29640,7 +29835,7 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_gte: z.optional( + transaction_count_between_max_value: z.optional( z .int() .check( @@ -29648,15 +29843,51 @@ export const zFctBlockHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_between_min: z.optional( + 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() .check( - 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_between_max_value: z.optional( + 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( z .int() .check( @@ -29664,9 +29895,7 @@ 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( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -29674,7 +29903,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( + slot_start_date_time_lt: z.optional( z .int() .check( @@ -29682,7 +29911,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( + slot_start_date_time_lte: z.optional( z .int() .check( @@ -29690,7 +29919,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( + slot_start_date_time_gt: z.optional( z .int() .check( @@ -29698,7 +29927,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( + slot_start_date_time_gte: z.optional( z .int() .check( @@ -29706,7 +29935,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( + slot_start_date_time_between_min: z.optional( z .int() .check( @@ -29714,7 +29943,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( + slot_start_date_time_between_max_value: z.optional( z .int() .check( @@ -29722,7 +29951,9 @@ 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( + 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( @@ -29730,9 +29961,7 @@ 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( + updated_date_time_ne: z.optional( z .int() .check( @@ -29740,7 +29969,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( + updated_date_time_lt: z.optional( z .int() .check( @@ -29748,7 +29977,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( + updated_date_time_lte: z.optional( z .int() .check( @@ -29756,7 +29985,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( + updated_date_time_gt: z.optional( z .int() .check( @@ -29764,7 +29993,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( + updated_date_time_gte: z.optional( z .int() .check( @@ -29772,7 +30001,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( + updated_date_time_between_min: z.optional( z .int() .check( @@ -29780,7 +30009,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( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -29788,7 +30017,9 @@ 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( + 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( @@ -29796,12 +30027,289 @@ 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+)*$/)) + 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' }) + ) ), - execution_payload_transactions_total_bytes_compressed_not_in_values: z.optional( - z.string().check(z.regex(/^\d+(,\d+)*$/)) + 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+)*$/))), + proposer_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' }) + ) + ), + proposer_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' }) + ) + ), + proposer_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' }) + ) + ), + proposer_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' }) + ) + ), + proposer_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' }) + ) + ), + proposer_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' }) + ) + ), + 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() @@ -29819,9 +30327,9 @@ export const zFctBlockHeadServiceListData = z.object({ /** * OK */ -export const zFctBlockHeadServiceListResponse = zListFctBlockHeadResponse; +export const zFctBlockProposerServiceListResponse = zListFctBlockProposerResponse; -export const zFctBlockHeadServiceGetData = z.object({ +export const zFctBlockProposerServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ slot_start_date_time: z @@ -29837,9 +30345,9 @@ export const zFctBlockHeadServiceGetData = z.object({ /** * OK */ -export const zFctBlockHeadServiceGetResponse = zGetFctBlockHeadResponse; +export const zFctBlockProposerServiceGetResponse = zGetFctBlockProposerResponse; -export const zFctBlockMevServiceListData = z.object({ +export const zFctBlockProposerEntityServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -29910,15 +30418,6 @@ export const zFctBlockMevServiceListData = 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() @@ -30183,108 +30682,114 @@ export const zFctBlockMevServiceListData = 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() + 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(BigInt('-9223372036854775808'), { - error: 'Invalid value: Expected int64 to be >= -9223372036854775808', - }), - z.maximum(BigInt('9223372036854775807'), { - error: 'Invalid value: Expected int64 to be <= 9223372036854775807', - }) + 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_ne: z.optional( - z.coerce - .bigint() + 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( - 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() + slot_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' }) ) ), - earliest_bid_date_time_lte: z.optional( - z.coerce - .bigint() + slot_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' }) ) ), - earliest_bid_date_time_gt: z.optional( - z.coerce - .bigint() + slot_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' }) ) ), - earliest_bid_date_time_gte: z.optional( - z.coerce - .bigint() + slot_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' }) ) ), - earliest_bid_date_time_between_min: z.optional( - z.coerce - .bigint() + slot_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' }) ) ), - earliest_bid_date_time_between_max_value: z.optional( - z.coerce - .bigint() + slot_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' }) ) ), - 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( + slot_start_date_time_between_max_value: z.optional( z .int() .check( @@ -30292,7 +30797,9 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - relay_names_length_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+)*$/))), + proposer_validator_index_eq: z.optional( z .int() .check( @@ -30300,7 +30807,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - relay_names_length_gte: z.optional( + proposer_validator_index_ne: z.optional( z .int() .check( @@ -30308,7 +30815,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - relay_names_length_lt: z.optional( + proposer_validator_index_lt: z.optional( z .int() .check( @@ -30316,7 +30823,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - relay_names_length_lte: z.optional( + proposer_validator_index_lte: z.optional( z .int() .check( @@ -30324,307 +30831,23 @@ 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() + proposer_validator_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' }) ) ), - block_number_ne: z.optional( - z.coerce - .bigint() + proposer_validator_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' }) ) ), - 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( + proposer_validator_index_between_min: z.optional( z .int() .check( @@ -30632,7 +30855,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_ne: z.optional( + proposer_validator_index_between_max_value: z.optional( z .int() .check( @@ -30640,7 +30863,9 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_lt: 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( @@ -30648,7 +30873,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_lte: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -30656,7 +30881,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_gt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -30664,7 +30889,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_gte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -30672,7 +30897,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_between_min: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -30680,7 +30905,7 @@ export const zFctBlockMevServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_between_max_value: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -30688,60 +30913,7 @@ 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(/^[^,]+(,[^,]+)*$/))), - 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 zFctBlockMevServiceListResponse = zListFctBlockMevResponse; - -export const zFctBlockMevServiceGetData = 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 zFctBlockMevServiceGetResponse = zGetFctBlockMevResponse; - -export const zFctBlockMevHeadServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - slot_start_date_time_eq: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -30749,7 +30921,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -30757,7 +30929,9 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_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_eq: z.optional( z .int() .check( @@ -30765,7 +30939,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + slot_ne: z.optional( z .int() .check( @@ -30773,7 +30947,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + slot_lt: z.optional( z .int() .check( @@ -30781,7 +30955,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + slot_lte: z.optional( z .int() .check( @@ -30789,7 +30963,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_min: z.optional( + slot_gt: z.optional( z .int() .check( @@ -30797,7 +30971,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( + slot_gte: z.optional( z .int() .check( @@ -30805,18 +30979,7 @@ export const zFctBlockMevHeadServiceListData = 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( + slot_between_min: z.optional( z .int() .check( @@ -30824,7 +30987,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + slot_between_max_value: z.optional( z .int() .check( @@ -30832,7 +30995,9 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: 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( @@ -30840,7 +31005,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + epoch_ne: z.optional( z .int() .check( @@ -30848,7 +31013,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + epoch_lt: z.optional( z .int() .check( @@ -30856,7 +31021,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + epoch_lte: z.optional( z .int() .check( @@ -30864,7 +31029,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + epoch_gt: z.optional( z .int() .check( @@ -30872,7 +31037,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + epoch_gte: z.optional( z .int() .check( @@ -30880,9 +31045,7 @@ export const zFctBlockMevHeadServiceListData = 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_between_min: z.optional( z .int() .check( @@ -30890,7 +31053,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + epoch_between_max_value: z.optional( z .int() .check( @@ -30898,7 +31061,9 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_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( @@ -30906,7 +31071,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + epoch_start_date_time_ne: z.optional( z .int() .check( @@ -30914,7 +31079,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + epoch_start_date_time_lt: z.optional( z .int() .check( @@ -30922,7 +31087,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + epoch_start_date_time_lte: z.optional( z .int() .check( @@ -30930,7 +31095,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + epoch_start_date_time_gt: z.optional( z .int() .check( @@ -30938,7 +31103,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + epoch_start_date_time_gte: z.optional( z .int() .check( @@ -30946,9 +31111,7 @@ export const zFctBlockMevHeadServiceListData = 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_between_min: z.optional( z .int() .check( @@ -30956,7 +31119,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + epoch_start_date_time_between_max_value: z.optional( z .int() .check( @@ -30964,23 +31127,87 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: 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+)*$/))), + 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(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_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 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' }) ), - epoch_gt: z.optional( + }), + 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( @@ -30988,7 +31215,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -30996,7 +31223,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -31004,7 +31231,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -31012,9 +31239,7 @@ export const zFctBlockMevHeadServiceListData = 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_gt: z.optional( z .int() .check( @@ -31022,7 +31247,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -31030,7 +31255,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -31038,7 +31263,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -31046,41 +31271,57 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: 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_gte: 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_between_min: 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_between_max_value: 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_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( + active_slots_gt: z.optional( z.coerce .bigint() .check( @@ -31092,7 +31333,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ }) ) ), - earliest_bid_date_time_ne: z.optional( + active_slots_gte: z.optional( z.coerce .bigint() .check( @@ -31104,7 +31345,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ }) ) ), - earliest_bid_date_time_lt: z.optional( + active_slots_between_min: z.optional( z.coerce .bigint() .check( @@ -31116,7 +31357,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ }) ) ), - earliest_bid_date_time_lte: z.optional( + active_slots_between_max_value: z.optional( z.coerce .bigint() .check( @@ -31128,7 +31369,9 @@ export const zFctBlockMevHeadServiceListData = z.object({ }) ) ), - earliest_bid_date_time_gt: 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( @@ -31140,7 +31383,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ }) ) ), - earliest_bid_date_time_gte: z.optional( + effective_bytes_ne: z.optional( z.coerce .bigint() .check( @@ -31152,7 +31395,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ }) ) ), - earliest_bid_date_time_between_min: z.optional( + effective_bytes_lt: z.optional( z.coerce .bigint() .check( @@ -31164,7 +31407,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ }) ) ), - earliest_bid_date_time_between_max_value: z.optional( + effective_bytes_lte: z.optional( z.coerce .bigint() .check( @@ -31176,12 +31419,105 @@ export const zFctBlockMevHeadServiceListData = z.object({ }) ) ), - 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( + 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( + 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 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( @@ -31189,7 +31525,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - relay_names_length_gt: z.optional( + hour_start_date_time_ne: z.optional( z .int() .check( @@ -31197,7 +31533,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - relay_names_length_gte: z.optional( + hour_start_date_time_lt: z.optional( z .int() .check( @@ -31205,7 +31541,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - relay_names_length_lt: z.optional( + hour_start_date_time_lte: z.optional( z .int() .check( @@ -31213,7 +31549,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - relay_names_length_lte: z.optional( + hour_start_date_time_gt: z.optional( z .int() .check( @@ -31221,307 +31557,343 @@ 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() + hour_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_ne: z.optional( - z.coerce - .bigint() + hour_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_lt: z.optional( - z.coerce - .bigint() + hour_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_lte: z.optional( - z.coerce - .bigint() + 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( - z.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() + 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' }) ) ), - block_number_gte: 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' }) ) ), - block_number_between_min: 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' }) ) ), - block_number_between_max_value: 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' }) ) ), - 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() + 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' }) ) ), - gas_limit_ne: 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+)*$/))), + 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', }) ) ), - gas_limit_lt: 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', }) ) ), - gas_limit_lte: 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', }) ) ), - gas_limit_gt: 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', }) ) ), - gas_limit_gte: 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', }) ) ), - gas_limit_between_min: 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', }) ) ), - gas_limit_between_max_value: 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', }) ) ), - 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( + 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', }) ) ), - gas_used_ne: 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', }) ) ), - gas_used_lt: 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', }) ) ), - gas_used_lte: 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', }) ) ), - gas_used_gt: 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', }) ) ), - gas_used_gte: 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', }) ) ), - gas_used_between_min: 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', }) ) ), - gas_used_between_max_value: 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', }) ) ), - 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( + 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( + 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 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( z .int() .check( @@ -31529,7 +31901,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -31537,7 +31909,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -31545,7 +31917,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -31553,7 +31925,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -31561,7 +31933,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -31569,7 +31941,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -31577,7 +31949,7 @@ export const zFctBlockMevHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - transaction_count_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -31585,8 +31957,302 @@ 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+)*$/))), + 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+)*$/))), + 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() @@ -31604,17 +32270,12 @@ export const zFctBlockMevHeadServiceListData = z.object({ /** * OK */ -export const zFctBlockMevHeadServiceListResponse = zListFctBlockMevHeadResponse; +export const zFctContractStorageStateByBlockDailyServiceListResponse = zListFctContractStorageStateByBlockDailyResponse; -export const zFctBlockMevHeadServiceGetData = 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()), }); @@ -31622,14 +32283,14 @@ export const zFctBlockMevHeadServiceGetData = z.object({ /** * OK */ -export const zFctBlockMevHeadServiceGetResponse = zGetFctBlockMevHeadResponse; +export const zFctContractStorageStateByBlockDailyServiceGetResponse = zGetFctContractStorageStateByBlockDailyResponse; -export const zFctBlockProposerServiceListData = 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( @@ -31637,7 +32298,7 @@ export const zFctBlockProposerServiceListData = 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( @@ -31645,7 +32306,7 @@ export const zFctBlockProposerServiceListData = 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( @@ -31653,7 +32314,7 @@ export const zFctBlockProposerServiceListData = 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( @@ -31661,7 +32322,7 @@ export const zFctBlockProposerServiceListData = 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( @@ -31669,7 +32330,7 @@ export const zFctBlockProposerServiceListData = 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( @@ -31677,7 +32338,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( + hour_start_date_time_between_min: z.optional( z .int() .check( @@ -31685,7 +32346,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( + hour_start_date_time_between_max_value: z.optional( z .int() .check( @@ -31693,8 +32354,8 @@ 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+)*$/))), + 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() @@ -31761,297 +32422,300 @@ export const zFctBlockProposerServiceListData = 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' }) - ) - ), - 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' }) + 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+)*$/))), - proposer_validator_index_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', + }) ) ), - proposer_validator_index_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', + }) ) ), - proposer_validator_index_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', + }) ) ), - proposer_validator_index_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', + }) ) ), - proposer_validator_index_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', + }) ) ), - proposer_validator_index_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', + }) ) ), - proposer_validator_index_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', + }) ) ), - proposer_validator_index_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', + }) ) ), - 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(/^[^,]+(,[^,]+)*$/))), + 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() @@ -32069,12 +32733,13 @@ export const zFctBlockProposerServiceListData = z.object({ /** * OK */ -export const zFctBlockProposerServiceListResponse = zListFctBlockProposerResponse; +export const zFctContractStorageStateByBlockHourlyServiceListResponse = + zListFctContractStorageStateByBlockHourlyResponse; -export const zFctBlockProposerServiceGetData = z.object({ +export const zFctContractStorageStateByBlockHourlyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - slot_start_date_time: z + hour_start_date_time: z .int() .check( z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), @@ -32087,14 +32752,41 @@ export const zFctBlockProposerServiceGetData = z.object({ /** * OK */ -export const zFctBlockProposerServiceGetResponse = zGetFctBlockProposerResponse; +export const zFctContractStorageStateByBlockHourlyServiceGetResponse = zGetFctContractStorageStateByBlockHourlyResponse; -export const zFctBlockProposerByValidatorServiceListData = z.object({ +export const zFctContractStorageStateWithExpiryByAddressDailyServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( z.object({ - validator_index_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(/^[^,]+(,[^,]+)*$/))), + 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( @@ -32102,7 +32794,7 @@ export const zFctBlockProposerByValidatorServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -32110,7 +32802,7 @@ export const zFctBlockProposerByValidatorServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -32118,7 +32810,7 @@ export const zFctBlockProposerByValidatorServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -32126,7 +32818,7 @@ export const zFctBlockProposerByValidatorServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -32134,7 +32826,7 @@ export const zFctBlockProposerByValidatorServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -32142,7 +32834,7 @@ export const zFctBlockProposerByValidatorServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -32150,7 +32842,7 @@ export const zFctBlockProposerByValidatorServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -32158,149 +32850,262 @@ export const zFctBlockProposerByValidatorServiceListData = 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+)*$/))), - slot_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', + }) ) ), - slot_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', + }) ) ), - slot_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', + }) ) ), - slot_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', + }) ) ), - slot_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', + }) ) ), - slot_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', + }) ) ), - slot_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' }) - ) - ), - slot_start_date_time_between_max_value: z.optional( - z - .int() + 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(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+)*$/))), - updated_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', + }) ) ), - updated_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', + }) ) ), - updated_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', + }) ) ), - updated_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', + }) ) ), - updated_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', + }) ) ), - updated_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', + }) ) ), - updated_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', + }) ) ), - updated_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', + }) ) ), - 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( + 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_ne: z.optional( + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctContractStorageStateWithExpiryByAddressDailyServiceListResponse = + zListFctContractStorageStateWithExpiryByAddressDailyResponse; + +export const zFctContractStorageStateWithExpiryByAddressDailyServiceGetData = 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( z .int() .check( @@ -32308,7 +33113,7 @@ export const zFctBlockProposerByValidatorServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + hour_start_date_time_ne: z.optional( z .int() .check( @@ -32316,7 +33121,7 @@ export const zFctBlockProposerByValidatorServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + hour_start_date_time_lt: z.optional( z .int() .check( @@ -32324,7 +33129,7 @@ export const zFctBlockProposerByValidatorServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + hour_start_date_time_lte: z.optional( z .int() .check( @@ -32332,7 +33137,7 @@ export const zFctBlockProposerByValidatorServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + hour_start_date_time_gt: z.optional( z .int() .check( @@ -32340,7 +33145,7 @@ export const zFctBlockProposerByValidatorServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + hour_start_date_time_gte: z.optional( z .int() .check( @@ -32348,7 +33153,7 @@ export const zFctBlockProposerByValidatorServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + hour_start_date_time_between_min: z.optional( z .int() .check( @@ -32356,9 +33161,7 @@ export const zFctBlockProposerByValidatorServiceListData = 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_between_max_value: z.optional( z .int() .check( @@ -32366,7 +33169,9 @@ export const zFctBlockProposerByValidatorServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_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( @@ -32374,7 +33179,7 @@ export const zFctBlockProposerByValidatorServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -32382,7 +33187,7 @@ export const zFctBlockProposerByValidatorServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -32390,7 +33195,7 @@ export const zFctBlockProposerByValidatorServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -32398,7 +33203,7 @@ export const zFctBlockProposerByValidatorServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -32406,7 +33211,7 @@ export const zFctBlockProposerByValidatorServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -32414,7 +33219,7 @@ export const zFctBlockProposerByValidatorServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -32422,9 +33227,7 @@ export const zFctBlockProposerByValidatorServiceListData = 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_between_max_value: z.optional( z .int() .check( @@ -32432,91 +33235,204 @@ export const zFctBlockProposerByValidatorServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_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', + }) ) ), - epoch_start_date_time_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', + }) ) ), - epoch_start_date_time_lte: 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_gt: 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_gte: 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_between_min: 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_max_value: 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_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+)*$/))), - pubkey_eq: z.optional(z.string()), - pubkey_ne: z.optional(z.string()), - pubkey_contains: z.optional(z.string()), - pubkey_starts_with: z.optional(z.string()), - pubkey_ends_with: z.optional(z.string()), - pubkey_like: z.optional(z.string()), - pubkey_not_like: z.optional(z.string()), - pubkey_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - 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(/^[^,]+(,[^,]+)*$/))), + 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( z .int() @@ -32534,17 +33450,13 @@ export const zFctBlockProposerByValidatorServiceListData = z.object({ /** * OK */ -export const zFctBlockProposerByValidatorServiceListResponse = zListFctBlockProposerByValidatorResponse; +export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListResponse = + zListFctContractStorageStateWithExpiryByAddressHourlyResponse; -export const zFctBlockProposerByValidatorServiceGetData = z.object({ +export const zFctContractStorageStateWithExpiryByAddressHourlyServiceGetData = 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' }) - ), + address: z.string(), }), query: z.optional(z.never()), }); @@ -32552,14 +33464,33 @@ export const zFctBlockProposerByValidatorServiceGetData = z.object({ /** * OK */ -export const zFctBlockProposerByValidatorServiceGetResponse = zGetFctBlockProposerByValidatorResponse; +export const zFctContractStorageStateWithExpiryByAddressHourlyServiceGetResponse = + zGetFctContractStorageStateWithExpiryByAddressHourlyResponse; -export const zFctBlockProposerEntityServiceListData = z.object({ +export const zFctContractStorageStateWithExpiryByBlockDailyServiceListData = 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(/^[^,]+(,[^,]+)*$/))), + 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( @@ -32567,7 +33498,7 @@ export const zFctBlockProposerEntityServiceListData = 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( @@ -32575,7 +33506,7 @@ export const zFctBlockProposerEntityServiceListData = 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( @@ -32583,7 +33514,7 @@ export const zFctBlockProposerEntityServiceListData = 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( @@ -32591,7 +33522,7 @@ export const zFctBlockProposerEntityServiceListData = 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( @@ -32599,7 +33530,7 @@ export const zFctBlockProposerEntityServiceListData = 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( @@ -32607,73 +33538,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( - z - .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( + updated_date_time_between_min: z.optional( z .int() .check( @@ -32691,213 +33556,300 @@ export const zFctBlockProposerEntityServiceListData = 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( - 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', + }) ) ), - 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_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_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_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_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_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_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_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_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_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() + 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', + }) ) ), - epoch_start_date_time_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', + }) ) ), - epoch_start_date_time_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', + }) ) ), - epoch_start_date_time_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', + }) ) ), - epoch_start_date_time_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', + }) ) ), - epoch_start_date_time_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', + }) ) ), - epoch_start_date_time_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', + }) ) ), - epoch_start_date_time_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', + }) ) ), - 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(/^[^,]+(,[^,]+)*$/))), + 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() @@ -32915,17 +33867,13 @@ export const zFctBlockProposerEntityServiceListData = z.object({ /** * OK */ -export const zFctBlockProposerEntityServiceListResponse = zListFctBlockProposerEntityResponse; +export const zFctContractStorageStateWithExpiryByBlockDailyServiceListResponse = + zListFctContractStorageStateWithExpiryByBlockDailyResponse; -export const zFctBlockProposerEntityServiceGetData = 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()), }); @@ -32933,14 +33881,24 @@ export const zFctBlockProposerEntityServiceGetData = z.object({ /** * OK */ -export const zFctBlockProposerEntityServiceGetResponse = zGetFctBlockProposerEntityResponse; +export const zFctContractStorageStateWithExpiryByBlockDailyServiceGetResponse = + zGetFctContractStorageStateWithExpiryByBlockDailyResponse; -export const zFctBlockProposerHeadServiceListData = 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( @@ -32948,7 +33906,7 @@ export const zFctBlockProposerHeadServiceListData = 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( @@ -32956,7 +33914,7 @@ export const zFctBlockProposerHeadServiceListData = 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( @@ -32964,7 +33922,7 @@ export const zFctBlockProposerHeadServiceListData = 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( @@ -32972,7 +33930,7 @@ export const zFctBlockProposerHeadServiceListData = 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( @@ -32980,7 +33938,7 @@ export const zFctBlockProposerHeadServiceListData = 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( @@ -32988,7 +33946,7 @@ export const zFctBlockProposerHeadServiceListData = 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( @@ -32996,7 +33954,7 @@ 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( + hour_start_date_time_between_max_value: z.optional( z .int() .check( @@ -33004,9 +33962,9 @@ export const zFctBlockProposerHeadServiceListData = 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+)*$/))), - proposer_validator_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( @@ -33014,7 +33972,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_validator_index_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -33022,7 +33980,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_validator_index_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -33030,7 +33988,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_validator_index_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -33038,7 +33996,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_validator_index_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -33046,7 +34004,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_validator_index_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -33054,7 +34012,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_validator_index_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -33062,7 +34020,7 @@ export const zFctBlockProposerHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_validator_index_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -33070,417 +34028,107 @@ export const zFctBlockProposerHeadServiceListData = 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+)*$/))), - 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' }) - ) - ), - 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+)*$/))), - 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(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' }) + 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+)*$/))), - active_slots_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( @@ -33492,7 +34140,7 @@ export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ }) ) ), - active_slots_ne: z.optional( + effective_bytes_ne: z.optional( z.coerce .bigint() .check( @@ -33504,7 +34152,7 @@ export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ }) ) ), - active_slots_lt: z.optional( + effective_bytes_lt: z.optional( z.coerce .bigint() .check( @@ -33516,7 +34164,7 @@ export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ }) ) ), - active_slots_lte: z.optional( + effective_bytes_lte: z.optional( z.coerce .bigint() .check( @@ -33528,7 +34176,7 @@ export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ }) ) ), - active_slots_gt: z.optional( + effective_bytes_gt: z.optional( z.coerce .bigint() .check( @@ -33540,7 +34188,7 @@ export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ }) ) ), - active_slots_gte: z.optional( + effective_bytes_gte: z.optional( z.coerce .bigint() .check( @@ -33552,7 +34200,7 @@ export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ }) ) ), - active_slots_between_min: z.optional( + effective_bytes_between_min: z.optional( z.coerce .bigint() .check( @@ -33564,7 +34212,7 @@ export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ }) ) ), - active_slots_between_max_value: z.optional( + effective_bytes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -33576,9 +34224,9 @@ export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ }) ) ), - 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( + 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( @@ -33590,7 +34238,7 @@ export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ }) ) ), - effective_bytes_ne: z.optional( + active_contracts_ne: z.optional( z.coerce .bigint() .check( @@ -33602,7 +34250,7 @@ export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ }) ) ), - effective_bytes_lt: z.optional( + active_contracts_lt: z.optional( z.coerce .bigint() .check( @@ -33614,7 +34262,7 @@ export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ }) ) ), - effective_bytes_lte: z.optional( + active_contracts_lte: z.optional( z.coerce .bigint() .check( @@ -33626,7 +34274,7 @@ export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ }) ) ), - effective_bytes_gt: z.optional( + active_contracts_gt: z.optional( z.coerce .bigint() .check( @@ -33638,7 +34286,7 @@ export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ }) ) ), - effective_bytes_gte: z.optional( + active_contracts_gte: z.optional( z.coerce .bigint() .check( @@ -33650,7 +34298,7 @@ export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ }) ) ), - effective_bytes_between_min: z.optional( + active_contracts_between_min: z.optional( z.coerce .bigint() .check( @@ -33662,7 +34310,7 @@ export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ }) ) ), - effective_bytes_between_max_value: z.optional( + active_contracts_between_max_value: z.optional( z.coerce .bigint() .check( @@ -33674,8 +34322,8 @@ export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ }) ) ), - 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_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() @@ -33693,13 +34341,13 @@ export const zFctContractStorageStateByAddressDailyServiceListData = z.object({ /** * OK */ -export const zFctContractStorageStateByAddressDailyServiceListResponse = - zListFctContractStorageStateByAddressDailyResponse; +export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListResponse = + zListFctContractStorageStateWithExpiryByBlockHourlyResponse; -export const zFctContractStorageStateByAddressDailyServiceGetData = z.object({ +export const zFctContractStorageStateWithExpiryByBlockHourlyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - address: z.string(), + expiry_policy: z.string(), }), query: z.optional(z.never()), }); @@ -33707,24 +34355,15 @@ export const zFctContractStorageStateByAddressDailyServiceGetData = z.object({ /** * OK */ -export const zFctContractStorageStateByAddressDailyServiceGetResponse = - zGetFctContractStorageStateByAddressDailyResponse; +export const zFctContractStorageStateWithExpiryByBlockHourlyServiceGetResponse = + zGetFctContractStorageStateWithExpiryByBlockHourlyResponse; -export const zFctContractStorageStateByAddressHourlyServiceListData = z.object({ +export const zFctDataColumnAvailabilityByEpochServiceListData = 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( + epoch_start_date_time_eq: z.optional( z .int() .check( @@ -33732,7 +34371,7 @@ export const zFctContractStorageStateByAddressHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_ne: z.optional( + epoch_start_date_time_ne: z.optional( z .int() .check( @@ -33740,7 +34379,7 @@ export const zFctContractStorageStateByAddressHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lt: z.optional( + epoch_start_date_time_lt: z.optional( z .int() .check( @@ -33748,7 +34387,7 @@ export const zFctContractStorageStateByAddressHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lte: z.optional( + epoch_start_date_time_lte: z.optional( z .int() .check( @@ -33756,7 +34395,7 @@ export const zFctContractStorageStateByAddressHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gt: z.optional( + epoch_start_date_time_gt: z.optional( z .int() .check( @@ -33764,7 +34403,7 @@ export const zFctContractStorageStateByAddressHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gte: z.optional( + epoch_start_date_time_gte: z.optional( z .int() .check( @@ -33772,7 +34411,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( + epoch_start_date_time_between_min: z.optional( z .int() .check( @@ -33780,7 +34419,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( + epoch_start_date_time_between_max_value: z.optional( z .int() .check( @@ -33788,8 +34427,90 @@ 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+)*$/))), + 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+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -33856,251 +34577,139 @@ export const zFctContractStorageStateByAddressHourlyServiceListData = 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+)*$/))), - 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() + epoch_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_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+)*$/))), + slot_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() + slot_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() + slot_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() + slot_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() + slot_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() + slot_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() + slot_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+)*$/))), - page_size: z.optional( + slot_start_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( + 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( @@ -34108,7 +34717,7 @@ export const zFctContractStorageStateByBlockDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + slot_count_ne: z.optional( z .int() .check( @@ -34116,7 +34725,7 @@ export const zFctContractStorageStateByBlockDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + slot_count_lt: z.optional( z .int() .check( @@ -34124,7 +34733,7 @@ export const zFctContractStorageStateByBlockDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + slot_count_lte: z.optional( z .int() .check( @@ -34132,7 +34741,7 @@ export const zFctContractStorageStateByBlockDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + slot_count_gt: z.optional( z .int() .check( @@ -34140,7 +34749,7 @@ export const zFctContractStorageStateByBlockDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + slot_count_gte: z.optional( z .int() .check( @@ -34148,7 +34757,7 @@ export const zFctContractStorageStateByBlockDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + slot_count_between_min: z.optional( z .int() .check( @@ -34156,7 +34765,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( + slot_count_between_max_value: z.optional( z .int() .check( @@ -34164,340 +34773,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( + 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(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('-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_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( + total_probe_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_slots_gte: z.optional( + total_probe_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_slots_between_min: z.optional( + 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_between_max_value: 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_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_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', }) ) ), - effective_bytes_ne: 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', }) ) ), - effective_bytes_lt: 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', }) ) ), - effective_bytes_lte: 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', }) ) ), - effective_bytes_gt: 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_gte: 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_between_min: 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_between_max_value: 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_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_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', }) ) ), - active_contracts_ne: 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', }) ) ), - active_contracts_lt: 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', }) ) ), - active_contracts_lte: 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', }) ) ), - active_contracts_gt: 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_gte: 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_between_min: 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_between_max_value: 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_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_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(-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( + total_missing_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_missing_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_missing_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_missing_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_missing_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_missing_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_missing_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_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( @@ -34505,7 +35114,7 @@ export const zFctContractStorageStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_ne: z.optional( + min_response_time_ms_ne: z.optional( z .int() .check( @@ -34513,7 +35122,7 @@ export const zFctContractStorageStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lt: z.optional( + min_response_time_ms_lt: z.optional( z .int() .check( @@ -34521,7 +35130,7 @@ export const zFctContractStorageStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lte: z.optional( + min_response_time_ms_lte: z.optional( z .int() .check( @@ -34529,7 +35138,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_gt: z.optional( z .int() .check( @@ -34537,7 +35146,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_gte: z.optional( z .int() .check( @@ -34545,7 +35154,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_between_min: z.optional( z .int() .check( @@ -34553,7 +35162,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_between_max_value: z.optional( z .int() .check( @@ -34561,9 +35170,9 @@ 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_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( @@ -34571,7 +35180,7 @@ export const zFctContractStorageStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + avg_p50_response_time_ms_ne: z.optional( z .int() .check( @@ -34579,7 +35188,7 @@ export const zFctContractStorageStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + avg_p50_response_time_ms_lt: z.optional( z .int() .check( @@ -34587,7 +35196,7 @@ export const zFctContractStorageStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + avg_p50_response_time_ms_lte: z.optional( z .int() .check( @@ -34595,7 +35204,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_gt: z.optional( z .int() .check( @@ -34603,7 +35212,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_gte: z.optional( z .int() .check( @@ -34611,7 +35220,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_between_min: z.optional( z .int() .check( @@ -34619,7 +35228,7 @@ 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_between_max_value: z.optional( z .int() .check( @@ -34627,302 +35236,272 @@ export const zFctContractStorageStateByBlockHourlyServiceListData = 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() + 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_slots_ne: 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_slots_lt: 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_slots_lte: 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_slots_gt: 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_slots_gte: 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_slots_between_min: 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_slots_between_max_value: z.optional( - z.coerce - .bigint() + avg_p95_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() + 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(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() + avg_p99_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' }) ) ), - effective_bytes_lt: z.optional( - z.coerce - .bigint() + avg_p99_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_lte: z.optional( - z.coerce - .bigint() + avg_p99_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_gt: z.optional( - z.coerce - .bigint() + avg_p99_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_gte: z.optional( - z.coerce - .bigint() + avg_p99_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_min: z.optional( - z.coerce - .bigint() + avg_p99_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_between_max_value: z.optional( - z.coerce - .bigint() + avg_p99_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' }) ) ), - 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_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_contracts_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_contracts_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_contracts_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_contracts_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_contracts_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_contracts_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_contracts_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_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+)*$/))), + 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(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + max_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' }) + ) + ), + max_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' }) + ) + ), + max_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' }) + ) + ), + max_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' }) + ) + ), + max_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' }) + ) + ), + max_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_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' }) + ) + ), + 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() @@ -34940,13 +35519,12 @@ export const zFctContractStorageStateByBlockHourlyServiceListData = z.object({ /** * OK */ -export const zFctContractStorageStateByBlockHourlyServiceListResponse = - zListFctContractStorageStateByBlockHourlyResponse; +export const zFctDataColumnAvailabilityByEpochServiceListResponse = zListFctDataColumnAvailabilityByEpochResponse; -export const zFctContractStorageStateByBlockHourlyServiceGetData = z.object({ +export const zFctDataColumnAvailabilityByEpochServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - hour_start_date_time: z + epoch_start_date_time: z .int() .check( z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), @@ -34959,41 +35537,14 @@ export const zFctContractStorageStateByBlockHourlyServiceGetData = z.object({ /** * OK */ -export const zFctContractStorageStateByBlockHourlyServiceGetResponse = zGetFctContractStorageStateByBlockHourlyResponse; +export const zFctDataColumnAvailabilityByEpochServiceGetResponse = zGetFctDataColumnAvailabilityByEpochResponse; -export const zFctContractStorageStateWithExpiryByAddressDailyServiceListData = z.object({ +export const zFctDataColumnAvailabilityBySlotServiceListData = 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( + slot_start_date_time_eq: z.optional( z .int() .check( @@ -35001,7 +35552,7 @@ export const zFctContractStorageStateWithExpiryByAddressDailyServiceListData = z 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( @@ -35009,7 +35560,7 @@ export const zFctContractStorageStateWithExpiryByAddressDailyServiceListData = z 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( @@ -35017,7 +35568,7 @@ export const zFctContractStorageStateWithExpiryByAddressDailyServiceListData = z 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( @@ -35025,7 +35576,7 @@ export const zFctContractStorageStateWithExpiryByAddressDailyServiceListData = z 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( @@ -35033,7 +35584,7 @@ export const zFctContractStorageStateWithExpiryByAddressDailyServiceListData = z 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( @@ -35041,7 +35592,7 @@ export const zFctContractStorageStateWithExpiryByAddressDailyServiceListData = z 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( @@ -35049,7 +35600,7 @@ export const zFctContractStorageStateWithExpiryByAddressDailyServiceListData = z 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( @@ -35057,262 +35608,99 @@ 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() - .check( - 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( + 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('-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( + 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', }) ) ), - effective_bytes_lt: 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', }) ) ), - effective_bytes_lte: 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', }) ) ), - effective_bytes_gt: 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', }) ) ), - effective_bytes_gte: 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', }) ) ), - effective_bytes_between_min: 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', }) ) ), - effective_bytes_between_max_value: 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_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( + 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(-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 zFctContractStorageStateWithExpiryByAddressDailyServiceListResponse = - zListFctContractStorageStateWithExpiryByAddressDailyResponse; - -export const zFctContractStorageStateWithExpiryByAddressDailyServiceGetData = 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( + updated_date_time_ne: z.optional( z .int() .check( @@ -35320,7 +35708,7 @@ export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_ne: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -35328,7 +35716,7 @@ export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lt: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -35336,7 +35724,7 @@ export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lte: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -35344,7 +35732,7 @@ export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gt: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -35352,7 +35740,7 @@ export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gte: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -35360,7 +35748,7 @@ export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_between_min: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -35368,7 +35756,9 @@ export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_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+)*$/))), + slot_eq: z.optional( z .int() .check( @@ -35376,9 +35766,7 @@ 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+)*$/))), - updated_date_time_eq: z.optional( + slot_ne: z.optional( z .int() .check( @@ -35386,7 +35774,7 @@ export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + slot_lt: z.optional( z .int() .check( @@ -35394,7 +35782,7 @@ export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + slot_lte: z.optional( z .int() .check( @@ -35402,7 +35790,7 @@ export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + slot_gt: z.optional( z .int() .check( @@ -35410,7 +35798,7 @@ export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + slot_gte: z.optional( z .int() .check( @@ -35418,7 +35806,7 @@ export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = 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( @@ -35426,7 +35814,7 @@ export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = 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( @@ -35434,270 +35822,157 @@ export const zFctContractStorageStateWithExpiryByAddressHourlyServiceListData = z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( - z + 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' }) ) ), - 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() + 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_ne: 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_lt: 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_lte: 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_gt: 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_gte: 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_between_min: 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' }) ) ), - active_slots_between_max_value: 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' }) ) ), - 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_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_ne: 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_lt: 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_lte: 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_gt: 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_gte: 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_between_min: 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' }) ) ), - effective_bytes_between_max_value: 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+)*$/))), + 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' }) ) ), - 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( + wallclock_request_slot_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 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( + wallclock_request_slot_lt: z.optional( z .int() .check( @@ -35705,7 +35980,7 @@ export const zFctContractStorageStateWithExpiryByBlockDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + wallclock_request_slot_lte: z.optional( z .int() .check( @@ -35713,7 +35988,7 @@ export const zFctContractStorageStateWithExpiryByBlockDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + wallclock_request_slot_gt: z.optional( z .int() .check( @@ -35721,7 +35996,7 @@ export const zFctContractStorageStateWithExpiryByBlockDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + wallclock_request_slot_gte: z.optional( z .int() .check( @@ -35729,7 +36004,7 @@ export const zFctContractStorageStateWithExpiryByBlockDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + wallclock_request_slot_between_min: z.optional( z .int() .check( @@ -35737,7 +36012,7 @@ export const zFctContractStorageStateWithExpiryByBlockDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + wallclock_request_slot_between_max_value: z.optional( z .int() .check( @@ -35745,7 +36020,9 @@ export const zFctContractStorageStateWithExpiryByBlockDailyServiceListData = z.o z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: 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( @@ -35753,7 +36030,7 @@ export const zFctContractStorageStateWithExpiryByBlockDailyServiceListData = z.o 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_ne: z.optional( z .int() .check( @@ -35761,351 +36038,222 @@ 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() + wallclock_request_slot_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' }) ) ), - active_slots_ne: z.optional( - z.coerce - .bigint() + wallclock_request_slot_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' }) ) ), - active_slots_lt: z.optional( - z.coerce - .bigint() + wallclock_request_slot_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' }) ) ), - active_slots_lte: z.optional( - z.coerce - .bigint() + wallclock_request_slot_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' }) ) ), - active_slots_gt: z.optional( - z.coerce - .bigint() + wallclock_request_slot_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' }) ) ), - active_slots_gte: z.optional( - z.coerce - .bigint() + wallclock_request_slot_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_between_min: 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('-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() + wallclock_request_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_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() + wallclock_request_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' }) ) ), - effective_bytes_ne: z.optional( - z.coerce - .bigint() + wallclock_request_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' }) ) ), - effective_bytes_lt: z.optional( - z.coerce - .bigint() + wallclock_request_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' }) ) ), - effective_bytes_lte: z.optional( - z.coerce - .bigint() + wallclock_request_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' }) ) ), - effective_bytes_gt: z.optional( - z.coerce - .bigint() + wallclock_request_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' }) ) ), - effective_bytes_gte: z.optional( - z.coerce - .bigint() + wallclock_request_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_between_min: 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('-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() + wallclock_request_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_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() + wallclock_request_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' }) ) ), - active_contracts_ne: z.optional( - z.coerce - .bigint() + wallclock_request_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' }) ) ), - active_contracts_lt: z.optional( - z.coerce - .bigint() + wallclock_request_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' }) ) ), - active_contracts_lte: z.optional( - z.coerce - .bigint() + wallclock_request_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' }) ) ), - active_contracts_gt: z.optional( - z.coerce - .bigint() + wallclock_request_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' }) ) ), - active_contracts_gte: z.optional( - z.coerce - .bigint() + wallclock_request_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_between_min: 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+)*$/))), + 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( - 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() + beacon_block_root_variants_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_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( + beacon_block_root_variants_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 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( + beacon_block_root_variants_lte: z.optional( z .int() .check( @@ -36113,7 +36261,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_ne: z.optional( + beacon_block_root_variants_gt: z.optional( z .int() .check( @@ -36121,7 +36269,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lt: z.optional( + beacon_block_root_variants_gte: z.optional( z .int() .check( @@ -36129,7 +36277,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lte: z.optional( + beacon_block_root_variants_between_min: z.optional( z .int() .check( @@ -36137,7 +36285,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gt: z.optional( + beacon_block_root_variants_between_max_value: z.optional( z .int() .check( @@ -36145,7 +36293,9 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gte: 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( @@ -36153,7 +36303,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_between_min: z.optional( + blob_count_ne: z.optional( z .int() .check( @@ -36161,7 +36311,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( + blob_count_lt: z.optional( z .int() .check( @@ -36169,9 +36319,7 @@ 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( + blob_count_lte: z.optional( z .int() .check( @@ -36179,7 +36327,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. 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( @@ -36187,7 +36335,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. 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( @@ -36195,7 +36343,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. 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( @@ -36203,7 +36351,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. 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( @@ -36211,7 +36359,9 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. 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+)*$/))), + success_count_eq: z.optional( z .int() .check( @@ -36219,7 +36369,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + success_count_ne: z.optional( z .int() .check( @@ -36227,7 +36377,7 @@ export const zFctContractStorageStateWithExpiryByBlockHourlyServiceListData = z. z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + success_count_lt: z.optional( z .int() .check( @@ -36235,342 +36385,213 @@ 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( - z.coerce - .bigint() + success_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_slots_ne: z.optional( - z.coerce - .bigint() + success_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_slots_lt: z.optional( - z.coerce - .bigint() + success_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_slots_lte: z.optional( - z.coerce - .bigint() + success_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_slots_gt: z.optional( - z.coerce - .bigint() + success_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' }) ) ), - active_slots_gte: z.optional( - z.coerce - .bigint() + 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( - 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() + failure_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_slots_between_max_value: z.optional( - z.coerce - .bigint() + failure_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_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() + failure_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_ne: z.optional( - z.coerce - .bigint() + failure_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_lt: z.optional( - z.coerce - .bigint() + failure_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_lte: z.optional( - z.coerce - .bigint() + failure_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_gt: z.optional( - z.coerce - .bigint() + failure_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_gte: z.optional( - z.coerce - .bigint() + 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( - 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() + missing_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_between_max_value: z.optional( - z.coerce - .bigint() + missing_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_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() + missing_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_ne: z.optional( - z.coerce - .bigint() + missing_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_lt: z.optional( - z.coerce - .bigint() + missing_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_lte: z.optional( - z.coerce - .bigint() + missing_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_gt: z.optional( - z.coerce - .bigint() + missing_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' }) ) ), - active_contracts_gte: z.optional( - z.coerce - .bigint() + 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( - 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() + probe_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_between_max_value: z.optional( - z.coerce - .bigint() + probe_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_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( + probe_count_lte: 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 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( + probe_count_gt: z.optional( z .int() .check( @@ -36578,7 +36599,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + probe_count_gte: z.optional( z .int() .check( @@ -36586,7 +36607,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + probe_count_between_min: z.optional( z .int() .check( @@ -36594,7 +36615,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + probe_count_between_max_value: z.optional( z .int() .check( @@ -36602,7 +36623,10 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: 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( @@ -36610,7 +36634,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + min_response_time_ms_ne: z.optional( z .int() .check( @@ -36618,7 +36642,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( + min_response_time_ms_lt: z.optional( z .int() .check( @@ -36626,7 +36650,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( + min_response_time_ms_lte: z.optional( z .int() .check( @@ -36634,91 +36658,73 @@ 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() + min_response_time_ms_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_ne: z.optional( - z.coerce - .bigint() + min_response_time_ms_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_lt: z.optional( - z.coerce - .bigint() + min_response_time_ms_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_lte: z.optional( - z.coerce - .bigint() + min_response_time_ms_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_gt: z.optional( - z.coerce - .bigint() + 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( - z.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() + p50_response_time_ms_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_between_min: z.optional( - z.coerce - .bigint() + p50_response_time_ms_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_max_value: z.optional( - z.coerce - .bigint() + p50_response_time_ms_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_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( + p50_response_time_ms_gt: z.optional( z .int() .check( @@ -36726,7 +36732,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + p50_response_time_ms_gte: z.optional( z .int() .check( @@ -36734,7 +36740,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + p50_response_time_ms_between_min: z.optional( z .int() .check( @@ -36742,7 +36748,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + p50_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -36750,7 +36756,9 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: 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( @@ -36758,7 +36766,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + p95_response_time_ms_ne: z.optional( z .int() .check( @@ -36766,7 +36774,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + p95_response_time_ms_lt: z.optional( z .int() .check( @@ -36774,7 +36782,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + p95_response_time_ms_lte: z.optional( z .int() .check( @@ -36782,9 +36790,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = 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_eq: z.optional( + p95_response_time_ms_gt: z.optional( z .int() .check( @@ -36792,7 +36798,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + p95_response_time_ms_gte: z.optional( z .int() .check( @@ -36800,7 +36806,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + p95_response_time_ms_between_min: z.optional( z .int() .check( @@ -36808,7 +36814,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + p95_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -36816,7 +36822,9 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: 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( @@ -36824,7 +36832,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + p99_response_time_ms_ne: z.optional( z .int() .check( @@ -36832,7 +36840,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + p99_response_time_ms_lt: z.optional( z .int() .check( @@ -36840,7 +36848,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + p99_response_time_ms_lte: z.optional( z .int() .check( @@ -36848,9 +36856,7 @@ 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( + p99_response_time_ms_gt: z.optional( z .int() .check( @@ -36858,7 +36864,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + p99_response_time_ms_gte: z.optional( z .int() .check( @@ -36866,7 +36872,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + p99_response_time_ms_between_min: z.optional( z .int() .check( @@ -36874,7 +36880,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + p99_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -36882,7 +36888,9 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: 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( @@ -36890,7 +36898,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + max_response_time_ms_ne: z.optional( z .int() .check( @@ -36898,7 +36906,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( + max_response_time_ms_lt: z.optional( z .int() .check( @@ -36906,7 +36914,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( + max_response_time_ms_lte: z.optional( z .int() .check( @@ -36914,9 +36922,7 @@ 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( + max_response_time_ms_gt: z.optional( z .int() .check( @@ -36924,7 +36930,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_ne: z.optional( + max_response_time_ms_gte: z.optional( z .int() .check( @@ -36932,7 +36938,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_lt: z.optional( + max_response_time_ms_between_min: z.optional( z .int() .check( @@ -36940,7 +36946,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_lte: z.optional( + max_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -36948,7 +36954,9 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_gt: 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( @@ -36956,7 +36964,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_gte: z.optional( + unique_peer_count_ne: z.optional( z .int() .check( @@ -36964,7 +36972,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_between_min: z.optional( + unique_peer_count_lt: z.optional( z .int() .check( @@ -36972,7 +36980,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_peer_count_lte: z.optional( z .int() .check( @@ -36980,488 +36988,139 @@ 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( - z.coerce - .bigint() + unique_peer_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' }) ) ), - total_probe_count_ne: z.optional( - z.coerce - .bigint() + unique_peer_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' }) ) ), - total_probe_count_lt: z.optional( - z.coerce - .bigint() + unique_peer_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' }) ) ), - total_probe_count_lte: z.optional( - z.coerce - .bigint() + unique_peer_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' }) ) ), - total_probe_count_gt: z.optional( - z.coerce - .bigint() + 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( - z.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_probe_count_gte: z.optional( - z.coerce - .bigint() + unique_client_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' }) ) ), - total_probe_count_between_min: z.optional( - z.coerce - .bigint() + unique_client_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' }) ) ), - total_probe_count_between_max_value: z.optional( - z.coerce - .bigint() + unique_client_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' }) ) ), - 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() + unique_client_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' }) ) ), - total_success_count_ne: z.optional( - z.coerce - .bigint() + unique_client_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' }) ) ), - total_success_count_lt: z.optional( - z.coerce - .bigint() + unique_client_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' }) ) ), - total_success_count_lte: z.optional( - z.coerce - .bigint() + unique_client_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' }) ) ), - total_success_count_gt: z.optional( - z.coerce - .bigint() + 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( - z.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() + unique_implementation_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' }) ) ), - total_success_count_between_min: z.optional( - z.coerce - .bigint() + unique_implementation_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' }) ) ), - 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(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_failure_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_failure_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_failure_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_failure_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_failure_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_failure_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_failure_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_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('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_missing_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_missing_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_missing_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_missing_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_missing_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_missing_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_missing_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_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() - .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() + unique_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' }) ) ), - avg_p95_response_time_ms_lt: z.optional( + unique_implementation_count_gt: z.optional( z .int() .check( @@ -37469,7 +37128,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_p95_response_time_ms_lte: z.optional( + unique_implementation_count_gte: z.optional( z .int() .check( @@ -37477,7 +37136,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_p95_response_time_ms_gt: z.optional( + unique_implementation_count_between_min: z.optional( z .int() .check( @@ -37485,7 +37144,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_p95_response_time_ms_gte: z.optional( + unique_implementation_count_between_max_value: z.optional( z .int() .check( @@ -37493,7 +37152,9 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_p95_response_time_ms_between_min: z.optional( + 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( @@ -37501,7 +37162,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_p95_response_time_ms_between_max_value: z.optional( + custody_probe_count_ne: z.optional( z .int() .check( @@ -37509,9 +37170,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ 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( + custody_probe_count_lt: z.optional( z .int() .check( @@ -37519,7 +37178,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_p99_response_time_ms_ne: z.optional( + custody_probe_count_lte: z.optional( z .int() .check( @@ -37527,7 +37186,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_p99_response_time_ms_lt: z.optional( + custody_probe_count_gt: z.optional( z .int() .check( @@ -37535,7 +37194,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_p99_response_time_ms_lte: z.optional( + custody_probe_count_gte: z.optional( z .int() .check( @@ -37543,7 +37202,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_p99_response_time_ms_gt: z.optional( + custody_probe_count_between_min: z.optional( z .int() .check( @@ -37551,7 +37210,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_p99_response_time_ms_gte: z.optional( + custody_probe_count_between_max_value: z.optional( z .int() .check( @@ -37559,7 +37218,9 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_p99_response_time_ms_between_min: 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( @@ -37567,7 +37228,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - avg_p99_response_time_ms_between_max_value: z.optional( + gossipsub_count_ne: z.optional( z .int() .check( @@ -37575,9 +37236,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = 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( + gossipsub_count_lt: z.optional( z .int() .check( @@ -37585,7 +37244,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_ne: z.optional( + gossipsub_count_lte: z.optional( z .int() .check( @@ -37593,7 +37252,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_lt: z.optional( + gossipsub_count_gt: z.optional( z .int() .check( @@ -37601,7 +37260,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_lte: z.optional( + gossipsub_count_gte: z.optional( z .int() .check( @@ -37609,7 +37268,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_gt: z.optional( + gossipsub_count_between_min: z.optional( z .int() .check( @@ -37617,7 +37276,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_gte: z.optional( + gossipsub_count_between_max_value: z.optional( z .int() .check( @@ -37625,25 +37284,51 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_between_min: z.optional( + 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() .check( - 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_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' }) - ) + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctDataColumnAvailabilityBySlotServiceListResponse = zListFctDataColumnAvailabilityBySlotResponse; + +export const zFctDataColumnAvailabilityBySlotServiceGetData = 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' }) ), - 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( + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctDataColumnAvailabilityBySlotServiceGetResponse = zGetFctDataColumnAvailabilityBySlotResponse; + +export const zFctDataColumnAvailabilityBySlotBlobServiceListData = 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( @@ -37651,7 +37336,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_blob_count_ne: z.optional( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -37659,7 +37344,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_blob_count_lt: z.optional( + slot_start_date_time_lt: z.optional( z .int() .check( @@ -37667,7 +37352,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_blob_count_lte: z.optional( + slot_start_date_time_lte: z.optional( z .int() .check( @@ -37675,7 +37360,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_blob_count_gt: z.optional( + slot_start_date_time_gt: z.optional( z .int() .check( @@ -37683,7 +37368,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_blob_count_gte: z.optional( + slot_start_date_time_gte: z.optional( z .int() .check( @@ -37691,7 +37376,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_blob_count_between_min: z.optional( + slot_start_date_time_between_min: z.optional( z .int() .check( @@ -37699,7 +37384,7 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_blob_count_between_max_value: z.optional( + slot_start_date_time_between_max_value: z.optional( z .int() .check( @@ -37707,51 +37392,9 @@ export const zFctDataColumnAvailabilityByEpochServiceListData = 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 zFctDataColumnAvailabilityByEpochServiceListResponse = zListFctDataColumnAvailabilityByEpochResponse; - -export const zFctDataColumnAvailabilityByEpochServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - epoch_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 zFctDataColumnAvailabilityByEpochServiceGetResponse = zGetFctDataColumnAvailabilityByEpochResponse; - -export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - slot_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+)*$/))), + blob_index_eq: z.optional( z .int() .check( @@ -37759,7 +37402,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + blob_index_ne: z.optional( z .int() .check( @@ -37767,7 +37410,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + blob_index_lt: z.optional( z .int() .check( @@ -37775,7 +37418,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + blob_index_lte: z.optional( z .int() .check( @@ -37783,7 +37426,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + blob_index_gt: z.optional( z .int() .check( @@ -37791,7 +37434,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + blob_index_gte: z.optional( z .int() .check( @@ -37799,7 +37442,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_min: z.optional( + blob_index_between_min: z.optional( z .int() .check( @@ -37807,7 +37450,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( + blob_index_between_max_value: z.optional( z .int() .check( @@ -37815,8 +37458,8 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = 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+)*$/))), + 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() @@ -38427,16 +38070,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ ), 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( + blob_count_eq: z.optional( z .int() .check( @@ -38444,73 +38078,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - beacon_block_root_variants_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' }) - ) - ), - beacon_block_root_variants_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' }) - ) - ), - beacon_block_root_variants_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' }) - ) - ), - beacon_block_root_variants_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' }) - ) - ), - beacon_block_root_variants_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' }) - ) - ), - beacon_block_root_variants_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' }) - ) - ), - beacon_block_root_variants_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' }) - ) - ), - 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( - 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( + blob_count_ne: z.optional( z .int() .check( @@ -38568,6 +38136,7 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ ), 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() @@ -38832,7 +38401,6 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ ), 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() @@ -39361,138 +38929,6 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ ), 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(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - custody_probe_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' }) - ) - ), - custody_probe_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' }) - ) - ), - custody_probe_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' }) - ) - ), - custody_probe_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' }) - ) - ), - custody_probe_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' }) - ) - ), - custody_probe_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' }) - ) - ), - custody_probe_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' }) - ) - ), - 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( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - gossipsub_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' }) - ) - ), - gossipsub_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' }) - ) - ), - gossipsub_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' }) - ) - ), - gossipsub_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' }) - ) - ), - gossipsub_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' }) - ) - ), - gossipsub_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' }) - ) - ), - gossipsub_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' }) - ) - ), - 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() @@ -39510,9 +38946,9 @@ export const zFctDataColumnAvailabilityBySlotServiceListData = z.object({ /** * OK */ -export const zFctDataColumnAvailabilityBySlotServiceListResponse = zListFctDataColumnAvailabilityBySlotResponse; +export const zFctDataColumnAvailabilityBySlotBlobServiceListResponse = zListFctDataColumnAvailabilityBySlotBlobResponse; -export const zFctDataColumnAvailabilityBySlotServiceGetData = z.object({ +export const zFctDataColumnAvailabilityBySlotBlobServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ slot_start_date_time: z @@ -39528,145 +38964,22 @@ export const zFctDataColumnAvailabilityBySlotServiceGetData = z.object({ /** * OK */ -export const zFctDataColumnAvailabilityBySlotServiceGetResponse = zGetFctDataColumnAvailabilityBySlotResponse; +export const zFctDataColumnAvailabilityBySlotBlobServiceGetResponse = zGetFctDataColumnAvailabilityBySlotBlobResponse; -export const zFctDataColumnAvailabilityBySlotBlobServiceListData = 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( - z - .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+)*$/))), - 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+)*$/))), + 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() @@ -39815,7 +39128,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = 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( + hour_count_eq: z.optional( z .int() .check( @@ -39823,7 +39136,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + hour_count_ne: z.optional( z .int() .check( @@ -39831,7 +39144,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + hour_count_lt: z.optional( z .int() .check( @@ -39839,7 +39152,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + hour_count_lte: z.optional( z .int() .check( @@ -39847,7 +39160,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + hour_count_gt: z.optional( z .int() .check( @@ -39855,7 +39168,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + hour_count_gte: z.optional( z .int() .check( @@ -39863,7 +39176,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + hour_count_between_min: z.optional( z .int() .check( @@ -39871,7 +39184,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + hour_count_between_max_value: z.optional( z .int() .check( @@ -39879,165 +39192,340 @@ 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( - 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(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + 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_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', + }) ) ), - epoch_lt: 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', + }) ) ), - epoch_lte: 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', + }) ) ), - epoch_gt: 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', + }) ) ), - epoch_gte: z.optional( - z - .int() + total_probe_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', + }) ) ), - epoch_between_min: z.optional( - z - .int() + total_probe_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', + }) ) ), - epoch_between_max_value: z.optional( - z - .int() + total_probe_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', + }) ) ), - 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_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', + }) ) ), - epoch_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', + }) ) ), - epoch_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', + }) ) ), - epoch_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', + }) ) ), - epoch_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', + }) ) ), - epoch_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', + }) ) ), - epoch_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', + }) ) ), - epoch_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', + }) ) ), - 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( - 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', + }) ) ), - wallclock_request_slot_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', + }) ) ), - wallclock_request_slot_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', + }) ) ), - wallclock_request_slot_lte: z.optional( + total_failure_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_failure_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_failure_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_failure_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_failure_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_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('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_missing_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_missing_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_missing_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_missing_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_missing_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_missing_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_missing_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_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( @@ -40045,7 +39533,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_gt: z.optional( + min_response_time_ms_ne: z.optional( z .int() .check( @@ -40053,7 +39541,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_gte: z.optional( + min_response_time_ms_lt: z.optional( z .int() .check( @@ -40061,7 +39549,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_slot_between_min: z.optional( + min_response_time_ms_lte: z.optional( z .int() .check( @@ -40069,7 +39557,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( + min_response_time_ms_gt: z.optional( z .int() .check( @@ -40077,9 +39565,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( + min_response_time_ms_gte: z.optional( z .int() .check( @@ -40087,7 +39573,7 @@ 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( + min_response_time_ms_between_min: z.optional( z .int() .check( @@ -40095,7 +39581,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( + min_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -40103,7 +39589,9 @@ 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( + 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( @@ -40111,7 +39599,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( + avg_p50_response_time_ms_ne: z.optional( z .int() .check( @@ -40119,7 +39607,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( + avg_p50_response_time_ms_lt: z.optional( z .int() .check( @@ -40127,7 +39615,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( + avg_p50_response_time_ms_lte: z.optional( z .int() .check( @@ -40135,7 +39623,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( + avg_p50_response_time_ms_gt: z.optional( z .int() .check( @@ -40143,9 +39631,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( + avg_p50_response_time_ms_gte: z.optional( z .int() .check( @@ -40153,7 +39639,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_ne: z.optional( + avg_p50_response_time_ms_between_min: z.optional( z .int() .check( @@ -40161,7 +39647,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_lt: z.optional( + avg_p50_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -40169,7 +39655,9 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_lte: 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( @@ -40177,7 +39665,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_gt: z.optional( + avg_p95_response_time_ms_ne: z.optional( z .int() .check( @@ -40185,7 +39673,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_gte: z.optional( + avg_p95_response_time_ms_lt: z.optional( z .int() .check( @@ -40193,7 +39681,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_between_min: z.optional( + avg_p95_response_time_ms_lte: z.optional( z .int() .check( @@ -40201,7 +39689,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( + avg_p95_response_time_ms_gt: z.optional( z .int() .check( @@ -40209,9 +39697,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( + avg_p95_response_time_ms_gte: z.optional( z .int() .check( @@ -40219,7 +39705,7 @@ 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( + avg_p95_response_time_ms_between_min: z.optional( z .int() .check( @@ -40227,7 +39713,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_start_date_time_lt: z.optional( + avg_p95_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -40235,7 +39721,9 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_start_date_time_lte: 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( @@ -40243,7 +39731,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_start_date_time_gt: z.optional( + avg_p99_response_time_ms_ne: z.optional( z .int() .check( @@ -40251,7 +39739,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_start_date_time_gte: z.optional( + avg_p99_response_time_ms_lt: z.optional( z .int() .check( @@ -40259,7 +39747,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_start_date_time_between_min: z.optional( + avg_p99_response_time_ms_lte: z.optional( z .int() .check( @@ -40267,7 +39755,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - wallclock_request_epoch_start_date_time_between_max_value: z.optional( + avg_p99_response_time_ms_gt: z.optional( z .int() .check( @@ -40275,9 +39763,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - 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( + avg_p99_response_time_ms_gte: z.optional( z .int() .check( @@ -40285,7 +39771,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_ne: z.optional( + avg_p99_response_time_ms_between_min: z.optional( z .int() .check( @@ -40293,7 +39779,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_lt: z.optional( + avg_p99_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -40301,7 +39787,9 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_lte: 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( @@ -40309,7 +39797,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_gt: z.optional( + max_response_time_ms_ne: z.optional( z .int() .check( @@ -40317,7 +39805,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_gte: z.optional( + max_response_time_ms_lt: z.optional( z .int() .check( @@ -40325,7 +39813,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_between_min: z.optional( + max_response_time_ms_lte: z.optional( z .int() .check( @@ -40333,7 +39821,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_between_max_value: z.optional( + max_response_time_ms_gt: z.optional( z .int() .check( @@ -40341,10 +39829,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ 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+)*$/))), - availability_pct_value: z.optional(z.number()), - success_count_eq: z.optional( + max_response_time_ms_gte: z.optional( z .int() .check( @@ -40352,7 +39837,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - success_count_ne: z.optional( + max_response_time_ms_between_min: z.optional( z .int() .check( @@ -40360,7 +39845,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - success_count_lt: z.optional( + max_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -40368,7 +39853,9 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - success_count_lte: 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( @@ -40376,7 +39863,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - success_count_gt: z.optional( + max_blob_count_ne: z.optional( z .int() .check( @@ -40384,7 +39871,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - success_count_gte: z.optional( + max_blob_count_lt: z.optional( z .int() .check( @@ -40392,7 +39879,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - success_count_between_min: z.optional( + max_blob_count_lte: z.optional( z .int() .check( @@ -40400,7 +39887,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - success_count_between_max_value: z.optional( + max_blob_count_gt: z.optional( z .int() .check( @@ -40408,9 +39895,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = 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( + max_blob_count_gte: z.optional( z .int() .check( @@ -40418,7 +39903,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - failure_count_ne: z.optional( + max_blob_count_between_min: z.optional( z .int() .check( @@ -40426,7 +39911,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - failure_count_lt: z.optional( + max_blob_count_between_max_value: z.optional( z .int() .check( @@ -40434,15 +39919,46 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - failure_count_lte: 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(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' }) ) ), - failure_count_gt: z.optional( + 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( @@ -40450,7 +39966,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - failure_count_gte: z.optional( + hour_start_date_time_ne: z.optional( z .int() .check( @@ -40458,7 +39974,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - failure_count_between_min: z.optional( + hour_start_date_time_lt: z.optional( z .int() .check( @@ -40466,7 +39982,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - failure_count_between_max_value: z.optional( + hour_start_date_time_lte: z.optional( z .int() .check( @@ -40474,9 +39990,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = 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( + hour_start_date_time_gt: z.optional( z .int() .check( @@ -40484,7 +39998,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missing_count_ne: z.optional( + hour_start_date_time_gte: z.optional( z .int() .check( @@ -40492,7 +40006,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missing_count_lt: z.optional( + hour_start_date_time_between_min: z.optional( z .int() .check( @@ -40500,7 +40014,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missing_count_lte: z.optional( + hour_start_date_time_between_max_value: z.optional( z .int() .check( @@ -40508,73 +40022,91 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - missing_count_gt: z.optional( - z - .int() + 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(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + 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() + 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', + }) ) ), - missing_count_between_min: 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', + }) ) ), - missing_count_between_max_value: 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', + }) ) ), - 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() + 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', + }) ) ), - probe_count_ne: 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', + }) ) ), - probe_count_lt: 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', + }) ) ), - probe_count_lte: 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', + }) ) ), - probe_count_gt: 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( @@ -40582,7 +40114,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - probe_count_gte: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -40590,7 +40122,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - probe_count_between_min: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -40598,7 +40130,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - probe_count_between_max_value: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -40606,9 +40138,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( + updated_date_time_gt: z.optional( z .int() .check( @@ -40616,7 +40146,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_response_time_ms_ne: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -40624,7 +40154,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_response_time_ms_lt: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -40632,7 +40162,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_between_max_value: z.optional( z .int() .check( @@ -40640,7 +40170,9 @@ 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_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( @@ -40648,7 +40180,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - min_response_time_ms_gte: z.optional( + epoch_count_ne: z.optional( z .int() .check( @@ -40656,7 +40188,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( + epoch_count_lt: z.optional( z .int() .check( @@ -40664,7 +40196,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( + epoch_count_lte: z.optional( z .int() .check( @@ -40672,9 +40204,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( + epoch_count_gt: z.optional( z .int() .check( @@ -40682,7 +40212,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_response_time_ms_ne: z.optional( + epoch_count_gte: z.optional( z .int() .check( @@ -40690,7 +40220,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_response_time_ms_lt: z.optional( + epoch_count_between_min: z.optional( z .int() .check( @@ -40698,7 +40228,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_response_time_ms_lte: z.optional( + epoch_count_between_max_value: z.optional( z .int() .check( @@ -40706,213 +40236,340 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_response_time_ms_gt: z.optional( - z - .int() + 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(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - p50_response_time_ms_gte: 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', + }) ) ), - p50_response_time_ms_between_min: 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', + }) ) ), - p50_response_time_ms_between_max_value: 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', + }) ) ), - 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() + 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', + }) ) ), - p95_response_time_ms_ne: z.optional( - z - .int() + total_probe_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', + }) ) ), - p95_response_time_ms_lt: z.optional( - z - .int() + total_probe_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', + }) ) ), - p95_response_time_ms_lte: z.optional( - z - .int() + total_probe_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', + }) ) ), - p95_response_time_ms_gt: 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', + }) ) ), - p95_response_time_ms_gte: 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', + }) ) ), - p95_response_time_ms_between_min: 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', + }) ) ), - p95_response_time_ms_between_max_value: 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', + }) ) ), - 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() + 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', + }) ) ), - p99_response_time_ms_ne: 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', + }) ) ), - p99_response_time_ms_lt: 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', + }) ) ), - p99_response_time_ms_lte: 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', + }) ) ), - p99_response_time_ms_gt: 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', + }) ) ), - p99_response_time_ms_gte: 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', + }) ) ), - p99_response_time_ms_between_min: 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', + }) ) ), - p99_response_time_ms_between_max_value: 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', + }) ) ), - 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() + 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', + }) ) ), - max_response_time_ms_ne: 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', + }) ) ), - max_response_time_ms_lt: 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', + }) ) ), - max_response_time_ms_lte: 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', + }) ) ), - max_response_time_ms_gt: 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', + }) ) ), - max_response_time_ms_gte: z.optional( + total_missing_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_missing_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_missing_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_missing_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_missing_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_missing_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_missing_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_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( @@ -40920,7 +40577,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_between_min: z.optional( + min_response_time_ms_ne: z.optional( z .int() .check( @@ -40928,7 +40585,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_response_time_ms_between_max_value: z.optional( + min_response_time_ms_lt: z.optional( z .int() .check( @@ -40936,9 +40593,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = 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( + min_response_time_ms_lte: z.optional( z .int() .check( @@ -40946,7 +40601,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_peer_count_ne: z.optional( + min_response_time_ms_gt: z.optional( z .int() .check( @@ -40954,7 +40609,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_peer_count_lt: z.optional( + min_response_time_ms_gte: z.optional( z .int() .check( @@ -40962,7 +40617,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_peer_count_lte: z.optional( + min_response_time_ms_between_min: z.optional( z .int() .check( @@ -40970,7 +40625,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_peer_count_gt: z.optional( + min_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -40978,7 +40633,9 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_peer_count_gte: 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( @@ -40986,7 +40643,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_peer_count_between_min: z.optional( + avg_p50_response_time_ms_ne: z.optional( z .int() .check( @@ -40994,7 +40651,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_peer_count_between_max_value: z.optional( + avg_p50_response_time_ms_lt: z.optional( z .int() .check( @@ -41002,9 +40659,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = 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( + avg_p50_response_time_ms_lte: z.optional( z .int() .check( @@ -41012,7 +40667,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_client_count_ne: z.optional( + avg_p50_response_time_ms_gt: z.optional( z .int() .check( @@ -41020,7 +40675,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_client_count_lt: z.optional( + avg_p50_response_time_ms_gte: z.optional( z .int() .check( @@ -41028,7 +40683,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_client_count_lte: z.optional( + avg_p50_response_time_ms_between_min: z.optional( z .int() .check( @@ -41036,7 +40691,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_client_count_gt: z.optional( + avg_p50_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -41044,7 +40699,9 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_client_count_gte: 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( @@ -41052,7 +40709,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_client_count_between_min: z.optional( + avg_p95_response_time_ms_ne: z.optional( z .int() .check( @@ -41060,7 +40717,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_client_count_between_max_value: z.optional( + avg_p95_response_time_ms_lt: z.optional( z .int() .check( @@ -41068,9 +40725,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = 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( + avg_p95_response_time_ms_lte: z.optional( z .int() .check( @@ -41078,7 +40733,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_implementation_count_ne: z.optional( + avg_p95_response_time_ms_gt: z.optional( z .int() .check( @@ -41086,7 +40741,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_implementation_count_lt: z.optional( + avg_p95_response_time_ms_gte: z.optional( z .int() .check( @@ -41094,7 +40749,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_implementation_count_lte: z.optional( + avg_p95_response_time_ms_between_min: z.optional( z .int() .check( @@ -41102,7 +40757,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_implementation_count_gt: z.optional( + avg_p95_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -41110,7 +40765,9 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_implementation_count_gte: 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( @@ -41118,7 +40775,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_implementation_count_between_min: z.optional( + avg_p99_response_time_ms_ne: z.optional( z .int() .check( @@ -41126,7 +40783,7 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_implementation_count_between_max_value: z.optional( + avg_p99_response_time_ms_lt: z.optional( z .int() .check( @@ -41134,142 +40791,81 @@ export const zFctDataColumnAvailabilityBySlotBlobServiceListData = 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+)*$/))), - page_size: z.optional( + avg_p99_response_time_ms_lte: 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 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( - z.coerce - .bigint() + avg_p99_response_time_ms_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_ne: z.optional( - z.coerce - .bigint() + avg_p99_response_time_ms_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_lt: z.optional( - z.coerce - .bigint() + avg_p99_response_time_ms_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_lte: z.optional( - z.coerce - .bigint() + avg_p99_response_time_ms_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_gt: 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('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() + max_response_time_ms_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_between_min: z.optional( - z.coerce - .bigint() + max_response_time_ms_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_max_value: z.optional( - z.coerce - .bigint() + max_response_time_ms_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_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( + max_response_time_ms_gt: z.optional( z .int() .check( @@ -41277,7 +40873,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + max_response_time_ms_gte: z.optional( z .int() .check( @@ -41285,7 +40881,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + max_response_time_ms_between_min: z.optional( z .int() .check( @@ -41293,7 +40889,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + max_response_time_ms_between_max_value: z.optional( z .int() .check( @@ -41301,7 +40897,9 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: 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( @@ -41309,7 +40907,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + max_blob_count_ne: z.optional( z .int() .check( @@ -41317,7 +40915,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + max_blob_count_lt: z.optional( z .int() .check( @@ -41325,7 +40923,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + max_blob_count_lte: z.optional( z .int() .check( @@ -41333,9 +40931,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = 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+)*$/))), - hour_count_eq: z.optional( + max_blob_count_gt: z.optional( z .int() .check( @@ -41343,7 +40939,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_count_ne: z.optional( + max_blob_count_gte: z.optional( z .int() .check( @@ -41351,7 +40947,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_count_lt: z.optional( + max_blob_count_between_min: z.optional( z .int() .check( @@ -41359,7 +40955,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_count_lte: z.optional( + max_blob_count_between_max_value: z.optional( z .int() .check( @@ -41367,7 +40963,51 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_count_gt: 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 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( z .int() .check( @@ -41375,7 +41015,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_count_gte: z.optional( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -41383,7 +41023,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_count_between_min: z.optional( + slot_start_date_time_lt: z.optional( z .int() .check( @@ -41391,7 +41031,7 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_count_between_max_value: z.optional( + slot_start_date_time_lte: z.optional( z .int() .check( @@ -41399,2361 +41039,118 @@ export const zFctDataColumnAvailabilityDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - 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() + 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' }) ) ), - total_probe_count_ne: z.optional( - z.coerce - .bigint() + 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' }) ) ), - total_probe_count_lt: z.optional( - z.coerce - .bigint() + 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' }) ) ), - total_probe_count_lte: z.optional( - z.coerce - .bigint() + 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' }) ) ), - total_probe_count_gt: z.optional( - z.coerce - .bigint() + 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() .check( - z.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_probe_count_gte: 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' }) ) ), - total_probe_count_between_min: 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' }) ) ), - 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(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_failure_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_failure_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_failure_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_failure_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_failure_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_failure_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_failure_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_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('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_missing_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_missing_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_missing_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_missing_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_missing_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_missing_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_missing_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_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( - z - .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_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_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' }) - ) - ), - max_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' }) - ) - ), - max_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' }) - ) - ), - max_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' }) - ) - ), - 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(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - max_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' }) - ) - ), - max_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' }) - ) - ), - max_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' }) - ) - ), - max_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' }) - ) - ), - max_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' }) - ) - ), - max_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_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' }) - ) - ), - 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( - 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_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_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' }) - ) - ), - hour_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' }) - ) - ), - hour_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' }) - ) - ), - hour_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' }) - ) - ), - hour_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' }) - ) - ), - hour_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' }) - ) - ), - 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', - }) - ) - ), - 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( - 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+)*$/))), - epoch_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' }) - ) - ), - epoch_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' }) - ) - ), - epoch_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' }) - ) - ), - epoch_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' }) - ) - ), - epoch_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' }) - ) - ), - epoch_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' }) - ) - ), - epoch_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' }) - ) - ), - epoch_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' }) - ) - ), - 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('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(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_failure_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_failure_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_failure_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_failure_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_failure_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_failure_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_failure_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_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('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), - z.maximum(BigInt('18446744073709551615'), { - error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', - }) - ) - ), - total_missing_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_missing_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_missing_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_missing_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_missing_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_missing_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_missing_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_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( - z - .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_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_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' }) - ) - ), - max_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' }) - ) - ), - max_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' }) - ) - ), - max_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' }) - ) - ), - 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(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - max_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' }) - ) - ), - max_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' }) - ) - ), - max_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' }) - ) - ), - max_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' }) - ) - ), - max_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' }) - ) - ), - max_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_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' }) - ) - ), - 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 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( - z - .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(/^[^,]+(,[^,]+)*$/))), - 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( - 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+)*$/))), - 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() - .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() - .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_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_node_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_node_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_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( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - 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' }) - ) - ), - max_requested_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' }) - ) - ), - max_requested_count_lte: z.optional( - z - .int() + 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' }) ) ), - max_requested_count_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -43761,7 +41158,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_requested_count_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -43769,7 +41166,7 @@ export const zFctEngineGetBlobsByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_requested_count_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -43777,7 +41174,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( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -43785,462 +41182,9 @@ 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', - }) - ) - ), - 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(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_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', - }) - ) - ), - p95_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', - }) - ) - ), - 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(-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 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' }) - ), - }), - 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( + 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( @@ -44248,7 +41192,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_ne: z.optional( + slot_ne: z.optional( z .int() .check( @@ -44256,7 +41200,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lt: z.optional( + slot_lt: z.optional( z .int() .check( @@ -44264,7 +41208,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lte: z.optional( + slot_lte: z.optional( z .int() .check( @@ -44272,7 +41216,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gt: z.optional( + slot_gt: z.optional( z .int() .check( @@ -44280,7 +41224,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gte: z.optional( + slot_gte: z.optional( z .int() .check( @@ -44288,7 +41232,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( + slot_between_min: z.optional( z .int() .check( @@ -44296,7 +41240,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( + slot_between_max_value: z.optional( z .int() .check( @@ -44304,36 +41248,9 @@ 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(/^[^,]+(,[^,]+)*$/))), - 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( @@ -44341,7 +41258,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = 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( @@ -44349,7 +41266,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = 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( @@ -44357,7 +41274,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = 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( @@ -44365,7 +41282,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = 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( @@ -44373,7 +41290,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = 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( @@ -44381,7 +41298,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = 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( @@ -44389,7 +41306,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = 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( @@ -44397,9 +41314,9 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = 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_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( @@ -44407,7 +41324,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_ne: z.optional( + epoch_start_date_time_ne: z.optional( z .int() .check( @@ -44415,7 +41332,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_lt: z.optional( + epoch_start_date_time_lt: z.optional( z .int() .check( @@ -44423,7 +41340,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_lte: z.optional( + epoch_start_date_time_lte: z.optional( z .int() .check( @@ -44431,7 +41348,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_gt: z.optional( + epoch_start_date_time_gt: z.optional( z .int() .check( @@ -44439,7 +41356,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_gte: z.optional( + epoch_start_date_time_gte: z.optional( z .int() .check( @@ -44447,7 +41364,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_between_min: z.optional( + epoch_start_date_time_between_min: z.optional( z .int() .check( @@ -44455,7 +41372,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_between_max_value: z.optional( + epoch_start_date_time_between_max_value: z.optional( z .int() .check( @@ -44463,8 +41380,8 @@ 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+)*$/))), + 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() @@ -44597,416 +41514,72 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ ), 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( - 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.coerce - .bigint() - .check( - 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.coerce - .bigint() - .check( - 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.coerce - .bigint() - .check( - 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.coerce - .bigint() - .check( - 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.coerce - .bigint() - .check( - 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.coerce - .bigint() - .check( - 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.coerce - .bigint() - .check( - 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.coerce - .bigint() - .check( - 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.coerce - .bigint() - .check( - 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.coerce - .bigint() - .check( - 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+)*$/))), - unsupported_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', - }) - ) - ), - unsupported_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', - }) - ) - ), - unsupported_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', - }) - ) - ), - unsupported_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', - }) - ) - ), - unsupported_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', - }) - ) - ), - unsupported_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', - }) - ) - ), - unsupported_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', - }) - ) - ), - unsupported_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', - }) - ) - ), - 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() + max_requested_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' }) ) ), - error_count_ne: z.optional( - z.coerce - .bigint() + max_requested_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' }) ) ), - error_count_lt: z.optional( - z.coerce - .bigint() + max_requested_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' }) ) ), - error_count_lte: z.optional( - z.coerce - .bigint() + max_requested_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' }) ) ), - error_count_gt: z.optional( - z.coerce - .bigint() + max_requested_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' }) ) ), - error_count_gte: z.optional( - z.coerce - .bigint() + max_requested_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' }) ) ), - error_count_between_min: z.optional( - z.coerce - .bigint() + max_requested_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' }) ) ), - error_count_between_max_value: z.optional( - z.coerce - .bigint() + max_requested_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' }) ) ), - 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+)*$/))), + 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 @@ -45090,7 +41663,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( + median_duration_ms_eq: z.optional( z.coerce .bigint() .check( @@ -45100,7 +41673,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_ne: z.optional( + median_duration_ms_ne: z.optional( z.coerce .bigint() .check( @@ -45110,7 +41683,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_lt: z.optional( + median_duration_ms_lt: z.optional( z.coerce .bigint() .check( @@ -45120,7 +41693,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_lte: z.optional( + median_duration_ms_lte: z.optional( z.coerce .bigint() .check( @@ -45130,7 +41703,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_gt: z.optional( + median_duration_ms_gt: z.optional( z.coerce .bigint() .check( @@ -45140,7 +41713,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_gte: z.optional( + median_duration_ms_gte: z.optional( z.coerce .bigint() .check( @@ -45150,7 +41723,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_between_min: z.optional( + median_duration_ms_between_min: z.optional( z.coerce .bigint() .check( @@ -45160,7 +41733,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_between_max_value: z.optional( + median_duration_ms_between_max_value: z.optional( z.coerce .bigint() .check( @@ -45170,9 +41743,9 @@ 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( + 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( @@ -45182,7 +41755,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_ne: z.optional( + min_duration_ms_ne: z.optional( z.coerce .bigint() .check( @@ -45192,7 +41765,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_lt: z.optional( + min_duration_ms_lt: z.optional( z.coerce .bigint() .check( @@ -45202,7 +41775,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_lte: z.optional( + min_duration_ms_lte: z.optional( z.coerce .bigint() .check( @@ -45212,7 +41785,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_gt: z.optional( + min_duration_ms_gt: z.optional( z.coerce .bigint() .check( @@ -45222,7 +41795,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_gte: z.optional( + min_duration_ms_gte: z.optional( z.coerce .bigint() .check( @@ -45232,7 +41805,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_between_min: z.optional( + min_duration_ms_between_min: z.optional( z.coerce .bigint() .check( @@ -45242,7 +41815,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_between_max_value: z.optional( + min_duration_ms_between_max_value: z.optional( z.coerce .bigint() .check( @@ -45252,9 +41825,9 @@ 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( + 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( @@ -45264,7 +41837,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - min_duration_ms_ne: z.optional( + max_duration_ms_ne: z.optional( z.coerce .bigint() .check( @@ -45274,7 +41847,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - min_duration_ms_lt: z.optional( + max_duration_ms_lt: z.optional( z.coerce .bigint() .check( @@ -45284,7 +41857,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - min_duration_ms_lte: z.optional( + max_duration_ms_lte: z.optional( z.coerce .bigint() .check( @@ -45294,7 +41867,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - min_duration_ms_gt: z.optional( + max_duration_ms_gt: z.optional( z.coerce .bigint() .check( @@ -45304,7 +41877,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - min_duration_ms_gte: z.optional( + max_duration_ms_gte: z.optional( z.coerce .bigint() .check( @@ -45314,7 +41887,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - min_duration_ms_between_min: z.optional( + max_duration_ms_between_min: z.optional( z.coerce .bigint() .check( @@ -45324,7 +41897,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - min_duration_ms_between_max_value: z.optional( + max_duration_ms_between_max_value: z.optional( z.coerce .bigint() .check( @@ -45334,9 +41907,9 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = 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( + 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( @@ -45346,7 +41919,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - max_duration_ms_ne: z.optional( + p95_duration_ms_ne: z.optional( z.coerce .bigint() .check( @@ -45356,7 +41929,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - max_duration_ms_lt: z.optional( + p95_duration_ms_lt: z.optional( z.coerce .bigint() .check( @@ -45366,7 +41939,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - max_duration_ms_lte: z.optional( + p95_duration_ms_lte: z.optional( z.coerce .bigint() .check( @@ -45376,7 +41949,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - max_duration_ms_gt: z.optional( + p95_duration_ms_gt: z.optional( z.coerce .bigint() .check( @@ -45386,7 +41959,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - max_duration_ms_gte: z.optional( + p95_duration_ms_gte: z.optional( z.coerce .bigint() .check( @@ -45396,7 +41969,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - max_duration_ms_between_min: z.optional( + p95_duration_ms_between_min: z.optional( z.coerce .bigint() .check( @@ -45406,7 +41979,7 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ }) ) ), - max_duration_ms_between_max_value: z.optional( + p95_duration_ms_between_max_value: z.optional( z.coerce .bigint() .check( @@ -45416,8 +41989,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+)*$/))), + 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() @@ -45435,12 +42008,12 @@ export const zFctEngineGetBlobsByElClientHourlyServiceListData = z.object({ /** * OK */ -export const zFctEngineGetBlobsByElClientHourlyServiceListResponse = zListFctEngineGetBlobsByElClientHourlyResponse; +export const zFctEngineGetBlobsByElClientServiceListResponse = zListFctEngineGetBlobsByElClientResponse; -export const zFctEngineGetBlobsByElClientHourlyServiceGetData = z.object({ +export const zFctEngineGetBlobsByElClientServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - hour_start_date_time: z + slot_start_date_time: z .int() .check( z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), @@ -45453,14 +42026,14 @@ export const zFctEngineGetBlobsByElClientHourlyServiceGetData = z.object({ /** * OK */ -export const zFctEngineGetBlobsByElClientHourlyServiceGetResponse = zGetFctEngineGetBlobsByElClientHourlyResponse; +export const zFctEngineGetBlobsByElClientServiceGetResponse = zGetFctEngineGetBlobsByElClientResponse; -export const zFctEngineGetBlobsBySlotServiceListData = z.object({ +export const zFctEngineGetBlobsByElClientHourlyServiceListData = 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( @@ -45468,7 +42041,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( @@ -45476,7 +42049,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( @@ -45484,7 +42057,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( @@ -45492,7 +42065,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( @@ -45500,7 +42073,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( @@ -45508,7 +42081,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( @@ -45516,7 +42089,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( @@ -45524,26 +42097,26 @@ 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(/^[^,]+(,[^,]+)*$/))), + 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()), @@ -45619,7 +42192,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( + slot_count_eq: z.optional( z .int() .check( @@ -45627,7 +42200,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + slot_count_ne: z.optional( z .int() .check( @@ -45635,7 +42208,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + slot_count_lt: z.optional( z .int() .check( @@ -45643,7 +42216,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + slot_count_lte: z.optional( z .int() .check( @@ -45651,7 +42224,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + slot_count_gt: z.optional( z .int() .check( @@ -45659,7 +42232,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + slot_count_gte: z.optional( z .int() .check( @@ -45667,7 +42240,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + slot_count_between_min: z.optional( z .int() .check( @@ -45675,7 +42248,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + slot_count_between_max_value: z.optional( z .int() .check( @@ -45683,9 +42256,9 @@ 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( + 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( @@ -45693,7 +42266,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + observation_count_ne: z.optional( z .int() .check( @@ -45701,7 +42274,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + observation_count_lt: z.optional( z .int() .check( @@ -45709,7 +42282,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + observation_count_lte: z.optional( z .int() .check( @@ -45717,7 +42290,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + observation_count_gt: z.optional( z .int() .check( @@ -45725,7 +42298,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + observation_count_gte: z.optional( z .int() .check( @@ -45733,7 +42306,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + observation_count_between_min: z.optional( z .int() .check( @@ -45741,7 +42314,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + observation_count_between_max_value: z.optional( z .int() .check( @@ -45749,9 +42322,9 @@ export const zFctEngineGetBlobsBySlotServiceListData = 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( + 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( @@ -45759,7 +42332,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + unique_node_count_ne: z.optional( z .int() .check( @@ -45767,7 +42340,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + unique_node_count_lt: z.optional( z .int() .check( @@ -45775,7 +42348,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + unique_node_count_lte: z.optional( z .int() .check( @@ -45783,7 +42356,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + unique_node_count_gt: z.optional( z .int() .check( @@ -45791,7 +42364,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + unique_node_count_gte: z.optional( z .int() .check( @@ -45799,7 +42372,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_min: z.optional( + unique_node_count_between_min: z.optional( z .int() .check( @@ -45807,7 +42380,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_max_value: z.optional( + unique_node_count_between_max_value: z.optional( z .int() .check( @@ -45815,209 +42388,255 @@ export const zFctEngineGetBlobsBySlotServiceListData = 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( - 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+)*$/))), + 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', + }) ) ), - observation_count_ne: z.optional( - z - .int() + 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', + }) ) ), - observation_count_lt: z.optional( - z - .int() + 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', + }) ) ), - observation_count_lte: z.optional( - z - .int() + 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', + }) ) ), - observation_count_gt: z.optional( - z - .int() + 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', + }) ) ), - observation_count_gte: z.optional( - z - .int() + 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', + }) ) ), - observation_count_between_min: z.optional( - z - .int() + 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', + }) ) ), - observation_count_between_max_value: z.optional( - z - .int() + 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', + }) ) ), - 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() + 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(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + 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() + partial_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_node_count_lt: z.optional( - z - .int() + partial_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_node_count_lte: z.optional( - z - .int() + partial_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_node_count_gt: z.optional( - z - .int() + partial_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_node_count_gte: z.optional( - z - .int() + partial_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_node_count_between_min: z.optional( - z - .int() + partial_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_node_count_between_max_value: z.optional( - z - .int() + partial_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_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() + 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( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + 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() + empty_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_requested_count_lt: z.optional( - z - .int() + empty_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_requested_count_lte: z.optional( - z - .int() + empty_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_requested_count_gt: z.optional( - z - .int() + empty_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_requested_count_gte: z.optional( - z - .int() + empty_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_requested_count_between_min: z.optional( - z - .int() + empty_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', + }) ) ), - max_requested_count_between_max_value: z.optional( - z - .int() + empty_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', + }) ) ), - 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( + 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( @@ -46027,7 +42646,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_ne: z.optional( + unsupported_count_ne: z.optional( z.coerce .bigint() .check( @@ -46037,7 +42656,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_lt: z.optional( + unsupported_count_lt: z.optional( z.coerce .bigint() .check( @@ -46047,7 +42666,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_lte: z.optional( + unsupported_count_lte: z.optional( z.coerce .bigint() .check( @@ -46057,7 +42676,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_gt: z.optional( + unsupported_count_gt: z.optional( z.coerce .bigint() .check( @@ -46067,7 +42686,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_gte: z.optional( + unsupported_count_gte: z.optional( z.coerce .bigint() .check( @@ -46077,7 +42696,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_between_min: z.optional( + unsupported_count_between_min: z.optional( z.coerce .bigint() .check( @@ -46087,7 +42706,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_between_max_value: z.optional( + unsupported_count_between_max_value: z.optional( z.coerce .bigint() .check( @@ -46097,9 +42716,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( + 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( @@ -46109,7 +42728,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_ne: z.optional( + error_count_ne: z.optional( z.coerce .bigint() .check( @@ -46119,7 +42738,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_lt: z.optional( + error_count_lt: z.optional( z.coerce .bigint() .check( @@ -46129,7 +42748,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_lte: z.optional( + error_count_lte: z.optional( z.coerce .bigint() .check( @@ -46139,7 +42758,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_gt: z.optional( + error_count_gt: z.optional( z.coerce .bigint() .check( @@ -46149,7 +42768,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_gte: z.optional( + error_count_gte: z.optional( z.coerce .bigint() .check( @@ -46159,7 +42778,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_between_min: z.optional( + error_count_between_min: z.optional( z.coerce .bigint() .check( @@ -46169,7 +42788,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_between_max_value: z.optional( + error_count_between_max_value: z.optional( z.coerce .bigint() .check( @@ -46179,9 +42798,10 @@ 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( + 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( @@ -46191,7 +42811,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - min_duration_ms_ne: z.optional( + avg_duration_ms_ne: z.optional( z.coerce .bigint() .check( @@ -46201,7 +42821,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - min_duration_ms_lt: z.optional( + avg_duration_ms_lt: z.optional( z.coerce .bigint() .check( @@ -46211,7 +42831,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - min_duration_ms_lte: z.optional( + avg_duration_ms_lte: z.optional( z.coerce .bigint() .check( @@ -46221,7 +42841,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - min_duration_ms_gt: z.optional( + avg_duration_ms_gt: z.optional( z.coerce .bigint() .check( @@ -46231,7 +42851,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - min_duration_ms_gte: z.optional( + avg_duration_ms_gte: z.optional( z.coerce .bigint() .check( @@ -46241,7 +42861,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - min_duration_ms_between_min: z.optional( + avg_duration_ms_between_min: z.optional( z.coerce .bigint() .check( @@ -46251,7 +42871,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - min_duration_ms_between_max_value: z.optional( + avg_duration_ms_between_max_value: z.optional( z.coerce .bigint() .check( @@ -46261,9 +42881,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( + 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( @@ -46273,7 +42893,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - max_duration_ms_ne: z.optional( + p50_duration_ms_ne: z.optional( z.coerce .bigint() .check( @@ -46283,7 +42903,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - max_duration_ms_lt: z.optional( + p50_duration_ms_lt: z.optional( z.coerce .bigint() .check( @@ -46293,7 +42913,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - max_duration_ms_lte: z.optional( + p50_duration_ms_lte: z.optional( z.coerce .bigint() .check( @@ -46303,7 +42923,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - max_duration_ms_gt: z.optional( + p50_duration_ms_gt: z.optional( z.coerce .bigint() .check( @@ -46313,7 +42933,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - max_duration_ms_gte: z.optional( + p50_duration_ms_gte: z.optional( z.coerce .bigint() .check( @@ -46323,7 +42943,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - max_duration_ms_between_min: z.optional( + p50_duration_ms_between_min: z.optional( z.coerce .bigint() .check( @@ -46333,7 +42953,7 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ }) ) ), - max_duration_ms_between_max_value: z.optional( + p50_duration_ms_between_max_value: z.optional( z.coerce .bigint() .check( @@ -46343,8 +42963,8 @@ 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+)*$/))), + 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() @@ -46427,138 +43047,170 @@ 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( - z - .int() + 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', + }) ) ), - unique_cl_implementation_count_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', + }) ) ), - unique_cl_implementation_count_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', + }) ) ), - unique_cl_implementation_count_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', + }) ) ), - unique_cl_implementation_count_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', + }) ) ), - unique_cl_implementation_count_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', + }) ) ), - unique_cl_implementation_count_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', + }) ) ), - unique_cl_implementation_count_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', + }) ) ), - 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() + 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', + }) ) ), - unique_el_implementation_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', + }) ) ), - unique_el_implementation_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', + }) ) ), - unique_el_implementation_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', + }) ) ), - unique_el_implementation_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', + }) ) ), - unique_el_implementation_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', + }) ) ), - unique_el_implementation_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', + }) ) ), - unique_el_implementation_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', + }) ) ), - 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+)*$/))), + 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() @@ -46576,12 +43228,12 @@ export const zFctEngineGetBlobsBySlotServiceListData = z.object({ /** * OK */ -export const zFctEngineGetBlobsBySlotServiceListResponse = zListFctEngineGetBlobsBySlotResponse; +export const zFctEngineGetBlobsByElClientHourlyServiceListResponse = zListFctEngineGetBlobsByElClientHourlyResponse; -export const zFctEngineGetBlobsBySlotServiceGetData = z.object({ +export const zFctEngineGetBlobsByElClientHourlyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - slot_start_date_time: z + hour_start_date_time: z .int() .check( z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), @@ -46594,9 +43246,9 @@ export const zFctEngineGetBlobsBySlotServiceGetData = z.object({ /** * OK */ -export const zFctEngineGetBlobsBySlotServiceGetResponse = zGetFctEngineGetBlobsBySlotResponse; +export const zFctEngineGetBlobsByElClientHourlyServiceGetResponse = zGetFctEngineGetBlobsByElClientHourlyResponse; -export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ +export const zFctEngineGetBlobsBySlotServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -46625,164 +43277,75 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ 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(/^[^,]+(,[^,]+)*$/))), - 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() + slot_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' }) ) ), - chunk_duration_ms_gt: z.optional( - z.coerce - .bigint() + slot_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' }) ) ), - chunk_duration_ms_gte: z.optional( - z.coerce - .bigint() + slot_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' }) ) ), - chunk_duration_ms_between_min: z.optional( - z.coerce - .bigint() + slot_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' }) ) ), - chunk_duration_ms_between_max_value: z.optional( - z.coerce - .bigint() + slot_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' }) ) ), - 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+)*$/))), + 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(/^[^,]+(,[^,]+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -47113,7 +43676,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ ), 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( + unique_node_count_eq: z.optional( z .int() .check( @@ -47121,7 +43684,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - success_count_ne: z.optional( + unique_node_count_ne: z.optional( z .int() .check( @@ -47129,7 +43692,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - success_count_lt: z.optional( + unique_node_count_lt: z.optional( z .int() .check( @@ -47137,7 +43700,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - success_count_lte: z.optional( + unique_node_count_lte: z.optional( z .int() .check( @@ -47145,7 +43708,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - success_count_gt: z.optional( + unique_node_count_gt: z.optional( z .int() .check( @@ -47153,7 +43716,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - success_count_gte: z.optional( + unique_node_count_gte: z.optional( z .int() .check( @@ -47161,7 +43724,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - success_count_between_min: z.optional( + unique_node_count_between_min: z.optional( z .int() .check( @@ -47169,7 +43732,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - success_count_between_max_value: z.optional( + unique_node_count_between_max_value: z.optional( z .int() .check( @@ -47177,75 +43740,487 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = 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+)*$/))), - partial_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+)*$/))), + max_requested_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' }) + ) + ), + 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' }) + ) + ), + max_requested_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' }) + ) + ), + max_requested_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' }) + ) + ), + max_requested_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' }) + ) + ), + max_requested_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' }) + ) + ), + max_requested_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_requested_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' }) + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + 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()), + full_return_pct_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', + }) + ) + ), + 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', + }) ) ), - partial_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', + }) ) ), - partial_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', + }) ) ), - partial_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', + }) ) ), - partial_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', + }) ) ), - partial_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', + }) ) ), - partial_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', + }) ) ), - partial_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', + }) ) ), - 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( + 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( @@ -47253,7 +44228,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - empty_count_ne: z.optional( + unique_cl_implementation_count_ne: z.optional( z .int() .check( @@ -47261,7 +44236,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - empty_count_lt: z.optional( + unique_cl_implementation_count_lt: z.optional( z .int() .check( @@ -47269,7 +44244,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - empty_count_lte: z.optional( + unique_cl_implementation_count_lte: z.optional( z .int() .check( @@ -47277,7 +44252,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - empty_count_gt: z.optional( + unique_cl_implementation_count_gt: z.optional( z .int() .check( @@ -47285,7 +44260,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - empty_count_gte: z.optional( + unique_cl_implementation_count_gte: z.optional( z .int() .check( @@ -47293,7 +44268,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - empty_count_between_min: z.optional( + unique_cl_implementation_count_between_min: z.optional( z .int() .check( @@ -47301,7 +44276,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - empty_count_between_max_value: z.optional( + unique_cl_implementation_count_between_max_value: z.optional( z .int() .check( @@ -47309,9 +44284,9 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - 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( + 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( @@ -47319,7 +44294,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - error_count_ne: z.optional( + unique_el_implementation_count_ne: z.optional( z .int() .check( @@ -47327,7 +44302,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - error_count_lt: z.optional( + unique_el_implementation_count_lt: z.optional( z .int() .check( @@ -47335,7 +44310,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - error_count_lte: z.optional( + unique_el_implementation_count_lte: z.optional( z .int() .check( @@ -47343,7 +44318,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - error_count_gt: z.optional( + unique_el_implementation_count_gt: z.optional( z .int() .check( @@ -47351,7 +44326,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - error_count_gte: z.optional( + unique_el_implementation_count_gte: z.optional( z .int() .check( @@ -47359,7 +44334,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - error_count_between_min: z.optional( + unique_el_implementation_count_between_min: z.optional( z .int() .check( @@ -47367,7 +44342,7 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - error_count_between_max_value: z.optional( + unique_el_implementation_count_between_max_value: z.optional( z .int() .check( @@ -47375,8 +44350,8 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - 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+)*$/))), + 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() @@ -47394,10 +44369,9 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ /** * OK */ -export const zFctEngineGetBlobsDurationChunked50MsServiceListResponse = - zListFctEngineGetBlobsDurationChunked50MsResponse; +export const zFctEngineGetBlobsBySlotServiceListResponse = zListFctEngineGetBlobsBySlotResponse; -export const zFctEngineGetBlobsDurationChunked50MsServiceGetData = z.object({ +export const zFctEngineGetBlobsBySlotServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ slot_start_date_time: z @@ -47413,9 +44387,9 @@ export const zFctEngineGetBlobsDurationChunked50MsServiceGetData = z.object({ /** * OK */ -export const zFctEngineGetBlobsDurationChunked50MsServiceGetResponse = zGetFctEngineGetBlobsDurationChunked50MsResponse; +export const zFctEngineGetBlobsBySlotServiceGetResponse = zGetFctEngineGetBlobsBySlotResponse; -export const zFctEngineNewPayloadByElClientServiceListData = z.object({ +export const zFctEngineGetBlobsDurationChunked50MsServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -47486,42 +44460,15 @@ export const zFctEngineNewPayloadByElClientServiceListData = 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_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(/^[^,]+(,[^,]+)*$/))), + 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()), @@ -47531,6 +44478,104 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ 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() @@ -47795,180 +44840,73 @@ export const zFctEngineNewPayloadByElClientServiceListData = 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_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() + 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' }) ) ), - gas_limit_ne: 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' }) ) ), - gas_limit_lt: 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' }) ) ), - gas_limit_lte: 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' }) ) ), - gas_limit_gt: 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' }) ) ), - gas_limit_gte: 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' }) ) ), - gas_limit_between_min: 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' }) ) ), - gas_limit_between_max_value: 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' }) ) ), - 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( + 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( @@ -47976,7 +44914,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - tx_count_ne: z.optional( + success_count_ne: z.optional( z .int() .check( @@ -47984,7 +44922,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - tx_count_lt: z.optional( + success_count_lt: z.optional( z .int() .check( @@ -47992,7 +44930,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - tx_count_lte: z.optional( + success_count_lte: z.optional( z .int() .check( @@ -48000,7 +44938,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - tx_count_gt: z.optional( + success_count_gt: z.optional( z .int() .check( @@ -48008,7 +44946,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - tx_count_gte: z.optional( + success_count_gte: z.optional( z .int() .check( @@ -48016,7 +44954,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - tx_count_between_min: z.optional( + success_count_between_min: z.optional( z .int() .check( @@ -48024,7 +44962,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - tx_count_between_max_value: z.optional( + success_count_between_max_value: z.optional( z .int() .check( @@ -48032,9 +44970,9 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ 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( + 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( @@ -48042,7 +44980,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_ne: z.optional( + partial_count_ne: z.optional( z .int() .check( @@ -48050,7 +44988,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_lt: z.optional( + partial_count_lt: z.optional( z .int() .check( @@ -48058,7 +44996,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_lte: z.optional( + partial_count_lte: z.optional( z .int() .check( @@ -48066,7 +45004,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_gt: z.optional( + partial_count_gt: z.optional( z .int() .check( @@ -48074,7 +45012,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_gte: z.optional( + partial_count_gte: z.optional( z .int() .check( @@ -48082,7 +45020,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_between_min: z.optional( + partial_count_between_min: z.optional( z .int() .check( @@ -48090,7 +45028,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - blob_count_between_max_value: z.optional( + partial_count_between_max_value: z.optional( z .int() .check( @@ -48098,9 +45036,9 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ 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( + 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( @@ -48108,7 +45046,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_ne: z.optional( + empty_count_ne: z.optional( z .int() .check( @@ -48116,7 +45054,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_lt: z.optional( + empty_count_lt: z.optional( z .int() .check( @@ -48124,7 +45062,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_lte: z.optional( + empty_count_lte: z.optional( z .int() .check( @@ -48132,7 +45070,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_gt: z.optional( + empty_count_gt: z.optional( z .int() .check( @@ -48140,7 +45078,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_gte: z.optional( + empty_count_gte: z.optional( z .int() .check( @@ -48148,7 +45086,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_between_min: z.optional( + empty_count_between_min: z.optional( z .int() .check( @@ -48156,7 +45094,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_between_max_value: z.optional( + empty_count_between_max_value: z.optional( z .int() .check( @@ -48164,9 +45102,9 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ 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( + 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( @@ -48174,7 +45112,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_ne: z.optional( + error_count_ne: z.optional( z .int() .check( @@ -48182,7 +45120,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_lt: z.optional( + error_count_lt: z.optional( z .int() .check( @@ -48190,7 +45128,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_lte: z.optional( + error_count_lte: z.optional( z .int() .check( @@ -48198,7 +45136,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_gt: z.optional( + error_count_gt: z.optional( z .int() .check( @@ -48206,7 +45144,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_gte: z.optional( + error_count_gte: z.optional( z .int() .check( @@ -48214,7 +45152,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_between_min: z.optional( + error_count_between_min: z.optional( z .int() .check( @@ -48222,7 +45160,7 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_between_max_value: z.optional( + error_count_between_max_value: z.optional( z .int() .check( @@ -48230,418 +45168,8 @@ export const zFctEngineNewPayloadByElClientServiceListData = 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+)*$/))), - 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(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_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', - }) - ) - ), - p95_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', - }) - ) - ), - 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+)*$/))), + 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() @@ -48659,9 +45187,10 @@ export const zFctEngineNewPayloadByElClientServiceListData = z.object({ /** * OK */ -export const zFctEngineNewPayloadByElClientServiceListResponse = zListFctEngineNewPayloadByElClientResponse; +export const zFctEngineGetBlobsDurationChunked50MsServiceListResponse = + zListFctEngineGetBlobsDurationChunked50MsResponse; -export const zFctEngineNewPayloadByElClientServiceGetData = z.object({ +export const zFctEngineGetBlobsDurationChunked50MsServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ slot_start_date_time: z @@ -48677,14 +45206,14 @@ export const zFctEngineNewPayloadByElClientServiceGetData = z.object({ /** * OK */ -export const zFctEngineNewPayloadByElClientServiceGetResponse = zGetFctEngineNewPayloadByElClientResponse; +export const zFctEngineGetBlobsDurationChunked50MsServiceGetResponse = zGetFctEngineGetBlobsDurationChunked50MsResponse; -export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ +export const zFctEngineNewPayloadByElClientServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( z.object({ - hour_start_date_time_eq: z.optional( + slot_start_date_time_eq: z.optional( z .int() .check( @@ -48692,7 +45221,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ 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( @@ -48700,7 +45229,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ 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( @@ -48708,7 +45237,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ 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( @@ -48716,7 +45245,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ 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( @@ -48724,7 +45253,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ 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( @@ -48732,7 +45261,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ 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( @@ -48740,7 +45269,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ 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( @@ -48748,8 +45277,17 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = 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+)*$/))), + 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()), @@ -48768,6 +45306,15 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ 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()), @@ -48843,7 +45390,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = 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( + slot_eq: z.optional( z .int() .check( @@ -48851,7 +45398,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_ne: z.optional( + slot_ne: z.optional( z .int() .check( @@ -48859,7 +45406,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_lt: z.optional( + slot_lt: z.optional( z .int() .check( @@ -48867,7 +45414,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_lte: z.optional( + slot_lte: z.optional( z .int() .check( @@ -48875,7 +45422,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_gt: z.optional( + slot_gt: z.optional( z .int() .check( @@ -48883,7 +45430,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_gte: z.optional( + slot_gte: z.optional( z .int() .check( @@ -48891,7 +45438,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_between_min: z.optional( + slot_between_min: z.optional( z .int() .check( @@ -48899,7 +45446,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_count_between_max_value: z.optional( + slot_between_max_value: z.optional( z .int() .check( @@ -48907,9 +45454,9 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = 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( + 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( @@ -48917,7 +45464,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_ne: z.optional( + epoch_ne: z.optional( z .int() .check( @@ -48925,7 +45472,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_lt: z.optional( + epoch_lt: z.optional( z .int() .check( @@ -48933,7 +45480,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_lte: z.optional( + epoch_lte: z.optional( z .int() .check( @@ -48941,7 +45488,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_gt: z.optional( + epoch_gt: z.optional( z .int() .check( @@ -48949,7 +45496,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_gte: z.optional( + epoch_gte: z.optional( z .int() .check( @@ -48957,7 +45504,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_between_min: z.optional( + epoch_between_min: z.optional( z .int() .check( @@ -48965,7 +45512,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_between_max_value: z.optional( + epoch_between_max_value: z.optional( z .int() .check( @@ -48973,9 +45520,9 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ 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( + 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( @@ -48983,7 +45530,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_ne: z.optional( + epoch_start_date_time_ne: z.optional( z .int() .check( @@ -48991,7 +45538,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_lt: z.optional( + epoch_start_date_time_lt: z.optional( z .int() .check( @@ -48999,7 +45546,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_lte: z.optional( + epoch_start_date_time_lte: z.optional( z .int() .check( @@ -49007,7 +45554,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_gt: z.optional( + epoch_start_date_time_gt: z.optional( z .int() .check( @@ -49015,7 +45562,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_gte: z.optional( + epoch_start_date_time_gte: z.optional( z .int() .check( @@ -49023,7 +45570,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - unique_node_count_between_min: z.optional( + epoch_start_date_time_between_min: z.optional( z .int() .check( @@ -49031,7 +45578,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( + epoch_start_date_time_between_max_value: z.optional( z .int() .check( @@ -49039,9 +45586,18 @@ 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( + 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( @@ -49051,7 +45607,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - valid_count_ne: z.optional( + gas_used_ne: z.optional( z.coerce .bigint() .check( @@ -49061,7 +45617,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - valid_count_lt: z.optional( + gas_used_lt: z.optional( z.coerce .bigint() .check( @@ -49071,7 +45627,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - valid_count_lte: z.optional( + gas_used_lte: z.optional( z.coerce .bigint() .check( @@ -49081,7 +45637,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - valid_count_gt: z.optional( + gas_used_gt: z.optional( z.coerce .bigint() .check( @@ -49091,7 +45647,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - valid_count_gte: z.optional( + gas_used_gte: z.optional( z.coerce .bigint() .check( @@ -49101,7 +45657,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - valid_count_between_min: z.optional( + gas_used_between_min: z.optional( z.coerce .bigint() .check( @@ -49111,7 +45667,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - valid_count_between_max_value: z.optional( + gas_used_between_max_value: z.optional( z.coerce .bigint() .check( @@ -49121,9 +45677,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( + 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( @@ -49133,7 +45689,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - invalid_count_ne: z.optional( + gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -49143,7 +45699,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - invalid_count_lt: z.optional( + gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -49153,7 +45709,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - invalid_count_lte: z.optional( + gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -49163,7 +45719,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - invalid_count_gt: z.optional( + gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -49173,7 +45729,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - invalid_count_gte: z.optional( + gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -49183,7 +45739,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - invalid_count_between_min: z.optional( + gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -49193,7 +45749,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - invalid_count_between_max_value: z.optional( + gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -49203,255 +45759,273 @@ 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( - z.coerce - .bigint() + 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(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' }) ) ), - syncing_count_ne: z.optional( - z.coerce - .bigint() + tx_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' }) ) ), - syncing_count_lt: z.optional( - z.coerce - .bigint() + tx_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' }) ) ), - syncing_count_lte: z.optional( - z.coerce - .bigint() + tx_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' }) ) ), - syncing_count_gt: z.optional( - z.coerce - .bigint() + tx_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' }) ) ), - syncing_count_gte: z.optional( - z.coerce - .bigint() + tx_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' }) ) ), - syncing_count_between_min: z.optional( - z.coerce - .bigint() + tx_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' }) ) ), - syncing_count_between_max_value: z.optional( - z.coerce - .bigint() + tx_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' }) ) ), - 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() + 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(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' }) ) ), - accepted_count_ne: 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' }) ) ), - accepted_count_lt: 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' }) ) ), - accepted_count_lte: 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' }) ) ), - accepted_count_gt: z.optional( - z.coerce - .bigint() + blob_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' }) ) ), - accepted_count_gte: z.optional( - z.coerce - .bigint() + blob_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' }) ) ), - accepted_count_between_min: z.optional( - z.coerce - .bigint() + blob_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' }) ) ), - accepted_count_between_max_value: z.optional( - z.coerce - .bigint() + blob_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' }) ) ), - 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() + 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(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' }) ) ), - avg_duration_ms_ne: 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' }) ) ), - avg_duration_ms_lt: 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' }) ) ), - avg_duration_ms_lte: 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' }) ) ), - avg_duration_ms_gt: 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' }) ) ), - avg_duration_ms_gte: 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' }) ) ), - avg_duration_ms_between_min: 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' }) ) ), - avg_duration_ms_between_max_value: 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' }) ) ), - 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( + 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() + .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_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_node_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_node_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_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( @@ -49461,7 +46035,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_ne: z.optional( + avg_duration_ms_ne: z.optional( z.coerce .bigint() .check( @@ -49471,7 +46045,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_lt: z.optional( + avg_duration_ms_lt: z.optional( z.coerce .bigint() .check( @@ -49481,7 +46055,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_lte: z.optional( + avg_duration_ms_lte: z.optional( z.coerce .bigint() .check( @@ -49491,7 +46065,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_gt: z.optional( + avg_duration_ms_gt: z.optional( z.coerce .bigint() .check( @@ -49501,7 +46075,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_gte: z.optional( + avg_duration_ms_gte: z.optional( z.coerce .bigint() .check( @@ -49511,7 +46085,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_between_min: z.optional( + avg_duration_ms_between_min: z.optional( z.coerce .bigint() .check( @@ -49521,7 +46095,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p50_duration_ms_between_max_value: z.optional( + avg_duration_ms_between_max_value: z.optional( z.coerce .bigint() .check( @@ -49531,9 +46105,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( + 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( @@ -49543,7 +46117,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_ne: z.optional( + median_duration_ms_ne: z.optional( z.coerce .bigint() .check( @@ -49553,7 +46127,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_lt: z.optional( + median_duration_ms_lt: z.optional( z.coerce .bigint() .check( @@ -49563,7 +46137,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_lte: z.optional( + median_duration_ms_lte: z.optional( z.coerce .bigint() .check( @@ -49573,7 +46147,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_gt: z.optional( + median_duration_ms_gt: z.optional( z.coerce .bigint() .check( @@ -49583,7 +46157,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_gte: z.optional( + median_duration_ms_gte: z.optional( z.coerce .bigint() .check( @@ -49593,7 +46167,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_between_min: z.optional( + median_duration_ms_between_min: z.optional( z.coerce .bigint() .check( @@ -49603,7 +46177,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - p95_duration_ms_between_max_value: z.optional( + median_duration_ms_between_max_value: z.optional( z.coerce .bigint() .check( @@ -49613,8 +46187,8 @@ 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+)*$/))), + 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() @@ -49779,89 +46353,7 @@ 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( - z.coerce - .bigint() - .check( - 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+)*$/))), - avg_gas_limit_eq: z.optional( + p95_duration_ms_eq: z.optional( z.coerce .bigint() .check( @@ -49871,7 +46363,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_gas_limit_ne: z.optional( + p95_duration_ms_ne: z.optional( z.coerce .bigint() .check( @@ -49881,7 +46373,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_gas_limit_lt: z.optional( + p95_duration_ms_lt: z.optional( z.coerce .bigint() .check( @@ -49891,7 +46383,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_gas_limit_lte: z.optional( + p95_duration_ms_lte: z.optional( z.coerce .bigint() .check( @@ -49901,7 +46393,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_gas_limit_gt: z.optional( + p95_duration_ms_gt: z.optional( z.coerce .bigint() .check( @@ -49911,7 +46403,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_gas_limit_gte: z.optional( + p95_duration_ms_gte: z.optional( z.coerce .bigint() .check( @@ -49921,7 +46413,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_gas_limit_between_min: z.optional( + p95_duration_ms_between_min: z.optional( z.coerce .bigint() .check( @@ -49931,7 +46423,7 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ }) ) ), - avg_gas_limit_between_max_value: z.optional( + p95_duration_ms_between_max_value: z.optional( z.coerce .bigint() .check( @@ -49941,10 +46433,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()), + 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() @@ -49962,12 +46452,12 @@ export const zFctEngineNewPayloadByElClientHourlyServiceListData = z.object({ /** * OK */ -export const zFctEngineNewPayloadByElClientHourlyServiceListResponse = zListFctEngineNewPayloadByElClientHourlyResponse; +export const zFctEngineNewPayloadByElClientServiceListResponse = zListFctEngineNewPayloadByElClientResponse; -export const zFctEngineNewPayloadByElClientHourlyServiceGetData = z.object({ +export const zFctEngineNewPayloadByElClientServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - hour_start_date_time: z + slot_start_date_time: z .int() .check( z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), @@ -49980,14 +46470,14 @@ export const zFctEngineNewPayloadByElClientHourlyServiceGetData = z.object({ /** * OK */ -export const zFctEngineNewPayloadByElClientHourlyServiceGetResponse = zGetFctEngineNewPayloadByElClientHourlyResponse; +export const zFctEngineNewPayloadByElClientServiceGetResponse = zGetFctEngineNewPayloadByElClientResponse; -export const zFctEngineNewPayloadBySlotServiceListData = z.object({ +export const zFctEngineNewPayloadByElClientHourlyServiceListData = 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( @@ -49995,7 +46485,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = 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( @@ -50003,7 +46493,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = 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( @@ -50011,7 +46501,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = 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( @@ -50019,7 +46509,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = 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( @@ -50027,7 +46517,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = 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( @@ -50035,7 +46525,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = 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( @@ -50043,7 +46533,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = 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( @@ -50051,26 +46541,26 @@ export const zFctEngineNewPayloadBySlotServiceListData = 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_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(/^[^,]+(,[^,]+)*$/))), + 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()), @@ -50146,7 +46636,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = 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( + slot_count_eq: z.optional( z .int() .check( @@ -50154,7 +46644,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + slot_count_ne: z.optional( z .int() .check( @@ -50162,7 +46652,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + slot_count_lt: z.optional( z .int() .check( @@ -50170,7 +46660,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + slot_count_lte: z.optional( z .int() .check( @@ -50178,7 +46668,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + slot_count_gt: z.optional( z .int() .check( @@ -50186,7 +46676,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + slot_count_gte: z.optional( z .int() .check( @@ -50194,7 +46684,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + slot_count_between_min: z.optional( z .int() .check( @@ -50202,7 +46692,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + slot_count_between_max_value: z.optional( z .int() .check( @@ -50210,9 +46700,9 @@ export const zFctEngineNewPayloadBySlotServiceListData = 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( + 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( @@ -50220,7 +46710,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + observation_count_ne: z.optional( z .int() .check( @@ -50228,7 +46718,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + observation_count_lt: z.optional( z .int() .check( @@ -50236,7 +46726,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + observation_count_lte: z.optional( z .int() .check( @@ -50244,7 +46734,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + observation_count_gt: z.optional( z .int() .check( @@ -50252,7 +46742,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + observation_count_gte: z.optional( z .int() .check( @@ -50260,7 +46750,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + observation_count_between_min: z.optional( z .int() .check( @@ -50268,7 +46758,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + observation_count_between_max_value: z.optional( z .int() .check( @@ -50276,9 +46766,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( + 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( @@ -50286,7 +46776,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + unique_node_count_ne: z.optional( z .int() .check( @@ -50294,7 +46784,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + unique_node_count_lt: z.optional( z .int() .check( @@ -50302,7 +46792,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + unique_node_count_lte: z.optional( z .int() .check( @@ -50310,7 +46800,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + unique_node_count_gt: z.optional( z .int() .check( @@ -50318,7 +46808,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + unique_node_count_gte: z.optional( z .int() .check( @@ -50326,7 +46816,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( + unique_node_count_between_min: z.optional( z .int() .check( @@ -50334,7 +46824,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( + unique_node_count_between_max_value: z.optional( z .int() .check( @@ -50342,18 +46832,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( + 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( @@ -50363,7 +46844,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - block_number_ne: z.optional( + valid_count_ne: z.optional( z.coerce .bigint() .check( @@ -50373,7 +46854,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - block_number_lt: z.optional( + valid_count_lt: z.optional( z.coerce .bigint() .check( @@ -50383,7 +46864,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - block_number_lte: z.optional( + valid_count_lte: z.optional( z.coerce .bigint() .check( @@ -50393,7 +46874,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - block_number_gt: z.optional( + valid_count_gt: z.optional( z.coerce .bigint() .check( @@ -50403,7 +46884,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - block_number_gte: z.optional( + valid_count_gte: z.optional( z.coerce .bigint() .check( @@ -50413,7 +46894,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - block_number_between_min: z.optional( + valid_count_between_min: z.optional( z.coerce .bigint() .check( @@ -50423,7 +46904,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - block_number_between_max_value: z.optional( + valid_count_between_max_value: z.optional( z.coerce .bigint() .check( @@ -50433,75 +46914,91 @@ 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() + 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', + }) ) ), - proposer_index_ne: 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', + }) ) ), - proposer_index_lt: 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', + }) ) ), - proposer_index_lte: 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', + }) ) ), - proposer_index_gt: 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', + }) ) ), - proposer_index_gte: 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', + }) ) ), - proposer_index_between_min: 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', + }) ) ), - proposer_index_between_max_value: 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', + }) ) ), - 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( + 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( @@ -50511,7 +47008,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_used_ne: z.optional( + syncing_count_ne: z.optional( z.coerce .bigint() .check( @@ -50521,7 +47018,89 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_used_lt: z.optional( + syncing_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', + }) + ) + ), + syncing_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', + }) + ) + ), + syncing_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', + }) + ) + ), + syncing_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', + }) + ) + ), + syncing_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', + }) + ) + ), + syncing_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', + }) + ) + ), + 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(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + accepted_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', + }) + ) + ), + accepted_count_lt: z.optional( z.coerce .bigint() .check( @@ -50531,7 +47110,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_used_lte: z.optional( + accepted_count_lte: z.optional( z.coerce .bigint() .check( @@ -50541,7 +47120,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_used_gt: z.optional( + accepted_count_gt: z.optional( z.coerce .bigint() .check( @@ -50551,7 +47130,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_used_gte: z.optional( + accepted_count_gte: z.optional( z.coerce .bigint() .check( @@ -50561,7 +47140,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_used_between_min: z.optional( + accepted_count_between_min: z.optional( z.coerce .bigint() .check( @@ -50571,7 +47150,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_used_between_max_value: z.optional( + accepted_count_between_max_value: z.optional( z.coerce .bigint() .check( @@ -50581,9 +47160,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( + 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( @@ -50593,7 +47172,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_limit_ne: z.optional( + avg_duration_ms_ne: z.optional( z.coerce .bigint() .check( @@ -50603,7 +47182,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_limit_lt: z.optional( + avg_duration_ms_lt: z.optional( z.coerce .bigint() .check( @@ -50613,7 +47192,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_limit_lte: z.optional( + avg_duration_ms_lte: z.optional( z.coerce .bigint() .check( @@ -50623,7 +47202,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_limit_gt: z.optional( + avg_duration_ms_gt: z.optional( z.coerce .bigint() .check( @@ -50633,7 +47212,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_limit_gte: z.optional( + avg_duration_ms_gte: z.optional( z.coerce .bigint() .check( @@ -50643,7 +47222,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_limit_between_min: z.optional( + avg_duration_ms_between_min: z.optional( z.coerce .bigint() .check( @@ -50653,7 +47232,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - gas_limit_between_max_value: z.optional( + avg_duration_ms_between_max_value: z.optional( z.coerce .bigint() .check( @@ -50663,273 +47242,9 @@ 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() - .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() - .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() - .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_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_node_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_node_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_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_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( @@ -50939,7 +47254,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_ne: z.optional( + p50_duration_ms_ne: z.optional( z.coerce .bigint() .check( @@ -50949,7 +47264,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_lt: z.optional( + p50_duration_ms_lt: z.optional( z.coerce .bigint() .check( @@ -50959,7 +47274,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_lte: z.optional( + p50_duration_ms_lte: z.optional( z.coerce .bigint() .check( @@ -50969,7 +47284,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_gt: z.optional( + p50_duration_ms_gt: z.optional( z.coerce .bigint() .check( @@ -50979,7 +47294,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_gte: z.optional( + p50_duration_ms_gte: z.optional( z.coerce .bigint() .check( @@ -50989,7 +47304,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_between_min: z.optional( + p50_duration_ms_between_min: z.optional( z.coerce .bigint() .check( @@ -50999,7 +47314,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - avg_duration_ms_between_max_value: z.optional( + p50_duration_ms_between_max_value: z.optional( z.coerce .bigint() .check( @@ -51009,9 +47324,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( + 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( @@ -51021,7 +47336,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_ne: z.optional( + p95_duration_ms_ne: z.optional( z.coerce .bigint() .check( @@ -51031,7 +47346,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_lt: z.optional( + p95_duration_ms_lt: z.optional( z.coerce .bigint() .check( @@ -51041,7 +47356,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_lte: z.optional( + p95_duration_ms_lte: z.optional( z.coerce .bigint() .check( @@ -51051,7 +47366,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_gt: z.optional( + p95_duration_ms_gt: z.optional( z.coerce .bigint() .check( @@ -51061,7 +47376,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_gte: z.optional( + p95_duration_ms_gte: z.optional( z.coerce .bigint() .check( @@ -51071,7 +47386,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_between_min: z.optional( + p95_duration_ms_between_min: z.optional( z.coerce .bigint() .check( @@ -51081,7 +47396,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - median_duration_ms_between_max_value: z.optional( + p95_duration_ms_between_max_value: z.optional( z.coerce .bigint() .check( @@ -51091,8 +47406,8 @@ 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+)*$/))), + 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() @@ -51257,27 +47572,7 @@ 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( - z.coerce - .bigint() - .check( - 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( + avg_gas_used_eq: z.optional( z.coerce .bigint() .check( @@ -51287,7 +47582,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p95_duration_ms_lte: z.optional( + avg_gas_used_ne: z.optional( z.coerce .bigint() .check( @@ -51297,7 +47592,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p95_duration_ms_gt: z.optional( + avg_gas_used_lt: z.optional( z.coerce .bigint() .check( @@ -51307,7 +47602,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p95_duration_ms_gte: z.optional( + avg_gas_used_lte: z.optional( z.coerce .bigint() .check( @@ -51317,7 +47612,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p95_duration_ms_between_min: z.optional( + avg_gas_used_gt: z.optional( z.coerce .bigint() .check( @@ -51327,7 +47622,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p95_duration_ms_between_max_value: z.optional( + avg_gas_used_gte: z.optional( z.coerce .bigint() .check( @@ -51337,9 +47632,7 @@ 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( + avg_gas_used_between_min: z.optional( z.coerce .bigint() .check( @@ -51349,7 +47642,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p99_duration_ms_ne: z.optional( + avg_gas_used_between_max_value: z.optional( z.coerce .bigint() .check( @@ -51359,7 +47652,9 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p99_duration_ms_lt: 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( @@ -51369,7 +47664,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p99_duration_ms_lte: z.optional( + avg_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -51379,7 +47674,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p99_duration_ms_gt: z.optional( + avg_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -51389,7 +47684,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p99_duration_ms_gte: z.optional( + avg_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -51399,7 +47694,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p99_duration_ms_between_min: z.optional( + avg_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -51409,7 +47704,7 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ }) ) ), - p99_duration_ms_between_max_value: z.optional( + avg_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -51417,142 +47712,32 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ z.maximum(BigInt('18446744073709551615'), { error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) - ) - ), - 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() + ) + ), + 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', + }) ) ), - unique_el_implementation_count_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', + }) ) ), - 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+)*$/))), + 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() @@ -51570,12 +47755,12 @@ export const zFctEngineNewPayloadBySlotServiceListData = z.object({ /** * OK */ -export const zFctEngineNewPayloadBySlotServiceListResponse = zListFctEngineNewPayloadBySlotResponse; +export const zFctEngineNewPayloadByElClientHourlyServiceListResponse = zListFctEngineNewPayloadByElClientHourlyResponse; -export const zFctEngineNewPayloadBySlotServiceGetData = z.object({ +export const zFctEngineNewPayloadByElClientHourlyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - slot_start_date_time: z + hour_start_date_time: z .int() .check( z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), @@ -51588,9 +47773,9 @@ export const zFctEngineNewPayloadBySlotServiceGetData = z.object({ /** * OK */ -export const zFctEngineNewPayloadBySlotServiceGetResponse = zGetFctEngineNewPayloadBySlotResponse; +export const zFctEngineNewPayloadByElClientHourlyServiceGetResponse = zGetFctEngineNewPayloadByElClientHourlyResponse; -export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ +export const zFctEngineNewPayloadBySlotServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -51670,6 +47855,15 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ 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()), @@ -51679,104 +47873,6 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ 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() @@ -52041,23 +48137,98 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = 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+)*$/))), - observation_count_eq: z.optional( - z - .int() + 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( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + 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() + block_number_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( + 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+)*$/))), + proposer_index_eq: z.optional( z .int() .check( @@ -52065,7 +48236,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_lte: z.optional( + proposer_index_ne: z.optional( z .int() .check( @@ -52073,7 +48244,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_gt: z.optional( + proposer_index_lt: z.optional( z .int() .check( @@ -52081,7 +48252,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_gte: z.optional( + proposer_index_lte: z.optional( z .int() .check( @@ -52089,7 +48260,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_between_min: z.optional( + proposer_index_gt: z.optional( z .int() .check( @@ -52097,7 +48268,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - observation_count_between_max_value: z.optional( + proposer_index_gte: z.optional( z .int() .check( @@ -52105,9 +48276,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ 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+)*$/))), - valid_count_eq: z.optional( + proposer_index_between_min: z.optional( z .int() .check( @@ -52115,7 +48284,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - valid_count_ne: z.optional( + proposer_index_between_max_value: z.optional( z .int() .check( @@ -52123,7 +48292,173 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - valid_count_lt: 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( + 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(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+)*$/))), + tx_count_eq: z.optional( z .int() .check( @@ -52131,7 +48466,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - valid_count_lte: z.optional( + tx_count_ne: z.optional( z .int() .check( @@ -52139,7 +48474,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - valid_count_gt: z.optional( + tx_count_lt: z.optional( z .int() .check( @@ -52147,7 +48482,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - valid_count_gte: z.optional( + tx_count_lte: z.optional( z .int() .check( @@ -52155,7 +48490,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - valid_count_between_min: z.optional( + tx_count_gt: z.optional( z .int() .check( @@ -52163,7 +48498,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - valid_count_between_max_value: z.optional( + tx_count_gte: z.optional( z .int() .check( @@ -52171,9 +48506,7 @@ 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( + tx_count_between_min: z.optional( z .int() .check( @@ -52181,7 +48514,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - invalid_count_ne: z.optional( + tx_count_between_max_value: z.optional( z .int() .check( @@ -52189,7 +48522,9 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - invalid_count_lt: 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( @@ -52197,7 +48532,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - invalid_count_lte: z.optional( + blob_count_ne: z.optional( z .int() .check( @@ -52205,7 +48540,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - invalid_count_gt: z.optional( + blob_count_lt: z.optional( z .int() .check( @@ -52213,7 +48548,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - invalid_count_gte: z.optional( + blob_count_lte: z.optional( z .int() .check( @@ -52221,7 +48556,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - invalid_count_between_min: z.optional( + blob_count_gt: z.optional( z .int() .check( @@ -52229,7 +48564,7 @@ export const zFctEngineNewPayloadDurationChunked50MsServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - invalid_count_between_max_value: z.optional( + blob_count_gte: z.optional( z .int() .check( @@ -52237,62 +48572,15 @@ 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( + blob_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 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( + blob_count_between_max_value: z.optional( z .int() .check( @@ -52300,7 +48588,9 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_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( @@ -52308,7 +48598,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + observation_count_ne: z.optional( z .int() .check( @@ -52316,7 +48606,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + observation_count_lt: z.optional( z .int() .check( @@ -52324,7 +48614,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + observation_count_lte: z.optional( z .int() .check( @@ -52332,7 +48622,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + observation_count_gt: z.optional( z .int() .check( @@ -52340,7 +48630,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + observation_count_gte: z.optional( z .int() .check( @@ -52348,7 +48638,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + observation_count_between_min: z.optional( z .int() .check( @@ -52356,9 +48646,7 @@ export const zFctExecutionGasLimitDailyServiceListData = 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+)*$/))), - block_count_eq: z.optional( + observation_count_between_max_value: z.optional( z .int() .check( @@ -52366,7 +48654,9 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_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( @@ -52374,7 +48664,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_lt: z.optional( + unique_node_count_ne: z.optional( z .int() .check( @@ -52382,7 +48672,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_lte: z.optional( + unique_node_count_lt: z.optional( z .int() .check( @@ -52390,7 +48680,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_gt: z.optional( + unique_node_count_lte: z.optional( z .int() .check( @@ -52398,7 +48688,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_gte: z.optional( + unique_node_count_gt: z.optional( z .int() .check( @@ -52406,7 +48696,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_between_min: z.optional( + unique_node_count_gte: z.optional( z .int() .check( @@ -52414,7 +48704,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_between_max_value: z.optional( + unique_node_count_between_min: z.optional( z .int() .check( @@ -52422,9 +48712,17 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - 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( + unique_node_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_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( @@ -52434,7 +48732,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - total_gas_limit_ne: z.optional( + avg_duration_ms_ne: z.optional( z.coerce .bigint() .check( @@ -52444,7 +48742,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - total_gas_limit_lt: z.optional( + avg_duration_ms_lt: z.optional( z.coerce .bigint() .check( @@ -52454,7 +48752,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - total_gas_limit_lte: z.optional( + avg_duration_ms_lte: z.optional( z.coerce .bigint() .check( @@ -52464,7 +48762,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - total_gas_limit_gt: z.optional( + avg_duration_ms_gt: z.optional( z.coerce .bigint() .check( @@ -52474,7 +48772,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - total_gas_limit_gte: z.optional( + avg_duration_ms_gte: z.optional( z.coerce .bigint() .check( @@ -52484,7 +48782,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - total_gas_limit_between_min: z.optional( + avg_duration_ms_between_min: z.optional( z.coerce .bigint() .check( @@ -52494,7 +48792,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - total_gas_limit_between_max_value: z.optional( + avg_duration_ms_between_max_value: z.optional( z.coerce .bigint() .check( @@ -52504,9 +48802,9 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - 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( + 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( @@ -52516,7 +48814,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - avg_gas_limit_ne: z.optional( + median_duration_ms_ne: z.optional( z.coerce .bigint() .check( @@ -52526,7 +48824,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - avg_gas_limit_lt: z.optional( + median_duration_ms_lt: z.optional( z.coerce .bigint() .check( @@ -52536,7 +48834,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - avg_gas_limit_lte: z.optional( + median_duration_ms_lte: z.optional( z.coerce .bigint() .check( @@ -52546,7 +48844,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - avg_gas_limit_gt: z.optional( + median_duration_ms_gt: z.optional( z.coerce .bigint() .check( @@ -52556,7 +48854,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - avg_gas_limit_gte: z.optional( + median_duration_ms_gte: z.optional( z.coerce .bigint() .check( @@ -52566,7 +48864,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - avg_gas_limit_between_min: z.optional( + median_duration_ms_between_min: z.optional( z.coerce .bigint() .check( @@ -52576,7 +48874,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - avg_gas_limit_between_max_value: z.optional( + median_duration_ms_between_max_value: z.optional( z.coerce .bigint() .check( @@ -52586,9 +48884,9 @@ export const zFctExecutionGasLimitDailyServiceListData = 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+)*$/))), - min_gas_limit_eq: z.optional( + 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( @@ -52598,7 +48896,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - min_gas_limit_ne: z.optional( + min_duration_ms_ne: z.optional( z.coerce .bigint() .check( @@ -52608,7 +48906,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - min_gas_limit_lt: z.optional( + min_duration_ms_lt: z.optional( z.coerce .bigint() .check( @@ -52618,7 +48916,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - min_gas_limit_lte: z.optional( + min_duration_ms_lte: z.optional( z.coerce .bigint() .check( @@ -52628,7 +48926,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - min_gas_limit_gt: z.optional( + min_duration_ms_gt: z.optional( z.coerce .bigint() .check( @@ -52638,7 +48936,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - min_gas_limit_gte: z.optional( + min_duration_ms_gte: z.optional( z.coerce .bigint() .check( @@ -52648,7 +48946,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - min_gas_limit_between_min: z.optional( + min_duration_ms_between_min: z.optional( z.coerce .bigint() .check( @@ -52658,7 +48956,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - min_gas_limit_between_max_value: z.optional( + min_duration_ms_between_max_value: z.optional( z.coerce .bigint() .check( @@ -52668,9 +48966,9 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - 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( + 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( @@ -52680,7 +48978,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - max_gas_limit_ne: z.optional( + max_duration_ms_ne: z.optional( z.coerce .bigint() .check( @@ -52690,7 +48988,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - max_gas_limit_lt: z.optional( + max_duration_ms_lt: z.optional( z.coerce .bigint() .check( @@ -52700,7 +48998,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - max_gas_limit_lte: z.optional( + max_duration_ms_lte: z.optional( z.coerce .bigint() .check( @@ -52710,7 +49008,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - max_gas_limit_gt: z.optional( + max_duration_ms_gt: z.optional( z.coerce .bigint() .check( @@ -52720,7 +49018,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - max_gas_limit_gte: z.optional( + max_duration_ms_gte: z.optional( z.coerce .bigint() .check( @@ -52730,7 +49028,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - max_gas_limit_between_min: z.optional( + max_duration_ms_between_min: z.optional( z.coerce .bigint() .check( @@ -52740,7 +49038,7 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - max_gas_limit_between_max_value: z.optional( + max_duration_ms_between_max_value: z.optional( z.coerce .bigint() .check( @@ -52750,9 +49048,9 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - 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( + 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( @@ -52762,7 +49060,149 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - p05_gas_limit_ne: z.optional( + 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(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_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', + }) + ) + ), + p95_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', + }) + ) + ), + 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(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + p99_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', + }) + ) + ), + p99_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', + }) + ) + ), + p99_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', + }) + ) + ), + p99_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', + }) + ) + ), + p99_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', + }) + ) + ), + p99_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', + }) + ) + ), + p99_duration_ms_between_max_value: z.optional( z.coerce .bigint() .check( @@ -52772,614 +49212,761 @@ export const zFctExecutionGasLimitDailyServiceListData = z.object({ }) ) ), - p05_gas_limit_lt: 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( + 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+)*$/))), + 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 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( + 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('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', }) ) ), - p05_gas_limit_lte: z.optional( + chunk_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', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - p05_gas_limit_gt: z.optional( + chunk_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', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - p05_gas_limit_gte: z.optional( + chunk_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', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - p05_gas_limit_between_min: z.optional( + chunk_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', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - p05_gas_limit_between_max_value: z.optional( + chunk_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', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - 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( + chunk_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', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - p50_gas_limit_ne: z.optional( + chunk_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', + z.minimum(BigInt('-9223372036854775808'), { + error: 'Invalid value: Expected int64 to be >= -9223372036854775808', + }), + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', }) ) ), - p50_gas_limit_lt: z.optional( - z.coerce - .bigint() + 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(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' }) ) ), - p50_gas_limit_lte: 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' }) ) ), - p50_gas_limit_gt: 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' }) ) ), - p50_gas_limit_gte: 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' }) ) ), - p50_gas_limit_between_min: 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' }) ) ), - p50_gas_limit_between_max_value: 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' }) ) ), - 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() + 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' }) ) ), - p95_gas_limit_ne: 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' }) ) ), - p95_gas_limit_lt: 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' }) ) ), - p95_gas_limit_lte: 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' }) ) ), - p95_gas_limit_gt: 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' }) ) ), - p95_gas_limit_gte: 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' }) ) ), - p95_gas_limit_between_min: 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' }) ) ), - p95_gas_limit_between_max_value: 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' }) ) ), - 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() + 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' }) ) ), - stddev_gas_limit_ne: 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' }) ) ), - stddev_gas_limit_lt: 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' }) ) ), - stddev_gas_limit_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' }) ) ), - stddev_gas_limit_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' }) ) ), - stddev_gas_limit_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' }) ) ), - stddev_gas_limit_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' }) ) ), - stddev_gas_limit_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' }) ) ), - 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() + 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' }) ) ), - upper_band_gas_limit_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' }) ) ), - upper_band_gas_limit_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' }) ) ), - upper_band_gas_limit_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' }) ) ), - upper_band_gas_limit_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' }) ) ), - upper_band_gas_limit_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' }) ) ), - upper_band_gas_limit_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' }) ) ), - upper_band_gas_limit_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' }) ) ), - 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() + 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' }) ) ), - lower_band_gas_limit_ne: 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' }) + ) + ), + 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(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - lower_band_gas_limit_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' }) ) ), - lower_band_gas_limit_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' }) ) ), - lower_band_gas_limit_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' }) ) ), - lower_band_gas_limit_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' }) ) ), - lower_band_gas_limit_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' }) ) ), - lower_band_gas_limit_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' }) ) ), - 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() + 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' }) ) ), - moving_avg_gas_limit_ne: 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' }) ) ), - moving_avg_gas_limit_lt: 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' }) ) ), - moving_avg_gas_limit_lte: 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' }) ) ), - moving_avg_gas_limit_gt: 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' }) ) ), - moving_avg_gas_limit_gte: 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' }) ) ), - moving_avg_gas_limit_between_min: 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' }) ) ), - moving_avg_gas_limit_between_max_value: z.optional( - z.coerce - .bigint() + valid_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' }) ) ), - 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( + valid_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 zFctExecutionGasLimitDailyServiceListResponse = zListFctExecutionGasLimitDailyResponse; - -export const zFctExecutionGasLimitDailyServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - day_start_date: z.string(), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctExecutionGasLimitDailyServiceGetResponse = zGetFctExecutionGasLimitDailyResponse; - -export const zFctExecutionGasLimitHourlyServiceListData = 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( @@ -53387,7 +49974,7 @@ export const zFctExecutionGasLimitHourlyServiceListData = 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( @@ -53395,7 +49982,7 @@ export const zFctExecutionGasLimitHourlyServiceListData = 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( @@ -53403,7 +49990,7 @@ export const zFctExecutionGasLimitHourlyServiceListData = 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( @@ -53411,7 +49998,7 @@ export const zFctExecutionGasLimitHourlyServiceListData = 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( @@ -53419,7 +50006,7 @@ export const zFctExecutionGasLimitHourlyServiceListData = 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( @@ -53427,7 +50014,7 @@ export const zFctExecutionGasLimitHourlyServiceListData = 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( @@ -53435,7 +50022,7 @@ export const zFctExecutionGasLimitHourlyServiceListData = 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( @@ -53443,8 +50030,61 @@ export const zFctExecutionGasLimitHourlyServiceListData = 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+)*$/))), + 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() @@ -54382,307 +51022,119 @@ export const zFctExecutionGasLimitHourlyServiceListData = z.object({ 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( - 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_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', - }) - ) - ), - moving_avg_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', - }) - ) - ), - moving_avg_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', - }) - ) - ), - moving_avg_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', - }) - ) - ), - moving_avg_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', - }) - ) - ), - moving_avg_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', - }) - ) - ), - moving_avg_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', - }) - ) - ), - 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( - 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' }) + z.maximum(BigInt('9223372036854775807'), { + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - updated_date_time_between_min: z.optional( - z - .int() + lower_band_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('-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() + lower_band_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('-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+)*$/))), - gas_limit_band_counts_key_value_key: z.optional(z.string()), - gas_limit_band_counts_key_value_value_filter_eq: z.optional( - z - .int() + 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( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + 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_band_counts_key_value_value_filter_ne: z.optional( - z - .int() + moving_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', + }) ) ), - gas_limit_band_counts_key_value_value_filter_lt: z.optional( - z - .int() + moving_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', + }) ) ), - gas_limit_band_counts_key_value_value_filter_lte: z.optional( - z - .int() + moving_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', + }) ) ), - gas_limit_band_counts_key_value_value_filter_gt: z.optional( - z - .int() + moving_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', + }) ) ), - gas_limit_band_counts_key_value_value_filter_gte: z.optional( - z - .int() + moving_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', + }) ) ), - gas_limit_band_counts_key_value_value_filter_between_min: z.optional( - z - .int() + moving_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', + }) ) ), - gas_limit_band_counts_key_value_value_filter_between_max_value: z.optional( - z - .int() + moving_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', + }) ) ), - 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())), + 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() @@ -54700,9 +51152,9 @@ export const zFctExecutionGasLimitSignallingDailyServiceListData = z.object({ /** * OK */ -export const zFctExecutionGasLimitSignallingDailyServiceListResponse = zListFctExecutionGasLimitSignallingDailyResponse; +export const zFctExecutionGasLimitDailyServiceListResponse = zListFctExecutionGasLimitDailyResponse; -export const zFctExecutionGasLimitSignallingDailyServiceGetData = z.object({ +export const zFctExecutionGasLimitDailyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ day_start_date: z.string(), @@ -54713,9 +51165,9 @@ export const zFctExecutionGasLimitSignallingDailyServiceGetData = z.object({ /** * OK */ -export const zFctExecutionGasLimitSignallingDailyServiceGetResponse = zGetFctExecutionGasLimitSignallingDailyResponse; +export const zFctExecutionGasLimitDailyServiceGetResponse = zGetFctExecutionGasLimitDailyResponse; -export const zFctExecutionGasLimitSignallingHourlyServiceListData = z.object({ +export const zFctExecutionGasLimitHourlyServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -54852,195 +51304,6 @@ export const zFctExecutionGasLimitSignallingHourlyServiceListData = 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+)*$/))), - 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( - 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_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' }) - ) - ), - gas_limit_band_counts_key_value_value_filter_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' }) - ) - ), - gas_limit_band_counts_key_value_value_filter_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' }) - ) - ), - gas_limit_band_counts_key_value_value_filter_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' }) - ) - ), - 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( - 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+)*$/))), block_count_eq: z.optional( z .int() @@ -55107,89 +51370,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ ), 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(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_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_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', - }) - ) - ), - total_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', - }) - ) - ), - total_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', - }) - ) - ), - total_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', - }) - ) - ), - total_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', - }) - ) - ), - total_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', - }) - ) - ), - 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( + total_gas_limit_eq: z.optional( z.coerce .bigint() .check( @@ -55199,7 +51380,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - cumulative_gas_used_ne: z.optional( + total_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -55209,7 +51390,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - cumulative_gas_used_lt: z.optional( + total_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -55219,7 +51400,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - cumulative_gas_used_lte: z.optional( + total_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -55229,7 +51410,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - cumulative_gas_used_gt: z.optional( + total_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -55239,7 +51420,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - cumulative_gas_used_gte: z.optional( + total_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -55249,7 +51430,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - cumulative_gas_used_between_min: z.optional( + total_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -55259,7 +51440,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - cumulative_gas_used_between_max_value: z.optional( + total_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -55269,9 +51450,9 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - 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( + 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( @@ -55281,7 +51462,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - avg_gas_used_ne: z.optional( + avg_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -55291,7 +51472,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - avg_gas_used_lt: z.optional( + avg_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -55301,7 +51482,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - avg_gas_used_lte: z.optional( + avg_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -55311,7 +51492,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - avg_gas_used_gt: z.optional( + avg_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -55321,7 +51502,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - avg_gas_used_gte: z.optional( + avg_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -55331,7 +51512,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - avg_gas_used_between_min: z.optional( + avg_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -55341,7 +51522,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - avg_gas_used_between_max_value: z.optional( + avg_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -55351,9 +51532,9 @@ export const zFctExecutionGasUsedDailyServiceListData = 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+)*$/))), - min_gas_used_eq: 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( @@ -55363,7 +51544,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - min_gas_used_ne: z.optional( + min_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -55373,7 +51554,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - min_gas_used_lt: z.optional( + min_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -55383,7 +51564,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - min_gas_used_lte: z.optional( + min_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -55393,7 +51574,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - min_gas_used_gt: z.optional( + min_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -55403,7 +51584,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - min_gas_used_gte: z.optional( + min_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -55413,7 +51594,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - min_gas_used_between_min: z.optional( + min_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -55423,7 +51604,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - min_gas_used_between_max_value: z.optional( + min_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -55433,9 +51614,9 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - 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( + 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( @@ -55445,7 +51626,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - max_gas_used_ne: z.optional( + max_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -55455,7 +51636,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - max_gas_used_lt: z.optional( + max_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -55465,7 +51646,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - max_gas_used_lte: z.optional( + max_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -55475,7 +51656,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - max_gas_used_gt: z.optional( + max_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -55485,7 +51666,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - max_gas_used_gte: z.optional( + max_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -55495,7 +51676,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - max_gas_used_between_min: z.optional( + max_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -55505,7 +51686,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - max_gas_used_between_max_value: z.optional( + max_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -55515,9 +51696,9 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - 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( + 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( @@ -55527,7 +51708,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - p05_gas_used_ne: z.optional( + p05_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -55537,7 +51718,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - p05_gas_used_lt: z.optional( + p05_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -55547,7 +51728,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - p05_gas_used_lte: z.optional( + p05_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -55557,7 +51738,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - p05_gas_used_gt: z.optional( + p05_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -55567,7 +51748,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - p05_gas_used_gte: z.optional( + p05_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -55577,7 +51758,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - p05_gas_used_between_min: z.optional( + p05_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -55587,7 +51768,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - p05_gas_used_between_max_value: z.optional( + p05_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -55597,9 +51778,9 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - 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( + 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( @@ -55609,7 +51790,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - p50_gas_used_ne: z.optional( + p50_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -55619,7 +51800,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - p50_gas_used_lt: z.optional( + p50_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -55629,7 +51810,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - p50_gas_used_lte: z.optional( + p50_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -55639,7 +51820,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - p50_gas_used_gt: z.optional( + p50_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -55649,7 +51830,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - p50_gas_used_gte: z.optional( + p50_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -55659,7 +51840,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - p50_gas_used_between_min: z.optional( + p50_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -55669,7 +51850,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - p50_gas_used_between_max_value: z.optional( + p50_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -55679,9 +51860,9 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - 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( + 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( @@ -55691,7 +51872,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - p95_gas_used_ne: z.optional( + p95_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -55701,7 +51882,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - p95_gas_used_lt: z.optional( + p95_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -55711,7 +51892,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - p95_gas_used_lte: z.optional( + p95_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -55721,7 +51902,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - p95_gas_used_gt: z.optional( + p95_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -55731,7 +51912,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - p95_gas_used_gte: z.optional( + p95_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -55741,7 +51922,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - p95_gas_used_between_min: z.optional( + p95_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -55751,7 +51932,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - p95_gas_used_between_max_value: z.optional( + p95_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -55761,9 +51942,9 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - 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( + 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( @@ -55773,7 +51954,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - stddev_gas_used_ne: z.optional( + stddev_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -55783,7 +51964,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - stddev_gas_used_lt: z.optional( + stddev_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -55793,7 +51974,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - stddev_gas_used_lte: z.optional( + stddev_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -55803,7 +51984,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - stddev_gas_used_gt: z.optional( + stddev_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -55813,7 +51994,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - stddev_gas_used_gte: z.optional( + stddev_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -55823,7 +52004,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - stddev_gas_used_between_min: z.optional( + stddev_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -55833,7 +52014,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - stddev_gas_used_between_max_value: z.optional( + stddev_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -55843,9 +52024,9 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - 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( + 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( @@ -55855,7 +52036,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - upper_band_gas_used_ne: z.optional( + upper_band_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -55865,7 +52046,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - upper_band_gas_used_lt: z.optional( + upper_band_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -55875,7 +52056,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - upper_band_gas_used_lte: z.optional( + upper_band_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -55885,7 +52066,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - upper_band_gas_used_gt: z.optional( + upper_band_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -55895,7 +52076,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - upper_band_gas_used_gte: z.optional( + upper_band_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -55905,7 +52086,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - upper_band_gas_used_between_min: z.optional( + upper_band_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -55915,7 +52096,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - upper_band_gas_used_between_max_value: z.optional( + upper_band_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -55925,9 +52106,9 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - 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( + 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( @@ -55939,7 +52120,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - lower_band_gas_used_ne: z.optional( + lower_band_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -55951,7 +52132,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - lower_band_gas_used_lt: z.optional( + lower_band_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -55963,7 +52144,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - lower_band_gas_used_lte: z.optional( + lower_band_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -55975,7 +52156,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - lower_band_gas_used_gt: z.optional( + lower_band_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -55987,7 +52168,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - lower_band_gas_used_gte: z.optional( + lower_band_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -55999,7 +52180,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - lower_band_gas_used_between_min: z.optional( + lower_band_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -56011,7 +52192,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - lower_band_gas_used_between_max_value: z.optional( + lower_band_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -56023,9 +52204,9 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - 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( + 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( @@ -56035,7 +52216,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - moving_avg_gas_used_ne: z.optional( + moving_avg_gas_limit_ne: z.optional( z.coerce .bigint() .check( @@ -56045,7 +52226,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - moving_avg_gas_used_lt: z.optional( + moving_avg_gas_limit_lt: z.optional( z.coerce .bigint() .check( @@ -56055,7 +52236,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - moving_avg_gas_used_lte: z.optional( + moving_avg_gas_limit_lte: z.optional( z.coerce .bigint() .check( @@ -56065,7 +52246,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - moving_avg_gas_used_gt: z.optional( + moving_avg_gas_limit_gt: z.optional( z.coerce .bigint() .check( @@ -56075,7 +52256,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - moving_avg_gas_used_gte: z.optional( + moving_avg_gas_limit_gte: z.optional( z.coerce .bigint() .check( @@ -56085,7 +52266,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - moving_avg_gas_used_between_min: z.optional( + moving_avg_gas_limit_between_min: z.optional( z.coerce .bigint() .check( @@ -56095,7 +52276,7 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - moving_avg_gas_used_between_max_value: z.optional( + moving_avg_gas_limit_between_max_value: z.optional( z.coerce .bigint() .check( @@ -56105,8 +52286,8 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ }) ) ), - 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+)*$/))), + 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() @@ -56124,9 +52305,197 @@ export const zFctExecutionGasUsedDailyServiceListData = z.object({ /** * OK */ -export const zFctExecutionGasUsedDailyServiceListResponse = zListFctExecutionGasUsedDailyResponse; +export const zFctExecutionGasLimitHourlyServiceListResponse = zListFctExecutionGasLimitHourlyResponse; -export const zFctExecutionGasUsedDailyServiceGetData = z.object({ +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( + 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+)*$/))), + 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( + 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_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' }) + ) + ), + gas_limit_band_counts_key_value_value_filter_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' }) + ) + ), + gas_limit_band_counts_key_value_value_filter_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' }) + ) + ), + gas_limit_band_counts_key_value_value_filter_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' }) + ) + ), + 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 zFctExecutionGasLimitSignallingDailyServiceListResponse = zListFctExecutionGasLimitSignallingDailyResponse; + +export const zFctExecutionGasLimitSignallingDailyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ day_start_date: z.string(), @@ -56137,9 +52506,9 @@ export const zFctExecutionGasUsedDailyServiceGetData = z.object({ /** * OK */ -export const zFctExecutionGasUsedDailyServiceGetResponse = zGetFctExecutionGasUsedDailyResponse; +export const zFctExecutionGasLimitSignallingDailyServiceGetResponse = zGetFctExecutionGasLimitSignallingDailyResponse; -export const zFctExecutionGasUsedHourlyServiceListData = z.object({ +export const zFctExecutionGasLimitSignallingHourlyServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -56276,6 +52645,195 @@ export const zFctExecutionGasUsedHourlyServiceListData = 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+)*$/))), + 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( + 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_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' }) + ) + ), + gas_limit_band_counts_key_value_value_filter_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' }) + ) + ), + gas_limit_band_counts_key_value_value_filter_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' }) + ) + ), + gas_limit_band_counts_key_value_value_filter_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' }) + ) + ), + 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( + 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+)*$/))), block_count_eq: z.optional( z .int() @@ -57359,17 +53917,12 @@ export const zFctExecutionGasUsedHourlyServiceListData = z.object({ /** * OK */ -export const zFctExecutionGasUsedHourlyServiceListResponse = zListFctExecutionGasUsedHourlyResponse; +export const zFctExecutionGasUsedDailyServiceListResponse = zListFctExecutionGasUsedDailyResponse; -export const zFctExecutionGasUsedHourlyServiceGetData = z.object({ +export const zFctExecutionGasUsedDailyServiceGetData = 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()), }); @@ -57377,23 +53930,14 @@ export const zFctExecutionGasUsedHourlyServiceGetData = z.object({ /** * OK */ -export const zFctExecutionGasUsedHourlyServiceGetResponse = zGetFctExecutionGasUsedHourlyResponse; +export const zFctExecutionGasUsedDailyServiceGetResponse = zGetFctExecutionGasUsedDailyResponse; -export const zFctExecutionStateSizeDailyServiceListData = z.object({ +export const zFctExecutionGasUsedHourlyServiceListData = 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( + hour_start_date_time_eq: z.optional( z .int() .check( @@ -57401,7 +53945,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + hour_start_date_time_ne: z.optional( z .int() .check( @@ -57409,7 +53953,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + hour_start_date_time_lt: z.optional( z .int() .check( @@ -57417,7 +53961,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + hour_start_date_time_lte: z.optional( z .int() .check( @@ -57425,7 +53969,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + hour_start_date_time_gt: z.optional( z .int() .check( @@ -57433,7 +53977,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + hour_start_date_time_gte: z.optional( z .int() .check( @@ -57441,7 +53985,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + hour_start_date_time_between_min: z.optional( z .int() .check( @@ -57449,7 +53993,7 @@ export const zFctExecutionStateSizeDailyServiceListData = 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_max_value: z.optional( z .int() .check( @@ -57457,449 +54001,141 @@ export const zFctExecutionStateSizeDailyServiceListData = 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+)*$/))), - 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() - .check( - 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_trienode_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_trienode_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_trienode_bytes_lte: z.optional( - z.coerce - .bigint() + 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( - z.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() + 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' }) ) ), - account_trienode_bytes_gte: 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' }) ) ), - account_trienode_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', - }) + 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' }) ) ), - account_trienode_bytes_between_max_value: 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' }) ) ), - 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() + 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_codes_ne: 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_codes_lt: 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_codes_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+)*$/))), + 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_codes_gt: 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_codes_gte: 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' }) ) ), - contract_codes_between_min: 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' }) ) ), - contract_codes_between_max_value: 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' }) ) ), - 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() + 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' }) ) ), - contract_code_bytes_ne: 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' }) ) ), - contract_code_bytes_lt: 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' }) ) ), - contract_code_bytes_lte: 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( @@ -57909,7 +54145,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - contract_code_bytes_gt: z.optional( + total_gas_used_ne: z.optional( z.coerce .bigint() .check( @@ -57919,7 +54155,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - contract_code_bytes_gte: z.optional( + total_gas_used_lt: z.optional( z.coerce .bigint() .check( @@ -57929,7 +54165,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - contract_code_bytes_between_min: z.optional( + total_gas_used_lte: z.optional( z.coerce .bigint() .check( @@ -57939,7 +54175,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - contract_code_bytes_between_max_value: z.optional( + total_gas_used_gt: z.optional( z.coerce .bigint() .check( @@ -57949,9 +54185,7 @@ export const zFctExecutionStateSizeDailyServiceListData = 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( + total_gas_used_gte: z.optional( z.coerce .bigint() .check( @@ -57961,7 +54195,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storages_ne: z.optional( + total_gas_used_between_min: z.optional( z.coerce .bigint() .check( @@ -57971,7 +54205,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storages_lt: z.optional( + total_gas_used_between_max_value: z.optional( z.coerce .bigint() .check( @@ -57981,7 +54215,9 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storages_lte: 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( @@ -57991,7 +54227,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storages_gt: z.optional( + cumulative_gas_used_ne: z.optional( z.coerce .bigint() .check( @@ -58001,7 +54237,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storages_gte: z.optional( + cumulative_gas_used_lt: z.optional( z.coerce .bigint() .check( @@ -58011,7 +54247,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storages_between_min: z.optional( + cumulative_gas_used_lte: z.optional( z.coerce .bigint() .check( @@ -58021,7 +54257,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storages_between_max_value: z.optional( + cumulative_gas_used_gt: z.optional( z.coerce .bigint() .check( @@ -58031,9 +54267,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( + cumulative_gas_used_gte: z.optional( z.coerce .bigint() .check( @@ -58043,7 +54277,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_bytes_ne: z.optional( + cumulative_gas_used_between_min: z.optional( z.coerce .bigint() .check( @@ -58053,7 +54287,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_bytes_lt: z.optional( + cumulative_gas_used_between_max_value: z.optional( z.coerce .bigint() .check( @@ -58063,7 +54297,9 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_bytes_lte: z.optional( + 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( @@ -58073,7 +54309,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_bytes_gt: z.optional( + avg_gas_used_ne: z.optional( z.coerce .bigint() .check( @@ -58083,7 +54319,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_bytes_gte: z.optional( + avg_gas_used_lt: z.optional( z.coerce .bigint() .check( @@ -58093,7 +54329,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_bytes_between_min: z.optional( + avg_gas_used_lte: z.optional( z.coerce .bigint() .check( @@ -58103,7 +54339,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_bytes_between_max_value: z.optional( + avg_gas_used_gt: z.optional( z.coerce .bigint() .check( @@ -58113,9 +54349,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( + avg_gas_used_gte: z.optional( z.coerce .bigint() .check( @@ -58125,7 +54359,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_trienodes_ne: z.optional( + avg_gas_used_between_min: z.optional( z.coerce .bigint() .check( @@ -58135,7 +54369,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_trienodes_lt: z.optional( + avg_gas_used_between_max_value: z.optional( z.coerce .bigint() .check( @@ -58145,7 +54379,9 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_trienodes_lte: 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( @@ -58155,7 +54391,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_trienodes_gt: z.optional( + min_gas_used_ne: z.optional( z.coerce .bigint() .check( @@ -58165,7 +54401,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_trienodes_gte: z.optional( + min_gas_used_lt: z.optional( z.coerce .bigint() .check( @@ -58175,7 +54411,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_trienodes_between_min: z.optional( + min_gas_used_lte: z.optional( z.coerce .bigint() .check( @@ -58185,7 +54421,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_trienodes_between_max_value: z.optional( + min_gas_used_gt: z.optional( z.coerce .bigint() .check( @@ -58195,9 +54431,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - 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( + min_gas_used_gte: z.optional( z.coerce .bigint() .check( @@ -58207,7 +54441,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_trienode_bytes_ne: z.optional( + min_gas_used_between_min: z.optional( z.coerce .bigint() .check( @@ -58217,7 +54451,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_trienode_bytes_lt: z.optional( + min_gas_used_between_max_value: z.optional( z.coerce .bigint() .check( @@ -58227,7 +54461,9 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_trienode_bytes_lte: 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( @@ -58237,7 +54473,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_trienode_bytes_gt: z.optional( + max_gas_used_ne: z.optional( z.coerce .bigint() .check( @@ -58247,7 +54483,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_trienode_bytes_gte: z.optional( + max_gas_used_lt: z.optional( z.coerce .bigint() .check( @@ -58257,7 +54493,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_trienode_bytes_between_min: z.optional( + max_gas_used_lte: z.optional( z.coerce .bigint() .check( @@ -58267,7 +54503,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - storage_trienode_bytes_between_max_value: z.optional( + max_gas_used_gt: z.optional( z.coerce .bigint() .check( @@ -58277,9 +54513,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - 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( + max_gas_used_gte: z.optional( z.coerce .bigint() .check( @@ -58289,7 +54523,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - total_bytes_ne: z.optional( + max_gas_used_between_min: z.optional( z.coerce .bigint() .check( @@ -58299,7 +54533,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - total_bytes_lt: z.optional( + max_gas_used_between_max_value: z.optional( z.coerce .bigint() .check( @@ -58309,7 +54543,9 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - total_bytes_lte: 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( @@ -58319,7 +54555,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - total_bytes_gt: z.optional( + p05_gas_used_ne: z.optional( z.coerce .bigint() .check( @@ -58329,7 +54565,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - total_bytes_gte: z.optional( + p05_gas_used_lt: z.optional( z.coerce .bigint() .check( @@ -58339,7 +54575,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - total_bytes_between_min: z.optional( + p05_gas_used_lte: z.optional( z.coerce .bigint() .check( @@ -58349,7 +54585,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - total_bytes_between_max_value: z.optional( + p05_gas_used_gt: z.optional( z.coerce .bigint() .check( @@ -58359,178 +54595,7 @@ export const zFctExecutionStateSizeDailyServiceListData = z.object({ }) ) ), - 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() - .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 zFctExecutionStateSizeDailyServiceListResponse = zListFctExecutionStateSizeDailyResponse; - -export const zFctExecutionStateSizeDailyServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - day_start_date: z.string(), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctExecutionStateSizeDailyServiceGetResponse = zGetFctExecutionStateSizeDailyResponse; - -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( - 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_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_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' }) - ) - ), - hour_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' }) - ) - ), - hour_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' }) - ) - ), - hour_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' }) - ) - ), - hour_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' }) - ) - ), - hour_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' }) - ) - ), - 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( - 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+)*$/))), - accounts_eq: z.optional( + p05_gas_used_gte: z.optional( z.coerce .bigint() .check( @@ -58540,7 +54605,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - accounts_ne: z.optional( + p05_gas_used_between_min: z.optional( z.coerce .bigint() .check( @@ -58550,7 +54615,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - accounts_lt: z.optional( + p05_gas_used_between_max_value: z.optional( z.coerce .bigint() .check( @@ -58560,7 +54625,9 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - accounts_lte: 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( @@ -58570,7 +54637,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - accounts_gt: z.optional( + p50_gas_used_ne: z.optional( z.coerce .bigint() .check( @@ -58580,7 +54647,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - accounts_gte: z.optional( + p50_gas_used_lt: z.optional( z.coerce .bigint() .check( @@ -58590,7 +54657,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - accounts_between_min: z.optional( + p50_gas_used_lte: z.optional( z.coerce .bigint() .check( @@ -58600,7 +54667,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - accounts_between_max_value: z.optional( + p50_gas_used_gt: z.optional( z.coerce .bigint() .check( @@ -58610,9 +54677,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - 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( + p50_gas_used_gte: z.optional( z.coerce .bigint() .check( @@ -58622,7 +54687,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - account_bytes_ne: z.optional( + p50_gas_used_between_min: z.optional( z.coerce .bigint() .check( @@ -58632,7 +54697,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - account_bytes_lt: z.optional( + p50_gas_used_between_max_value: z.optional( z.coerce .bigint() .check( @@ -58642,7 +54707,9 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - account_bytes_lte: 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( @@ -58652,7 +54719,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - account_bytes_gt: z.optional( + p95_gas_used_ne: z.optional( z.coerce .bigint() .check( @@ -58662,7 +54729,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - account_bytes_gte: z.optional( + p95_gas_used_lt: z.optional( z.coerce .bigint() .check( @@ -58672,7 +54739,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - account_bytes_between_min: z.optional( + p95_gas_used_lte: z.optional( z.coerce .bigint() .check( @@ -58682,7 +54749,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - account_bytes_between_max_value: z.optional( + p95_gas_used_gt: z.optional( z.coerce .bigint() .check( @@ -58692,9 +54759,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - 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( + p95_gas_used_gte: z.optional( z.coerce .bigint() .check( @@ -58704,7 +54769,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - account_trienodes_ne: z.optional( + p95_gas_used_between_min: z.optional( z.coerce .bigint() .check( @@ -58714,7 +54779,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - account_trienodes_lt: z.optional( + p95_gas_used_between_max_value: z.optional( z.coerce .bigint() .check( @@ -58724,7 +54789,9 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - account_trienodes_lte: z.optional( + 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( @@ -58734,7 +54801,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - account_trienodes_gt: z.optional( + stddev_gas_used_ne: z.optional( z.coerce .bigint() .check( @@ -58744,7 +54811,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - account_trienodes_gte: z.optional( + stddev_gas_used_lt: z.optional( z.coerce .bigint() .check( @@ -58754,7 +54821,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - account_trienodes_between_min: z.optional( + stddev_gas_used_lte: z.optional( z.coerce .bigint() .check( @@ -58764,7 +54831,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - account_trienodes_between_max_value: z.optional( + stddev_gas_used_gt: z.optional( z.coerce .bigint() .check( @@ -58774,9 +54841,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = 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( + stddev_gas_used_gte: z.optional( z.coerce .bigint() .check( @@ -58786,7 +54851,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - account_trienode_bytes_ne: z.optional( + stddev_gas_used_between_min: z.optional( z.coerce .bigint() .check( @@ -58796,7 +54861,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - account_trienode_bytes_lt: z.optional( + stddev_gas_used_between_max_value: z.optional( z.coerce .bigint() .check( @@ -58806,7 +54871,9 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - account_trienode_bytes_lte: z.optional( + 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( @@ -58816,7 +54883,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - account_trienode_bytes_gt: z.optional( + upper_band_gas_used_ne: z.optional( z.coerce .bigint() .check( @@ -58826,7 +54893,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - account_trienode_bytes_gte: z.optional( + upper_band_gas_used_lt: z.optional( z.coerce .bigint() .check( @@ -58836,7 +54903,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - account_trienode_bytes_between_min: z.optional( + upper_band_gas_used_lte: z.optional( z.coerce .bigint() .check( @@ -58846,7 +54913,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - account_trienode_bytes_between_max_value: z.optional( + upper_band_gas_used_gt: z.optional( z.coerce .bigint() .check( @@ -58856,9 +54923,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - 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( + upper_band_gas_used_gte: z.optional( z.coerce .bigint() .check( @@ -58868,7 +54933,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - contract_codes_ne: z.optional( + upper_band_gas_used_between_min: z.optional( z.coerce .bigint() .check( @@ -58878,7 +54943,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - contract_codes_lt: z.optional( + upper_band_gas_used_between_max_value: z.optional( z.coerce .bigint() .check( @@ -58888,89 +54953,107 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - contract_codes_lte: z.optional( + 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(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', }) ) ), - contract_codes_gt: z.optional( + lower_band_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', + 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_codes_gte: z.optional( + lower_band_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', + 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_codes_between_min: z.optional( + lower_band_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', + 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_codes_between_max_value: z.optional( + lower_band_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', + 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_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( + lower_band_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', + 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_code_bytes_ne: z.optional( + lower_band_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', + 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_code_bytes_lt: z.optional( + lower_band_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', + 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_code_bytes_lte: z.optional( + 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( @@ -58980,7 +55063,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - contract_code_bytes_gt: z.optional( + moving_avg_gas_used_ne: z.optional( z.coerce .bigint() .check( @@ -58990,7 +55073,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - contract_code_bytes_gte: z.optional( + moving_avg_gas_used_lt: z.optional( z.coerce .bigint() .check( @@ -59000,7 +55083,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - contract_code_bytes_between_min: z.optional( + moving_avg_gas_used_lte: z.optional( z.coerce .bigint() .check( @@ -59010,7 +55093,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - contract_code_bytes_between_max_value: z.optional( + moving_avg_gas_used_gt: z.optional( z.coerce .bigint() .check( @@ -59020,9 +55103,7 @@ 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( + moving_avg_gas_used_gte: z.optional( z.coerce .bigint() .check( @@ -59032,7 +55113,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storages_ne: z.optional( + moving_avg_gas_used_between_min: z.optional( z.coerce .bigint() .check( @@ -59042,7 +55123,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storages_lt: z.optional( + moving_avg_gas_used_between_max_value: z.optional( z.coerce .bigint() .check( @@ -59052,7 +55133,126 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storages_lte: 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(-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 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( + 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+)*$/))), + accounts_eq: z.optional( z.coerce .bigint() .check( @@ -59062,7 +55262,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storages_gt: z.optional( + accounts_ne: z.optional( z.coerce .bigint() .check( @@ -59072,7 +55272,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storages_gte: z.optional( + accounts_lt: z.optional( z.coerce .bigint() .check( @@ -59082,7 +55282,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storages_between_min: z.optional( + accounts_lte: z.optional( z.coerce .bigint() .check( @@ -59092,7 +55292,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storages_between_max_value: z.optional( + accounts_gt: z.optional( z.coerce .bigint() .check( @@ -59102,9 +55302,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = 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( + accounts_gte: z.optional( z.coerce .bigint() .check( @@ -59114,7 +55312,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storage_bytes_ne: z.optional( + accounts_between_min: z.optional( z.coerce .bigint() .check( @@ -59124,7 +55322,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storage_bytes_lt: z.optional( + accounts_between_max_value: z.optional( z.coerce .bigint() .check( @@ -59134,7 +55332,9 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storage_bytes_lte: 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( @@ -59144,7 +55344,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storage_bytes_gt: z.optional( + account_bytes_ne: z.optional( z.coerce .bigint() .check( @@ -59154,7 +55354,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storage_bytes_gte: z.optional( + account_bytes_lt: z.optional( z.coerce .bigint() .check( @@ -59164,7 +55364,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storage_bytes_between_min: z.optional( + account_bytes_lte: z.optional( z.coerce .bigint() .check( @@ -59174,7 +55374,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storage_bytes_between_max_value: z.optional( + account_bytes_gt: z.optional( z.coerce .bigint() .check( @@ -59184,9 +55384,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = 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( + account_bytes_gte: z.optional( z.coerce .bigint() .check( @@ -59196,7 +55394,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storage_trienodes_ne: z.optional( + account_bytes_between_min: z.optional( z.coerce .bigint() .check( @@ -59206,7 +55404,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storage_trienodes_lt: z.optional( + account_bytes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -59216,7 +55414,9 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storage_trienodes_lte: 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( @@ -59226,7 +55426,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storage_trienodes_gt: z.optional( + account_trienodes_ne: z.optional( z.coerce .bigint() .check( @@ -59236,7 +55436,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storage_trienodes_gte: z.optional( + account_trienodes_lt: z.optional( z.coerce .bigint() .check( @@ -59246,7 +55446,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storage_trienodes_between_min: z.optional( + account_trienodes_lte: z.optional( z.coerce .bigint() .check( @@ -59256,7 +55456,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storage_trienodes_between_max_value: z.optional( + account_trienodes_gt: z.optional( z.coerce .bigint() .check( @@ -59266,9 +55466,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - 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( + account_trienodes_gte: z.optional( z.coerce .bigint() .check( @@ -59278,7 +55476,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storage_trienode_bytes_ne: z.optional( + account_trienodes_between_min: z.optional( z.coerce .bigint() .check( @@ -59288,7 +55486,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storage_trienode_bytes_lt: z.optional( + account_trienodes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -59298,7 +55496,9 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storage_trienode_bytes_lte: 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( @@ -59308,7 +55508,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storage_trienode_bytes_gt: z.optional( + account_trienode_bytes_ne: z.optional( z.coerce .bigint() .check( @@ -59318,7 +55518,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storage_trienode_bytes_gte: z.optional( + account_trienode_bytes_lt: z.optional( z.coerce .bigint() .check( @@ -59328,7 +55528,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storage_trienode_bytes_between_min: z.optional( + account_trienode_bytes_lte: z.optional( z.coerce .bigint() .check( @@ -59338,7 +55538,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - storage_trienode_bytes_between_max_value: z.optional( + account_trienode_bytes_gt: z.optional( z.coerce .bigint() .check( @@ -59348,9 +55548,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - 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( + account_trienode_bytes_gte: z.optional( z.coerce .bigint() .check( @@ -59360,7 +55558,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - total_bytes_ne: z.optional( + account_trienode_bytes_between_min: z.optional( z.coerce .bigint() .check( @@ -59370,7 +55568,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - total_bytes_lt: z.optional( + account_trienode_bytes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -59380,7 +55578,9 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - total_bytes_lte: 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( @@ -59390,7 +55590,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - total_bytes_gt: z.optional( + contract_codes_ne: z.optional( z.coerce .bigint() .check( @@ -59400,7 +55600,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - total_bytes_gte: z.optional( + contract_codes_lt: z.optional( z.coerce .bigint() .check( @@ -59410,7 +55610,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - total_bytes_between_min: z.optional( + contract_codes_lte: z.optional( z.coerce .bigint() .check( @@ -59420,7 +55620,7 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ }) ) ), - total_bytes_between_max_value: z.optional( + contract_codes_gt: z.optional( z.coerce .bigint() .check( @@ -59428,194 +55628,9 @@ export const zFctExecutionStateSizeHourlyServiceListData = z.object({ z.maximum(BigInt('18446744073709551615'), { error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', }) - ) - ), - 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() - .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 zFctExecutionStateSizeHourlyServiceListResponse = zListFctExecutionStateSizeHourlyResponse; - -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' }) - ), - }), - 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( - 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+)*$/))), - block_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' }) - ) - ), - block_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' }) - ) - ), - block_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' }) - ) - ), - block_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' }) - ) - ), - 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' }) - ) - ), - block_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' }) - ) - ), - block_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' }) - ) - ), - 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' }) - ) - ), - 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( + ) + ), + contract_codes_gte: z.optional( z.coerce .bigint() .check( @@ -59625,7 +55640,7 @@ export const zFctExecutionTpsDailyServiceListData = z.object({ }) ) ), - total_transactions_ne: z.optional( + contract_codes_between_min: z.optional( z.coerce .bigint() .check( @@ -59635,7 +55650,7 @@ export const zFctExecutionTpsDailyServiceListData = z.object({ }) ) ), - total_transactions_lt: z.optional( + contract_codes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -59645,7 +55660,9 @@ export const zFctExecutionTpsDailyServiceListData = z.object({ }) ) ), - total_transactions_lte: 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( @@ -59655,7 +55672,7 @@ export const zFctExecutionTpsDailyServiceListData = z.object({ }) ) ), - total_transactions_gt: z.optional( + contract_code_bytes_ne: z.optional( z.coerce .bigint() .check( @@ -59665,7 +55682,7 @@ export const zFctExecutionTpsDailyServiceListData = z.object({ }) ) ), - total_transactions_gte: z.optional( + contract_code_bytes_lt: z.optional( z.coerce .bigint() .check( @@ -59675,7 +55692,7 @@ export const zFctExecutionTpsDailyServiceListData = z.object({ }) ) ), - total_transactions_between_min: z.optional( + contract_code_bytes_lte: z.optional( z.coerce .bigint() .check( @@ -59685,7 +55702,7 @@ export const zFctExecutionTpsDailyServiceListData = z.object({ }) ) ), - total_transactions_between_max_value: z.optional( + contract_code_bytes_gt: z.optional( z.coerce .bigint() .check( @@ -59695,320 +55712,285 @@ export const zFctExecutionTpsDailyServiceListData = z.object({ }) ) ), - 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(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - total_seconds_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' }) - ) - ), - total_seconds_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' }) - ) - ), - total_seconds_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' }) - ) - ), - total_seconds_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' }) - ) - ), - total_seconds_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' }) - ) - ), - total_seconds_between_min: z.optional( - z - .int() + contract_code_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', + }) ) ), - total_seconds_between_max_value: z.optional( - z - .int() + contract_code_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', + }) ) ), - 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() + contract_code_bytes_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 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() + 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( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + 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() + storages_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_lt: z.optional( - z - .int() + storages_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_lte: z.optional( - z - .int() + storages_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_gt: z.optional( - z - .int() + storages_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_gte: z.optional( - z - .int() + storages_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_between_min: z.optional( - z - .int() + storages_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_max_value: z.optional( - z - .int() + storages_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_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() + 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( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + 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() + storage_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', + }) ) ), - updated_date_time_lt: z.optional( - z - .int() + storage_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', + }) ) ), - updated_date_time_lte: z.optional( - z - .int() + storage_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', + }) ) ), - updated_date_time_gt: z.optional( - z - .int() + storage_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', + }) ) ), - updated_date_time_gte: z.optional( - z - .int() + storage_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', + }) ) ), - updated_date_time_between_min: z.optional( - z - .int() + storage_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', + }) ) ), - updated_date_time_between_max_value: z.optional( - z - .int() + storage_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', + }) ) ), - 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() + 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( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + 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_ne: z.optional( - z - .int() + storage_trienodes_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', + }) ) ), - block_count_lt: z.optional( - z - .int() + storage_trienodes_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', + }) ) ), - block_count_lte: z.optional( - z - .int() + storage_trienodes_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', + }) ) ), - block_count_gt: z.optional( - z - .int() + storage_trienodes_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', + }) ) ), - block_count_gte: z.optional( - z - .int() + storage_trienodes_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', + }) ) ), - block_count_between_min: z.optional( - z - .int() + storage_trienodes_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', + }) ) ), - block_count_between_max_value: z.optional( - z - .int() + storage_trienodes_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', + }) ) ), - 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( + 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( @@ -60018,7 +56000,7 @@ export const zFctExecutionTpsHourlyServiceListData = z.object({ }) ) ), - total_transactions_ne: z.optional( + storage_trienode_bytes_ne: z.optional( z.coerce .bigint() .check( @@ -60028,7 +56010,7 @@ export const zFctExecutionTpsHourlyServiceListData = z.object({ }) ) ), - total_transactions_lt: z.optional( + storage_trienode_bytes_lt: z.optional( z.coerce .bigint() .check( @@ -60038,7 +56020,7 @@ export const zFctExecutionTpsHourlyServiceListData = z.object({ }) ) ), - total_transactions_lte: z.optional( + storage_trienode_bytes_lte: z.optional( z.coerce .bigint() .check( @@ -60048,7 +56030,7 @@ export const zFctExecutionTpsHourlyServiceListData = z.object({ }) ) ), - total_transactions_gt: z.optional( + storage_trienode_bytes_gt: z.optional( z.coerce .bigint() .check( @@ -60058,7 +56040,7 @@ export const zFctExecutionTpsHourlyServiceListData = z.object({ }) ) ), - total_transactions_gte: z.optional( + storage_trienode_bytes_gte: z.optional( z.coerce .bigint() .check( @@ -60068,7 +56050,7 @@ export const zFctExecutionTpsHourlyServiceListData = z.object({ }) ) ), - total_transactions_between_min: z.optional( + storage_trienode_bytes_between_min: z.optional( z.coerce .bigint() .check( @@ -60078,7 +56060,7 @@ export const zFctExecutionTpsHourlyServiceListData = z.object({ }) ) ), - total_transactions_between_max_value: z.optional( + storage_trienode_bytes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -60088,84 +56070,90 @@ export const zFctExecutionTpsHourlyServiceListData = z.object({ }) ) ), - 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() + 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( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + 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_seconds_ne: z.optional( - z - .int() + total_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', + }) ) ), - total_seconds_lt: z.optional( - z - .int() + total_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', + }) ) ), - total_seconds_lte: z.optional( - z - .int() + total_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', + }) ) ), - total_seconds_gt: z.optional( - z - .int() + total_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', + }) ) ), - total_seconds_gte: z.optional( - z - .int() + total_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', + }) ) ), - total_seconds_between_min: z.optional( - z - .int() + total_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', + }) ) ), - total_seconds_between_max_value: z.optional( - z - .int() + total_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', + }) ) ), - 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()), + 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() @@ -60183,17 +56171,12 @@ export const zFctExecutionTpsHourlyServiceListData = z.object({ /** * OK */ -export const zFctExecutionTpsHourlyServiceListResponse = zListFctExecutionTpsHourlyResponse; +export const zFctExecutionStateSizeDailyServiceListResponse = zListFctExecutionStateSizeDailyResponse; -export const zFctExecutionTpsHourlyServiceGetData = 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()), }); @@ -60201,23 +56184,14 @@ export const zFctExecutionTpsHourlyServiceGetData = z.object({ /** * OK */ -export const zFctExecutionTpsHourlyServiceGetResponse = zGetFctExecutionTpsHourlyResponse; +export const zFctExecutionStateSizeDailyServiceGetResponse = zGetFctExecutionStateSizeDailyResponse; -export const zFctExecutionTransactionsDailyServiceListData = z.object({ +export const zFctExecutionStateSizeHourlyServiceListData = 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( + hour_start_date_time_eq: z.optional( z .int() .check( @@ -60225,7 +56199,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + hour_start_date_time_ne: z.optional( z .int() .check( @@ -60233,7 +56207,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + hour_start_date_time_lt: z.optional( z .int() .check( @@ -60241,7 +56215,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + hour_start_date_time_lte: z.optional( z .int() .check( @@ -60249,7 +56223,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + hour_start_date_time_gt: z.optional( z .int() .check( @@ -60257,7 +56231,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + hour_start_date_time_gte: z.optional( z .int() .check( @@ -60265,7 +56239,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + hour_start_date_time_between_min: z.optional( z .int() .check( @@ -60273,7 +56247,7 @@ export const zFctExecutionTransactionsDailyServiceListData = 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_max_value: z.optional( z .int() .check( @@ -60281,9 +56255,9 @@ export const zFctExecutionTransactionsDailyServiceListData = 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+)*$/))), - block_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( @@ -60291,7 +56265,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -60299,7 +56273,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -60307,7 +56281,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -60315,7 +56289,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -60323,7 +56297,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -60331,7 +56305,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -60339,7 +56313,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -60347,9 +56321,9 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - 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( + 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( @@ -60359,7 +56333,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ }) ) ), - total_transactions_ne: z.optional( + accounts_ne: z.optional( z.coerce .bigint() .check( @@ -60369,7 +56343,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ }) ) ), - total_transactions_lt: z.optional( + accounts_lt: z.optional( z.coerce .bigint() .check( @@ -60379,7 +56353,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ }) ) ), - total_transactions_lte: z.optional( + accounts_lte: z.optional( z.coerce .bigint() .check( @@ -60389,7 +56363,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ }) ) ), - total_transactions_gt: z.optional( + accounts_gt: z.optional( z.coerce .bigint() .check( @@ -60399,7 +56373,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ }) ) ), - total_transactions_gte: z.optional( + accounts_gte: z.optional( z.coerce .bigint() .check( @@ -60409,7 +56383,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ }) ) ), - total_transactions_between_min: z.optional( + accounts_between_min: z.optional( z.coerce .bigint() .check( @@ -60419,7 +56393,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ }) ) ), - total_transactions_between_max_value: z.optional( + accounts_between_max_value: z.optional( z.coerce .bigint() .check( @@ -60429,9 +56403,9 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ }) ) ), - 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( + 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( @@ -60441,7 +56415,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ }) ) ), - cumulative_transactions_ne: z.optional( + account_bytes_ne: z.optional( z.coerce .bigint() .check( @@ -60451,7 +56425,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ }) ) ), - cumulative_transactions_lt: z.optional( + account_bytes_lt: z.optional( z.coerce .bigint() .check( @@ -60461,7 +56435,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ }) ) ), - cumulative_transactions_lte: z.optional( + account_bytes_lte: z.optional( z.coerce .bigint() .check( @@ -60471,7 +56445,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ }) ) ), - cumulative_transactions_gt: z.optional( + account_bytes_gt: z.optional( z.coerce .bigint() .check( @@ -60481,7 +56455,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ }) ) ), - cumulative_transactions_gte: z.optional( + account_bytes_gte: z.optional( z.coerce .bigint() .check( @@ -60491,7 +56465,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ }) ) ), - cumulative_transactions_between_min: z.optional( + account_bytes_between_min: z.optional( z.coerce .bigint() .check( @@ -60501,7 +56475,7 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ }) ) ), - cumulative_transactions_between_max_value: z.optional( + account_bytes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -60511,579 +56485,511 @@ export const zFctExecutionTransactionsDailyServiceListData = z.object({ }) ) ), - 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() + 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(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + z.minimum(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) ) ), - p50_txn_per_block_ne: z.optional( - z - .int() + account_trienodes_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', + }) ) ), - p50_txn_per_block_lt: z.optional( - z - .int() + account_trienodes_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', + }) ) ), - p50_txn_per_block_lte: z.optional( - z - .int() + account_trienodes_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', + }) ) ), - p50_txn_per_block_gt: z.optional( - z - .int() + account_trienodes_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', + }) ) ), - p50_txn_per_block_gte: z.optional( - z - .int() + account_trienodes_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', + }) ) ), - p50_txn_per_block_between_min: z.optional( - z - .int() + account_trienodes_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', + }) ) ), - p50_txn_per_block_between_max_value: z.optional( - z - .int() + account_trienodes_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', + }) ) ), - 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() + 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', + }) ) ), - p95_txn_per_block_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', + }) ) ), - p95_txn_per_block_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', + }) ) ), - p95_txn_per_block_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', + }) ) ), - p95_txn_per_block_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', + }) ) ), - p95_txn_per_block_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', + }) ) ), - p95_txn_per_block_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', + }) ) ), - p95_txn_per_block_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', + }) ) ), - 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(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() + .check( + 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_txn_per_block_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', + }) ) ), - p05_txn_per_block_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', + }) ) ), - p05_txn_per_block_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', + }) ) ), - p05_txn_per_block_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', + }) ) ), - p05_txn_per_block_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', + }) ) ), - p05_txn_per_block_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', + }) ) ), - p05_txn_per_block_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', + }) ) ), - 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() + 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( - 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 zFctExecutionTransactionsDailyServiceListResponse = zListFctExecutionTransactionsDailyResponse; - -export const zFctExecutionTransactionsDailyServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - day_start_date: z.string(), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctExecutionTransactionsDailyServiceGetResponse = zGetFctExecutionTransactionsDailyResponse; - -export const zFctExecutionTransactionsHourlyServiceListData = 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() + contract_code_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', + }) ) ), - hour_start_date_time_ne: z.optional( - z - .int() + contract_code_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', + }) ) ), - hour_start_date_time_lt: z.optional( - z - .int() + contract_code_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', + }) ) ), - hour_start_date_time_lte: z.optional( - z - .int() + contract_code_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', + }) ) ), - hour_start_date_time_gt: z.optional( - z - .int() + contract_code_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', + }) ) ), - hour_start_date_time_gte: z.optional( - z - .int() + contract_code_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', + }) ) ), - hour_start_date_time_between_min: z.optional( - z - .int() + contract_code_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', + }) ) ), - hour_start_date_time_between_max_value: z.optional( - z - .int() + 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( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + 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+)*$/))), - updated_date_time_eq: z.optional( - z - .int() + storages_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() + storages_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() + storages_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() + storages_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() + storages_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() + storages_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() + storages_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() + 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( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + 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+)*$/))), - block_count_eq: z.optional( - z - .int() + storage_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', + }) ) ), - block_count_ne: z.optional( - z - .int() + storage_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', + }) ) ), - block_count_lt: z.optional( - z - .int() + storage_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', + }) ) ), - block_count_lte: z.optional( - z - .int() + storage_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', + }) ) ), - block_count_gt: z.optional( - z - .int() + storage_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', + }) ) ), - block_count_gte: z.optional( - z - .int() + storage_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', + }) ) ), - block_count_between_min: z.optional( - z - .int() + storage_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', + }) ) ), - block_count_between_max_value: z.optional( - z - .int() + 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( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + 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_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( + storage_trienodes_ne: z.optional( z.coerce .bigint() .check( @@ -61093,7 +56999,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ }) ) ), - total_transactions_ne: z.optional( + storage_trienodes_lt: z.optional( z.coerce .bigint() .check( @@ -61103,7 +57009,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ }) ) ), - total_transactions_lt: z.optional( + storage_trienodes_lte: z.optional( z.coerce .bigint() .check( @@ -61113,7 +57019,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ }) ) ), - total_transactions_lte: z.optional( + storage_trienodes_gt: z.optional( z.coerce .bigint() .check( @@ -61123,7 +57029,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ }) ) ), - total_transactions_gt: z.optional( + storage_trienodes_gte: z.optional( z.coerce .bigint() .check( @@ -61133,7 +57039,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ }) ) ), - total_transactions_gte: z.optional( + storage_trienodes_between_min: z.optional( z.coerce .bigint() .check( @@ -61143,7 +57049,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ }) ) ), - total_transactions_between_min: z.optional( + storage_trienodes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -61153,7 +57059,9 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ }) ) ), - total_transactions_between_max_value: 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( @@ -61163,9 +57071,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ }) ) ), - 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( + storage_trienode_bytes_ne: z.optional( z.coerce .bigint() .check( @@ -61175,7 +57081,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ }) ) ), - cumulative_transactions_ne: z.optional( + storage_trienode_bytes_lt: z.optional( z.coerce .bigint() .check( @@ -61185,7 +57091,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ }) ) ), - cumulative_transactions_lt: z.optional( + storage_trienode_bytes_lte: z.optional( z.coerce .bigint() .check( @@ -61195,7 +57101,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ }) ) ), - cumulative_transactions_lte: z.optional( + storage_trienode_bytes_gt: z.optional( z.coerce .bigint() .check( @@ -61205,7 +57111,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ }) ) ), - cumulative_transactions_gt: z.optional( + storage_trienode_bytes_gte: z.optional( z.coerce .bigint() .check( @@ -61215,7 +57121,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ }) ) ), - cumulative_transactions_gte: z.optional( + storage_trienode_bytes_between_min: z.optional( z.coerce .bigint() .check( @@ -61225,7 +57131,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ }) ) ), - cumulative_transactions_between_min: z.optional( + storage_trienode_bytes_between_max_value: z.optional( z.coerce .bigint() .check( @@ -61235,7 +57141,9 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ }) ) ), - cumulative_transactions_between_max_value: 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( @@ -61245,76 +57153,130 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ }) ) ), - 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() + total_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', + }) ) ), - min_txn_per_block_ne: z.optional( - z - .int() + total_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', + }) ) ), - min_txn_per_block_lt: z.optional( - z - .int() + total_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', + }) ) ), - min_txn_per_block_lte: z.optional( - z - .int() + total_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', + }) ) ), - min_txn_per_block_gt: z.optional( - z - .int() + total_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', + }) ) ), - min_txn_per_block_gte: z.optional( - z - .int() + total_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', + }) ) ), - min_txn_per_block_between_min: z.optional( - z - .int() + total_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', + }) ) ), - min_txn_per_block_between_max_value: z.optional( + 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() .check( - 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' }) ) ), - 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( + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctExecutionStateSizeHourlyServiceListResponse = zListFctExecutionStateSizeHourlyResponse; + +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' }) + ), + }), + 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( @@ -61322,7 +57284,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_txn_per_block_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -61330,7 +57292,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_txn_per_block_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -61338,7 +57300,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_txn_per_block_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -61346,7 +57308,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_txn_per_block_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -61354,7 +57316,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_txn_per_block_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -61362,7 +57324,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_txn_per_block_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -61370,7 +57332,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - max_txn_per_block_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -61378,9 +57340,9 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ 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( + 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( @@ -61388,7 +57350,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_txn_per_block_ne: z.optional( + block_count_ne: z.optional( z .int() .check( @@ -61396,7 +57358,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_txn_per_block_lt: z.optional( + block_count_lt: z.optional( z .int() .check( @@ -61404,7 +57366,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_txn_per_block_lte: z.optional( + block_count_lte: z.optional( z .int() .check( @@ -61412,7 +57374,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_txn_per_block_gt: z.optional( + block_count_gt: z.optional( z .int() .check( @@ -61420,7 +57382,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_txn_per_block_gte: z.optional( + block_count_gte: z.optional( z .int() .check( @@ -61428,7 +57390,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_txn_per_block_between_min: z.optional( + block_count_between_min: z.optional( z .int() .check( @@ -61436,7 +57398,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p50_txn_per_block_between_max_value: z.optional( + block_count_between_max_value: z.optional( z .int() .check( @@ -61444,75 +57406,91 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - 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() + 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', + }) ) ), - p95_txn_per_block_ne: 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', + }) ) ), - p95_txn_per_block_lt: 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', + }) ) ), - p95_txn_per_block_lte: 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', + }) ) ), - p95_txn_per_block_gt: 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', + }) ) ), - p95_txn_per_block_gte: 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', + }) ) ), - p95_txn_per_block_between_min: 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', + }) ) ), - p95_txn_per_block_between_max_value: 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', + }) ) ), - 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( + 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( @@ -61520,7 +57498,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p05_txn_per_block_ne: z.optional( + total_seconds_ne: z.optional( z .int() .check( @@ -61528,7 +57506,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p05_txn_per_block_lt: z.optional( + total_seconds_lt: z.optional( z .int() .check( @@ -61536,7 +57514,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p05_txn_per_block_lte: z.optional( + total_seconds_lte: z.optional( z .int() .check( @@ -61544,7 +57522,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p05_txn_per_block_gt: z.optional( + total_seconds_gt: z.optional( z .int() .check( @@ -61552,7 +57530,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p05_txn_per_block_gte: z.optional( + total_seconds_gte: z.optional( z .int() .check( @@ -61560,7 +57538,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p05_txn_per_block_between_min: z.optional( + total_seconds_between_min: z.optional( z .int() .check( @@ -61568,7 +57546,7 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - p05_txn_per_block_between_max_value: z.optional( + total_seconds_between_max_value: z.optional( z .int() .check( @@ -61576,12 +57554,18 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - 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()), + 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() @@ -61599,17 +57583,12 @@ export const zFctExecutionTransactionsHourlyServiceListData = z.object({ /** * OK */ -export const zFctExecutionTransactionsHourlyServiceListResponse = zListFctExecutionTransactionsHourlyResponse; +export const zFctExecutionTpsDailyServiceListResponse = zListFctExecutionTpsDailyResponse; -export const zFctExecutionTransactionsHourlyServiceGetData = z.object({ +export const zFctExecutionTpsDailyServiceGetData = 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()), }); @@ -61617,14 +57596,14 @@ export const zFctExecutionTransactionsHourlyServiceGetData = z.object({ /** * OK */ -export const zFctExecutionTransactionsHourlyServiceGetResponse = zGetFctExecutionTransactionsHourlyResponse; +export const zFctExecutionTpsDailyServiceGetResponse = zGetFctExecutionTpsDailyResponse; -export const zFctHeadFirstSeenByNodeServiceListData = z.object({ +export const zFctExecutionTpsHourlyServiceListData = 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( @@ -61632,7 +57611,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = 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( @@ -61640,7 +57619,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = 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( @@ -61648,7 +57627,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = 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( @@ -61656,7 +57635,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = 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( @@ -61664,7 +57643,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = 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( @@ -61672,7 +57651,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = 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( @@ -61680,7 +57659,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = 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( @@ -61688,26 +57667,8 @@ export const zFctHeadFirstSeenByNodeServiceListData = 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_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(/^[^,]+(,[^,]+)*$/))), + 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() @@ -61774,16 +57735,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = 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( + block_count_eq: z.optional( z .int() .check( @@ -61791,7 +57743,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = 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( @@ -61799,7 +57751,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = 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( @@ -61807,7 +57759,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = 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( @@ -61815,7 +57767,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = 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( @@ -61823,7 +57775,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = 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( @@ -61831,7 +57783,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = 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( @@ -61839,7 +57791,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = 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( @@ -61847,9 +57799,91 @@ export const zFctHeadFirstSeenByNodeServiceListData = 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_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(BigInt('0'), { error: 'Invalid value: Expected uint64 to be >= 0' }), + z.maximum(BigInt('18446744073709551615'), { + error: 'Invalid value: Expected uint64 to be <= 18446744073709551615', + }) + ) + ), + total_transactions_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_transactions_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_transactions_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_transactions_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_transactions_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_transactions_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_transactions_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_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( @@ -61857,7 +57891,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + total_seconds_ne: z.optional( z .int() .check( @@ -61865,7 +57899,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + total_seconds_lt: z.optional( z .int() .check( @@ -61873,7 +57907,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + total_seconds_lte: z.optional( z .int() .check( @@ -61881,7 +57915,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + total_seconds_gt: z.optional( z .int() .check( @@ -61889,7 +57923,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + total_seconds_gte: z.optional( z .int() .check( @@ -61897,7 +57931,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + total_seconds_between_min: z.optional( z .int() .check( @@ -61905,7 +57939,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + total_seconds_between_max_value: z.optional( z .int() .check( @@ -61913,17 +57947,70 @@ export const zFctHeadFirstSeenByNodeServiceListData = 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( + 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' }) ) ), - epoch_start_date_time_ne: z.optional( + 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( @@ -61931,7 +58018,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -61939,7 +58026,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -61947,7 +58034,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -61955,7 +58042,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -61963,7 +58050,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_min: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -61971,7 +58058,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = 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_min: z.optional( z .int() .check( @@ -61979,9 +58066,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = 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( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -61989,7 +58074,9 @@ export const zFctHeadFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_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+)*$/))), + block_count_eq: z.optional( z .int() .check( @@ -61997,7 +58084,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_lt: z.optional( + block_count_ne: z.optional( z .int() .check( @@ -62005,7 +58092,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_lte: z.optional( + block_count_lt: z.optional( z .int() .check( @@ -62013,7 +58100,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_gt: z.optional( + block_count_lte: z.optional( z .int() .check( @@ -62021,7 +58108,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_gte: z.optional( + block_count_gt: z.optional( z .int() .check( @@ -62029,7 +58116,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_between_min: z.optional( + block_count_gte: z.optional( z .int() .check( @@ -62037,7 +58124,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - seen_slot_start_diff_between_max_value: z.optional( + block_count_between_min: z.optional( z .int() .check( @@ -62045,92 +58132,7 @@ export const zFctHeadFirstSeenByNodeServiceListData = 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+)*$/))), - 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( + block_count_between_max_value: z.optional( z .int() .check( @@ -62138,213 +58140,174 @@ export const zFctHeadFirstSeenByNodeServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - meta_client_geo_autonomous_system_number_ne: 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', + }) ) ), - meta_client_geo_autonomous_system_number_lt: 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', + }) ) ), - meta_client_geo_autonomous_system_number_lte: 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', + }) ) ), - meta_client_geo_autonomous_system_number_gt: 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', + }) ) ), - meta_client_geo_autonomous_system_number_gte: 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', + }) ) ), - meta_client_geo_autonomous_system_number_between_min: 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', + }) ) ), - meta_client_geo_autonomous_system_number_between_max_value: 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', + }) ) ), - 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() + total_transactions_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 zFctHeadFirstSeenByNodeServiceListResponse = zListFctHeadFirstSeenByNodeResponse; - -export const zFctHeadFirstSeenByNodeServiceGetData = 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 zFctHeadFirstSeenByNodeServiceGetResponse = zGetFctHeadFirstSeenByNodeResponse; - -export const zFctMevBidCountByBuilderServiceListData = 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_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( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + 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() + cumulative_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', + }) ) ), - slot_start_date_time_lt: z.optional( - z - .int() + cumulative_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', + }) ) ), - slot_start_date_time_lte: z.optional( - z - .int() + cumulative_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', + }) ) ), - slot_start_date_time_gt: z.optional( - z - .int() + cumulative_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', + }) ) ), - slot_start_date_time_gte: z.optional( - z - .int() + cumulative_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', + }) ) ), - slot_start_date_time_between_min: z.optional( - z - .int() + cumulative_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', + }) ) ), - slot_start_date_time_between_max_value: z.optional( - z - .int() + cumulative_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', + }) ) ), - 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+)*$/))), - 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(/^[^,]+(,[^,]+)*$/))), - updated_date_time_eq: z.optional( + 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( @@ -62352,7 +58315,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + min_txn_per_block_ne: z.optional( z .int() .check( @@ -62360,7 +58323,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + min_txn_per_block_lt: z.optional( z .int() .check( @@ -62368,7 +58331,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + min_txn_per_block_lte: z.optional( z .int() .check( @@ -62376,7 +58339,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + min_txn_per_block_gt: z.optional( z .int() .check( @@ -62384,7 +58347,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + min_txn_per_block_gte: z.optional( z .int() .check( @@ -62392,7 +58355,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + min_txn_per_block_between_min: z.optional( z .int() .check( @@ -62400,7 +58363,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + min_txn_per_block_between_max_value: z.optional( z .int() .check( @@ -62408,9 +58371,9 @@ export const zFctMevBidCountByBuilderServiceListData = 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_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( @@ -62418,7 +58381,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + max_txn_per_block_ne: z.optional( z .int() .check( @@ -62426,7 +58389,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + max_txn_per_block_lt: z.optional( z .int() .check( @@ -62434,7 +58397,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + max_txn_per_block_lte: z.optional( z .int() .check( @@ -62442,7 +58405,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + max_txn_per_block_gt: z.optional( z .int() .check( @@ -62450,7 +58413,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + max_txn_per_block_gte: z.optional( z .int() .check( @@ -62458,7 +58421,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + max_txn_per_block_between_min: z.optional( z .int() .check( @@ -62466,7 +58429,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + max_txn_per_block_between_max_value: z.optional( z .int() .check( @@ -62474,9 +58437,9 @@ export const zFctMevBidCountByBuilderServiceListData = 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( + 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( @@ -62484,7 +58447,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + p50_txn_per_block_ne: z.optional( z .int() .check( @@ -62492,7 +58455,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + p50_txn_per_block_lt: z.optional( z .int() .check( @@ -62500,7 +58463,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + p50_txn_per_block_lte: z.optional( z .int() .check( @@ -62508,7 +58471,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + p50_txn_per_block_gt: z.optional( z .int() .check( @@ -62516,7 +58479,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + p50_txn_per_block_gte: z.optional( z .int() .check( @@ -62524,7 +58487,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: z.optional( + p50_txn_per_block_between_min: z.optional( z .int() .check( @@ -62532,7 +58495,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + p50_txn_per_block_between_max_value: z.optional( z .int() .check( @@ -62540,9 +58503,9 @@ export const zFctMevBidCountByBuilderServiceListData = 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( + 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( @@ -62550,7 +58513,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + p95_txn_per_block_ne: z.optional( z .int() .check( @@ -62558,7 +58521,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + p95_txn_per_block_lt: z.optional( z .int() .check( @@ -62566,7 +58529,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + p95_txn_per_block_lte: z.optional( z .int() .check( @@ -62574,7 +58537,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + p95_txn_per_block_gt: z.optional( z .int() .check( @@ -62582,7 +58545,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + p95_txn_per_block_gte: z.optional( z .int() .check( @@ -62590,7 +58553,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_min: z.optional( + p95_txn_per_block_between_min: z.optional( z .int() .check( @@ -62598,7 +58561,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_max_value: z.optional( + p95_txn_per_block_between_max_value: z.optional( z .int() .check( @@ -62606,9 +58569,9 @@ export const zFctMevBidCountByBuilderServiceListData = 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+)*$/))), - bid_total_eq: z.optional( + 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( @@ -62616,7 +58579,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - bid_total_ne: z.optional( + p05_txn_per_block_ne: z.optional( z .int() .check( @@ -62624,7 +58587,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - bid_total_lt: z.optional( + p05_txn_per_block_lt: z.optional( z .int() .check( @@ -62632,7 +58595,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - bid_total_lte: z.optional( + p05_txn_per_block_lte: z.optional( z .int() .check( @@ -62640,7 +58603,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - bid_total_gt: z.optional( + p05_txn_per_block_gt: z.optional( z .int() .check( @@ -62648,7 +58611,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - bid_total_gte: z.optional( + p05_txn_per_block_gte: z.optional( z .int() .check( @@ -62656,7 +58619,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - bid_total_between_min: z.optional( + p05_txn_per_block_between_min: z.optional( z .int() .check( @@ -62664,7 +58627,7 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - bid_total_between_max_value: z.optional( + p05_txn_per_block_between_max_value: z.optional( z .int() .check( @@ -62672,8 +58635,12 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - bid_total_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - bid_total_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() @@ -62691,17 +58658,12 @@ export const zFctMevBidCountByBuilderServiceListData = z.object({ /** * OK */ -export const zFctMevBidCountByBuilderServiceListResponse = zListFctMevBidCountByBuilderResponse; +export const zFctExecutionTransactionsDailyServiceListResponse = zListFctExecutionTransactionsDailyResponse; -export const zFctMevBidCountByBuilderServiceGetData = z.object({ +export const zFctExecutionTransactionsDailyServiceGetData = 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()), }); @@ -62709,14 +58671,14 @@ export const zFctMevBidCountByBuilderServiceGetData = z.object({ /** * OK */ -export const zFctMevBidCountByBuilderServiceGetResponse = zGetFctMevBidCountByBuilderResponse; +export const zFctExecutionTransactionsDailyServiceGetResponse = zGetFctExecutionTransactionsDailyResponse; -export const zFctMevBidCountByRelayServiceListData = z.object({ +export const zFctExecutionTransactionsHourlyServiceListData = 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( @@ -62724,7 +58686,7 @@ export const zFctMevBidCountByRelayServiceListData = 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( @@ -62732,7 +58694,7 @@ export const zFctMevBidCountByRelayServiceListData = 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( @@ -62740,7 +58702,7 @@ export const zFctMevBidCountByRelayServiceListData = 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( @@ -62748,7 +58710,7 @@ export const zFctMevBidCountByRelayServiceListData = 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( @@ -62756,7 +58718,7 @@ export const zFctMevBidCountByRelayServiceListData = 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( @@ -62764,7 +58726,7 @@ export const zFctMevBidCountByRelayServiceListData = 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( @@ -62772,7 +58734,7 @@ export const zFctMevBidCountByRelayServiceListData = 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( @@ -62780,17 +58742,8 @@ export const zFctMevBidCountByRelayServiceListData = 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+)*$/))), - relay_name_eq: z.optional(z.string()), - relay_name_ne: z.optional(z.string()), - relay_name_contains: z.optional(z.string()), - relay_name_starts_with: z.optional(z.string()), - relay_name_ends_with: z.optional(z.string()), - relay_name_like: z.optional(z.string()), - relay_name_not_like: z.optional(z.string()), - relay_name_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - relay_name_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() @@ -62857,7 +58810,7 @@ export const zFctMevBidCountByRelayServiceListData = 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( @@ -62865,7 +58818,7 @@ export const zFctMevBidCountByRelayServiceListData = 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( @@ -62873,7 +58826,7 @@ export const zFctMevBidCountByRelayServiceListData = 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( @@ -62881,7 +58834,7 @@ export const zFctMevBidCountByRelayServiceListData = 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( @@ -62889,7 +58842,7 @@ export const zFctMevBidCountByRelayServiceListData = 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( @@ -62897,7 +58850,7 @@ export const zFctMevBidCountByRelayServiceListData = 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( @@ -62905,7 +58858,7 @@ export const zFctMevBidCountByRelayServiceListData = 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( @@ -62913,7 +58866,7 @@ export const zFctMevBidCountByRelayServiceListData = 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( @@ -62921,57 +58874,174 @@ export const zFctMevBidCountByRelayServiceListData = 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_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_ne: 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_lt: 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_lte: 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_gt: 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_gte: 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_between_min: z.optional( + total_transactions_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_transactions_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_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( + 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_transactions_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', + }) + ) + ), + cumulative_transactions_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', + }) + ) + ), + cumulative_transactions_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', + }) + ) + ), + cumulative_transactions_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', + }) + ) + ), + cumulative_transactions_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', + }) + ) + ), + cumulative_transactions_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', + }) + ) + ), + cumulative_transactions_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', + }) + ) + ), + 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( @@ -62979,7 +59049,7 @@ export const zFctMevBidCountByRelayServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + min_txn_per_block_ne: z.optional( z .int() .check( @@ -62987,9 +59057,7 @@ export const zFctMevBidCountByRelayServiceListData = 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_txn_per_block_lt: z.optional( z .int() .check( @@ -62997,7 +59065,7 @@ export const zFctMevBidCountByRelayServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + min_txn_per_block_lte: z.optional( z .int() .check( @@ -63005,7 +59073,7 @@ export const zFctMevBidCountByRelayServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + min_txn_per_block_gt: z.optional( z .int() .check( @@ -63013,7 +59081,7 @@ export const zFctMevBidCountByRelayServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + min_txn_per_block_gte: z.optional( z .int() .check( @@ -63021,7 +59089,7 @@ export const zFctMevBidCountByRelayServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + min_txn_per_block_between_min: z.optional( z .int() .check( @@ -63029,7 +59097,7 @@ export const zFctMevBidCountByRelayServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + min_txn_per_block_between_max_value: z.optional( z .int() .check( @@ -63037,7 +59105,9 @@ export const zFctMevBidCountByRelayServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_min: z.optional( + 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( @@ -63045,7 +59115,7 @@ export const zFctMevBidCountByRelayServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_max_value: z.optional( + max_txn_per_block_ne: z.optional( z .int() .check( @@ -63053,9 +59123,7 @@ export const zFctMevBidCountByRelayServiceListData = 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+)*$/))), - bid_total_eq: z.optional( + max_txn_per_block_lt: z.optional( z .int() .check( @@ -63063,7 +59131,7 @@ export const zFctMevBidCountByRelayServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - bid_total_ne: z.optional( + max_txn_per_block_lte: z.optional( z .int() .check( @@ -63071,7 +59139,7 @@ export const zFctMevBidCountByRelayServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - bid_total_lt: z.optional( + max_txn_per_block_gt: z.optional( z .int() .check( @@ -63079,7 +59147,7 @@ export const zFctMevBidCountByRelayServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - bid_total_lte: z.optional( + max_txn_per_block_gte: z.optional( z .int() .check( @@ -63087,7 +59155,7 @@ export const zFctMevBidCountByRelayServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - bid_total_gt: z.optional( + max_txn_per_block_between_min: z.optional( z .int() .check( @@ -63095,7 +59163,7 @@ export const zFctMevBidCountByRelayServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - bid_total_gte: z.optional( + max_txn_per_block_between_max_value: z.optional( z .int() .check( @@ -63103,7 +59171,9 @@ export const zFctMevBidCountByRelayServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - bid_total_between_min: z.optional( + 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( @@ -63111,7 +59181,7 @@ export const zFctMevBidCountByRelayServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - bid_total_between_max_value: z.optional( + p50_txn_per_block_ne: z.optional( z .int() .check( @@ -63119,51 +59189,15 @@ export const zFctMevBidCountByRelayServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - bid_total_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - bid_total_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - page_size: z.optional( + p50_txn_per_block_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 zFctMevBidCountByRelayServiceListResponse = zListFctMevBidCountByRelayResponse; - -export const zFctMevBidCountByRelayServiceGetData = 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 zFctMevBidCountByRelayServiceGetResponse = zGetFctMevBidCountByRelayResponse; - -export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - slot_start_date_time_eq: z.optional( + p50_txn_per_block_lte: z.optional( z .int() .check( @@ -63171,7 +59205,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_ne: z.optional( + p50_txn_per_block_gt: z.optional( z .int() .check( @@ -63179,7 +59213,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lt: z.optional( + p50_txn_per_block_gte: z.optional( z .int() .check( @@ -63187,7 +59221,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_lte: z.optional( + p50_txn_per_block_between_min: z.optional( z .int() .check( @@ -63195,7 +59229,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gt: z.optional( + p50_txn_per_block_between_max_value: z.optional( z .int() .check( @@ -63203,7 +59237,9 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_gte: z.optional( + 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( @@ -63211,7 +59247,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_min: z.optional( + p95_txn_per_block_ne: z.optional( z .int() .check( @@ -63219,7 +59255,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( + p95_txn_per_block_lt: z.optional( z .int() .check( @@ -63227,84 +59263,73 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec 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+)*$/))), - chunk_slot_start_diff_eq: z.optional( + p95_txn_per_block_lte: 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' }) ) ), - chunk_slot_start_diff_ne: z.optional( + p95_txn_per_block_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' }) ) ), - chunk_slot_start_diff_lt: z.optional( + p95_txn_per_block_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' }) ) ), - chunk_slot_start_diff_lte: z.optional( + p95_txn_per_block_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' }) ) ), - chunk_slot_start_diff_gt: z.optional( + p95_txn_per_block_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' }) ) ), - chunk_slot_start_diff_gte: z.optional( + 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(-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' }) ) ), - chunk_slot_start_diff_between_min: z.optional( + p05_txn_per_block_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' }) ) ), - chunk_slot_start_diff_between_max_value: z.optional( + p05_txn_per_block_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' }) ) ), - 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+)*$/))), - 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(/^[^,]+(,[^,]+)*$/))), - updated_date_time_eq: z.optional( + p05_txn_per_block_lte: z.optional( z .int() .check( @@ -63312,7 +59337,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + p05_txn_per_block_gt: z.optional( z .int() .check( @@ -63320,7 +59345,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + p05_txn_per_block_gte: z.optional( z .int() .check( @@ -63328,7 +59353,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + p05_txn_per_block_between_min: z.optional( z .int() .check( @@ -63336,7 +59361,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + p05_txn_per_block_between_max_value: z.optional( z .int() .check( @@ -63344,15 +59369,55 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + 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() .check( - 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_between_min: z.optional( + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctExecutionTransactionsHourlyServiceListResponse = zListFctExecutionTransactionsHourlyResponse; + +export const zFctExecutionTransactionsHourlyServiceGetData = 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 zFctExecutionTransactionsHourlyServiceGetResponse = zGetFctExecutionTransactionsHourlyResponse; + +export const zFctHeadFirstSeenByNodeServiceListData = 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( @@ -63360,7 +59425,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + slot_start_date_time_ne: z.optional( z .int() .check( @@ -63368,9 +59433,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec 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_start_date_time_lt: z.optional( z .int() .check( @@ -63378,7 +59441,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + slot_start_date_time_lte: z.optional( z .int() .check( @@ -63386,7 +59449,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + slot_start_date_time_gt: z.optional( z .int() .check( @@ -63394,7 +59457,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + slot_start_date_time_gte: z.optional( z .int() .check( @@ -63402,7 +59465,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + slot_start_date_time_between_min: z.optional( z .int() .check( @@ -63410,7 +59473,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + slot_start_date_time_between_max_value: z.optional( z .int() .check( @@ -63418,7 +59481,27 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_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(/^[^,]+(,[^,]+)*$/))), + 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( @@ -63426,7 +59509,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -63434,9 +59517,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec 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_lt: z.optional( z .int() .check( @@ -63444,7 +59525,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_ne: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -63452,7 +59533,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -63460,7 +59541,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_lte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -63468,7 +59549,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gt: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -63476,7 +59557,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_gte: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -63484,7 +59565,18 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_min: 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( @@ -63492,7 +59584,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_between_max_value: z.optional( + slot_ne: z.optional( z .int() .check( @@ -63500,9 +59592,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec 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_lt: z.optional( z .int() .check( @@ -63510,7 +59600,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_ne: z.optional( + slot_lte: z.optional( z .int() .check( @@ -63518,7 +59608,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lt: z.optional( + slot_gt: z.optional( z .int() .check( @@ -63526,7 +59616,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_lte: z.optional( + slot_gte: z.optional( z .int() .check( @@ -63534,7 +59624,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gt: z.optional( + slot_between_min: z.optional( z .int() .check( @@ -63542,7 +59632,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_gte: z.optional( + slot_between_max_value: z.optional( z .int() .check( @@ -63550,7 +59640,9 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_min: 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( @@ -63558,7 +59650,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - epoch_start_date_time_between_max_value: z.optional( + epoch_ne: z.optional( z .int() .check( @@ -63566,110 +59658,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec 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( + epoch_lt: z.optional( z .int() .check( @@ -63677,7 +59666,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - relay_names_length_gt: z.optional( + epoch_lte: z.optional( z .int() .check( @@ -63685,7 +59674,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - relay_names_length_gte: z.optional( + epoch_gt: z.optional( z .int() .check( @@ -63693,7 +59682,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - relay_names_length_lt: z.optional( + epoch_gte: z.optional( z .int() .check( @@ -63701,7 +59690,7 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - relay_names_length_lte: z.optional( + epoch_between_min: z.optional( z .int() .check( @@ -63709,78 +59698,17 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - 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(/^[^,]+(,[^,]+)*$/))), - 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(/^[^,]+(,[^,]+)*$/))), - page_size: z.optional( + epoch_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 zFctMevBidHighestValueByBuilderChunked50MsServiceListResponse = - zListFctMevBidHighestValueByBuilderChunked50MsResponse; - -export const zFctMevBidHighestValueByBuilderChunked50MsServiceGetData = 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 zFctMevBidHighestValueByBuilderChunked50MsServiceGetResponse = - zGetFctMevBidHighestValueByBuilderChunked50MsResponse; - -export const zFctNodeActiveLast24hServiceListData = z.object({ - body: z.optional(z.never()), - path: z.optional(z.never()), - query: z.optional( - z.object({ - 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( + 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( @@ -63788,7 +59716,7 @@ export const zFctNodeActiveLast24hServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + epoch_start_date_time_ne: z.optional( z .int() .check( @@ -63796,7 +59724,7 @@ export const zFctNodeActiveLast24hServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + epoch_start_date_time_lt: z.optional( z .int() .check( @@ -63804,7 +59732,7 @@ export const zFctNodeActiveLast24hServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + epoch_start_date_time_lte: z.optional( z .int() .check( @@ -63812,7 +59740,7 @@ export const zFctNodeActiveLast24hServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + epoch_start_date_time_gt: z.optional( z .int() .check( @@ -63820,7 +59748,7 @@ export const zFctNodeActiveLast24hServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + epoch_start_date_time_gte: z.optional( z .int() .check( @@ -63828,7 +59756,7 @@ export const zFctNodeActiveLast24hServiceListData = 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_min: z.optional( z .int() .check( @@ -63836,7 +59764,7 @@ export const zFctNodeActiveLast24hServiceListData = 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_between_max_value: z.optional( z .int() .check( @@ -63844,9 +59772,9 @@ export const zFctNodeActiveLast24hServiceListData = 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+)*$/))), - last_seen_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+)*$/))), + seen_slot_start_diff_eq: z.optional( z .int() .check( @@ -63854,7 +59782,7 @@ export const zFctNodeActiveLast24hServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_seen_date_time_ne: z.optional( + seen_slot_start_diff_ne: z.optional( z .int() .check( @@ -63862,7 +59790,7 @@ export const zFctNodeActiveLast24hServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_seen_date_time_lt: z.optional( + seen_slot_start_diff_lt: z.optional( z .int() .check( @@ -63870,7 +59798,7 @@ export const zFctNodeActiveLast24hServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_seen_date_time_lte: z.optional( + seen_slot_start_diff_lte: z.optional( z .int() .check( @@ -63878,7 +59806,7 @@ export const zFctNodeActiveLast24hServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_seen_date_time_gt: z.optional( + seen_slot_start_diff_gt: z.optional( z .int() .check( @@ -63886,7 +59814,7 @@ export const zFctNodeActiveLast24hServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_seen_date_time_gte: z.optional( + seen_slot_start_diff_gte: z.optional( z .int() .check( @@ -63894,7 +59822,7 @@ export const zFctNodeActiveLast24hServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_seen_date_time_between_min: z.optional( + seen_slot_start_diff_between_min: z.optional( z .int() .check( @@ -63902,7 +59830,7 @@ export const zFctNodeActiveLast24hServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_seen_date_time_between_max_value: z.optional( + seen_slot_start_diff_between_max_value: z.optional( z .int() .check( @@ -63910,8 +59838,8 @@ export const zFctNodeActiveLast24hServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - last_seen_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - last_seen_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + 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()), @@ -64109,12 +60037,17 @@ export const zFctNodeActiveLast24hServiceListData = z.object({ /** * OK */ -export const zFctNodeActiveLast24hServiceListResponse = zListFctNodeActiveLast24hResponse; +export const zFctHeadFirstSeenByNodeServiceListResponse = zListFctHeadFirstSeenByNodeResponse; -export const zFctNodeActiveLast24hServiceGetData = z.object({ +export const zFctHeadFirstSeenByNodeServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - meta_client_name: 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()), }); @@ -64122,9 +60055,9 @@ export const zFctNodeActiveLast24hServiceGetData = z.object({ /** * OK */ -export const zFctNodeActiveLast24hServiceGetResponse = zGetFctNodeActiveLast24hResponse; +export const zFctHeadFirstSeenByNodeServiceGetResponse = zGetFctHeadFirstSeenByNodeResponse; -export const zFctOpcodeGasByOpcodeDailyServiceListData = z.object({ +export const zFctHeadVoteCorrectnessRateDailyServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -64138,15 +60071,6 @@ export const zFctOpcodeGasByOpcodeDailyServiceListData = z.object({ 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(/^[^,]+(,[^,]+)*$/))), - opcode_eq: z.optional(z.string()), - opcode_ne: z.optional(z.string()), - opcode_contains: z.optional(z.string()), - opcode_starts_with: z.optional(z.string()), - opcode_ends_with: z.optional(z.string()), - opcode_like: z.optional(z.string()), - opcode_not_like: z.optional(z.string()), - opcode_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - opcode_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -64176,358 +60100,119 @@ export const zFctOpcodeGasByOpcodeDailyServiceListData = z.object({ .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+)*$/))), - block_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' }) - ) - ), - block_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' }) - ) - ), - block_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' }) - ) - ), - block_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' }) - ) - ), - 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' }) - ) - ), - block_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' }) - ) - ), - block_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' }) - ) - ), - 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' }) - ) - ), - 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_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_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_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_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_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_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_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_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_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_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', - }) - ) - ), - total_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', - }) - ) - ), - total_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', - }) - ) - ), - total_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', - }) + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_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' }) ) ), - total_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' }) ) ), - total_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' }) ) ), - total_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' }) ) ), - total_gas_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_gas_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_error_count_eq: 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_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' }) ) ), - total_error_count_ne: z.optional( - z.coerce - .bigint() + slot_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' }) ) ), - total_error_count_lt: z.optional( - z.coerce - .bigint() + slot_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' }) ) ), - total_error_count_lte: z.optional( - z.coerce - .bigint() + slot_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' }) ) ), - total_error_count_gt: z.optional( - z.coerce - .bigint() + slot_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' }) ) ), - total_error_count_gte: z.optional( - z.coerce - .bigint() + slot_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' }) ) ), - total_error_count_between_min: z.optional( - z.coerce - .bigint() + slot_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' }) ) ), - total_error_count_between_max_value: z.optional( - z.coerce - .bigint() + slot_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' }) ) ), - total_error_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_error_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_count_per_block_value: z.optional(z.number()), - avg_gas_per_block_value: z.optional(z.number()), - avg_gas_per_execution_value: z.optional(z.number()), + 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+)*$/))), + avg_head_vote_rate_value: z.optional(z.number()), + min_head_vote_rate_value: z.optional(z.number()), + max_head_vote_rate_value: z.optional(z.number()), + p05_head_vote_rate_value: z.optional(z.number()), + p50_head_vote_rate_value: z.optional(z.number()), + p95_head_vote_rate_value: z.optional(z.number()), + stddev_head_vote_rate_value: z.optional(z.number()), + upper_band_head_vote_rate_value: z.optional(z.number()), + lower_band_head_vote_rate_value: z.optional(z.number()), + moving_avg_head_vote_rate_value: z.optional(z.number()), page_size: z.optional( z .int() @@ -64545,9 +60230,9 @@ export const zFctOpcodeGasByOpcodeDailyServiceListData = z.object({ /** * OK */ -export const zFctOpcodeGasByOpcodeDailyServiceListResponse = zListFctOpcodeGasByOpcodeDailyResponse; +export const zFctHeadVoteCorrectnessRateDailyServiceListResponse = zListFctHeadVoteCorrectnessRateDailyResponse; -export const zFctOpcodeGasByOpcodeDailyServiceGetData = z.object({ +export const zFctHeadVoteCorrectnessRateDailyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ day_start_date: z.string(), @@ -64558,9 +60243,9 @@ export const zFctOpcodeGasByOpcodeDailyServiceGetData = z.object({ /** * OK */ -export const zFctOpcodeGasByOpcodeDailyServiceGetResponse = zGetFctOpcodeGasByOpcodeDailyResponse; +export const zFctHeadVoteCorrectnessRateDailyServiceGetResponse = zGetFctHeadVoteCorrectnessRateDailyResponse; -export const zFctOpcodeGasByOpcodeHourlyServiceListData = z.object({ +export const zFctHeadVoteCorrectnessRateHourlyServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -64631,15 +60316,6 @@ export const zFctOpcodeGasByOpcodeHourlyServiceListData = z.object({ ), 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+)*$/))), - opcode_eq: z.optional(z.string()), - opcode_ne: z.optional(z.string()), - opcode_contains: z.optional(z.string()), - opcode_starts_with: z.optional(z.string()), - opcode_ends_with: z.optional(z.string()), - opcode_like: z.optional(z.string()), - opcode_not_like: z.optional(z.string()), - opcode_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - opcode_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -64706,7 +60382,7 @@ export const zFctOpcodeGasByOpcodeHourlyServiceListData = 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+)*$/))), - block_count_eq: z.optional( + slot_count_eq: z.optional( z .int() .check( @@ -64714,7 +60390,7 @@ export const zFctOpcodeGasByOpcodeHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_ne: z.optional( + slot_count_ne: z.optional( z .int() .check( @@ -64722,7 +60398,7 @@ export const zFctOpcodeGasByOpcodeHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_lt: z.optional( + slot_count_lt: z.optional( z .int() .check( @@ -64730,7 +60406,7 @@ export const zFctOpcodeGasByOpcodeHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_lte: z.optional( + slot_count_lte: z.optional( z .int() .check( @@ -64738,7 +60414,7 @@ export const zFctOpcodeGasByOpcodeHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_gt: z.optional( + slot_count_gt: z.optional( z .int() .check( @@ -64746,7 +60422,7 @@ export const zFctOpcodeGasByOpcodeHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_gte: z.optional( + slot_count_gte: z.optional( z .int() .check( @@ -64754,7 +60430,7 @@ export const zFctOpcodeGasByOpcodeHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_between_min: z.optional( + slot_count_between_min: z.optional( z .int() .check( @@ -64762,7 +60438,7 @@ export const zFctOpcodeGasByOpcodeHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_between_max_value: z.optional( + slot_count_between_max_value: z.optional( z .int() .check( @@ -64770,257 +60446,18 @@ export const zFctOpcodeGasByOpcodeHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - 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_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_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_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_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_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_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_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_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_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_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', - }) - ) - ), - total_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', - }) - ) - ), - total_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', - }) - ) - ), - total_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', - }) - ) - ), - total_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', - }) - ) - ), - total_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', - }) - ) - ), - total_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', - }) - ) - ), - total_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', - }) - ) - ), - total_gas_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_gas_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_error_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_error_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_error_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_error_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_error_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_error_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_error_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_error_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_error_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_error_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - avg_count_per_block_value: z.optional(z.number()), - avg_gas_per_block_value: z.optional(z.number()), - avg_gas_per_execution_value: z.optional(z.number()), + 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+)*$/))), + avg_head_vote_rate_value: z.optional(z.number()), + min_head_vote_rate_value: z.optional(z.number()), + max_head_vote_rate_value: z.optional(z.number()), + p05_head_vote_rate_value: z.optional(z.number()), + p50_head_vote_rate_value: z.optional(z.number()), + p95_head_vote_rate_value: z.optional(z.number()), + stddev_head_vote_rate_value: z.optional(z.number()), + upper_band_head_vote_rate_value: z.optional(z.number()), + lower_band_head_vote_rate_value: z.optional(z.number()), + moving_avg_head_vote_rate_value: z.optional(z.number()), page_size: z.optional( z .int() @@ -65038,9 +60475,9 @@ export const zFctOpcodeGasByOpcodeHourlyServiceListData = z.object({ /** * OK */ -export const zFctOpcodeGasByOpcodeHourlyServiceListResponse = zListFctOpcodeGasByOpcodeHourlyResponse; +export const zFctHeadVoteCorrectnessRateHourlyServiceListResponse = zListFctHeadVoteCorrectnessRateHourlyResponse; -export const zFctOpcodeGasByOpcodeHourlyServiceGetData = z.object({ +export const zFctHeadVoteCorrectnessRateHourlyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ hour_start_date_time: z @@ -65056,22 +60493,88 @@ export const zFctOpcodeGasByOpcodeHourlyServiceGetData = z.object({ /** * OK */ -export const zFctOpcodeGasByOpcodeHourlyServiceGetResponse = zGetFctOpcodeGasByOpcodeHourlyResponse; +export const zFctHeadVoteCorrectnessRateHourlyServiceGetResponse = zGetFctHeadVoteCorrectnessRateHourlyResponse; -export const zFctOpcodeOpsDailyServiceListData = z.object({ +export const zFctMevBidCountByBuilderServiceListData = 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(/^[^,]+(,[^,]+)*$/))), + 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+)*$/))), + 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(/^[^,]+(,[^,]+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -65138,7 +60641,7 @@ export const zFctOpcodeOpsDailyServiceListData = 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+)*$/))), - block_count_eq: z.optional( + slot_eq: z.optional( z .int() .check( @@ -65146,7 +60649,7 @@ export const zFctOpcodeOpsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_ne: z.optional( + slot_ne: z.optional( z .int() .check( @@ -65154,7 +60657,7 @@ export const zFctOpcodeOpsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_lt: z.optional( + slot_lt: z.optional( z .int() .check( @@ -65162,7 +60665,7 @@ export const zFctOpcodeOpsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_lte: z.optional( + slot_lte: z.optional( z .int() .check( @@ -65170,7 +60673,7 @@ export const zFctOpcodeOpsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_gt: z.optional( + slot_gt: z.optional( z .int() .check( @@ -65178,7 +60681,7 @@ export const zFctOpcodeOpsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_gte: z.optional( + slot_gte: z.optional( z .int() .check( @@ -65186,7 +60689,7 @@ export const zFctOpcodeOpsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_between_min: z.optional( + slot_between_min: z.optional( z .int() .check( @@ -65194,7 +60697,7 @@ export const zFctOpcodeOpsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_between_max_value: z.optional( + slot_between_max_value: z.optional( z .int() .check( @@ -65202,173 +60705,141 @@ export const zFctOpcodeOpsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - 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_opcode_count_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' }) ) ), - total_opcode_count_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' }) ) ), - total_opcode_count_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' }) ) ), - total_opcode_count_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' }) ) ), - total_opcode_count_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' }) ) ), - total_opcode_count_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' }) ) ), - total_opcode_count_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' }) ) ), - total_opcode_count_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' }) ) ), - total_opcode_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_opcode_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_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(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_gas_ne: 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' }) ) ), - total_gas_lt: 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' }) ) ), - total_gas_lte: 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' }) ) ), - total_gas_gt: 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' }) ) ), - total_gas_gte: 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' }) ) ), - total_gas_between_min: 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' }) ) ), - total_gas_between_max_value: 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' }) ) ), - total_gas_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_gas_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_seconds_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+)*$/))), + bid_total_eq: z.optional( z .int() .check( @@ -65376,7 +60847,7 @@ export const zFctOpcodeOpsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_seconds_ne: z.optional( + bid_total_ne: z.optional( z .int() .check( @@ -65384,7 +60855,7 @@ export const zFctOpcodeOpsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_seconds_lt: z.optional( + bid_total_lt: z.optional( z .int() .check( @@ -65392,7 +60863,7 @@ export const zFctOpcodeOpsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_seconds_lte: z.optional( + bid_total_lte: z.optional( z .int() .check( @@ -65400,7 +60871,7 @@ export const zFctOpcodeOpsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_seconds_gt: z.optional( + bid_total_gt: z.optional( z .int() .check( @@ -65408,7 +60879,7 @@ export const zFctOpcodeOpsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_seconds_gte: z.optional( + bid_total_gte: z.optional( z .int() .check( @@ -65416,7 +60887,7 @@ export const zFctOpcodeOpsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_seconds_between_min: z.optional( + bid_total_between_min: z.optional( z .int() .check( @@ -65424,7 +60895,7 @@ export const zFctOpcodeOpsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_seconds_between_max_value: z.optional( + bid_total_between_max_value: z.optional( z .int() .check( @@ -65432,18 +60903,8 @@ export const zFctOpcodeOpsDailyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - 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_ops_value: z.optional(z.number()), - min_ops_value: z.optional(z.number()), - max_ops_value: z.optional(z.number()), - p05_ops_value: z.optional(z.number()), - p50_ops_value: z.optional(z.number()), - p95_ops_value: z.optional(z.number()), - stddev_ops_value: z.optional(z.number()), - upper_band_ops_value: z.optional(z.number()), - lower_band_ops_value: z.optional(z.number()), - moving_avg_ops_value: z.optional(z.number()), + bid_total_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + bid_total_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), page_size: z.optional( z .int() @@ -65461,12 +60922,17 @@ export const zFctOpcodeOpsDailyServiceListData = z.object({ /** * OK */ -export const zFctOpcodeOpsDailyServiceListResponse = zListFctOpcodeOpsDailyResponse; +export const zFctMevBidCountByBuilderServiceListResponse = zListFctMevBidCountByBuilderResponse; -export const zFctOpcodeOpsDailyServiceGetData = z.object({ +export const zFctMevBidCountByBuilderServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - day_start_date: 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()), }); @@ -65474,14 +60940,14 @@ export const zFctOpcodeOpsDailyServiceGetData = z.object({ /** * OK */ -export const zFctOpcodeOpsDailyServiceGetResponse = zGetFctOpcodeOpsDailyResponse; +export const zFctMevBidCountByBuilderServiceGetResponse = zGetFctMevBidCountByBuilderResponse; -export const zFctOpcodeOpsHourlyServiceListData = z.object({ +export const zFctMevBidCountByRelayServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( z.object({ - hour_start_date_time_eq: z.optional( + slot_start_date_time_eq: z.optional( z .int() .check( @@ -65489,7 +60955,7 @@ export const zFctOpcodeOpsHourlyServiceListData = z.object({ 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( @@ -65497,7 +60963,7 @@ export const zFctOpcodeOpsHourlyServiceListData = z.object({ 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( @@ -65505,7 +60971,7 @@ export const zFctOpcodeOpsHourlyServiceListData = z.object({ 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( @@ -65513,7 +60979,7 @@ export const zFctOpcodeOpsHourlyServiceListData = z.object({ 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( @@ -65521,7 +60987,7 @@ export const zFctOpcodeOpsHourlyServiceListData = z.object({ 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( @@ -65529,7 +60995,7 @@ export const zFctOpcodeOpsHourlyServiceListData = z.object({ 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( @@ -65537,7 +61003,7 @@ export const zFctOpcodeOpsHourlyServiceListData = z.object({ 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( @@ -65545,8 +61011,17 @@ export const zFctOpcodeOpsHourlyServiceListData = 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+)*$/))), + 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+)*$/))), + relay_name_eq: z.optional(z.string()), + relay_name_ne: z.optional(z.string()), + relay_name_contains: z.optional(z.string()), + relay_name_starts_with: z.optional(z.string()), + relay_name_ends_with: z.optional(z.string()), + relay_name_like: z.optional(z.string()), + relay_name_not_like: z.optional(z.string()), + relay_name_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + relay_name_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -65613,7 +61088,7 @@ export const zFctOpcodeOpsHourlyServiceListData = 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+)*$/))), - block_count_eq: z.optional( + slot_eq: z.optional( z .int() .check( @@ -65621,7 +61096,7 @@ export const zFctOpcodeOpsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_ne: z.optional( + slot_ne: z.optional( z .int() .check( @@ -65629,7 +61104,7 @@ export const zFctOpcodeOpsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_lt: z.optional( + slot_lt: z.optional( z .int() .check( @@ -65637,7 +61112,7 @@ export const zFctOpcodeOpsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_lte: z.optional( + slot_lte: z.optional( z .int() .check( @@ -65645,7 +61120,7 @@ export const zFctOpcodeOpsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_gt: z.optional( + slot_gt: z.optional( z .int() .check( @@ -65653,7 +61128,7 @@ export const zFctOpcodeOpsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_gte: z.optional( + slot_gte: z.optional( z .int() .check( @@ -65661,7 +61136,7 @@ export const zFctOpcodeOpsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_between_min: z.optional( + slot_between_min: z.optional( z .int() .check( @@ -65669,7 +61144,7 @@ export const zFctOpcodeOpsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_count_between_max_value: z.optional( + slot_between_max_value: z.optional( z .int() .check( @@ -65677,173 +61152,141 @@ export const zFctOpcodeOpsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - 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_opcode_count_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' }) ) ), - total_opcode_count_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' }) ) ), - total_opcode_count_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' }) ) ), - total_opcode_count_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' }) ) ), - total_opcode_count_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' }) ) ), - total_opcode_count_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' }) ) ), - total_opcode_count_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' }) ) ), - total_opcode_count_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' }) ) ), - total_opcode_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_opcode_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_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(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_gas_ne: 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' }) ) ), - total_gas_lt: 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' }) ) ), - total_gas_lte: 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' }) ) ), - total_gas_gt: 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' }) ) ), - total_gas_gte: 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' }) ) ), - total_gas_between_min: 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' }) ) ), - total_gas_between_max_value: 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' }) ) ), - total_gas_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_gas_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_seconds_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+)*$/))), + bid_total_eq: z.optional( z .int() .check( @@ -65851,7 +61294,7 @@ export const zFctOpcodeOpsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_seconds_ne: z.optional( + bid_total_ne: z.optional( z .int() .check( @@ -65859,7 +61302,7 @@ export const zFctOpcodeOpsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_seconds_lt: z.optional( + bid_total_lt: z.optional( z .int() .check( @@ -65867,7 +61310,7 @@ export const zFctOpcodeOpsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_seconds_lte: z.optional( + bid_total_lte: z.optional( z .int() .check( @@ -65875,7 +61318,7 @@ export const zFctOpcodeOpsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_seconds_gt: z.optional( + bid_total_gt: z.optional( z .int() .check( @@ -65883,7 +61326,7 @@ export const zFctOpcodeOpsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_seconds_gte: z.optional( + bid_total_gte: z.optional( z .int() .check( @@ -65891,7 +61334,7 @@ export const zFctOpcodeOpsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_seconds_between_min: z.optional( + bid_total_between_min: z.optional( z .int() .check( @@ -65899,7 +61342,7 @@ export const zFctOpcodeOpsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - total_seconds_between_max_value: z.optional( + bid_total_between_max_value: z.optional( z .int() .check( @@ -65907,18 +61350,8 @@ export const zFctOpcodeOpsHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - 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_ops_value: z.optional(z.number()), - min_ops_value: z.optional(z.number()), - max_ops_value: z.optional(z.number()), - p05_ops_value: z.optional(z.number()), - p50_ops_value: z.optional(z.number()), - p95_ops_value: z.optional(z.number()), - stddev_ops_value: z.optional(z.number()), - upper_band_ops_value: z.optional(z.number()), - lower_band_ops_value: z.optional(z.number()), - moving_avg_ops_value: z.optional(z.number()), + bid_total_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + bid_total_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), page_size: z.optional( z .int() @@ -65936,12 +61369,12 @@ export const zFctOpcodeOpsHourlyServiceListData = z.object({ /** * OK */ -export const zFctOpcodeOpsHourlyServiceListResponse = zListFctOpcodeOpsHourlyResponse; +export const zFctMevBidCountByRelayServiceListResponse = zListFctMevBidCountByRelayResponse; -export const zFctOpcodeOpsHourlyServiceGetData = z.object({ +export const zFctMevBidCountByRelayServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - hour_start_date_time: z + slot_start_date_time: z .int() .check( z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), @@ -65954,9 +61387,9 @@ export const zFctOpcodeOpsHourlyServiceGetData = z.object({ /** * OK */ -export const zFctOpcodeOpsHourlyServiceGetResponse = zGetFctOpcodeOpsHourlyResponse; +export const zFctMevBidCountByRelayServiceGetResponse = zGetFctMevBidCountByRelayResponse; -export const zFctPreparedBlockServiceListData = z.object({ +export const zFctMevBidHighestValueByBuilderChunked50MsServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -66027,147 +61460,81 @@ export const zFctPreparedBlockServiceListData = 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+)*$/))), - 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+)*$/))), - 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(/^[^,]+(,[^,]+)*$/))), - event_date_time_eq: z.optional( + 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' }) + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) ) ), - event_date_time_ne: z.optional( + 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' }) + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) ) ), - event_date_time_lt: z.optional( + 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' }) + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) ) ), - event_date_time_lte: z.optional( + 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' }) + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) ) ), - event_date_time_gt: z.optional( + 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' }) + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) ) ), - event_date_time_gte: z.optional( + 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' }) + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) ) ), - event_date_time_between_min: z.optional( + 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' }) + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) ) ), - event_date_time_between_max_value: z.optional( + 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' }) + z.minimum(-2147483648, { error: 'Invalid value: Expected int32 to be >= -2147483648' }), + z.maximum(2147483647, { error: 'Invalid value: Expected int32 to be <= 2147483647' }) ) ), - event_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - event_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + 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+)*$/))), + 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(/^[^,]+(,[^,]+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -66234,79 +61601,7 @@ export const zFctPreparedBlockServiceListData = 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+)*$/))), - 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_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(/^[^,]+(,[^,]+)*$/))), - 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_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(/^[^,]+(,[^,]+)*$/))), - 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( + slot_eq: z.optional( z .int() .check( @@ -66314,7 +61609,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_ne: z.optional( + slot_ne: z.optional( z .int() .check( @@ -66322,7 +61617,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_lt: z.optional( + slot_lt: z.optional( z .int() .check( @@ -66330,7 +61625,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_lte: z.optional( + slot_lte: z.optional( z .int() .check( @@ -66338,7 +61633,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_gt: z.optional( + slot_gt: z.optional( z .int() .check( @@ -66346,7 +61641,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_gte: z.optional( + slot_gte: z.optional( z .int() .check( @@ -66354,7 +61649,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_between_min: z.optional( + slot_between_min: z.optional( z .int() .check( @@ -66362,7 +61657,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_between_max_value: z.optional( + slot_between_max_value: z.optional( z .int() .check( @@ -66370,9 +61665,9 @@ export const zFctPreparedBlockServiceListData = 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_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( @@ -66380,7 +61675,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_ne: z.optional( + epoch_ne: z.optional( z .int() .check( @@ -66388,7 +61683,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_lt: z.optional( + epoch_lt: z.optional( z .int() .check( @@ -66396,7 +61691,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_lte: z.optional( + epoch_lte: z.optional( z .int() .check( @@ -66404,7 +61699,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_gt: z.optional( + epoch_gt: z.optional( z .int() .check( @@ -66412,7 +61707,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_gte: z.optional( + epoch_gte: z.optional( z .int() .check( @@ -66420,7 +61715,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_between_min: z.optional( + epoch_between_min: z.optional( z .int() .check( @@ -66428,7 +61723,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - block_total_bytes_compressed_between_max_value: z.optional( + epoch_between_max_value: z.optional( z .int() .check( @@ -66436,27 +61731,9 @@ export const zFctPreparedBlockServiceListData = 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+)*$/))), - execution_payload_value_eq: z.optional(z.string()), - execution_payload_value_ne: z.optional(z.string()), - execution_payload_value_contains: z.optional(z.string()), - execution_payload_value_starts_with: z.optional(z.string()), - execution_payload_value_ends_with: z.optional(z.string()), - execution_payload_value_like: z.optional(z.string()), - execution_payload_value_not_like: z.optional(z.string()), - execution_payload_value_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - execution_payload_value_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - consensus_payload_value_eq: z.optional(z.string()), - consensus_payload_value_ne: z.optional(z.string()), - consensus_payload_value_contains: z.optional(z.string()), - consensus_payload_value_starts_with: z.optional(z.string()), - consensus_payload_value_ends_with: z.optional(z.string()), - consensus_payload_value_like: z.optional(z.string()), - consensus_payload_value_not_like: z.optional(z.string()), - consensus_payload_value_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - consensus_payload_value_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), - execution_payload_block_number_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( @@ -66464,7 +61741,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_ne: z.optional( + epoch_start_date_time_ne: z.optional( z .int() .check( @@ -66472,7 +61749,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_lt: z.optional( + epoch_start_date_time_lt: z.optional( z .int() .check( @@ -66480,7 +61757,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_lte: z.optional( + epoch_start_date_time_lte: z.optional( z .int() .check( @@ -66488,7 +61765,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_gt: z.optional( + epoch_start_date_time_gt: z.optional( z .int() .check( @@ -66496,7 +61773,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_gte: z.optional( + epoch_start_date_time_gte: z.optional( z .int() .check( @@ -66504,7 +61781,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_between_min: z.optional( + epoch_start_date_time_between_min: z.optional( z .int() .check( @@ -66512,7 +61789,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_block_number_between_max_value: z.optional( + epoch_start_date_time_between_max_value: z.optional( z .int() .check( @@ -66520,173 +61797,287 @@ export const zFctPreparedBlockServiceListData = 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_gas_limit_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+)*$/))), + earliest_bid_date_time_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( + earliest_bid_date_time_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( + earliest_bid_date_time_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( + earliest_bid_date_time_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( + earliest_bid_date_time_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( + earliest_bid_date_time_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( + earliest_bid_date_time_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( + earliest_bid_date_time_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( - z.coerce - .bigint() + 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( + z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), + z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) + ) + ), + relay_names_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' }) + ) + ), + relay_names_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' }) + ) + ), + relay_names_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' }) + ) + ), + relay_names_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' }) + ) + ), + 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(/^[^,]+(,[^,]+)*$/))), + 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(/^[^,]+(,[^,]+)*$/))), + 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 zFctMevBidHighestValueByBuilderChunked50MsServiceListResponse = + zListFctMevBidHighestValueByBuilderChunked50MsResponse; + +export const zFctMevBidHighestValueByBuilderChunked50MsServiceGetData = 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 zFctMevBidHighestValueByBuilderChunked50MsServiceGetResponse = + zGetFctMevBidHighestValueByBuilderChunked50MsResponse; + +export const zFctNodeActiveLast24hServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + 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(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_gas_used_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_gas_used_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_gas_used_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_gas_used_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_gas_used_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_gas_used_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_gas_used_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_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_transactions_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+)*$/))), + last_seen_date_time_eq: z.optional( z .int() .check( @@ -66694,7 +62085,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_ne: z.optional( + last_seen_date_time_ne: z.optional( z .int() .check( @@ -66702,7 +62093,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_lt: z.optional( + last_seen_date_time_lt: z.optional( z .int() .check( @@ -66710,7 +62101,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_lte: z.optional( + last_seen_date_time_lte: z.optional( z .int() .check( @@ -66718,7 +62109,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_gt: z.optional( + last_seen_date_time_gt: z.optional( z .int() .check( @@ -66726,7 +62117,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_gte: z.optional( + last_seen_date_time_gte: z.optional( z .int() .check( @@ -66734,7 +62125,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_between_min: z.optional( + last_seen_date_time_between_min: z.optional( z .int() .check( @@ -66742,7 +62133,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_count_between_max_value: z.optional( + last_seen_date_time_between_max_value: z.optional( z .int() .check( @@ -66750,9 +62141,92 @@ export const zFctPreparedBlockServiceListData = 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( + last_seen_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + last_seen_date_time_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( @@ -66760,7 +62234,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_ne: z.optional( + meta_client_geo_autonomous_system_number_ne: z.optional( z .int() .check( @@ -66768,7 +62242,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_lt: z.optional( + meta_client_geo_autonomous_system_number_lt: z.optional( z .int() .check( @@ -66776,7 +62250,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_lte: z.optional( + meta_client_geo_autonomous_system_number_lte: z.optional( z .int() .check( @@ -66784,7 +62258,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_gt: z.optional( + meta_client_geo_autonomous_system_number_gt: z.optional( z .int() .check( @@ -66792,7 +62266,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_gte: z.optional( + meta_client_geo_autonomous_system_number_gte: z.optional( z .int() .check( @@ -66800,7 +62274,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_between_min: z.optional( + meta_client_geo_autonomous_system_number_between_min: z.optional( z .int() .check( @@ -66808,7 +62282,7 @@ export const zFctPreparedBlockServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - execution_payload_transactions_total_bytes_between_max_value: z.optional( + meta_client_geo_autonomous_system_number_between_max_value: z.optional( z .int() .check( @@ -66816,8 +62290,39 @@ export const zFctPreparedBlockServiceListData = 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+)*$/))), + 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() @@ -66835,17 +62340,12 @@ export const zFctPreparedBlockServiceListData = z.object({ /** * OK */ -export const zFctPreparedBlockServiceListResponse = zListFctPreparedBlockResponse; +export const zFctNodeActiveLast24hServiceListResponse = zListFctNodeActiveLast24hResponse; -export const zFctPreparedBlockServiceGetData = z.object({ +export const zFctNodeActiveLast24hServiceGetData = 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' }) - ), + meta_client_name: z.string(), }), query: z.optional(z.never()), }); @@ -66853,22 +62353,13 @@ export const zFctPreparedBlockServiceGetData = z.object({ /** * OK */ -export const zFctPreparedBlockServiceGetResponse = zGetFctPreparedBlockResponse; +export const zFctNodeActiveLast24hServiceGetResponse = zGetFctNodeActiveLast24hResponse; -export const zFctStorageSlotStateByAddressDailyServiceListData = z.object({ +export const zFctOpcodeGasByOpcodeDailyServiceListData = 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()), @@ -66878,6 +62369,15 @@ export const zFctStorageSlotStateByAddressDailyServiceListData = z.object({ 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(/^[^,]+(,[^,]+)*$/))), + opcode_eq: z.optional(z.string()), + opcode_ne: z.optional(z.string()), + opcode_contains: z.optional(z.string()), + opcode_starts_with: z.optional(z.string()), + opcode_ends_with: z.optional(z.string()), + opcode_like: z.optional(z.string()), + opcode_not_like: z.optional(z.string()), + opcode_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + opcode_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -66944,202 +62444,321 @@ export const zFctStorageSlotStateByAddressDailyServiceListData = 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+)*$/))), - active_slots_eq: z.optional( + block_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' }) + ) + ), + block_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' }) + ) + ), + block_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' }) + ) + ), + block_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' }) + ) + ), + 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' }) + ) + ), + block_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' }) + ) + ), + block_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' }) + ) + ), + 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' }) + ) + ), + 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_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_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_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_lte: z.optional( + total_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_gt: z.optional( + total_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', + }) + ) + ), + total_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_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_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_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_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', + }) + ) + ), + total_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', + }) + ) + ), + total_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', + }) + ) + ), + total_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', + }) + ) + ), + total_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', }) ) ), - active_slots_gte: z.optional( + total_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', }) ) ), - active_slots_between_min: z.optional( + total_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', }) ) ), - active_slots_between_max_value: z.optional( + total_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', }) ) ), - 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_gas_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_gas_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_error_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_ne: z.optional( + total_error_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_lt: z.optional( + total_error_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_lte: z.optional( + total_error_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_gt: z.optional( + total_error_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_gte: z.optional( + total_error_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_between_min: z.optional( + total_error_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_between_max_value: z.optional( + total_error_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_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+)*$/))), + total_error_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_error_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_count_per_block_value: z.optional(z.number()), + avg_gas_per_block_value: z.optional(z.number()), + avg_gas_per_execution_value: z.optional(z.number()), page_size: z.optional( z .int() @@ -67157,12 +62776,12 @@ export const zFctStorageSlotStateByAddressDailyServiceListData = z.object({ /** * OK */ -export const zFctStorageSlotStateByAddressDailyServiceListResponse = zListFctStorageSlotStateByAddressDailyResponse; +export const zFctOpcodeGasByOpcodeDailyServiceListResponse = zListFctOpcodeGasByOpcodeDailyResponse; -export const zFctStorageSlotStateByAddressDailyServiceGetData = z.object({ +export const zFctOpcodeGasByOpcodeDailyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - address: z.string(), + day_start_date: z.string(), }), query: z.optional(z.never()), }); @@ -67170,22 +62789,13 @@ export const zFctStorageSlotStateByAddressDailyServiceGetData = z.object({ /** * OK */ -export const zFctStorageSlotStateByAddressDailyServiceGetResponse = zGetFctStorageSlotStateByAddressDailyResponse; +export const zFctOpcodeGasByOpcodeDailyServiceGetResponse = zGetFctOpcodeGasByOpcodeDailyResponse; -export const zFctStorageSlotStateByAddressHourlyServiceListData = z.object({ +export const zFctOpcodeGasByOpcodeHourlyServiceListData = 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() @@ -67252,6 +62862,15 @@ export const zFctStorageSlotStateByAddressHourlyServiceListData = z.object({ ), 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+)*$/))), + opcode_eq: z.optional(z.string()), + opcode_ne: z.optional(z.string()), + opcode_contains: z.optional(z.string()), + opcode_starts_with: z.optional(z.string()), + opcode_ends_with: z.optional(z.string()), + opcode_like: z.optional(z.string()), + opcode_not_like: z.optional(z.string()), + opcode_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + opcode_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -67318,510 +62937,321 @@ export const zFctStorageSlotStateByAddressHourlyServiceListData = 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+)*$/))), - active_slots_eq: z.optional( - z.coerce - .bigint() + block_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_slots_ne: z.optional( - z.coerce - .bigint() + block_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_slots_lt: z.optional( - z.coerce - .bigint() + block_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_slots_lte: z.optional( - z.coerce - .bigint() + block_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_slots_gt: z.optional( - z.coerce - .bigint() + block_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_slots_gte: z.optional( - z.coerce - .bigint() + block_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_slots_between_min: z.optional( - z.coerce - .bigint() + block_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_slots_between_max_value: z.optional( - z.coerce - .bigint() + block_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' }) ) ), - 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( + 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_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_ne: z.optional( + total_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_lt: z.optional( + total_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_lte: z.optional( + total_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_gt: z.optional( + total_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_gte: z.optional( + total_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_between_min: z.optional( + total_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_between_max_value: z.optional( + total_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_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(-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 zFctStorageSlotStateByAddressHourlyServiceListResponse = zListFctStorageSlotStateByAddressHourlyResponse; - -export const zFctStorageSlotStateByAddressHourlyServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - address: z.string(), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctStorageSlotStateByAddressHourlyServiceGetResponse = zGetFctStorageSlotStateByAddressHourlyResponse; - -export const zFctStorageSlotStateByBlockDailyServiceListData = 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(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+)*$/))), - active_slots_eq: z.optional( + total_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_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', }) ) ), - active_slots_ne: z.optional( + total_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', }) ) ), - active_slots_lt: z.optional( + total_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', }) ) ), - active_slots_lte: z.optional( + total_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', }) ) ), - active_slots_gt: z.optional( + total_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', + .bigint() + .check( + 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_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', }) ) ), - active_slots_between_min: z.optional( + total_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', }) ) ), - active_slots_between_max_value: z.optional( + total_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', }) ) ), - 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_gas_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_gas_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_error_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_ne: z.optional( + total_error_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_lt: z.optional( + total_error_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_lte: z.optional( + total_error_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_gt: z.optional( + total_error_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_gte: z.optional( + total_error_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_between_min: z.optional( + total_error_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_between_max_value: z.optional( + total_error_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_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+)*$/))), + total_error_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_error_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + avg_count_per_block_value: z.optional(z.number()), + avg_gas_per_block_value: z.optional(z.number()), + avg_gas_per_execution_value: z.optional(z.number()), page_size: z.optional( z .int() @@ -67839,12 +63269,17 @@ export const zFctStorageSlotStateByBlockDailyServiceListData = z.object({ /** * OK */ -export const zFctStorageSlotStateByBlockDailyServiceListResponse = zListFctStorageSlotStateByBlockDailyResponse; +export const zFctOpcodeGasByOpcodeHourlyServiceListResponse = zListFctOpcodeGasByOpcodeHourlyResponse; -export const zFctStorageSlotStateByBlockDailyServiceGetData = z.object({ +export const zFctOpcodeGasByOpcodeHourlyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - day_start_date: z.string(), + 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()), }); @@ -67852,14 +63287,23 @@ export const zFctStorageSlotStateByBlockDailyServiceGetData = z.object({ /** * OK */ -export const zFctStorageSlotStateByBlockDailyServiceGetResponse = zGetFctStorageSlotStateByBlockDailyResponse; +export const zFctOpcodeGasByOpcodeHourlyServiceGetResponse = zGetFctOpcodeGasByOpcodeHourlyResponse; -export const zFctStorageSlotStateByBlockHourlyServiceListData = z.object({ +export const zFctOpcodeOpsDailyServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( z.object({ - hour_start_date_time_eq: z.optional( + 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( @@ -67867,7 +63311,7 @@ export const zFctStorageSlotStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -67875,7 +63319,7 @@ export const zFctStorageSlotStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -67883,7 +63327,7 @@ export const zFctStorageSlotStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -67891,7 +63335,7 @@ export const zFctStorageSlotStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -67899,7 +63343,7 @@ export const zFctStorageSlotStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -67907,7 +63351,7 @@ export const zFctStorageSlotStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -67915,7 +63359,7 @@ export const zFctStorageSlotStateByBlockHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -67923,9 +63367,9 @@ export const zFctStorageSlotStateByBlockHourlyServiceListData = 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( + 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( @@ -67933,7 +63377,7 @@ export const zFctStorageSlotStateByBlockHourlyServiceListData = 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( @@ -67941,7 +63385,7 @@ export const zFctStorageSlotStateByBlockHourlyServiceListData = 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( @@ -67949,7 +63393,7 @@ export const zFctStorageSlotStateByBlockHourlyServiceListData = 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( @@ -67957,7 +63401,7 @@ export const zFctStorageSlotStateByBlockHourlyServiceListData = 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( @@ -67965,7 +63409,7 @@ export const zFctStorageSlotStateByBlockHourlyServiceListData = 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( @@ -67973,7 +63417,7 @@ export const zFctStorageSlotStateByBlockHourlyServiceListData = 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( @@ -67981,7 +63425,7 @@ export const zFctStorageSlotStateByBlockHourlyServiceListData = 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( @@ -67989,204 +63433,248 @@ export const zFctStorageSlotStateByBlockHourlyServiceListData = 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( + 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_opcode_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_opcode_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_opcode_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_lte: z.optional( + total_opcode_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_gt: z.optional( + total_opcode_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_slots_gte: z.optional( + total_opcode_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_slots_between_min: z.optional( + total_opcode_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_between_max_value: z.optional( + total_opcode_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_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_opcode_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_opcode_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_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', }) ) ), - effective_bytes_ne: z.optional( + total_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', }) ) ), - effective_bytes_lt: z.optional( + total_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', }) ) ), - effective_bytes_lte: z.optional( + total_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', }) ) ), - effective_bytes_gt: z.optional( + total_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', }) ) ), - effective_bytes_gte: z.optional( + total_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', }) ) ), - effective_bytes_between_min: z.optional( + total_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', }) ) ), - effective_bytes_between_max_value: z.optional( + total_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', }) ) ), - 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+)*$/))), + total_gas_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_gas_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_seconds_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' }) + ) + ), + total_seconds_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' }) + ) + ), + total_seconds_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' }) + ) + ), + total_seconds_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' }) + ) + ), + total_seconds_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' }) + ) + ), + total_seconds_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' }) + ) + ), + total_seconds_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' }) + ) + ), + total_seconds_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' }) + ) + ), + 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_ops_value: z.optional(z.number()), + min_ops_value: z.optional(z.number()), + max_ops_value: z.optional(z.number()), + p05_ops_value: z.optional(z.number()), + p50_ops_value: z.optional(z.number()), + p95_ops_value: z.optional(z.number()), + stddev_ops_value: z.optional(z.number()), + upper_band_ops_value: z.optional(z.number()), + lower_band_ops_value: z.optional(z.number()), + moving_avg_ops_value: z.optional(z.number()), page_size: z.optional( z .int() @@ -68204,17 +63692,12 @@ export const zFctStorageSlotStateByBlockHourlyServiceListData = z.object({ /** * OK */ -export const zFctStorageSlotStateByBlockHourlyServiceListResponse = zListFctStorageSlotStateByBlockHourlyResponse; +export const zFctOpcodeOpsDailyServiceListResponse = zListFctOpcodeOpsDailyResponse; -export const zFctStorageSlotStateByBlockHourlyServiceGetData = z.object({ +export const zFctOpcodeOpsDailyServiceGetData = 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()), }); @@ -68222,40 +63705,79 @@ export const zFctStorageSlotStateByBlockHourlyServiceGetData = z.object({ /** * OK */ -export const zFctStorageSlotStateByBlockHourlyServiceGetResponse = zGetFctStorageSlotStateByBlockHourlyResponse; +export const zFctOpcodeOpsDailyServiceGetResponse = zGetFctOpcodeOpsDailyResponse; -export const zFctStorageSlotStateWithExpiryByAddressDailyServiceListData = z.object({ +export const zFctOpcodeOpsHourlyServiceListData = 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(/^[^,]+(,[^,]+)*$/))), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + 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() @@ -68322,202 +63844,312 @@ export const zFctStorageSlotStateWithExpiryByAddressDailyServiceListData = z.obj ), 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( + block_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' }) + ) + ), + block_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' }) + ) + ), + block_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' }) + ) + ), + block_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' }) + ) + ), + 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' }) + ) + ), + block_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' }) + ) + ), + block_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' }) + ) + ), + 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' }) + ) + ), + 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_opcode_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_opcode_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_opcode_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_lte: z.optional( + total_opcode_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_gt: z.optional( + total_opcode_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_slots_gte: z.optional( + total_opcode_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_slots_between_min: z.optional( + total_opcode_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_between_max_value: z.optional( + total_opcode_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_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_opcode_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_opcode_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_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', }) ) ), - effective_bytes_ne: z.optional( + total_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', }) ) ), - effective_bytes_lt: z.optional( + total_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', }) ) ), - effective_bytes_lte: z.optional( + total_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', }) ) ), - effective_bytes_gt: z.optional( + total_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', }) ) ), - effective_bytes_gte: z.optional( + total_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', }) ) ), - effective_bytes_between_min: z.optional( + total_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', }) ) ), - effective_bytes_between_max_value: z.optional( + total_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', }) ) ), - 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+)*$/))), + total_gas_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_gas_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + total_seconds_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' }) + ) + ), + total_seconds_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' }) + ) + ), + total_seconds_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' }) + ) + ), + total_seconds_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' }) + ) + ), + total_seconds_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' }) + ) + ), + total_seconds_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' }) + ) + ), + total_seconds_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' }) + ) + ), + total_seconds_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' }) + ) + ), + 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_ops_value: z.optional(z.number()), + min_ops_value: z.optional(z.number()), + max_ops_value: z.optional(z.number()), + p05_ops_value: z.optional(z.number()), + p50_ops_value: z.optional(z.number()), + p95_ops_value: z.optional(z.number()), + stddev_ops_value: z.optional(z.number()), + upper_band_ops_value: z.optional(z.number()), + lower_band_ops_value: z.optional(z.number()), + moving_avg_ops_value: z.optional(z.number()), page_size: z.optional( z .int() @@ -68535,13 +64167,17 @@ export const zFctStorageSlotStateWithExpiryByAddressDailyServiceListData = z.obj /** * OK */ -export const zFctStorageSlotStateWithExpiryByAddressDailyServiceListResponse = - zListFctStorageSlotStateWithExpiryByAddressDailyResponse; +export const zFctOpcodeOpsHourlyServiceListResponse = zListFctOpcodeOpsHourlyResponse; -export const zFctStorageSlotStateWithExpiryByAddressDailyServiceGetData = z.object({ +export const zFctOpcodeOpsHourlyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - address: z.string(), + 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()), }); @@ -68549,33 +64185,155 @@ export const zFctStorageSlotStateWithExpiryByAddressDailyServiceGetData = z.obje /** * OK */ -export const zFctStorageSlotStateWithExpiryByAddressDailyServiceGetResponse = - zGetFctStorageSlotStateWithExpiryByAddressDailyResponse; +export const zFctOpcodeOpsHourlyServiceGetResponse = zGetFctOpcodeOpsHourlyResponse; -export const zFctStorageSlotStateWithExpiryByAddressHourlyServiceListData = z.object({ +export const zFctPreparedBlockServiceListData = 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( + 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+)*$/))), + 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+)*$/))), + 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(/^[^,]+(,[^,]+)*$/))), + event_date_time_eq: z.optional( z .int() .check( @@ -68583,7 +64341,7 @@ export const zFctStorageSlotStateWithExpiryByAddressHourlyServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_ne: z.optional( + event_date_time_ne: z.optional( z .int() .check( @@ -68591,7 +64349,7 @@ export const zFctStorageSlotStateWithExpiryByAddressHourlyServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lt: z.optional( + event_date_time_lt: z.optional( z .int() .check( @@ -68599,7 +64357,7 @@ export const zFctStorageSlotStateWithExpiryByAddressHourlyServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lte: z.optional( + event_date_time_lte: z.optional( z .int() .check( @@ -68607,7 +64365,7 @@ export const zFctStorageSlotStateWithExpiryByAddressHourlyServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gt: z.optional( + event_date_time_gt: z.optional( z .int() .check( @@ -68615,7 +64373,7 @@ export const zFctStorageSlotStateWithExpiryByAddressHourlyServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gte: z.optional( + event_date_time_gte: z.optional( z .int() .check( @@ -68623,7 +64381,7 @@ export const zFctStorageSlotStateWithExpiryByAddressHourlyServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_between_min: z.optional( + event_date_time_between_min: z.optional( z .int() .check( @@ -68631,7 +64389,7 @@ export const zFctStorageSlotStateWithExpiryByAddressHourlyServiceListData = z.ob z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_between_max_value: z.optional( + event_date_time_between_max_value: z.optional( z .int() .check( @@ -68639,8 +64397,8 @@ export const zFctStorageSlotStateWithExpiryByAddressHourlyServiceListData = z.ob 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+)*$/))), + event_date_time_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + event_date_time_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -68707,260 +64465,229 @@ export const zFctStorageSlotStateWithExpiryByAddressHourlyServiceListData = z.ob ), 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() + 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_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(/^[^,]+(,[^,]+)*$/))), + 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_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(/^[^,]+(,[^,]+)*$/))), + 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('-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() + block_total_bytes_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() + block_total_bytes_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() + block_total_bytes_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() + block_total_bytes_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() + 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' }) ) ), - active_slots_between_max_value: 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' }) ) ), - 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() + block_total_bytes_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() + 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(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() + block_total_bytes_compressed_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() + block_total_bytes_compressed_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() + block_total_bytes_compressed_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() + block_total_bytes_compressed_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() + block_total_bytes_compressed_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() + block_total_bytes_compressed_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( + block_total_bytes_compressed_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 zFctStorageSlotStateWithExpiryByAddressHourlyServiceListResponse = - zListFctStorageSlotStateWithExpiryByAddressHourlyResponse; - -export const zFctStorageSlotStateWithExpiryByAddressHourlyServiceGetData = z.object({ - body: z.optional(z.never()), - path: z.object({ - address: z.string(), - }), - query: z.optional(z.never()), -}); - -/** - * OK - */ -export const zFctStorageSlotStateWithExpiryByAddressHourlyServiceGetResponse = - zGetFctStorageSlotStateWithExpiryByAddressHourlyResponse; - -export const zFctStorageSlotStateWithExpiryByBlockDailyServiceListData = 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( + 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+)*$/))), + execution_payload_value_eq: z.optional(z.string()), + execution_payload_value_ne: z.optional(z.string()), + execution_payload_value_contains: z.optional(z.string()), + execution_payload_value_starts_with: z.optional(z.string()), + execution_payload_value_ends_with: z.optional(z.string()), + execution_payload_value_like: z.optional(z.string()), + execution_payload_value_not_like: z.optional(z.string()), + execution_payload_value_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + execution_payload_value_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + consensus_payload_value_eq: z.optional(z.string()), + consensus_payload_value_ne: z.optional(z.string()), + consensus_payload_value_contains: z.optional(z.string()), + consensus_payload_value_starts_with: z.optional(z.string()), + consensus_payload_value_ends_with: z.optional(z.string()), + consensus_payload_value_like: z.optional(z.string()), + consensus_payload_value_not_like: z.optional(z.string()), + consensus_payload_value_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + consensus_payload_value_not_in_values: z.optional(z.string().check(z.regex(/^[^,]+(,[^,]+)*$/))), + execution_payload_block_number_eq: z.optional( z .int() .check( @@ -68968,7 +64695,7 @@ export const zFctStorageSlotStateWithExpiryByBlockDailyServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + execution_payload_block_number_ne: z.optional( z .int() .check( @@ -68976,7 +64703,7 @@ export const zFctStorageSlotStateWithExpiryByBlockDailyServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + execution_payload_block_number_lt: z.optional( z .int() .check( @@ -68984,7 +64711,7 @@ export const zFctStorageSlotStateWithExpiryByBlockDailyServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + execution_payload_block_number_lte: z.optional( z .int() .check( @@ -68992,7 +64719,7 @@ export const zFctStorageSlotStateWithExpiryByBlockDailyServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + execution_payload_block_number_gt: z.optional( z .int() .check( @@ -69000,7 +64727,7 @@ export const zFctStorageSlotStateWithExpiryByBlockDailyServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + execution_payload_block_number_gte: z.optional( z .int() .check( @@ -69008,7 +64735,7 @@ export const zFctStorageSlotStateWithExpiryByBlockDailyServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + execution_payload_block_number_between_min: z.optional( z .int() .check( @@ -69016,7 +64743,7 @@ export const zFctStorageSlotStateWithExpiryByBlockDailyServiceListData = z.objec z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + execution_payload_block_number_between_max_value: z.optional( z .int() .check( @@ -69024,204 +64751,304 @@ export const zFctStorageSlotStateWithExpiryByBlockDailyServiceListData = z.objec 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( + 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_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', }) ) ), - active_slots_ne: 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', }) ) ), - active_slots_lt: 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', }) ) ), - active_slots_lte: 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', }) ) ), - active_slots_gt: 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', }) ) ), - active_slots_gte: 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', }) ) ), - active_slots_between_min: 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', }) ) ), - active_slots_between_max_value: z.optional( + execution_payload_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', + 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( + 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('-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( + execution_payload_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', }) ) ), - effective_bytes_lt: z.optional( + execution_payload_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', }) ) ), - effective_bytes_lte: z.optional( + execution_payload_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', }) ) ), - effective_bytes_gt: z.optional( + execution_payload_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', }) ) ), - effective_bytes_gte: z.optional( + execution_payload_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', }) ) ), - effective_bytes_between_min: z.optional( + execution_payload_gas_used_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( + execution_payload_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', }) ) ), - 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+)*$/))), + 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_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+)*$/))), page_size: z.optional( z .int() @@ -69239,13 +65066,17 @@ export const zFctStorageSlotStateWithExpiryByBlockDailyServiceListData = z.objec /** * OK */ -export const zFctStorageSlotStateWithExpiryByBlockDailyServiceListResponse = - zListFctStorageSlotStateWithExpiryByBlockDailyResponse; +export const zFctPreparedBlockServiceListResponse = zListFctPreparedBlockResponse; -export const zFctStorageSlotStateWithExpiryByBlockDailyServiceGetData = z.object({ +export const zFctPreparedBlockServiceGetData = 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()), }); @@ -69253,24 +65084,23 @@ export const zFctStorageSlotStateWithExpiryByBlockDailyServiceGetData = z.object /** * OK */ -export const zFctStorageSlotStateWithExpiryByBlockDailyServiceGetResponse = - zGetFctStorageSlotStateWithExpiryByBlockDailyResponse; +export const zFctPreparedBlockServiceGetResponse = zGetFctPreparedBlockResponse; -export const zFctStorageSlotStateWithExpiryByBlockHourlyServiceListData = z.object({ +export const zFctReorgByDailyServiceListData = 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( + 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(/^[^,]+(,[^,]+)*$/))), + depth_eq: z.optional( z .int() .check( @@ -69278,7 +65108,7 @@ export const zFctStorageSlotStateWithExpiryByBlockHourlyServiceListData = z.obje z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_ne: z.optional( + depth_ne: z.optional( z .int() .check( @@ -69286,7 +65116,7 @@ export const zFctStorageSlotStateWithExpiryByBlockHourlyServiceListData = z.obje z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lt: z.optional( + depth_lt: z.optional( z .int() .check( @@ -69294,7 +65124,7 @@ export const zFctStorageSlotStateWithExpiryByBlockHourlyServiceListData = z.obje z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lte: z.optional( + depth_lte: z.optional( z .int() .check( @@ -69302,7 +65132,7 @@ export const zFctStorageSlotStateWithExpiryByBlockHourlyServiceListData = z.obje z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gt: z.optional( + depth_gt: z.optional( z .int() .check( @@ -69310,7 +65140,7 @@ export const zFctStorageSlotStateWithExpiryByBlockHourlyServiceListData = z.obje z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gte: z.optional( + depth_gte: z.optional( z .int() .check( @@ -69318,7 +65148,7 @@ export const zFctStorageSlotStateWithExpiryByBlockHourlyServiceListData = z.obje z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_between_min: z.optional( + depth_between_min: z.optional( z .int() .check( @@ -69326,7 +65156,7 @@ export const zFctStorageSlotStateWithExpiryByBlockHourlyServiceListData = z.obje z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_between_max_value: z.optional( + depth_between_max_value: z.optional( z .int() .check( @@ -69334,8 +65164,8 @@ export const zFctStorageSlotStateWithExpiryByBlockHourlyServiceListData = z.obje 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+)*$/))), + depth_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + depth_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -69402,202 +65232,72 @@ export const zFctStorageSlotStateWithExpiryByBlockHourlyServiceListData = z.obje ), 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() + reorg_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() + reorg_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() + reorg_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() + reorg_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() + reorg_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() + reorg_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() + reorg_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() + reorg_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+)*$/))), + reorg_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + reorg_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), page_size: z.optional( z .int() @@ -69615,13 +65315,12 @@ export const zFctStorageSlotStateWithExpiryByBlockHourlyServiceListData = z.obje /** * OK */ -export const zFctStorageSlotStateWithExpiryByBlockHourlyServiceListResponse = - zListFctStorageSlotStateWithExpiryByBlockHourlyResponse; +export const zFctReorgByDailyServiceListResponse = zListFctReorgByDailyResponse; -export const zFctStorageSlotStateWithExpiryByBlockHourlyServiceGetData = z.object({ +export const zFctReorgByDailyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - expiry_policy: z.string(), + day_start_date: z.string(), }), query: z.optional(z.never()), }); @@ -69629,15 +65328,54 @@ export const zFctStorageSlotStateWithExpiryByBlockHourlyServiceGetData = z.objec /** * OK */ -export const zFctStorageSlotStateWithExpiryByBlockHourlyServiceGetResponse = - zGetFctStorageSlotStateWithExpiryByBlockHourlyResponse; +export const zFctReorgByDailyServiceGetResponse = zGetFctReorgByDailyResponse; -export const zFctStorageSlotTop100ByBytesServiceListData = z.object({ +export const zFctReorgByHourlyServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( z.object({ - rank_eq: z.optional( + hour_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' }) + ) + ), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + hour_start_date_time_gte: z.optional( z .int() .check( @@ -69645,7 +65383,7 @@ export const zFctStorageSlotTop100ByBytesServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_ne: z.optional( + hour_start_date_time_between_min: z.optional( z .int() .check( @@ -69653,7 +65391,7 @@ export const zFctStorageSlotTop100ByBytesServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_lt: z.optional( + hour_start_date_time_between_max_value: z.optional( z .int() .check( @@ -69661,7 +65399,9 @@ export const zFctStorageSlotTop100ByBytesServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_lte: 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+)*$/))), + depth_eq: z.optional( z .int() .check( @@ -69669,7 +65409,7 @@ export const zFctStorageSlotTop100ByBytesServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_gt: z.optional( + depth_ne: z.optional( z .int() .check( @@ -69677,7 +65417,7 @@ export const zFctStorageSlotTop100ByBytesServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_gte: z.optional( + depth_lt: z.optional( z .int() .check( @@ -69685,7 +65425,7 @@ export const zFctStorageSlotTop100ByBytesServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_between_min: z.optional( + depth_lte: z.optional( z .int() .check( @@ -69693,7 +65433,7 @@ export const zFctStorageSlotTop100ByBytesServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - rank_between_max_value: z.optional( + depth_gt: z.optional( z .int() .check( @@ -69701,8 +65441,32 @@ export const zFctStorageSlotTop100ByBytesServiceListData = 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+)*$/))), + depth_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' }) + ) + ), + depth_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' }) + ) + ), + depth_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' }) + ) + ), + depth_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + depth_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -69769,260 +65533,31 @@ export const zFctStorageSlotTop100ByBytesServiceListData = 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+)*$/))), - 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(/^[^,]+(,[^,]+)*$/))), - 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(/^[^,]+(,[^,]+)*$/))), - 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_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() + reorg_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_slots_between_min: z.optional( - z.coerce - .bigint() + reorg_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_slots_between_max_value: z.optional( - z.coerce - .bigint() + reorg_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_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+)*$/))), - 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( + reorg_count_lte: z.optional( z .int() .check( @@ -70030,7 +65565,7 @@ export const zFctStorageSlotTop100ByBytesServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - labels_length_gt: z.optional( + reorg_count_gt: z.optional( z .int() .check( @@ -70038,7 +65573,7 @@ export const zFctStorageSlotTop100ByBytesServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - labels_length_gte: z.optional( + reorg_count_gte: z.optional( z .int() .check( @@ -70046,7 +65581,7 @@ export const zFctStorageSlotTop100ByBytesServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - labels_length_lt: z.optional( + reorg_count_between_min: z.optional( z .int() .check( @@ -70054,7 +65589,7 @@ export const zFctStorageSlotTop100ByBytesServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - labels_length_lte: z.optional( + reorg_count_between_max_value: z.optional( z .int() .check( @@ -70062,6 +65597,8 @@ export const zFctStorageSlotTop100ByBytesServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), + reorg_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), + reorg_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), page_size: z.optional( z .int() @@ -70079,12 +65616,12 @@ export const zFctStorageSlotTop100ByBytesServiceListData = z.object({ /** * OK */ -export const zFctStorageSlotTop100ByBytesServiceListResponse = zListFctStorageSlotTop100ByBytesResponse; +export const zFctReorgByHourlyServiceListResponse = zListFctReorgByHourlyResponse; -export const zFctStorageSlotTop100ByBytesServiceGetData = z.object({ +export const zFctReorgByHourlyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - rank: z + hour_start_date_time: z .int() .check( z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), @@ -70097,79 +65634,31 @@ export const zFctStorageSlotTop100ByBytesServiceGetData = z.object({ /** * OK */ -export const zFctStorageSlotTop100ByBytesServiceGetResponse = zGetFctStorageSlotTop100ByBytesResponse; +export const zFctReorgByHourlyServiceGetResponse = zGetFctReorgByHourlyResponse; -export const zFctStorageSlotTop100BySlotsServiceListData = z.object({ +export const zFctStorageSlotStateByAddressDailyServiceListData = 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+)*$/))), + 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() @@ -70236,24 +65725,6 @@ export const zFctStorageSlotTop100BySlotsServiceListData = 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+)*$/))), - 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(/^[^,]+(,[^,]+)*$/))), - 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(/^[^,]+(,[^,]+)*$/))), active_slots_eq: z.optional( z.coerce .bigint() @@ -70408,127 +65879,48 @@ export const zFctStorageSlotTop100BySlotsServiceListData = z.object({ 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+)*$/))), - 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' }) + error: 'Invalid value: Expected int64 to be <= 9223372036854775807', + }) ) ), - labels_length_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', + }) ) ), - labels_length_lt: 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', + }) ) ), - labels_length_lte: 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', + }) ) ), + 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() @@ -70546,17 +65938,12 @@ export const zFctStorageSlotTop100BySlotsServiceListData = z.object({ /** * OK */ -export const zFctStorageSlotTop100BySlotsServiceListResponse = zListFctStorageSlotTop100BySlotsResponse; +export const zFctStorageSlotStateByAddressDailyServiceListResponse = zListFctStorageSlotStateByAddressDailyResponse; -export const zFctStorageSlotTop100BySlotsServiceGetData = z.object({ +export const zFctStorageSlotStateByAddressDailyServiceGetData = 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' }) - ), + address: z.string(), }), query: z.optional(z.never()), }); @@ -70564,14 +65951,23 @@ export const zFctStorageSlotTop100BySlotsServiceGetData = z.object({ /** * OK */ -export const zFctStorageSlotTop100BySlotsServiceGetResponse = zGetFctStorageSlotTop100BySlotsResponse; +export const zFctStorageSlotStateByAddressDailyServiceGetResponse = zGetFctStorageSlotStateByAddressDailyResponse; -export const zFctSyncCommitteeParticipationByValidatorServiceListData = z.object({ +export const zFctStorageSlotStateByAddressHourlyServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( z.object({ - validator_index_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(/^[^,]+(,[^,]+)*$/))), + hour_start_date_time_eq: z.optional( z .int() .check( @@ -70579,7 +65975,7 @@ export const zFctSyncCommitteeParticipationByValidatorServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_ne: z.optional( + hour_start_date_time_ne: z.optional( z .int() .check( @@ -70587,7 +65983,7 @@ export const zFctSyncCommitteeParticipationByValidatorServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_lt: z.optional( + hour_start_date_time_lt: z.optional( z .int() .check( @@ -70595,7 +65991,7 @@ export const zFctSyncCommitteeParticipationByValidatorServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_lte: z.optional( + hour_start_date_time_lte: z.optional( z .int() .check( @@ -70603,7 +65999,7 @@ export const zFctSyncCommitteeParticipationByValidatorServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_gt: z.optional( + hour_start_date_time_gt: z.optional( z .int() .check( @@ -70611,7 +66007,7 @@ export const zFctSyncCommitteeParticipationByValidatorServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_gte: z.optional( + hour_start_date_time_gte: z.optional( z .int() .check( @@ -70619,7 +66015,7 @@ export const zFctSyncCommitteeParticipationByValidatorServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_between_min: z.optional( + hour_start_date_time_between_min: z.optional( z .int() .check( @@ -70627,7 +66023,7 @@ export const zFctSyncCommitteeParticipationByValidatorServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_between_max_value: z.optional( + hour_start_date_time_between_max_value: z.optional( z .int() .check( @@ -70635,9 +66031,9 @@ export const zFctSyncCommitteeParticipationByValidatorServiceListData = 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+)*$/))), - slot_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( @@ -70645,7 +66041,7 @@ export const zFctSyncCommitteeParticipationByValidatorServiceListData = 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( @@ -70653,7 +66049,7 @@ export const zFctSyncCommitteeParticipationByValidatorServiceListData = 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( @@ -70661,7 +66057,7 @@ export const zFctSyncCommitteeParticipationByValidatorServiceListData = 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( @@ -70669,7 +66065,7 @@ export const zFctSyncCommitteeParticipationByValidatorServiceListData = 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( @@ -70677,7 +66073,7 @@ export const zFctSyncCommitteeParticipationByValidatorServiceListData = 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( @@ -70685,7 +66081,7 @@ export const zFctSyncCommitteeParticipationByValidatorServiceListData = 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( @@ -70693,7 +66089,7 @@ export const zFctSyncCommitteeParticipationByValidatorServiceListData = z.object z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -70701,158 +66097,204 @@ export const zFctSyncCommitteeParticipationByValidatorServiceListData = 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( - 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+)*$/))), - slot_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', }) ) ), - slot_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', }) ) ), - slot_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', }) ) ), - slot_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', }) ) ), - slot_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', }) ) ), - slot_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', }) ) ), - slot_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', }) ) ), - slot_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', }) ) ), - 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+)*$/))), - participated_eq: z.optional(z.boolean()), - participated_ne: z.optional(z.boolean()), + 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() @@ -70870,18 +66312,12 @@ export const zFctSyncCommitteeParticipationByValidatorServiceListData = z.object /** * OK */ -export const zFctSyncCommitteeParticipationByValidatorServiceListResponse = - zListFctSyncCommitteeParticipationByValidatorResponse; +export const zFctStorageSlotStateByAddressHourlyServiceListResponse = zListFctStorageSlotStateByAddressHourlyResponse; -export const zFctSyncCommitteeParticipationByValidatorServiceGetData = z.object({ +export const zFctStorageSlotStateByAddressHourlyServiceGetData = 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' }) - ), + address: z.string(), }), query: z.optional(z.never()), }); @@ -70889,80 +66325,13 @@ export const zFctSyncCommitteeParticipationByValidatorServiceGetData = z.object( /** * OK */ -export const zFctSyncCommitteeParticipationByValidatorServiceGetResponse = - zGetFctSyncCommitteeParticipationByValidatorResponse; +export const zFctStorageSlotStateByAddressHourlyServiceGetResponse = zGetFctStorageSlotStateByAddressHourlyResponse; -export const zFctSyncCommitteeParticipationByValidatorDailyServiceListData = z.object({ +export const zFctStorageSlotStateByBlockDailyServiceListData = 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+)*$/))), day_start_date_eq: z.optional(z.string()), day_start_date_ne: z.optional(z.string()), day_start_date_contains: z.optional(z.string()), @@ -71038,204 +66407,202 @@ export const zFctSyncCommitteeParticipationByValidatorDailyServiceListData = z.o ), 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_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' }) - ) - ), - total_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' }) - ) - ), - total_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' }) - ) - ), - total_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' }) - ) - ), - total_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' }) - ) - ), - total_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' }) - ) - ), - total_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' }) - ) - ), - total_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' }) - ) - ), - total_slots_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_slots_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - participated_count_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', + }) ) ), - participated_count_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', + }) ) ), - participated_count_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', + }) ) ), - participated_count_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', + }) ) ), - participated_count_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', + }) ) ), - participated_count_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', + }) ) ), - participated_count_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', + }) ) ), - participated_count_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', + }) ) ), - participated_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - participated_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - missed_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', + }) ) ), - missed_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', + }) ) ), - missed_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', + }) ) ), - missed_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', + }) ) ), - missed_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', + }) ) ), - missed_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', + }) ) ), - missed_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', + }) ) ), - missed_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', + }) ) ), - 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+)*$/))), + 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() @@ -71253,18 +66620,12 @@ export const zFctSyncCommitteeParticipationByValidatorDailyServiceListData = z.o /** * OK */ -export const zFctSyncCommitteeParticipationByValidatorDailyServiceListResponse = - zListFctSyncCommitteeParticipationByValidatorDailyResponse; +export const zFctStorageSlotStateByBlockDailyServiceListResponse = zListFctStorageSlotStateByBlockDailyResponse; -export const zFctSyncCommitteeParticipationByValidatorDailyServiceGetData = z.object({ +export const zFctStorageSlotStateByBlockDailyServiceGetData = 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' }) - ), + day_start_date: z.string(), }), query: z.optional(z.never()), }); @@ -71272,80 +66633,13 @@ export const zFctSyncCommitteeParticipationByValidatorDailyServiceGetData = z.ob /** * OK */ -export const zFctSyncCommitteeParticipationByValidatorDailyServiceGetResponse = - zGetFctSyncCommitteeParticipationByValidatorDailyResponse; +export const zFctStorageSlotStateByBlockDailyServiceGetResponse = zGetFctStorageSlotStateByBlockDailyResponse; -export const zFctSyncCommitteeParticipationByValidatorHourlyServiceListData = z.object({ +export const zFctStorageSlotStateByBlockHourlyServiceListData = 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+)*$/))), hour_start_date_time_eq: z.optional( z .int() @@ -71478,204 +66772,202 @@ export const zFctSyncCommitteeParticipationByValidatorHourlyServiceListData = z. ), 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_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' }) - ) - ), - total_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' }) - ) - ), - total_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' }) - ) - ), - total_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' }) - ) - ), - total_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' }) - ) - ), - total_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' }) - ) - ), - total_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' }) - ) - ), - total_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' }) - ) - ), - total_slots_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - total_slots_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - participated_count_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', + }) ) ), - participated_count_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', + }) ) ), - participated_count_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', + }) ) ), - participated_count_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', + }) ) ), - participated_count_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', + }) ) ), - participated_count_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', + }) ) ), - participated_count_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', + }) ) ), - participated_count_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', + }) ) ), - participated_count_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - participated_count_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - missed_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', + }) ) ), - missed_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', + }) ) ), - missed_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', + }) ) ), - missed_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', + }) ) ), - missed_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', + }) ) ), - missed_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', + }) ) ), - missed_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', + }) ) ), - missed_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', + }) ) ), - 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+)*$/))), + 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() @@ -71693,13 +66985,12 @@ export const zFctSyncCommitteeParticipationByValidatorHourlyServiceListData = z. /** * OK */ -export const zFctSyncCommitteeParticipationByValidatorHourlyServiceListResponse = - zListFctSyncCommitteeParticipationByValidatorHourlyResponse; +export const zFctStorageSlotStateByBlockHourlyServiceListResponse = zListFctStorageSlotStateByBlockHourlyResponse; -export const zFctSyncCommitteeParticipationByValidatorHourlyServiceGetData = z.object({ +export const zFctStorageSlotStateByBlockHourlyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - validator_index: z + hour_start_date_time: z .int() .check( z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), @@ -71712,15 +67003,41 @@ export const zFctSyncCommitteeParticipationByValidatorHourlyServiceGetData = z.o /** * OK */ -export const zFctSyncCommitteeParticipationByValidatorHourlyServiceGetResponse = - zGetFctSyncCommitteeParticipationByValidatorHourlyResponse; +export const zFctStorageSlotStateByBlockHourlyServiceGetResponse = zGetFctStorageSlotStateByBlockHourlyResponse; -export const zFctValidatorBalanceServiceListData = z.object({ +export const zFctStorageSlotStateWithExpiryByAddressDailyServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( z.object({ - validator_index_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(/^[^,]+(,[^,]+)*$/))), + 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( @@ -71728,7 +67045,7 @@ export const zFctValidatorBalanceServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -71736,7 +67053,7 @@ export const zFctValidatorBalanceServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -71744,7 +67061,7 @@ export const zFctValidatorBalanceServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -71752,7 +67069,7 @@ export const zFctValidatorBalanceServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -71760,7 +67077,7 @@ export const zFctValidatorBalanceServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -71768,7 +67085,7 @@ export const zFctValidatorBalanceServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -71776,7 +67093,7 @@ export const zFctValidatorBalanceServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -71784,75 +67101,262 @@ export const zFctValidatorBalanceServiceListData = 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+)*$/))), - 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( + 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( z .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_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+)*$/))), - updated_date_time_eq: z.optional( + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctStorageSlotStateWithExpiryByAddressDailyServiceListResponse = + zListFctStorageSlotStateWithExpiryByAddressDailyResponse; + +export const zFctStorageSlotStateWithExpiryByAddressDailyServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + address: z.string(), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctStorageSlotStateWithExpiryByAddressDailyServiceGetResponse = + zGetFctStorageSlotStateWithExpiryByAddressDailyResponse; + +export const zFctStorageSlotStateWithExpiryByAddressHourlyServiceListData = 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( z .int() .check( @@ -71860,7 +67364,7 @@ export const zFctValidatorBalanceServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_ne: z.optional( + hour_start_date_time_ne: z.optional( z .int() .check( @@ -71868,7 +67372,7 @@ export const zFctValidatorBalanceServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lt: z.optional( + hour_start_date_time_lt: z.optional( z .int() .check( @@ -71876,7 +67380,7 @@ export const zFctValidatorBalanceServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + hour_start_date_time_lte: z.optional( z .int() .check( @@ -71884,7 +67388,7 @@ export const zFctValidatorBalanceServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + hour_start_date_time_gt: z.optional( z .int() .check( @@ -71892,7 +67396,7 @@ export const zFctValidatorBalanceServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + hour_start_date_time_gte: z.optional( z .int() .check( @@ -71900,7 +67404,7 @@ export const zFctValidatorBalanceServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + hour_start_date_time_between_min: z.optional( z .int() .check( @@ -71908,7 +67412,7 @@ export const zFctValidatorBalanceServiceListData = 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_max_value: z.optional( z .int() .check( @@ -71916,9 +67420,9 @@ export const zFctValidatorBalanceServiceListData = 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_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( @@ -71926,7 +67430,7 @@ export const zFctValidatorBalanceServiceListData = 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( @@ -71934,7 +67438,7 @@ export const zFctValidatorBalanceServiceListData = 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( @@ -71942,7 +67446,7 @@ export const zFctValidatorBalanceServiceListData = 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( @@ -71950,7 +67454,7 @@ export const zFctValidatorBalanceServiceListData = 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( @@ -71958,7 +67462,7 @@ export const zFctValidatorBalanceServiceListData = 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( @@ -71966,7 +67470,7 @@ export const zFctValidatorBalanceServiceListData = 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( @@ -71974,7 +67478,7 @@ export const zFctValidatorBalanceServiceListData = 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( @@ -71982,183 +67486,204 @@ export const zFctValidatorBalanceServiceListData = 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+)*$/))), - balance_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', }) ) ), - balance_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', }) ) ), - balance_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', }) ) ), - balance_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', }) ) ), - balance_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', }) ) ), - balance_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', }) ) ), - balance_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', }) ) ), - balance_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', }) ) ), - balance_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - balance_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - effective_balance_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', }) ) ), - effective_balance_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', }) ) ), - effective_balance_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', }) ) ), - effective_balance_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', }) ) ), - effective_balance_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', }) ) ), - effective_balance_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', }) ) ), - effective_balance_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', }) ) ), - effective_balance_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', }) ) ), - effective_balance_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - effective_balance_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(/^[^,]+(,[^,]+)*$/))), - slashed_eq: z.optional(z.boolean()), - slashed_ne: z.optional(z.boolean()), + 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() @@ -72176,17 +67701,13 @@ export const zFctValidatorBalanceServiceListData = z.object({ /** * OK */ -export const zFctValidatorBalanceServiceListResponse = zListFctValidatorBalanceResponse; +export const zFctStorageSlotStateWithExpiryByAddressHourlyServiceListResponse = + zListFctStorageSlotStateWithExpiryByAddressHourlyResponse; -export const zFctValidatorBalanceServiceGetData = z.object({ +export const zFctStorageSlotStateWithExpiryByAddressHourlyServiceGetData = 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' }) - ), + address: z.string(), }), query: z.optional(z.never()), }); @@ -72194,79 +67715,23 @@ export const zFctValidatorBalanceServiceGetData = z.object({ /** * OK */ -export const zFctValidatorBalanceServiceGetResponse = zGetFctValidatorBalanceResponse; +export const zFctStorageSlotStateWithExpiryByAddressHourlyServiceGetResponse = + zGetFctStorageSlotStateWithExpiryByAddressHourlyResponse; -export const zFctValidatorBalanceDailyServiceListData = z.object({ +export const zFctStorageSlotStateWithExpiryByBlockDailyServiceListData = 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+)*$/))), + 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()), @@ -72342,559 +67807,578 @@ export const zFctValidatorBalanceDailyServiceListData = 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+)*$/))), - start_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' }) - ) - ), - start_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' }) - ) - ), - start_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' }) - ) - ), - start_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' }) - ) - ), - start_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' }) - ) - ), - start_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' }) - ) - ), - start_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' }) - ) - ), - start_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' }) - ) - ), - start_epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - start_epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - end_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' }) - ) - ), - end_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' }) - ) - ), - end_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' }) - ) - ), - end_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' }) - ) - ), - end_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' }) - ) - ), - end_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' }) - ) - ), - end_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' }) - ) - ), - end_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' }) - ) - ), - end_epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - end_epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - start_balance_eq: z.optional( + 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', }) ) ), - start_balance_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', }) ) ), - start_balance_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', }) ) ), - start_balance_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', }) ) ), - start_balance_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', }) ) ), - start_balance_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', }) ) ), - start_balance_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', }) ) ), - start_balance_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', }) ) ), - start_balance_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - start_balance_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - end_balance_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', }) ) ), - end_balance_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', }) ) ), - end_balance_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', }) ) ), - end_balance_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', }) ) ), - end_balance_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', }) ) ), - end_balance_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', }) ) ), - end_balance_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', }) ) ), - end_balance_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', }) ) ), - end_balance_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - end_balance_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_balance_eq: z.optional( - z.coerce - .bigint() + 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(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' }) ) ), - min_balance_ne: z.optional( - z.coerce - .bigint() + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctStorageSlotStateWithExpiryByBlockDailyServiceListResponse = + zListFctStorageSlotStateWithExpiryByBlockDailyResponse; + +export const zFctStorageSlotStateWithExpiryByBlockDailyServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + expiry_policy: z.string(), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctStorageSlotStateWithExpiryByBlockDailyServiceGetResponse = + zGetFctStorageSlotStateWithExpiryByBlockDailyResponse; + +export const zFctStorageSlotStateWithExpiryByBlockHourlyServiceListData = 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( + 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_balance_lt: z.optional( - z.coerce - .bigint() + hour_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_balance_lte: z.optional( - z.coerce - .bigint() + hour_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_balance_gt: z.optional( - z.coerce - .bigint() + hour_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' }) + ) + ), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + 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( + 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' }) ) ), - min_balance_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' }) ) ), - min_balance_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' }) ) ), - min_balance_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' }) ) ), - min_balance_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_balance_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_balance_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', }) ) ), - max_balance_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', }) ) ), - max_balance_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', }) ) ), - max_balance_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', }) ) ), - max_balance_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', }) ) ), - max_balance_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', }) ) ), - max_balance_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', }) ) ), - max_balance_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', }) ) ), - max_balance_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_balance_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - effective_balance_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', }) ) ), - effective_balance_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', }) ) ), - effective_balance_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', }) ) ), - effective_balance_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', }) ) ), - effective_balance_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', }) ) ), - effective_balance_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', }) ) ), - effective_balance_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', }) ) ), - effective_balance_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', }) ) ), - effective_balance_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - effective_balance_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(/^[^,]+(,[^,]+)*$/))), - slashed_eq: z.optional(z.boolean()), - slashed_ne: z.optional(z.boolean()), + 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() @@ -72912,17 +68396,13 @@ export const zFctValidatorBalanceDailyServiceListData = z.object({ /** * OK */ -export const zFctValidatorBalanceDailyServiceListResponse = zListFctValidatorBalanceDailyResponse; +export const zFctStorageSlotStateWithExpiryByBlockHourlyServiceListResponse = + zListFctStorageSlotStateWithExpiryByBlockHourlyResponse; -export const zFctValidatorBalanceDailyServiceGetData = z.object({ +export const zFctStorageSlotStateWithExpiryByBlockHourlyServiceGetData = 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' }) - ), + expiry_policy: z.string(), }), query: z.optional(z.never()), }); @@ -72930,14 +68410,15 @@ export const zFctValidatorBalanceDailyServiceGetData = z.object({ /** * OK */ -export const zFctValidatorBalanceDailyServiceGetResponse = zGetFctValidatorBalanceDailyResponse; +export const zFctStorageSlotStateWithExpiryByBlockHourlyServiceGetResponse = + zGetFctStorageSlotStateWithExpiryByBlockHourlyResponse; -export const zFctValidatorBalanceHourlyServiceListData = z.object({ +export const zFctStorageSlotTop100ByBytesServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( z.object({ - validator_index_eq: z.optional( + rank_eq: z.optional( z .int() .check( @@ -72945,7 +68426,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_ne: z.optional( + rank_ne: z.optional( z .int() .check( @@ -72953,7 +68434,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_lt: z.optional( + rank_lt: z.optional( z .int() .check( @@ -72961,7 +68442,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_lte: z.optional( + rank_lte: z.optional( z .int() .check( @@ -72969,7 +68450,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_gt: z.optional( + rank_gt: z.optional( z .int() .check( @@ -72977,7 +68458,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_gte: z.optional( + rank_gte: z.optional( z .int() .check( @@ -72985,7 +68466,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_between_min: z.optional( + rank_between_min: z.optional( z .int() .check( @@ -72993,7 +68474,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - validator_index_between_max_value: z.optional( + rank_between_max_value: z.optional( z .int() .check( @@ -73001,9 +68482,9 @@ export const zFctValidatorBalanceHourlyServiceListData = 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+)*$/))), - hour_start_date_time_eq: z.optional( + 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( @@ -73011,7 +68492,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -73019,7 +68500,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -73027,7 +68508,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -73035,7 +68516,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -73043,7 +68524,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -73051,7 +68532,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -73059,7 +68540,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - hour_start_date_time_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -73067,25 +68548,262 @@ export const zFctValidatorBalanceHourlyServiceListData = 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( - 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+)*$/))), + 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(/^[^,]+(,[^,]+)*$/))), + 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(/^[^,]+(,[^,]+)*$/))), + 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', + }) ) ), - updated_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', + }) ) ), - updated_date_time_lt: z.optional( + 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_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+)*$/))), + 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( @@ -73093,7 +68811,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_lte: z.optional( + labels_length_gt: z.optional( z .int() .check( @@ -73101,7 +68819,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gt: z.optional( + labels_length_gte: z.optional( z .int() .check( @@ -73109,7 +68827,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_gte: z.optional( + labels_length_lt: z.optional( z .int() .check( @@ -73117,7 +68835,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_min: z.optional( + labels_length_lte: z.optional( z .int() .check( @@ -73125,17 +68843,49 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time_between_max_value: z.optional( + 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+)*$/))), - start_epoch_eq: z.optional( + page_token: z.optional(z.string()), + order_by: z.optional(z.string()), + }) + ), +}); + +/** + * OK + */ +export const zFctStorageSlotTop100ByBytesServiceListResponse = zListFctStorageSlotTop100ByBytesResponse; + +export const zFctStorageSlotTop100ByBytesServiceGetData = 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 zFctStorageSlotTop100ByBytesServiceGetResponse = zGetFctStorageSlotTop100ByBytesResponse; + +export const zFctStorageSlotTop100BySlotsServiceListData = z.object({ + body: z.optional(z.never()), + path: z.optional(z.never()), + query: z.optional( + z.object({ + rank_eq: z.optional( z .int() .check( @@ -73143,7 +68893,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - start_epoch_ne: z.optional( + rank_ne: z.optional( z .int() .check( @@ -73151,7 +68901,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - start_epoch_lt: z.optional( + rank_lt: z.optional( z .int() .check( @@ -73159,7 +68909,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - start_epoch_lte: z.optional( + rank_lte: z.optional( z .int() .check( @@ -73167,7 +68917,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - start_epoch_gt: z.optional( + rank_gt: z.optional( z .int() .check( @@ -73175,7 +68925,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - start_epoch_gte: z.optional( + rank_gte: z.optional( z .int() .check( @@ -73183,7 +68933,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - start_epoch_between_min: z.optional( + rank_between_min: z.optional( z .int() .check( @@ -73191,7 +68941,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - start_epoch_between_max_value: z.optional( + rank_between_max_value: z.optional( z .int() .check( @@ -73199,9 +68949,9 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - start_epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - start_epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - end_epoch_eq: z.optional( + 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( @@ -73209,7 +68959,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - end_epoch_ne: z.optional( + updated_date_time_ne: z.optional( z .int() .check( @@ -73217,7 +68967,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - end_epoch_lt: z.optional( + updated_date_time_lt: z.optional( z .int() .check( @@ -73225,7 +68975,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - end_epoch_lte: z.optional( + updated_date_time_lte: z.optional( z .int() .check( @@ -73233,7 +68983,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - end_epoch_gt: z.optional( + updated_date_time_gt: z.optional( z .int() .check( @@ -73241,7 +68991,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - end_epoch_gte: z.optional( + updated_date_time_gte: z.optional( z .int() .check( @@ -73249,7 +68999,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - end_epoch_between_min: z.optional( + updated_date_time_between_min: z.optional( z .int() .check( @@ -73257,7 +69007,7 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - end_epoch_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -73265,429 +69015,301 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - end_epoch_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - end_epoch_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - start_balance_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', - }) - ) - ), - start_balance_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', - }) - ) - ), - start_balance_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', - }) - ) - ), - start_balance_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', - }) - ) - ), - start_balance_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', - }) - ) - ), - start_balance_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', - }) - ) - ), - start_balance_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', - }) - ) - ), - start_balance_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', - }) - ) - ), - start_balance_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - start_balance_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - end_balance_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', - }) - ) - ), - end_balance_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', - }) - ) - ), - end_balance_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', - }) - ) - ), - end_balance_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', - }) - ) - ), - end_balance_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', - }) - ) - ), - end_balance_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', - }) - ) - ), - end_balance_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', - }) - ) - ), - end_balance_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', - }) - ) - ), - end_balance_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - end_balance_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_balance_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_balance_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_balance_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_balance_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+)*$/))), + 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(/^[^,]+(,[^,]+)*$/))), + 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(/^[^,]+(,[^,]+)*$/))), + 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', }) ) ), - min_balance_gt: 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', }) ) ), - min_balance_gte: 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', }) ) ), - min_balance_between_min: 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', }) ) ), - min_balance_between_max_value: 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', }) ) ), - min_balance_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - min_balance_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_balance_eq: 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', }) ) ), - max_balance_ne: 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', }) ) ), - max_balance_lt: 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', }) ) ), - max_balance_lte: 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', }) ) ), - max_balance_gt: 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', }) ) ), - max_balance_gte: 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', }) ) ), - max_balance_between_min: 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', }) ) ), - max_balance_between_max_value: 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', }) ) ), - max_balance_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - max_balance_not_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - effective_balance_eq: 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', }) ) ), - effective_balance_ne: 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', }) ) ), - effective_balance_lt: 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', }) ) ), - effective_balance_lte: z.optional( - z.coerce - .bigint() + 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+)*$/))), + 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(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' }) ) ), - effective_balance_gt: z.optional( - z.coerce - .bigint() + labels_length_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' }) ) ), - effective_balance_gte: z.optional( - z.coerce - .bigint() + labels_length_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' }) ) ), - effective_balance_between_min: z.optional( - z.coerce - .bigint() + labels_length_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' }) ) ), - effective_balance_between_max_value: z.optional( - z.coerce - .bigint() + labels_length_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' }) ) ), - effective_balance_in_values: z.optional(z.string().check(z.regex(/^\d+(,\d+)*$/))), - effective_balance_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(/^[^,]+(,[^,]+)*$/))), - slashed_eq: z.optional(z.boolean()), - slashed_ne: z.optional(z.boolean()), page_size: z.optional( z .int() @@ -73705,12 +69327,12 @@ export const zFctValidatorBalanceHourlyServiceListData = z.object({ /** * OK */ -export const zFctValidatorBalanceHourlyServiceListResponse = zListFctValidatorBalanceHourlyResponse; +export const zFctStorageSlotTop100BySlotsServiceListResponse = zListFctStorageSlotTop100BySlotsResponse; -export const zFctValidatorBalanceHourlyServiceGetData = z.object({ +export const zFctStorageSlotTop100BySlotsServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - validator_index: z + rank: z .int() .check( z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), @@ -73723,7 +69345,7 @@ export const zFctValidatorBalanceHourlyServiceGetData = z.object({ /** * OK */ -export const zFctValidatorBalanceHourlyServiceGetResponse = zGetFctValidatorBalanceHourlyResponse; +export const zFctStorageSlotTop100BySlotsServiceGetResponse = zGetFctStorageSlotTop100BySlotsResponse; export const zIntAddressFirstAccessServiceListData = z.object({ body: z.optional(z.never()), diff --git a/src/components/Layout/Sidebar/Sidebar.tsx b/src/components/Layout/Sidebar/Sidebar.tsx index fbb18108d..2b1545e1e 100644 --- a/src/components/Layout/Sidebar/Sidebar.tsx +++ b/src/components/Layout/Sidebar/Sidebar.tsx @@ -157,6 +157,7 @@ interface NavItem { } const ethereumConsensusPages: NavItem[] = [ + { name: 'Overview', to: '/ethereum/consensus/overview', icon: PresentationChartLineIcon }, { name: 'Live', to: '/ethereum/live', icon: PlayCircleIcon }, { name: 'Epochs', to: '/ethereum/epochs', icon: ClockIcon }, { name: 'Slots', to: '/ethereum/slots', icon: Square3Stack3DIcon }, diff --git a/src/pages/ethereum/consensus/overview/IndexPage.tsx b/src/pages/ethereum/consensus/overview/IndexPage.tsx new file mode 100644 index 000000000..14ef8c789 --- /dev/null +++ b/src/pages/ethereum/consensus/overview/IndexPage.tsx @@ -0,0 +1,323 @@ +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 { Toggle } from '@/components/Forms/Toggle'; +import clsx from 'clsx'; +import { + fctBlobCountByHourlyServiceListOptions, + fctBlobCountByDailyServiceListOptions, +} from '@/api/@tanstack/react-query.gen'; +import type { FctBlobCountByHourly, FctBlobCountByDaily } from '@/api/types.gen'; +import { ConsensusOverviewSkeleton } from './components'; +import { type TimePeriod, TIME_RANGE_CONFIG, TIME_PERIOD_OPTIONS } from './constants'; +import { + fillTimeKeys, + formatTooltipDate, + buildTooltipHtml, + formatBand, + buildBlobCountChartConfig, + type TooltipSection, +} from './utils'; + +/** + * IndexPage - Consensus Overview page + */ +export function IndexPage(): JSX.Element { + const [timePeriod, setTimePeriod] = useState('7d'); + const [showAnnotations, setShowAnnotations] = useState(true); + const config = TIME_RANGE_CONFIG[timePeriod]; + const isDaily = config.dataType === 'daily'; + + const { currentNetwork } = useNetwork(); + const { allForks } = useForks(); + + 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]); + + // --- Queries --- + + const blobHourlyQuery = useQuery({ + ...fctBlobCountByHourlyServiceListOptions({ + query: { + hour_start_date_time_gte: startTimestamp, + order_by: 'hour_start_date_time asc', + page_size: config.pageSize, + }, + }), + enabled: !isDaily, + }); + const blobDailyQuery = useQuery({ + ...fctBlobCountByDailyServiceListOptions({ + query: { day_start_date_like: '20%', order_by: 'day_start_date desc', page_size: config.pageSize }, + }), + enabled: isDaily, + }); + + // --- Records --- + + const blobRecords = useMemo( + () => + isDaily + ? [...(blobDailyQuery.data?.fct_blob_count_by_daily ?? [])].reverse() + : blobHourlyQuery.data?.fct_blob_count_by_hourly, + [isDaily, blobDailyQuery.data, blobHourlyQuery.data] + ); + + // --- Unified time keys --- + + const unifiedTimeKeys = useMemo(() => { + const allKeys = new Set(); + + const addHourlyKeys = (records: { hour_start_date_time?: number }[] | undefined) => { + records?.forEach(r => allKeys.add(String(r.hour_start_date_time ?? ''))); + }; + const addDailyKeys = (records: { day_start_date?: string }[] | undefined) => { + records?.forEach(r => allKeys.add(r.day_start_date ?? '')); + }; + + if (!isDaily) { + addHourlyKeys(blobRecords as FctBlobCountByHourly[] | undefined); + } else { + addDailyKeys(blobRecords as FctBlobCountByDaily[] | undefined); + } + + allKeys.delete(''); + const sortedKeys = [...allKeys].sort(); + return fillTimeKeys(sortedKeys, isDaily); + }, [blobRecords, isDaily]); + + // --- Loading & error --- + + const isLoading = isDaily ? blobDailyQuery.isLoading : blobHourlyQuery.isLoading; + const error = isDaily ? blobDailyQuery.error : blobHourlyQuery.error; + + // --- Chart configs --- + + const blobChartConfig = useMemo(() => { + if (!blobRecords?.length || !unifiedTimeKeys.length) return null; + return buildBlobCountChartConfig(blobRecords, unifiedTimeKeys, isDaily); + }, [blobRecords, unifiedTimeKeys, isDaily]); + + // --- Fork mark lines --- + + const chartLabels = blobChartConfig?.labels ?? []; + + const consensusForkMarkLines = useMemo(() => { + if (!currentNetwork || !allForks.length) return []; + return createForkMarkLines({ + forks: allForks, + labels: chartLabels, + genesisTime: currentNetwork.genesis_time, + isDaily, + }); + }, [currentNetwork, allForks, chartLabels, isDaily]); + + const executionForkMarkLines = useMemo(() => { + if (!currentNetwork?.forks?.execution) return []; + return createExecutionForkMarkLines({ executionForks: currentNetwork.forks.execution, labels: chartLabels }); + }, [currentNetwork, chartLabels]); + + const blobScheduleMarkLines = useMemo(() => { + if (!currentNetwork?.blob_schedule?.length) return []; + return createBlobScheduleMarkLines({ + blobSchedule: currentNetwork.blob_schedule, + labels: chartLabels, + genesisTime: currentNetwork.genesis_time, + }); + }, [currentNetwork, chartLabels]); + + const forkMarkLines = useMemo( + () => [...consensusForkMarkLines, ...executionForkMarkLines, ...blobScheduleMarkLines], + [consensusForkMarkLines, executionForkMarkLines, blobScheduleMarkLines] + ); + + // --- Tooltip formatters --- + + const makeStatsTooltipFormatter = useCallback( + ( + records: Record[] | undefined, + fields: { + avg: string; + movingAvg: string; + median: string; + lowerBand: string; + upperBand: string; + p05: string; + p95: string; + min: string; + max: string; + }, + unit: string + ) => + (params: unknown): string => { + if (!records?.length || !unifiedTimeKeys.length) return ''; + + const recordsByKey = new Map>(); + for (const r of records) { + const key = isDaily ? String(r.day_start_date ?? '') : String(r.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.day_start_date ?? '') : (record.hour_start_date_time ?? 0); + const dateStr = formatTooltipDate(dateValue as string | number, isDaily); + const fmt = (v: unknown) => `${Number(v ?? 0).toFixed(2)}${unit}`; + + const sections: TooltipSection[] = [ + { + title: 'STATISTICS', + items: [ + { color: '#10b981', label: 'Average', value: fmt(record[fields.avg]) }, + { color: '#06b6d4', label: 'Moving Avg', value: fmt(record[fields.movingAvg]) }, + { color: '#a855f7', label: 'Median', value: fmt(record[fields.median]), style: 'dotted' }, + ], + }, + { + title: 'BANDS', + items: [ + { + color: '#f59e0b', + label: 'Bollinger', + value: `${formatBand(record[fields.lowerBand] as number, record[fields.upperBand] as number)}${unit}`, + style: 'area', + }, + { + color: '#6366f1', + label: 'P5/P95', + value: `${formatBand(record[fields.p05] as number, record[fields.p95] as number)}${unit}`, + style: 'area', + }, + { + color: '#64748b', + label: 'Min/Max', + value: `${formatBand(record[fields.min] as number, record[fields.max] as number)}${unit}`, + style: 'area', + }, + ], + }, + ]; + + return buildTooltipHtml(dateStr, sections); + }, + [unifiedTimeKeys, isDaily] + ); + + const blobTooltipFormatter = useMemo( + () => + makeStatsTooltipFormatter( + blobRecords as Record[] | undefined, + { + avg: 'avg_blob_count', + movingAvg: 'moving_avg_blob_count', + median: 'p50_blob_count', + lowerBand: 'lower_band_blob_count', + upperBand: 'upper_band_blob_count', + p05: 'p05_blob_count', + p95: 'p95_blob_count', + min: 'min_blob_count', + max: 'max_blob_count', + }, + '' + ), + [makeStatsTooltipFormatter, blobRecords] + ); + + // --- Subtitles --- + + const makeSub = (metric: string) => + isDaily ? `Daily ${metric} with statistical bands` : `Hourly ${metric} over ${config.days} days`; + + return ( + +
+

Consensus Overview

+

Ethereum consensus layer metrics

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

Failed to load data: {error.message}

+
+ )} + + {/* Charts */} + {!isLoading && ( +
+ {/* Blob Count */} + {blobChartConfig && ( + + {({ inModal }) => ( + + )} + + )} +
+ )} +
+ ); +} diff --git a/src/pages/ethereum/consensus/overview/components/ConsensusOverviewSkeleton/ConsensusOverviewSkeleton.tsx b/src/pages/ethereum/consensus/overview/components/ConsensusOverviewSkeleton/ConsensusOverviewSkeleton.tsx new file mode 100644 index 000000000..e7d0d87d1 --- /dev/null +++ b/src/pages/ethereum/consensus/overview/components/ConsensusOverviewSkeleton/ConsensusOverviewSkeleton.tsx @@ -0,0 +1,39 @@ +import type { JSX } from 'react'; +import { Card } from '@/components/Layout/Card'; +import { LoadingContainer } from '@/components/Layout/LoadingContainer'; + +/** + * Loading skeleton for Consensus Overview page + * Shows a single chart card placeholder + */ +export function ConsensusOverviewSkeleton(): JSX.Element { + return ( +
+
+ +
+
+
+ + +
+ +
+
+ {Array.from({ length: 4 }).map((_, i) => ( + + ))} +
+
+ {Array.from({ length: 3 }).map((_, i) => ( + + ))} +
+ + +
+
+
+
+ ); +} diff --git a/src/pages/ethereum/consensus/overview/components/ConsensusOverviewSkeleton/index.ts b/src/pages/ethereum/consensus/overview/components/ConsensusOverviewSkeleton/index.ts new file mode 100644 index 000000000..cf135bc0a --- /dev/null +++ b/src/pages/ethereum/consensus/overview/components/ConsensusOverviewSkeleton/index.ts @@ -0,0 +1 @@ +export { ConsensusOverviewSkeleton } from './ConsensusOverviewSkeleton'; diff --git a/src/pages/ethereum/consensus/overview/components/index.ts b/src/pages/ethereum/consensus/overview/components/index.ts new file mode 100644 index 000000000..cf135bc0a --- /dev/null +++ b/src/pages/ethereum/consensus/overview/components/index.ts @@ -0,0 +1 @@ +export { ConsensusOverviewSkeleton } from './ConsensusOverviewSkeleton'; diff --git a/src/pages/ethereum/consensus/overview/constants.ts b/src/pages/ethereum/consensus/overview/constants.ts new file mode 100644 index 000000000..1bae059ae --- /dev/null +++ b/src/pages/ethereum/consensus/overview/constants.ts @@ -0,0 +1,32 @@ +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[]; +} + +/** 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/consensus/overview/index.ts b/src/pages/ethereum/consensus/overview/index.ts new file mode 100644 index 000000000..b36af7308 --- /dev/null +++ b/src/pages/ethereum/consensus/overview/index.ts @@ -0,0 +1 @@ +export { IndexPage } from './IndexPage'; diff --git a/src/pages/ethereum/consensus/overview/utils.ts b/src/pages/ethereum/consensus/overview/utils.ts new file mode 100644 index 000000000..7aa706737 --- /dev/null +++ b/src/pages/ethereum/consensus/overview/utils.ts @@ -0,0 +1,117 @@ +import { createBandSeries, createStatisticSeries } from '@/components/Charts/MultiLine'; +import type { FctBlobCountByHourly, FctBlobCountByDaily } from '@/api/types.gen'; +import { formatDailyDate, formatHourlyDate } from '@/pages/ethereum/execution/overview/utils'; +import type { ChartConfig } from './constants'; + +// Re-export shared utilities from execution overview +export { + fillTimeKeys, + formatHourlyDate, + formatDailyDate, + formatTooltipDate, + buildTooltipHtml, + type TooltipItem, + type TooltipSection, +} from '@/pages/ethereum/execution/overview/utils'; + +/** Formats a band range */ +export function formatBand(lower: number | undefined, upper: number | undefined): string { + const l = lower ?? 0; + const u = upper ?? 0; + return `${l.toFixed(2)} – ${u.toFixed(2)}`; +} + +/** @deprecated Use formatBand instead */ +export const formatBlobBand = formatBand; + +/** Builds chart series config from blob count records aligned to unified time keys */ +export function buildBlobCountChartConfig( + records: (FctBlobCountByHourly | FctBlobCountByDaily)[], + unifiedKeys: string[], + isDaily: boolean +): ChartConfig { + const byKey = new Map(); + for (const r of records) { + const key = isDaily + ? ((r as FctBlobCountByDaily).day_start_date ?? '') + : String((r as FctBlobCountByHourly).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_blob_count ?? 0) : null; + }); + const maxValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.max_blob_count ?? 0) : null; + }); + const p5Values = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.p05_blob_count ?? 0) : null; + }); + const p95Values = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.p95_blob_count ?? 0) : null; + }); + const lowerBandValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.lower_band_blob_count ?? 0) : null; + }); + const upperBandValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.upper_band_blob_count ?? 0) : null; + }); + const avgValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.avg_blob_count ?? 0) : null; + }); + const medianValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.p50_blob_count ?? 0) : null; + }); + const movingAvgValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r ? Math.max(0, r.moving_avg_blob_count ?? 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', 'blob-bollinger', lowerBandValues, upperBandValues, { + color: '#f59e0b', + opacity: 0.15, + group: 'Bands', + initiallyVisible: false, + }), + ...createBandSeries('P5/P95', 'blob-percentile', p5Values, p95Values, { + color: '#6366f1', + opacity: 0.1, + group: 'Bands', + }), + ...createBandSeries('Min/Max', 'blob-minmax', minValues, maxValues, { + color: '#64748b', + opacity: 0.06, + group: 'Bands', + }), + ], + }; +} diff --git a/src/routeTree.gen.ts b/src/routeTree.gen.ts index ce208ea56..4a47c238c 100644 --- a/src/routeTree.gen.ts +++ b/src/routeTree.gen.ts @@ -32,6 +32,7 @@ import { Route as EthereumEpochsRouteImport } from './routes/ethereum/epochs' import { Route as EthereumEntitiesRouteImport } from './routes/ethereum/entities' import { Route as EthereumDataAvailabilityRouteImport } from './routes/ethereum/data-availability' import { Route as EthereumContractsRouteImport } from './routes/ethereum/contracts' +import { Route as EthereumConsensusRouteImport } from './routes/ethereum/consensus' import { Route as BeaconLocallyBuiltBlocksRouteImport } from './routes/beacon/locally-built-blocks' import { Route as XatuContributorsIndexRouteImport } from './routes/xatu/contributors/index' import { Route as EthereumValidatorsIndexRouteImport } from './routes/ethereum/validators/index' @@ -55,6 +56,7 @@ import { Route as EthereumEntitiesEntityRouteImport } from './routes/ethereum/en import { Route as EthereumDataAvailabilityProbesRouteImport } from './routes/ethereum/data-availability/probes' import { Route as EthereumDataAvailabilityCustodyRouteImport } from './routes/ethereum/data-availability/custody' import { Route as EthereumContractsAddressRouteImport } from './routes/ethereum/contracts/$address' +import { Route as EthereumConsensusOverviewRouteImport } from './routes/ethereum/consensus/overview' import { Route as BeaconSlotLiveRouteImport } from './routes/beacon/slot/live' import { Route as BeaconBlockProductionLiveRouteImport } from './routes/beacon/block-production/live' import { Route as EthereumExecutionTimingsIndexRouteImport } from './routes/ethereum/execution/timings/index' @@ -186,6 +188,11 @@ const EthereumContractsRoute = EthereumContractsRouteImport.update({ path: '/contracts', getParentRoute: () => EthereumRoute, } as any) +const EthereumConsensusRoute = EthereumConsensusRouteImport.update({ + id: '/consensus', + path: '/consensus', + getParentRoute: () => EthereumRoute, +} as any) const BeaconLocallyBuiltBlocksRoute = BeaconLocallyBuiltBlocksRouteImport.update({ id: '/beacon/locally-built-blocks', @@ -312,6 +319,12 @@ const EthereumContractsAddressRoute = path: '/$address', getParentRoute: () => EthereumContractsRoute, } as any) +const EthereumConsensusOverviewRoute = + EthereumConsensusOverviewRouteImport.update({ + id: '/overview', + path: '/overview', + getParentRoute: () => EthereumConsensusRoute, + } as any) const BeaconSlotLiveRoute = BeaconSlotLiveRouteImport.update({ id: '/beacon/slot/live', path: '/beacon/slot/live', @@ -384,6 +397,7 @@ export interface FileRoutesByFullPath { '/experiments': typeof ExperimentsRouteWithChildren '/xatu': typeof XatuRouteWithChildren '/beacon/locally-built-blocks': typeof BeaconLocallyBuiltBlocksRoute + '/ethereum/consensus': typeof EthereumConsensusRouteWithChildren '/ethereum/contracts': typeof EthereumContractsRouteWithChildren '/ethereum/data-availability': typeof EthereumDataAvailabilityRouteWithChildren '/ethereum/entities': typeof EthereumEntitiesRouteWithChildren @@ -405,6 +419,7 @@ export interface FileRoutesByFullPath { '/xatu-data': typeof XatuDataIndexRoute '/beacon/block-production/live': typeof BeaconBlockProductionLiveRoute '/beacon/slot/live': typeof BeaconSlotLiveRoute + '/ethereum/consensus/overview': typeof EthereumConsensusOverviewRoute '/ethereum/contracts/$address': typeof EthereumContractsAddressRoute '/ethereum/data-availability/custody': typeof EthereumDataAvailabilityCustodyRouteWithChildren '/ethereum/data-availability/probes': typeof EthereumDataAvailabilityProbesRouteWithChildren @@ -442,6 +457,7 @@ export interface FileRoutesByTo { '/ethereum': typeof EthereumRouteWithChildren '/xatu': typeof XatuRouteWithChildren '/beacon/locally-built-blocks': typeof BeaconLocallyBuiltBlocksRoute + '/ethereum/consensus': typeof EthereumConsensusRouteWithChildren '/ethereum/data-availability': typeof EthereumDataAvailabilityRouteWithChildren '/ethereum/execution': typeof EthereumExecutionRouteWithChildren '/ethereum/live': typeof EthereumLiveRoute @@ -456,6 +472,7 @@ export interface FileRoutesByTo { '/xatu-data': typeof XatuDataIndexRoute '/beacon/block-production/live': typeof BeaconBlockProductionLiveRoute '/beacon/slot/live': typeof BeaconSlotLiveRoute + '/ethereum/consensus/overview': typeof EthereumConsensusOverviewRoute '/ethereum/contracts/$address': typeof EthereumContractsAddressRoute '/ethereum/entities/$entity': typeof EthereumEntitiesEntityRoute '/ethereum/epochs/$epoch': typeof EthereumEpochsEpochRoute @@ -490,6 +507,7 @@ export interface FileRoutesById { '/experiments': typeof ExperimentsRouteWithChildren '/xatu': typeof XatuRouteWithChildren '/beacon/locally-built-blocks': typeof BeaconLocallyBuiltBlocksRoute + '/ethereum/consensus': typeof EthereumConsensusRouteWithChildren '/ethereum/contracts': typeof EthereumContractsRouteWithChildren '/ethereum/data-availability': typeof EthereumDataAvailabilityRouteWithChildren '/ethereum/entities': typeof EthereumEntitiesRouteWithChildren @@ -511,6 +529,7 @@ export interface FileRoutesById { '/xatu-data/': typeof XatuDataIndexRoute '/beacon/block-production/live': typeof BeaconBlockProductionLiveRoute '/beacon/slot/live': typeof BeaconSlotLiveRoute + '/ethereum/consensus/overview': typeof EthereumConsensusOverviewRoute '/ethereum/contracts/$address': typeof EthereumContractsAddressRoute '/ethereum/data-availability/custody': typeof EthereumDataAvailabilityCustodyRouteWithChildren '/ethereum/data-availability/probes': typeof EthereumDataAvailabilityProbesRouteWithChildren @@ -551,6 +570,7 @@ export interface FileRouteTypes { | '/experiments' | '/xatu' | '/beacon/locally-built-blocks' + | '/ethereum/consensus' | '/ethereum/contracts' | '/ethereum/data-availability' | '/ethereum/entities' @@ -572,6 +592,7 @@ export interface FileRouteTypes { | '/xatu-data' | '/beacon/block-production/live' | '/beacon/slot/live' + | '/ethereum/consensus/overview' | '/ethereum/contracts/$address' | '/ethereum/data-availability/custody' | '/ethereum/data-availability/probes' @@ -609,6 +630,7 @@ export interface FileRouteTypes { | '/ethereum' | '/xatu' | '/beacon/locally-built-blocks' + | '/ethereum/consensus' | '/ethereum/data-availability' | '/ethereum/execution' | '/ethereum/live' @@ -623,6 +645,7 @@ export interface FileRouteTypes { | '/xatu-data' | '/beacon/block-production/live' | '/beacon/slot/live' + | '/ethereum/consensus/overview' | '/ethereum/contracts/$address' | '/ethereum/entities/$entity' | '/ethereum/epochs/$epoch' @@ -656,6 +679,7 @@ export interface FileRouteTypes { | '/experiments' | '/xatu' | '/beacon/locally-built-blocks' + | '/ethereum/consensus' | '/ethereum/contracts' | '/ethereum/data-availability' | '/ethereum/entities' @@ -677,6 +701,7 @@ export interface FileRouteTypes { | '/xatu-data/' | '/beacon/block-production/live' | '/beacon/slot/live' + | '/ethereum/consensus/overview' | '/ethereum/contracts/$address' | '/ethereum/data-availability/custody' | '/ethereum/data-availability/probes' @@ -886,6 +911,13 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof EthereumContractsRouteImport parentRoute: typeof EthereumRoute } + '/ethereum/consensus': { + id: '/ethereum/consensus' + path: '/consensus' + fullPath: '/ethereum/consensus' + preLoaderRoute: typeof EthereumConsensusRouteImport + parentRoute: typeof EthereumRoute + } '/beacon/locally-built-blocks': { id: '/beacon/locally-built-blocks' path: '/beacon/locally-built-blocks' @@ -1047,6 +1079,13 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof EthereumContractsAddressRouteImport parentRoute: typeof EthereumContractsRoute } + '/ethereum/consensus/overview': { + id: '/ethereum/consensus/overview' + path: '/overview' + fullPath: '/ethereum/consensus/overview' + preLoaderRoute: typeof EthereumConsensusOverviewRouteImport + parentRoute: typeof EthereumConsensusRoute + } '/beacon/slot/live': { id: '/beacon/slot/live' path: '/beacon/slot/live' @@ -1127,6 +1166,17 @@ declare module '@tanstack/react-router' { } } +interface EthereumConsensusRouteChildren { + EthereumConsensusOverviewRoute: typeof EthereumConsensusOverviewRoute +} + +const EthereumConsensusRouteChildren: EthereumConsensusRouteChildren = { + EthereumConsensusOverviewRoute: EthereumConsensusOverviewRoute, +} + +const EthereumConsensusRouteWithChildren = + EthereumConsensusRoute._addFileChildren(EthereumConsensusRouteChildren) + interface EthereumContractsRouteChildren { EthereumContractsAddressRoute: typeof EthereumContractsAddressRoute EthereumContractsIndexRoute: typeof EthereumContractsIndexRoute @@ -1334,6 +1384,7 @@ const EthereumValidatorsRouteWithChildren = EthereumValidatorsRoute._addFileChildren(EthereumValidatorsRouteChildren) interface EthereumRouteChildren { + EthereumConsensusRoute: typeof EthereumConsensusRouteWithChildren EthereumContractsRoute: typeof EthereumContractsRouteWithChildren EthereumDataAvailabilityRoute: typeof EthereumDataAvailabilityRouteWithChildren EthereumEntitiesRoute: typeof EthereumEntitiesRouteWithChildren @@ -1346,6 +1397,7 @@ interface EthereumRouteChildren { } const EthereumRouteChildren: EthereumRouteChildren = { + EthereumConsensusRoute: EthereumConsensusRouteWithChildren, EthereumContractsRoute: EthereumContractsRouteWithChildren, EthereumDataAvailabilityRoute: EthereumDataAvailabilityRouteWithChildren, EthereumEntitiesRoute: EthereumEntitiesRouteWithChildren, diff --git a/src/routes/ethereum/consensus.tsx b/src/routes/ethereum/consensus.tsx new file mode 100644 index 000000000..baa3af300 --- /dev/null +++ b/src/routes/ethereum/consensus.tsx @@ -0,0 +1,8 @@ +import { createFileRoute, Outlet } from '@tanstack/react-router'; + +export const Route = createFileRoute('/ethereum/consensus')({ + component: Outlet, + beforeLoad: () => ({ + getBreadcrumb: () => ({ label: 'Consensus', clickable: false }), + }), +}); diff --git a/src/routes/ethereum/consensus/overview.tsx b/src/routes/ethereum/consensus/overview.tsx new file mode 100644 index 000000000..9c4f775f4 --- /dev/null +++ b/src/routes/ethereum/consensus/overview.tsx @@ -0,0 +1,39 @@ +import { createFileRoute } from '@tanstack/react-router'; +import { IndexPage } from '@/pages/ethereum/consensus/overview'; + +export const Route = createFileRoute('/ethereum/consensus/overview')({ + component: IndexPage, + beforeLoad: () => ({ + getBreadcrumb: () => ({ label: 'Overview', clickable: false }), + }), + head: () => ({ + meta: [ + { title: `Consensus Overview | ${import.meta.env.VITE_BASE_TITLE}` }, + { + name: 'description', + content: 'Ethereum consensus layer overview with blob count metrics and charts', + }, + { property: 'og:url', content: `${import.meta.env.VITE_BASE_URL}/ethereum/consensus/overview` }, + { property: 'og:type', content: 'website' }, + { property: 'og:title', content: `Consensus Overview | ${import.meta.env.VITE_BASE_TITLE}` }, + { + property: 'og:description', + content: 'Ethereum consensus layer overview with blob count metrics and charts', + }, + { + property: 'og:image', + content: `${import.meta.env.VITE_BASE_URL}/images/ethereum/consensus/overview.png`, + }, + { name: 'twitter:url', content: `${import.meta.env.VITE_BASE_URL}/ethereum/consensus/overview` }, + { name: 'twitter:title', content: `Consensus Overview | ${import.meta.env.VITE_BASE_TITLE}` }, + { + name: 'twitter:description', + content: 'Ethereum consensus layer overview with blob count metrics and charts', + }, + { + name: 'twitter:image', + content: `${import.meta.env.VITE_BASE_URL}/images/ethereum/consensus/overview.png`, + }, + ], + }), +}); From 0749adab3791e164ffc9842c3c4a34ae762935a6 Mon Sep 17 00:00:00 2001 From: Sam Calder-Mason Date: Mon, 9 Feb 2026 21:00:34 +1000 Subject: [PATCH 02/13] feat: add attestation participation rate chart to consensus overview Adds hourly/daily attestation participation rate chart showing the percentage of attestations that participated (voted head or other) relative to max possible votes. --- .../ethereum/consensus/overview/IndexPage.tsx | 101 ++++++++++++++++-- .../ethereum/consensus/overview/utils.ts | 80 +++++++++++++- 2 files changed, 174 insertions(+), 7 deletions(-) diff --git a/src/pages/ethereum/consensus/overview/IndexPage.tsx b/src/pages/ethereum/consensus/overview/IndexPage.tsx index 14ef8c789..ffcec2726 100644 --- a/src/pages/ethereum/consensus/overview/IndexPage.tsx +++ b/src/pages/ethereum/consensus/overview/IndexPage.tsx @@ -16,8 +16,15 @@ import clsx from 'clsx'; import { fctBlobCountByHourlyServiceListOptions, fctBlobCountByDailyServiceListOptions, + fctAttestationParticipationRateHourlyServiceListOptions, + fctAttestationParticipationRateDailyServiceListOptions, } from '@/api/@tanstack/react-query.gen'; -import type { FctBlobCountByHourly, FctBlobCountByDaily } from '@/api/types.gen'; +import type { + FctBlobCountByHourly, + FctBlobCountByDaily, + FctAttestationParticipationRateHourly, + FctAttestationParticipationRateDaily, +} from '@/api/types.gen'; import { ConsensusOverviewSkeleton } from './components'; import { type TimePeriod, TIME_RANGE_CONFIG, TIME_PERIOD_OPTIONS } from './constants'; import { @@ -26,6 +33,7 @@ import { buildTooltipHtml, formatBand, buildBlobCountChartConfig, + buildAttestationParticipationChartConfig, type TooltipSection, } from './utils'; @@ -66,6 +74,23 @@ export function IndexPage(): JSX.Element { enabled: isDaily, }); + const attnHourlyQuery = useQuery({ + ...fctAttestationParticipationRateHourlyServiceListOptions({ + query: { + hour_start_date_time_gte: startTimestamp, + order_by: 'hour_start_date_time asc', + page_size: config.pageSize, + }, + }), + enabled: !isDaily, + }); + const attnDailyQuery = useQuery({ + ...fctAttestationParticipationRateDailyServiceListOptions({ + query: { day_start_date_like: '20%', order_by: 'day_start_date desc', page_size: config.pageSize }, + }), + enabled: isDaily, + }); + // --- Records --- const blobRecords = useMemo( @@ -76,7 +101,15 @@ export function IndexPage(): JSX.Element { [isDaily, blobDailyQuery.data, blobHourlyQuery.data] ); - // --- Unified time keys --- + const attnRecords = useMemo( + () => + isDaily + ? [...(attnDailyQuery.data?.fct_attestation_participation_rate_daily ?? [])].reverse() + : attnHourlyQuery.data?.fct_attestation_participation_rate_hourly, + [isDaily, attnDailyQuery.data, attnHourlyQuery.data] + ); + + // --- Unified time keys from all datasets --- const unifiedTimeKeys = useMemo(() => { const allKeys = new Set(); @@ -90,19 +123,25 @@ export function IndexPage(): JSX.Element { if (!isDaily) { addHourlyKeys(blobRecords as FctBlobCountByHourly[] | undefined); + addHourlyKeys(attnRecords as FctAttestationParticipationRateHourly[] | undefined); } else { addDailyKeys(blobRecords as FctBlobCountByDaily[] | undefined); + addDailyKeys(attnRecords as FctAttestationParticipationRateDaily[] | undefined); } allKeys.delete(''); const sortedKeys = [...allKeys].sort(); return fillTimeKeys(sortedKeys, isDaily); - }, [blobRecords, isDaily]); + }, [blobRecords, attnRecords, isDaily]); // --- Loading & error --- - const isLoading = isDaily ? blobDailyQuery.isLoading : blobHourlyQuery.isLoading; - const error = isDaily ? blobDailyQuery.error : blobHourlyQuery.error; + const hourlyLoading = blobHourlyQuery.isLoading || attnHourlyQuery.isLoading; + const dailyLoading = blobDailyQuery.isLoading || attnDailyQuery.isLoading; + const isLoading = isDaily ? dailyLoading : hourlyLoading; + const error = isDaily + ? (blobDailyQuery.error ?? attnDailyQuery.error) + : (blobHourlyQuery.error ?? attnHourlyQuery.error); // --- Chart configs --- @@ -111,9 +150,14 @@ export function IndexPage(): JSX.Element { return buildBlobCountChartConfig(blobRecords, unifiedTimeKeys, isDaily); }, [blobRecords, unifiedTimeKeys, isDaily]); + const attnChartConfig = useMemo(() => { + if (!attnRecords?.length || !unifiedTimeKeys.length) return null; + return buildAttestationParticipationChartConfig(attnRecords, unifiedTimeKeys, isDaily); + }, [attnRecords, unifiedTimeKeys, isDaily]); + // --- Fork mark lines --- - const chartLabels = blobChartConfig?.labels ?? []; + const chartLabels = blobChartConfig?.labels ?? attnChartConfig?.labels ?? []; const consensusForkMarkLines = useMemo(() => { if (!currentNetwork || !allForks.length) return []; @@ -243,6 +287,26 @@ export function IndexPage(): JSX.Element { [makeStatsTooltipFormatter, blobRecords] ); + const attnTooltipFormatter = useMemo( + () => + makeStatsTooltipFormatter( + attnRecords as Record[] | undefined, + { + avg: 'avg_participation_rate', + movingAvg: 'moving_avg_participation_rate', + median: 'p50_participation_rate', + lowerBand: 'lower_band_participation_rate', + upperBand: 'upper_band_participation_rate', + p05: 'p05_participation_rate', + p95: 'p95_participation_rate', + min: 'min_participation_rate', + max: 'max_participation_rate', + }, + '%' + ), + [makeStatsTooltipFormatter, attnRecords] + ); + // --- Subtitles --- const makeSub = (metric: string) => @@ -316,6 +380,31 @@ export function IndexPage(): JSX.Element { )} )} + + {/* Attestation Participation Rate */} + {attnChartConfig && ( + + {({ inModal }) => ( + + )} + + )} )} diff --git a/src/pages/ethereum/consensus/overview/utils.ts b/src/pages/ethereum/consensus/overview/utils.ts index 7aa706737..d40bd4fff 100644 --- a/src/pages/ethereum/consensus/overview/utils.ts +++ b/src/pages/ethereum/consensus/overview/utils.ts @@ -1,5 +1,10 @@ import { createBandSeries, createStatisticSeries } from '@/components/Charts/MultiLine'; -import type { FctBlobCountByHourly, FctBlobCountByDaily } from '@/api/types.gen'; +import type { + FctBlobCountByHourly, + FctBlobCountByDaily, + FctAttestationParticipationRateHourly, + FctAttestationParticipationRateDaily, +} from '@/api/types.gen'; import { formatDailyDate, formatHourlyDate } from '@/pages/ethereum/execution/overview/utils'; import type { ChartConfig } from './constants'; @@ -115,3 +120,76 @@ export function buildBlobCountChartConfig( ], }; } + +/** Builds chart series config from attestation participation rate records aligned to unified time keys */ +export function buildAttestationParticipationChartConfig( + records: (FctAttestationParticipationRateHourly | FctAttestationParticipationRateDaily)[], + unifiedKeys: string[], + isDaily: boolean +): ChartConfig { + const byKey = new Map(); + for (const r of records) { + const key = isDaily + ? ((r as FctAttestationParticipationRateDaily).day_start_date ?? '') + : String((r as FctAttestationParticipationRateHourly).hour_start_date_time ?? ''); + byKey.set(key, r); + } + + const labels = unifiedKeys.map(k => (isDaily ? formatDailyDate(k) : formatHourlyDate(Number(k)))); + + const getValue = ( + k: string, + field: keyof FctAttestationParticipationRateHourly & keyof FctAttestationParticipationRateDaily + ) => { + const r = byKey.get(k); + return r ? Math.max(0, (r as Record)[field] ?? 0) : null; + }; + + const avgValues = unifiedKeys.map(k => getValue(k, 'avg_participation_rate')); + const movingAvgValues = unifiedKeys.map(k => getValue(k, 'moving_avg_participation_rate')); + const medianValues = unifiedKeys.map(k => getValue(k, 'p50_participation_rate')); + const lowerBandValues = unifiedKeys.map(k => getValue(k, 'lower_band_participation_rate')); + const upperBandValues = unifiedKeys.map(k => getValue(k, 'upper_band_participation_rate')); + const p5Values = unifiedKeys.map(k => getValue(k, 'p05_participation_rate')); + const p95Values = unifiedKeys.map(k => getValue(k, 'p95_participation_rate')); + const minValues = unifiedKeys.map(k => getValue(k, 'min_participation_rate')); + const maxValues = unifiedKeys.map(k => getValue(k, 'max_participation_rate')); + + 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', 'attn-bollinger', lowerBandValues, upperBandValues, { + color: '#f59e0b', + opacity: 0.15, + group: 'Bands', + initiallyVisible: false, + }), + ...createBandSeries('P5/P95', 'attn-percentile', p5Values, p95Values, { + color: '#6366f1', + opacity: 0.1, + group: 'Bands', + }), + ...createBandSeries('Min/Max', 'attn-minmax', minValues, maxValues, { + color: '#64748b', + opacity: 0.06, + group: 'Bands', + }), + ], + }; +} From 16086587e11859e9e5094a27d2f227f017c12a55 Mon Sep 17 00:00:00 2001 From: Sam Calder-Mason Date: Mon, 9 Feb 2026 21:05:47 +1000 Subject: [PATCH 03/13] feat: add head vote correctness chart to consensus overview --- .../ethereum/consensus/overview/IndexPage.tsx | 94 +++++++++++++++++-- .../ethereum/consensus/overview/utils.ts | 79 ++++++++++++++++ 2 files changed, 167 insertions(+), 6 deletions(-) diff --git a/src/pages/ethereum/consensus/overview/IndexPage.tsx b/src/pages/ethereum/consensus/overview/IndexPage.tsx index ffcec2726..5fd8746d0 100644 --- a/src/pages/ethereum/consensus/overview/IndexPage.tsx +++ b/src/pages/ethereum/consensus/overview/IndexPage.tsx @@ -18,12 +18,16 @@ import { fctBlobCountByDailyServiceListOptions, fctAttestationParticipationRateHourlyServiceListOptions, fctAttestationParticipationRateDailyServiceListOptions, + fctHeadVoteCorrectnessRateHourlyServiceListOptions, + fctHeadVoteCorrectnessRateDailyServiceListOptions, } from '@/api/@tanstack/react-query.gen'; import type { FctBlobCountByHourly, FctBlobCountByDaily, FctAttestationParticipationRateHourly, FctAttestationParticipationRateDaily, + FctHeadVoteCorrectnessRateHourly, + FctHeadVoteCorrectnessRateDaily, } from '@/api/types.gen'; import { ConsensusOverviewSkeleton } from './components'; import { type TimePeriod, TIME_RANGE_CONFIG, TIME_PERIOD_OPTIONS } from './constants'; @@ -34,6 +38,7 @@ import { formatBand, buildBlobCountChartConfig, buildAttestationParticipationChartConfig, + buildHeadVoteCorrectnessChartConfig, type TooltipSection, } from './utils'; @@ -91,6 +96,23 @@ export function IndexPage(): JSX.Element { enabled: isDaily, }); + const hvHourlyQuery = useQuery({ + ...fctHeadVoteCorrectnessRateHourlyServiceListOptions({ + query: { + hour_start_date_time_gte: startTimestamp, + order_by: 'hour_start_date_time asc', + page_size: config.pageSize, + }, + }), + enabled: !isDaily, + }); + const hvDailyQuery = useQuery({ + ...fctHeadVoteCorrectnessRateDailyServiceListOptions({ + query: { day_start_date_like: '20%', order_by: 'day_start_date desc', page_size: config.pageSize }, + }), + enabled: isDaily, + }); + // --- Records --- const blobRecords = useMemo( @@ -109,6 +131,14 @@ export function IndexPage(): JSX.Element { [isDaily, attnDailyQuery.data, attnHourlyQuery.data] ); + const hvRecords = useMemo( + () => + isDaily + ? [...(hvDailyQuery.data?.fct_head_vote_correctness_rate_daily ?? [])].reverse() + : hvHourlyQuery.data?.fct_head_vote_correctness_rate_hourly, + [isDaily, hvDailyQuery.data, hvHourlyQuery.data] + ); + // --- Unified time keys from all datasets --- const unifiedTimeKeys = useMemo(() => { @@ -124,24 +154,26 @@ export function IndexPage(): JSX.Element { if (!isDaily) { addHourlyKeys(blobRecords as FctBlobCountByHourly[] | undefined); addHourlyKeys(attnRecords as FctAttestationParticipationRateHourly[] | undefined); + addHourlyKeys(hvRecords as FctHeadVoteCorrectnessRateHourly[] | undefined); } else { addDailyKeys(blobRecords as FctBlobCountByDaily[] | undefined); addDailyKeys(attnRecords as FctAttestationParticipationRateDaily[] | undefined); + addDailyKeys(hvRecords as FctHeadVoteCorrectnessRateDaily[] | undefined); } allKeys.delete(''); const sortedKeys = [...allKeys].sort(); return fillTimeKeys(sortedKeys, isDaily); - }, [blobRecords, attnRecords, isDaily]); + }, [blobRecords, attnRecords, hvRecords, isDaily]); // --- Loading & error --- - const hourlyLoading = blobHourlyQuery.isLoading || attnHourlyQuery.isLoading; - const dailyLoading = blobDailyQuery.isLoading || attnDailyQuery.isLoading; + const hourlyLoading = blobHourlyQuery.isLoading || attnHourlyQuery.isLoading || hvHourlyQuery.isLoading; + const dailyLoading = blobDailyQuery.isLoading || attnDailyQuery.isLoading || hvDailyQuery.isLoading; const isLoading = isDaily ? dailyLoading : hourlyLoading; const error = isDaily - ? (blobDailyQuery.error ?? attnDailyQuery.error) - : (blobHourlyQuery.error ?? attnHourlyQuery.error); + ? (blobDailyQuery.error ?? attnDailyQuery.error ?? hvDailyQuery.error) + : (blobHourlyQuery.error ?? attnHourlyQuery.error ?? hvHourlyQuery.error); // --- Chart configs --- @@ -155,9 +187,14 @@ export function IndexPage(): JSX.Element { return buildAttestationParticipationChartConfig(attnRecords, unifiedTimeKeys, isDaily); }, [attnRecords, unifiedTimeKeys, isDaily]); + const hvChartConfig = useMemo(() => { + if (!hvRecords?.length || !unifiedTimeKeys.length) return null; + return buildHeadVoteCorrectnessChartConfig(hvRecords, unifiedTimeKeys, isDaily); + }, [hvRecords, unifiedTimeKeys, isDaily]); + // --- Fork mark lines --- - const chartLabels = blobChartConfig?.labels ?? attnChartConfig?.labels ?? []; + const chartLabels = blobChartConfig?.labels ?? attnChartConfig?.labels ?? hvChartConfig?.labels ?? []; const consensusForkMarkLines = useMemo(() => { if (!currentNetwork || !allForks.length) return []; @@ -307,6 +344,26 @@ export function IndexPage(): JSX.Element { [makeStatsTooltipFormatter, attnRecords] ); + const hvTooltipFormatter = useMemo( + () => + makeStatsTooltipFormatter( + hvRecords as Record[] | undefined, + { + avg: 'avg_head_vote_rate', + movingAvg: 'moving_avg_head_vote_rate', + median: 'p50_head_vote_rate', + lowerBand: 'lower_band_head_vote_rate', + upperBand: 'upper_band_head_vote_rate', + p05: 'p05_head_vote_rate', + p95: 'p95_head_vote_rate', + min: 'min_head_vote_rate', + max: 'max_head_vote_rate', + }, + '%' + ), + [makeStatsTooltipFormatter, hvRecords] + ); + // --- Subtitles --- const makeSub = (metric: string) => @@ -405,6 +462,31 @@ export function IndexPage(): JSX.Element { )} )} + + {/* Head Vote Correctness Rate */} + {hvChartConfig && ( + + {({ inModal }) => ( + + )} + + )} )} diff --git a/src/pages/ethereum/consensus/overview/utils.ts b/src/pages/ethereum/consensus/overview/utils.ts index d40bd4fff..39a0bed06 100644 --- a/src/pages/ethereum/consensus/overview/utils.ts +++ b/src/pages/ethereum/consensus/overview/utils.ts @@ -4,6 +4,8 @@ import type { FctBlobCountByDaily, FctAttestationParticipationRateHourly, FctAttestationParticipationRateDaily, + FctHeadVoteCorrectnessRateHourly, + FctHeadVoteCorrectnessRateDaily, } from '@/api/types.gen'; import { formatDailyDate, formatHourlyDate } from '@/pages/ethereum/execution/overview/utils'; import type { ChartConfig } from './constants'; @@ -193,3 +195,80 @@ export function buildAttestationParticipationChartConfig( ], }; } + +/** Builds chart series config from head vote correctness rate records */ +export function buildHeadVoteCorrectnessChartConfig( + records: (FctHeadVoteCorrectnessRateHourly | FctHeadVoteCorrectnessRateDaily)[], + unifiedKeys: string[], + isDaily: boolean +): ChartConfig { + const byKey = new Map(); + for (const r of records) { + const key = isDaily + ? ((r as FctHeadVoteCorrectnessRateDaily).day_start_date ?? '') + : String((r as FctHeadVoteCorrectnessRateHourly).hour_start_date_time ?? ''); + byKey.set(key, r); + } + + const labels = unifiedKeys.map(k => (isDaily ? formatDailyDate(k) : formatHourlyDate(Number(k)))); + + const getValue = (k: string, field: string) => { + const r = byKey.get(k); + return r ? Math.max(0, (r as Record)[field] ?? 0) : null; + }; + + return { + labels, + series: [ + createStatisticSeries( + 'Average', + unifiedKeys.map(k => getValue(k, 'avg_head_vote_rate')), + { + color: '#10b981', + lineWidth: 2.5, + group: 'Statistics', + } + ), + createStatisticSeries( + 'Moving Avg', + unifiedKeys.map(k => getValue(k, 'moving_avg_head_vote_rate')), + { + color: '#06b6d4', + lineWidth: 2, + group: 'Statistics', + } + ), + createStatisticSeries( + 'Median', + unifiedKeys.map(k => getValue(k, 'p50_head_vote_rate')), + { + color: '#a855f7', + lineWidth: 1.5, + lineStyle: 'dotted', + group: 'Statistics', + } + ), + ...createBandSeries( + 'Bollinger', + 'hv-bollinger', + unifiedKeys.map(k => getValue(k, 'lower_band_head_vote_rate')), + unifiedKeys.map(k => getValue(k, 'upper_band_head_vote_rate')), + { color: '#f59e0b', opacity: 0.15, group: 'Bands', initiallyVisible: false } + ), + ...createBandSeries( + 'P5/P95', + 'hv-percentile', + unifiedKeys.map(k => getValue(k, 'p05_head_vote_rate')), + unifiedKeys.map(k => getValue(k, 'p95_head_vote_rate')), + { color: '#6366f1', opacity: 0.1, group: 'Bands' } + ), + ...createBandSeries( + 'Min/Max', + 'hv-minmax', + unifiedKeys.map(k => getValue(k, 'min_head_vote_rate')), + unifiedKeys.map(k => getValue(k, 'max_head_vote_rate')), + { color: '#64748b', opacity: 0.06, group: 'Bands' } + ), + ], + }; +} From 0c18883abe8c7490cd6208697f23ab55d9425a79 Mon Sep 17 00:00:00 2001 From: Sam Calder-Mason Date: Mon, 9 Feb 2026 21:05:59 +1000 Subject: [PATCH 04/13] feat: add reorg chart to consensus overview --- .../ethereum/consensus/overview/IndexPage.tsx | 370 +++++++++--------- .../ethereum/consensus/overview/utils.ts | 115 +++--- 2 files changed, 251 insertions(+), 234 deletions(-) diff --git a/src/pages/ethereum/consensus/overview/IndexPage.tsx b/src/pages/ethereum/consensus/overview/IndexPage.tsx index 5fd8746d0..ae58de733 100644 --- a/src/pages/ethereum/consensus/overview/IndexPage.tsx +++ b/src/pages/ethereum/consensus/overview/IndexPage.tsx @@ -20,6 +20,8 @@ import { fctAttestationParticipationRateDailyServiceListOptions, fctHeadVoteCorrectnessRateHourlyServiceListOptions, fctHeadVoteCorrectnessRateDailyServiceListOptions, + fctReorgByHourlyServiceListOptions, + fctReorgByDailyServiceListOptions, } from '@/api/@tanstack/react-query.gen'; import type { FctBlobCountByHourly, @@ -28,6 +30,8 @@ import type { FctAttestationParticipationRateDaily, FctHeadVoteCorrectnessRateHourly, FctHeadVoteCorrectnessRateDaily, + FctReorgByHourly, + FctReorgByDaily, } from '@/api/types.gen'; import { ConsensusOverviewSkeleton } from './components'; import { type TimePeriod, TIME_RANGE_CONFIG, TIME_PERIOD_OPTIONS } from './constants'; @@ -39,6 +43,7 @@ import { buildBlobCountChartConfig, buildAttestationParticipationChartConfig, buildHeadVoteCorrectnessChartConfig, + buildReorgChartConfig, type TooltipSection, } from './utils'; @@ -64,11 +69,7 @@ export function IndexPage(): JSX.Element { const blobHourlyQuery = useQuery({ ...fctBlobCountByHourlyServiceListOptions({ - query: { - hour_start_date_time_gte: startTimestamp, - order_by: 'hour_start_date_time asc', - page_size: config.pageSize, - }, + query: { hour_start_date_time_gte: startTimestamp, order_by: 'hour_start_date_time asc', page_size: config.pageSize }, }), enabled: !isDaily, }); @@ -81,11 +82,7 @@ export function IndexPage(): JSX.Element { const attnHourlyQuery = useQuery({ ...fctAttestationParticipationRateHourlyServiceListOptions({ - query: { - hour_start_date_time_gte: startTimestamp, - order_by: 'hour_start_date_time asc', - page_size: config.pageSize, - }, + query: { hour_start_date_time_gte: startTimestamp, order_by: 'hour_start_date_time asc', page_size: config.pageSize }, }), enabled: !isDaily, }); @@ -98,11 +95,7 @@ export function IndexPage(): JSX.Element { const hvHourlyQuery = useQuery({ ...fctHeadVoteCorrectnessRateHourlyServiceListOptions({ - query: { - hour_start_date_time_gte: startTimestamp, - order_by: 'hour_start_date_time asc', - page_size: config.pageSize, - }, + query: { hour_start_date_time_gte: startTimestamp, order_by: 'hour_start_date_time asc', page_size: config.pageSize }, }), enabled: !isDaily, }); @@ -113,32 +106,49 @@ export function IndexPage(): JSX.Element { enabled: isDaily, }); + const reorgHourlyQuery = useQuery({ + ...fctReorgByHourlyServiceListOptions({ + query: { hour_start_date_time_gte: startTimestamp, order_by: 'hour_start_date_time asc', page_size: config.pageSize }, + }), + enabled: !isDaily, + }); + const reorgDailyQuery = useQuery({ + ...fctReorgByDailyServiceListOptions({ + query: { day_start_date_like: '20%', order_by: 'day_start_date desc', page_size: config.pageSize }, + }), + enabled: isDaily, + }); + // --- Records --- const blobRecords = useMemo( - () => - isDaily - ? [...(blobDailyQuery.data?.fct_blob_count_by_daily ?? [])].reverse() - : blobHourlyQuery.data?.fct_blob_count_by_hourly, + () => isDaily + ? [...(blobDailyQuery.data?.fct_blob_count_by_daily ?? [])].reverse() + : blobHourlyQuery.data?.fct_blob_count_by_hourly, [isDaily, blobDailyQuery.data, blobHourlyQuery.data] ); const attnRecords = useMemo( - () => - isDaily - ? [...(attnDailyQuery.data?.fct_attestation_participation_rate_daily ?? [])].reverse() - : attnHourlyQuery.data?.fct_attestation_participation_rate_hourly, + () => isDaily + ? [...(attnDailyQuery.data?.fct_attestation_participation_rate_daily ?? [])].reverse() + : attnHourlyQuery.data?.fct_attestation_participation_rate_hourly, [isDaily, attnDailyQuery.data, attnHourlyQuery.data] ); const hvRecords = useMemo( - () => - isDaily - ? [...(hvDailyQuery.data?.fct_head_vote_correctness_rate_daily ?? [])].reverse() - : hvHourlyQuery.data?.fct_head_vote_correctness_rate_hourly, + () => isDaily + ? [...(hvDailyQuery.data?.fct_head_vote_correctness_rate_daily ?? [])].reverse() + : hvHourlyQuery.data?.fct_head_vote_correctness_rate_hourly, [isDaily, hvDailyQuery.data, hvHourlyQuery.data] ); + const reorgRecords = useMemo( + () => isDaily + ? [...(reorgDailyQuery.data?.fct_reorg_by_daily ?? [])].reverse() + : reorgHourlyQuery.data?.fct_reorg_by_hourly, + [isDaily, reorgDailyQuery.data, reorgHourlyQuery.data] + ); + // --- Unified time keys from all datasets --- const unifiedTimeKeys = useMemo(() => { @@ -155,25 +165,27 @@ export function IndexPage(): JSX.Element { addHourlyKeys(blobRecords as FctBlobCountByHourly[] | undefined); addHourlyKeys(attnRecords as FctAttestationParticipationRateHourly[] | undefined); addHourlyKeys(hvRecords as FctHeadVoteCorrectnessRateHourly[] | undefined); + addHourlyKeys(reorgRecords as FctReorgByHourly[] | undefined); } else { addDailyKeys(blobRecords as FctBlobCountByDaily[] | undefined); addDailyKeys(attnRecords as FctAttestationParticipationRateDaily[] | undefined); addDailyKeys(hvRecords as FctHeadVoteCorrectnessRateDaily[] | undefined); + addDailyKeys(reorgRecords as FctReorgByDaily[] | undefined); } allKeys.delete(''); const sortedKeys = [...allKeys].sort(); return fillTimeKeys(sortedKeys, isDaily); - }, [blobRecords, attnRecords, hvRecords, isDaily]); + }, [blobRecords, attnRecords, hvRecords, reorgRecords, isDaily]); // --- Loading & error --- - const hourlyLoading = blobHourlyQuery.isLoading || attnHourlyQuery.isLoading || hvHourlyQuery.isLoading; - const dailyLoading = blobDailyQuery.isLoading || attnDailyQuery.isLoading || hvDailyQuery.isLoading; + const hourlyLoading = blobHourlyQuery.isLoading || attnHourlyQuery.isLoading || hvHourlyQuery.isLoading || reorgHourlyQuery.isLoading; + const dailyLoading = blobDailyQuery.isLoading || attnDailyQuery.isLoading || hvDailyQuery.isLoading || reorgDailyQuery.isLoading; const isLoading = isDaily ? dailyLoading : hourlyLoading; const error = isDaily - ? (blobDailyQuery.error ?? attnDailyQuery.error ?? hvDailyQuery.error) - : (blobHourlyQuery.error ?? attnHourlyQuery.error ?? hvHourlyQuery.error); + ? blobDailyQuery.error ?? attnDailyQuery.error ?? hvDailyQuery.error ?? reorgDailyQuery.error + : blobHourlyQuery.error ?? attnHourlyQuery.error ?? hvHourlyQuery.error ?? reorgHourlyQuery.error; // --- Chart configs --- @@ -192,18 +204,18 @@ export function IndexPage(): JSX.Element { return buildHeadVoteCorrectnessChartConfig(hvRecords, unifiedTimeKeys, isDaily); }, [hvRecords, unifiedTimeKeys, isDaily]); + const reorgChartConfig = useMemo(() => { + if (!reorgRecords?.length || !unifiedTimeKeys.length) return null; + return buildReorgChartConfig(reorgRecords, unifiedTimeKeys, isDaily); + }, [reorgRecords, unifiedTimeKeys, isDaily]); + // --- Fork mark lines --- - const chartLabels = blobChartConfig?.labels ?? attnChartConfig?.labels ?? hvChartConfig?.labels ?? []; + const chartLabels = blobChartConfig?.labels ?? attnChartConfig?.labels ?? hvChartConfig?.labels ?? reorgChartConfig?.labels ?? []; const consensusForkMarkLines = useMemo(() => { if (!currentNetwork || !allForks.length) return []; - return createForkMarkLines({ - forks: allForks, - labels: chartLabels, - genesisTime: currentNetwork.genesis_time, - isDaily, - }); + return createForkMarkLines({ forks: allForks, labels: chartLabels, genesisTime: currentNetwork.genesis_time, isDaily }); }, [currentNetwork, allForks, chartLabels, isDaily]); const executionForkMarkLines = useMemo(() => { @@ -213,11 +225,7 @@ export function IndexPage(): JSX.Element { const blobScheduleMarkLines = useMemo(() => { if (!currentNetwork?.blob_schedule?.length) return []; - return createBlobScheduleMarkLines({ - blobSchedule: currentNetwork.blob_schedule, - labels: chartLabels, - genesisTime: currentNetwork.genesis_time, - }); + return createBlobScheduleMarkLines({ blobSchedule: currentNetwork.blob_schedule, labels: chartLabels, genesisTime: currentNetwork.genesis_time }); }, [currentNetwork, chartLabels]); const forkMarkLines = useMemo( @@ -229,141 +237,128 @@ export function IndexPage(): JSX.Element { const makeStatsTooltipFormatter = useCallback( ( - records: Record[] | undefined, - fields: { - avg: string; - movingAvg: string; - median: string; - lowerBand: string; - upperBand: string; - p05: string; - p95: string; - min: string; - max: string; - }, + records: (Record)[] | undefined, + fields: { avg: string; movingAvg: string; median: string; lowerBand: string; upperBand: string; p05: string; p95: string; min: string; max: string }, unit: string - ) => - (params: unknown): string => { - if (!records?.length || !unifiedTimeKeys.length) return ''; - - const recordsByKey = new Map>(); - for (const r of records) { - const key = isDaily ? String(r.day_start_date ?? '') : String(r.hour_start_date_time ?? ''); - recordsByKey.set(key, r); - } + ) => (params: unknown): string => { + if (!records?.length || !unifiedTimeKeys.length) return ''; + + const recordsByKey = new Map>(); + for (const r of records) { + const key = isDaily + ? (String(r.day_start_date ?? '')) + : String(r.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.day_start_date ?? '') : (record.hour_start_date_time ?? 0); + const dateStr = formatTooltipDate(dateValue as string | number, isDaily); + const fmt = (v: unknown) => `${Number(v ?? 0).toFixed(2)}${unit}`; + + const sections: TooltipSection[] = [ + { + title: 'STATISTICS', + items: [ + { color: '#10b981', label: 'Average', value: fmt(record[fields.avg]) }, + { color: '#06b6d4', label: 'Moving Avg', value: fmt(record[fields.movingAvg]) }, + { color: '#a855f7', label: 'Median', value: fmt(record[fields.median]), style: 'dotted' }, + ], + }, + { + title: 'BANDS', + items: [ + { color: '#f59e0b', label: 'Bollinger', value: `${formatBand(record[fields.lowerBand] as number, record[fields.upperBand] as number)}${unit}`, style: 'area' }, + { color: '#6366f1', label: 'P5/P95', value: `${formatBand(record[fields.p05] as number, record[fields.p95] as number)}${unit}`, style: 'area' }, + { color: '#64748b', label: 'Min/Max', value: `${formatBand(record[fields.min] as number, record[fields.max] as number)}${unit}`, style: 'area' }, + ], + }, + ]; - 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.day_start_date ?? '') : (record.hour_start_date_time ?? 0); - const dateStr = formatTooltipDate(dateValue as string | number, isDaily); - const fmt = (v: unknown) => `${Number(v ?? 0).toFixed(2)}${unit}`; - - const sections: TooltipSection[] = [ - { - title: 'STATISTICS', - items: [ - { color: '#10b981', label: 'Average', value: fmt(record[fields.avg]) }, - { color: '#06b6d4', label: 'Moving Avg', value: fmt(record[fields.movingAvg]) }, - { color: '#a855f7', label: 'Median', value: fmt(record[fields.median]), style: 'dotted' }, - ], - }, - { - title: 'BANDS', - items: [ - { - color: '#f59e0b', - label: 'Bollinger', - value: `${formatBand(record[fields.lowerBand] as number, record[fields.upperBand] as number)}${unit}`, - style: 'area', - }, - { - color: '#6366f1', - label: 'P5/P95', - value: `${formatBand(record[fields.p05] as number, record[fields.p95] as number)}${unit}`, - style: 'area', - }, - { - color: '#64748b', - label: 'Min/Max', - value: `${formatBand(record[fields.min] as number, record[fields.max] as number)}${unit}`, - style: 'area', - }, - ], - }, - ]; - - return buildTooltipHtml(dateStr, sections); - }, + return buildTooltipHtml(dateStr, sections); + }, [unifiedTimeKeys, isDaily] ); const blobTooltipFormatter = useMemo( - () => - makeStatsTooltipFormatter( - blobRecords as Record[] | undefined, - { - avg: 'avg_blob_count', - movingAvg: 'moving_avg_blob_count', - median: 'p50_blob_count', - lowerBand: 'lower_band_blob_count', - upperBand: 'upper_band_blob_count', - p05: 'p05_blob_count', - p95: 'p95_blob_count', - min: 'min_blob_count', - max: 'max_blob_count', - }, - '' - ), + () => makeStatsTooltipFormatter( + blobRecords as Record[] | undefined, + { avg: 'avg_blob_count', movingAvg: 'moving_avg_blob_count', median: 'p50_blob_count', lowerBand: 'lower_band_blob_count', upperBand: 'upper_band_blob_count', p05: 'p05_blob_count', p95: 'p95_blob_count', min: 'min_blob_count', max: 'max_blob_count' }, + '' + ), [makeStatsTooltipFormatter, blobRecords] ); const attnTooltipFormatter = useMemo( - () => - makeStatsTooltipFormatter( - attnRecords as Record[] | undefined, - { - avg: 'avg_participation_rate', - movingAvg: 'moving_avg_participation_rate', - median: 'p50_participation_rate', - lowerBand: 'lower_band_participation_rate', - upperBand: 'upper_band_participation_rate', - p05: 'p05_participation_rate', - p95: 'p95_participation_rate', - min: 'min_participation_rate', - max: 'max_participation_rate', - }, - '%' - ), + () => makeStatsTooltipFormatter( + attnRecords as Record[] | undefined, + { avg: 'avg_participation_rate', movingAvg: 'moving_avg_participation_rate', median: 'p50_participation_rate', lowerBand: 'lower_band_participation_rate', upperBand: 'upper_band_participation_rate', p05: 'p05_participation_rate', p95: 'p95_participation_rate', min: 'min_participation_rate', max: 'max_participation_rate' }, + '%' + ), [makeStatsTooltipFormatter, attnRecords] ); const hvTooltipFormatter = useMemo( - () => - makeStatsTooltipFormatter( - hvRecords as Record[] | undefined, - { - avg: 'avg_head_vote_rate', - movingAvg: 'moving_avg_head_vote_rate', - median: 'p50_head_vote_rate', - lowerBand: 'lower_band_head_vote_rate', - upperBand: 'upper_band_head_vote_rate', - p05: 'p05_head_vote_rate', - p95: 'p95_head_vote_rate', - min: 'min_head_vote_rate', - max: 'max_head_vote_rate', - }, - '%' - ), + () => makeStatsTooltipFormatter( + hvRecords as Record[] | undefined, + { avg: 'avg_head_vote_rate', movingAvg: 'moving_avg_head_vote_rate', median: 'p50_head_vote_rate', lowerBand: 'lower_band_head_vote_rate', upperBand: 'upper_band_head_vote_rate', p05: 'p05_head_vote_rate', p95: 'p95_head_vote_rate', min: 'min_head_vote_rate', max: 'max_head_vote_rate' }, + '%' + ), [makeStatsTooltipFormatter, hvRecords] ); + const reorgTooltipFormatter = useCallback( + (params: unknown): string => { + if (!reorgRecords?.length || !unifiedTimeKeys.length) return ''; + + 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 dateValue = isDaily ? timeKey : Number(timeKey); + const dateStr = formatTooltipDate(dateValue, isDaily); + + // Sum reorgs per depth for this time key + const depthCounts = new Map(); + for (const r of reorgRecords) { + const rKey = isDaily + ? ((r as FctReorgByDaily).day_start_date ?? '') + : String((r as FctReorgByHourly).hour_start_date_time ?? ''); + if (rKey === timeKey) { + depthCounts.set(r.depth ?? 1, r.reorg_count ?? 0); + } + } + + const total = [...depthCounts.values()].reduce((s, c) => s + c, 0); + const DEPTH_COLORS = ['#f43f5e', '#f97316', '#eab308', '#22c55e', '#06b6d4', '#8b5cf6', '#ec4899']; + const sortedDepths = [...depthCounts.entries()].sort((a, b) => a[0] - b[0]); + + const sections: TooltipSection[] = [{ + title: `REORGS (${total} total)`, + items: sortedDepths.map(([depth, count], i) => ({ + color: DEPTH_COLORS[i % DEPTH_COLORS.length], + label: `Depth ${depth}`, + value: String(count), + style: 'area' as const, + })), + }]; + + return buildTooltipHtml(dateStr, sections); + }, + [reorgRecords, unifiedTimeKeys, isDaily] + ); + // --- Subtitles --- const makeSub = (metric: string) => @@ -415,21 +410,14 @@ export function IndexPage(): JSX.Element {
{/* Blob Count */} {blobChartConfig && ( - + {({ inModal }) => ( + {({ inModal }) => ( + {({ inModal }) => ( )} + + {/* Reorgs */} + {reorgChartConfig && ( + + {({ inModal }) => ( + + )} + + )}
)} diff --git a/src/pages/ethereum/consensus/overview/utils.ts b/src/pages/ethereum/consensus/overview/utils.ts index 39a0bed06..c941f7923 100644 --- a/src/pages/ethereum/consensus/overview/utils.ts +++ b/src/pages/ethereum/consensus/overview/utils.ts @@ -1,4 +1,5 @@ import { createBandSeries, createStatisticSeries } from '@/components/Charts/MultiLine'; +import type { SeriesData } from '@/components/Charts/MultiLine'; import type { FctBlobCountByHourly, FctBlobCountByDaily, @@ -6,8 +7,13 @@ import type { FctAttestationParticipationRateDaily, FctHeadVoteCorrectnessRateHourly, FctHeadVoteCorrectnessRateDaily, + FctReorgByHourly, + FctReorgByDaily, } from '@/api/types.gen'; -import { formatDailyDate, formatHourlyDate } from '@/pages/ethereum/execution/overview/utils'; +import { + formatDailyDate, + formatHourlyDate, +} from '@/pages/ethereum/execution/overview/utils'; import type { ChartConfig } from './constants'; // Re-export shared utilities from execution overview @@ -139,10 +145,7 @@ export function buildAttestationParticipationChartConfig( const labels = unifiedKeys.map(k => (isDaily ? formatDailyDate(k) : formatHourlyDate(Number(k)))); - const getValue = ( - k: string, - field: keyof FctAttestationParticipationRateHourly & keyof FctAttestationParticipationRateDaily - ) => { + const getValue = (k: string, field: keyof FctAttestationParticipationRateHourly & keyof FctAttestationParticipationRateDaily) => { const r = byKey.get(k); return r ? Math.max(0, (r as Record)[field] ?? 0) : null; }; @@ -220,55 +223,77 @@ export function buildHeadVoteCorrectnessChartConfig( return { labels, series: [ - createStatisticSeries( - 'Average', - unifiedKeys.map(k => getValue(k, 'avg_head_vote_rate')), - { - color: '#10b981', - lineWidth: 2.5, - group: 'Statistics', - } - ), - createStatisticSeries( - 'Moving Avg', - unifiedKeys.map(k => getValue(k, 'moving_avg_head_vote_rate')), - { - color: '#06b6d4', - lineWidth: 2, - group: 'Statistics', - } - ), - createStatisticSeries( - 'Median', - unifiedKeys.map(k => getValue(k, 'p50_head_vote_rate')), - { - color: '#a855f7', - lineWidth: 1.5, - lineStyle: 'dotted', - group: 'Statistics', - } - ), - ...createBandSeries( - 'Bollinger', - 'hv-bollinger', + createStatisticSeries('Average', unifiedKeys.map(k => getValue(k, 'avg_head_vote_rate')), { + color: '#10b981', + lineWidth: 2.5, + group: 'Statistics', + }), + createStatisticSeries('Moving Avg', unifiedKeys.map(k => getValue(k, 'moving_avg_head_vote_rate')), { + color: '#06b6d4', + lineWidth: 2, + group: 'Statistics', + }), + createStatisticSeries('Median', unifiedKeys.map(k => getValue(k, 'p50_head_vote_rate')), { + color: '#a855f7', + lineWidth: 1.5, + lineStyle: 'dotted', + group: 'Statistics', + }), + ...createBandSeries('Bollinger', 'hv-bollinger', unifiedKeys.map(k => getValue(k, 'lower_band_head_vote_rate')), unifiedKeys.map(k => getValue(k, 'upper_band_head_vote_rate')), - { color: '#f59e0b', opacity: 0.15, group: 'Bands', initiallyVisible: false } + { color: '#f59e0b', opacity: 0.15, group: 'Bands', initiallyVisible: false }, ), - ...createBandSeries( - 'P5/P95', - 'hv-percentile', + ...createBandSeries('P5/P95', 'hv-percentile', unifiedKeys.map(k => getValue(k, 'p05_head_vote_rate')), unifiedKeys.map(k => getValue(k, 'p95_head_vote_rate')), - { color: '#6366f1', opacity: 0.1, group: 'Bands' } + { color: '#6366f1', opacity: 0.1, group: 'Bands' }, ), - ...createBandSeries( - 'Min/Max', - 'hv-minmax', + ...createBandSeries('Min/Max', 'hv-minmax', unifiedKeys.map(k => getValue(k, 'min_head_vote_rate')), unifiedKeys.map(k => getValue(k, 'max_head_vote_rate')), - { color: '#64748b', opacity: 0.06, group: 'Bands' } + { color: '#64748b', opacity: 0.06, group: 'Bands' }, ), ], }; } + +const DEPTH_COLORS = ['#f43f5e', '#f97316', '#eab308', '#22c55e', '#06b6d4', '#8b5cf6', '#ec4899']; + +/** Builds stacked area chart config from reorg records grouped by depth */ +export function buildReorgChartConfig( + records: (FctReorgByHourly | FctReorgByDaily)[], + unifiedKeys: string[], + isDaily: boolean +): ChartConfig { + const labels = unifiedKeys.map(k => (isDaily ? formatDailyDate(k) : formatHourlyDate(Number(k)))); + + // Group records by time key, then by depth + const byKeyAndDepth = new Map>(); + const allDepths = new Set(); + + for (const r of records) { + const key = isDaily + ? ((r as FctReorgByDaily).day_start_date ?? '') + : String((r as FctReorgByHourly).hour_start_date_time ?? ''); + const depth = r.depth ?? 1; + const count = r.reorg_count ?? 0; + + allDepths.add(depth); + if (!byKeyAndDepth.has(key)) byKeyAndDepth.set(key, new Map()); + byKeyAndDepth.get(key)!.set(depth, count); + } + + const sortedDepths = [...allDepths].sort((a, b) => a - b); + + const series: SeriesData[] = sortedDepths.map((depth, i) => ({ + name: `Depth ${depth}`, + data: unifiedKeys.map(k => byKeyAndDepth.get(k)?.get(depth) ?? 0), + color: DEPTH_COLORS[i % DEPTH_COLORS.length], + showArea: true, + stack: 'reorgs', + group: 'Depth', + })); + + return { labels, series }; +} From be658f0fb1960c25ec528c43fa554f2c04ed5a9d Mon Sep 17 00:00:00 2001 From: Sam Calder-Mason Date: Tue, 10 Feb 2026 09:30:11 +1000 Subject: [PATCH 05/13] chore: regenerate API types for new consensus models --- src/api/@tanstack/react-query.gen.ts | 520 +++++ src/api/index.ts | 120 ++ src/api/sdk.gen.ts | 384 ++++ src/api/types.gen.ts | 2464 ++++++++++++++++++++++- src/api/zod.gen.ts | 2726 +++++++++++++++++++++++--- 5 files changed, 5911 insertions(+), 303 deletions(-) diff --git a/src/api/@tanstack/react-query.gen.ts b/src/api/@tanstack/react-query.gen.ts index a45489e85..f7cb32d44 100644 --- a/src/api/@tanstack/react-query.gen.ts +++ b/src/api/@tanstack/react-query.gen.ts @@ -38,6 +38,10 @@ import { fctAttestationCorrectnessHeadServiceList, fctAttestationFirstSeenChunked50MsServiceGet, fctAttestationFirstSeenChunked50MsServiceList, + fctAttestationInclusionDelayDailyServiceGet, + fctAttestationInclusionDelayDailyServiceList, + fctAttestationInclusionDelayHourlyServiceGet, + fctAttestationInclusionDelayHourlyServiceList, fctAttestationLivenessByEntityHeadServiceGet, fctAttestationLivenessByEntityHeadServiceList, fctAttestationObservationByNodeServiceGet, @@ -68,6 +72,10 @@ import { fctBlockMevHeadServiceList, fctBlockMevServiceGet, fctBlockMevServiceList, + fctBlockProposalStatusDailyServiceGet, + fctBlockProposalStatusDailyServiceList, + fctBlockProposalStatusHourlyServiceGet, + fctBlockProposalStatusHourlyServiceList, fctBlockProposerEntityServiceGet, fctBlockProposerEntityServiceList, fctBlockProposerHeadServiceGet, @@ -154,6 +162,10 @@ import { fctMevBidCountByRelayServiceList, fctMevBidHighestValueByBuilderChunked50MsServiceGet, fctMevBidHighestValueByBuilderChunked50MsServiceList, + fctMissedSlotRateDailyServiceGet, + fctMissedSlotRateDailyServiceList, + fctMissedSlotRateHourlyServiceGet, + fctMissedSlotRateHourlyServiceList, fctNodeActiveLast24hServiceGet, fctNodeActiveLast24hServiceList, fctOpcodeGasByOpcodeDailyServiceGet, @@ -166,6 +178,10 @@ import { fctOpcodeOpsHourlyServiceList, fctPreparedBlockServiceGet, fctPreparedBlockServiceList, + fctProposerRewardDailyServiceGet, + fctProposerRewardDailyServiceList, + fctProposerRewardHourlyServiceGet, + fctProposerRewardHourlyServiceList, fctReorgByDailyServiceGet, fctReorgByDailyServiceList, fctReorgByHourlyServiceGet, @@ -411,6 +427,18 @@ import type { FctAttestationFirstSeenChunked50MsServiceListData, FctAttestationFirstSeenChunked50MsServiceListError, FctAttestationFirstSeenChunked50MsServiceListResponse, + FctAttestationInclusionDelayDailyServiceGetData, + FctAttestationInclusionDelayDailyServiceGetError, + FctAttestationInclusionDelayDailyServiceGetResponse, + FctAttestationInclusionDelayDailyServiceListData, + FctAttestationInclusionDelayDailyServiceListError, + FctAttestationInclusionDelayDailyServiceListResponse, + FctAttestationInclusionDelayHourlyServiceGetData, + FctAttestationInclusionDelayHourlyServiceGetError, + FctAttestationInclusionDelayHourlyServiceGetResponse, + FctAttestationInclusionDelayHourlyServiceListData, + FctAttestationInclusionDelayHourlyServiceListError, + FctAttestationInclusionDelayHourlyServiceListResponse, FctAttestationLivenessByEntityHeadServiceGetData, FctAttestationLivenessByEntityHeadServiceGetError, FctAttestationLivenessByEntityHeadServiceGetResponse, @@ -501,6 +529,18 @@ import type { FctBlockMevServiceListData, FctBlockMevServiceListError, FctBlockMevServiceListResponse, + FctBlockProposalStatusDailyServiceGetData, + FctBlockProposalStatusDailyServiceGetError, + FctBlockProposalStatusDailyServiceGetResponse, + FctBlockProposalStatusDailyServiceListData, + FctBlockProposalStatusDailyServiceListError, + FctBlockProposalStatusDailyServiceListResponse, + FctBlockProposalStatusHourlyServiceGetData, + FctBlockProposalStatusHourlyServiceGetError, + FctBlockProposalStatusHourlyServiceGetResponse, + FctBlockProposalStatusHourlyServiceListData, + FctBlockProposalStatusHourlyServiceListError, + FctBlockProposalStatusHourlyServiceListResponse, FctBlockProposerEntityServiceGetData, FctBlockProposerEntityServiceGetError, FctBlockProposerEntityServiceGetResponse, @@ -759,6 +799,18 @@ import type { FctMevBidHighestValueByBuilderChunked50MsServiceListData, FctMevBidHighestValueByBuilderChunked50MsServiceListError, FctMevBidHighestValueByBuilderChunked50MsServiceListResponse, + FctMissedSlotRateDailyServiceGetData, + FctMissedSlotRateDailyServiceGetError, + FctMissedSlotRateDailyServiceGetResponse, + FctMissedSlotRateDailyServiceListData, + FctMissedSlotRateDailyServiceListError, + FctMissedSlotRateDailyServiceListResponse, + FctMissedSlotRateHourlyServiceGetData, + FctMissedSlotRateHourlyServiceGetError, + FctMissedSlotRateHourlyServiceGetResponse, + FctMissedSlotRateHourlyServiceListData, + FctMissedSlotRateHourlyServiceListError, + FctMissedSlotRateHourlyServiceListResponse, FctNodeActiveLast24hServiceGetData, FctNodeActiveLast24hServiceGetError, FctNodeActiveLast24hServiceGetResponse, @@ -795,6 +847,18 @@ import type { FctPreparedBlockServiceListData, FctPreparedBlockServiceListError, FctPreparedBlockServiceListResponse, + FctProposerRewardDailyServiceGetData, + FctProposerRewardDailyServiceGetError, + FctProposerRewardDailyServiceGetResponse, + FctProposerRewardDailyServiceListData, + FctProposerRewardDailyServiceListError, + FctProposerRewardDailyServiceListResponse, + FctProposerRewardHourlyServiceGetData, + FctProposerRewardHourlyServiceGetError, + FctProposerRewardHourlyServiceGetResponse, + FctProposerRewardHourlyServiceListData, + FctProposerRewardHourlyServiceListError, + FctProposerRewardHourlyServiceListResponse, FctReorgByDailyServiceGetData, FctReorgByDailyServiceGetError, FctReorgByDailyServiceGetResponse, @@ -2234,6 +2298,126 @@ export const fctAttestationFirstSeenChunked50MsServiceGetOptions = ( queryKey: fctAttestationFirstSeenChunked50MsServiceGetQueryKey(options), }); +export const fctAttestationInclusionDelayDailyServiceListQueryKey = ( + options?: Options +) => createQueryKey('fctAttestationInclusionDelayDailyServiceList', options); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctAttestationInclusionDelayDailyServiceListOptions = ( + options?: Options +) => + queryOptions< + FctAttestationInclusionDelayDailyServiceListResponse, + FctAttestationInclusionDelayDailyServiceListError, + FctAttestationInclusionDelayDailyServiceListResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctAttestationInclusionDelayDailyServiceList({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctAttestationInclusionDelayDailyServiceListQueryKey(options), + }); + +export const fctAttestationInclusionDelayDailyServiceGetQueryKey = ( + options: Options +) => createQueryKey('fctAttestationInclusionDelayDailyServiceGet', options); + +/** + * Get record + * + * Retrieve a single record by day_start_date + */ +export const fctAttestationInclusionDelayDailyServiceGetOptions = ( + options: Options +) => + queryOptions< + FctAttestationInclusionDelayDailyServiceGetResponse, + FctAttestationInclusionDelayDailyServiceGetError, + FctAttestationInclusionDelayDailyServiceGetResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctAttestationInclusionDelayDailyServiceGet({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctAttestationInclusionDelayDailyServiceGetQueryKey(options), + }); + +export const fctAttestationInclusionDelayHourlyServiceListQueryKey = ( + options?: Options +) => createQueryKey('fctAttestationInclusionDelayHourlyServiceList', options); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctAttestationInclusionDelayHourlyServiceListOptions = ( + options?: Options +) => + queryOptions< + FctAttestationInclusionDelayHourlyServiceListResponse, + FctAttestationInclusionDelayHourlyServiceListError, + FctAttestationInclusionDelayHourlyServiceListResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctAttestationInclusionDelayHourlyServiceList({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctAttestationInclusionDelayHourlyServiceListQueryKey(options), + }); + +export const fctAttestationInclusionDelayHourlyServiceGetQueryKey = ( + options: Options +) => createQueryKey('fctAttestationInclusionDelayHourlyServiceGet', options); + +/** + * Get record + * + * Retrieve a single record by hour_start_date_time + */ +export const fctAttestationInclusionDelayHourlyServiceGetOptions = ( + options: Options +) => + queryOptions< + FctAttestationInclusionDelayHourlyServiceGetResponse, + FctAttestationInclusionDelayHourlyServiceGetError, + FctAttestationInclusionDelayHourlyServiceGetResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctAttestationInclusionDelayHourlyServiceGet({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctAttestationInclusionDelayHourlyServiceGetQueryKey(options), + }); + export const fctAttestationLivenessByEntityHeadServiceListQueryKey = ( options?: Options ) => createQueryKey('fctAttestationLivenessByEntityHeadServiceList', options); @@ -3140,6 +3324,126 @@ export const fctBlockMevHeadServiceGetOptions = (options: Options +) => createQueryKey('fctBlockProposalStatusDailyServiceList', options); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctBlockProposalStatusDailyServiceListOptions = ( + options?: Options +) => + queryOptions< + FctBlockProposalStatusDailyServiceListResponse, + FctBlockProposalStatusDailyServiceListError, + FctBlockProposalStatusDailyServiceListResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctBlockProposalStatusDailyServiceList({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctBlockProposalStatusDailyServiceListQueryKey(options), + }); + +export const fctBlockProposalStatusDailyServiceGetQueryKey = ( + options: Options +) => createQueryKey('fctBlockProposalStatusDailyServiceGet', options); + +/** + * Get record + * + * Retrieve a single record by day_start_date + */ +export const fctBlockProposalStatusDailyServiceGetOptions = ( + options: Options +) => + queryOptions< + FctBlockProposalStatusDailyServiceGetResponse, + FctBlockProposalStatusDailyServiceGetError, + FctBlockProposalStatusDailyServiceGetResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctBlockProposalStatusDailyServiceGet({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctBlockProposalStatusDailyServiceGetQueryKey(options), + }); + +export const fctBlockProposalStatusHourlyServiceListQueryKey = ( + options?: Options +) => createQueryKey('fctBlockProposalStatusHourlyServiceList', options); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctBlockProposalStatusHourlyServiceListOptions = ( + options?: Options +) => + queryOptions< + FctBlockProposalStatusHourlyServiceListResponse, + FctBlockProposalStatusHourlyServiceListError, + FctBlockProposalStatusHourlyServiceListResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctBlockProposalStatusHourlyServiceList({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctBlockProposalStatusHourlyServiceListQueryKey(options), + }); + +export const fctBlockProposalStatusHourlyServiceGetQueryKey = ( + options: Options +) => createQueryKey('fctBlockProposalStatusHourlyServiceGet', options); + +/** + * Get record + * + * Retrieve a single record by hour_start_date_time + */ +export const fctBlockProposalStatusHourlyServiceGetOptions = ( + options: Options +) => + queryOptions< + FctBlockProposalStatusHourlyServiceGetResponse, + FctBlockProposalStatusHourlyServiceGetError, + FctBlockProposalStatusHourlyServiceGetResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctBlockProposalStatusHourlyServiceGet({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctBlockProposalStatusHourlyServiceGetQueryKey(options), + }); + export const fctBlockProposerServiceListQueryKey = (options?: Options) => createQueryKey('fctBlockProposerServiceList', options); @@ -5597,6 +5901,114 @@ export const fctMevBidHighestValueByBuilderChunked50MsServiceGetOptions = ( queryKey: fctMevBidHighestValueByBuilderChunked50MsServiceGetQueryKey(options), }); +export const fctMissedSlotRateDailyServiceListQueryKey = (options?: Options) => + createQueryKey('fctMissedSlotRateDailyServiceList', options); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctMissedSlotRateDailyServiceListOptions = (options?: Options) => + queryOptions< + FctMissedSlotRateDailyServiceListResponse, + FctMissedSlotRateDailyServiceListError, + FctMissedSlotRateDailyServiceListResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctMissedSlotRateDailyServiceList({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctMissedSlotRateDailyServiceListQueryKey(options), + }); + +export const fctMissedSlotRateDailyServiceGetQueryKey = (options: Options) => + createQueryKey('fctMissedSlotRateDailyServiceGet', options); + +/** + * Get record + * + * Retrieve a single record by day_start_date + */ +export const fctMissedSlotRateDailyServiceGetOptions = (options: Options) => + queryOptions< + FctMissedSlotRateDailyServiceGetResponse, + FctMissedSlotRateDailyServiceGetError, + FctMissedSlotRateDailyServiceGetResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctMissedSlotRateDailyServiceGet({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctMissedSlotRateDailyServiceGetQueryKey(options), + }); + +export const fctMissedSlotRateHourlyServiceListQueryKey = (options?: Options) => + createQueryKey('fctMissedSlotRateHourlyServiceList', options); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctMissedSlotRateHourlyServiceListOptions = (options?: Options) => + queryOptions< + FctMissedSlotRateHourlyServiceListResponse, + FctMissedSlotRateHourlyServiceListError, + FctMissedSlotRateHourlyServiceListResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctMissedSlotRateHourlyServiceList({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctMissedSlotRateHourlyServiceListQueryKey(options), + }); + +export const fctMissedSlotRateHourlyServiceGetQueryKey = (options: Options) => + createQueryKey('fctMissedSlotRateHourlyServiceGet', options); + +/** + * Get record + * + * Retrieve a single record by hour_start_date_time + */ +export const fctMissedSlotRateHourlyServiceGetOptions = (options: Options) => + queryOptions< + FctMissedSlotRateHourlyServiceGetResponse, + FctMissedSlotRateHourlyServiceGetError, + FctMissedSlotRateHourlyServiceGetResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctMissedSlotRateHourlyServiceGet({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctMissedSlotRateHourlyServiceGetQueryKey(options), + }); + export const fctNodeActiveLast24hServiceListQueryKey = (options?: Options) => createQueryKey('fctNodeActiveLast24hServiceList', options); @@ -5931,6 +6343,114 @@ export const fctPreparedBlockServiceGetOptions = (options: Options) => + createQueryKey('fctProposerRewardDailyServiceList', options); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctProposerRewardDailyServiceListOptions = (options?: Options) => + queryOptions< + FctProposerRewardDailyServiceListResponse, + FctProposerRewardDailyServiceListError, + FctProposerRewardDailyServiceListResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctProposerRewardDailyServiceList({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctProposerRewardDailyServiceListQueryKey(options), + }); + +export const fctProposerRewardDailyServiceGetQueryKey = (options: Options) => + createQueryKey('fctProposerRewardDailyServiceGet', options); + +/** + * Get record + * + * Retrieve a single record by day_start_date + */ +export const fctProposerRewardDailyServiceGetOptions = (options: Options) => + queryOptions< + FctProposerRewardDailyServiceGetResponse, + FctProposerRewardDailyServiceGetError, + FctProposerRewardDailyServiceGetResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctProposerRewardDailyServiceGet({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctProposerRewardDailyServiceGetQueryKey(options), + }); + +export const fctProposerRewardHourlyServiceListQueryKey = (options?: Options) => + createQueryKey('fctProposerRewardHourlyServiceList', options); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctProposerRewardHourlyServiceListOptions = (options?: Options) => + queryOptions< + FctProposerRewardHourlyServiceListResponse, + FctProposerRewardHourlyServiceListError, + FctProposerRewardHourlyServiceListResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctProposerRewardHourlyServiceList({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctProposerRewardHourlyServiceListQueryKey(options), + }); + +export const fctProposerRewardHourlyServiceGetQueryKey = (options: Options) => + createQueryKey('fctProposerRewardHourlyServiceGet', options); + +/** + * Get record + * + * Retrieve a single record by hour_start_date_time + */ +export const fctProposerRewardHourlyServiceGetOptions = (options: Options) => + queryOptions< + FctProposerRewardHourlyServiceGetResponse, + FctProposerRewardHourlyServiceGetError, + FctProposerRewardHourlyServiceGetResponse, + ReturnType + >({ + queryFn: async ({ queryKey, signal }) => { + const { data } = await fctProposerRewardHourlyServiceGet({ + ...options, + ...queryKey[0], + signal, + throwOnError: true, + }); + return data; + }, + queryKey: fctProposerRewardHourlyServiceGetQueryKey(options), + }); + export const fctReorgByDailyServiceListQueryKey = (options?: Options) => createQueryKey('fctReorgByDailyServiceList', options); diff --git a/src/api/index.ts b/src/api/index.ts index 67f5482ba..028eecea7 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -35,6 +35,10 @@ export { fctAttestationCorrectnessHeadServiceList, fctAttestationFirstSeenChunked50MsServiceGet, fctAttestationFirstSeenChunked50MsServiceList, + fctAttestationInclusionDelayDailyServiceGet, + fctAttestationInclusionDelayDailyServiceList, + fctAttestationInclusionDelayHourlyServiceGet, + fctAttestationInclusionDelayHourlyServiceList, fctAttestationLivenessByEntityHeadServiceGet, fctAttestationLivenessByEntityHeadServiceList, fctAttestationObservationByNodeServiceGet, @@ -65,6 +69,10 @@ export { fctBlockMevHeadServiceList, fctBlockMevServiceGet, fctBlockMevServiceList, + fctBlockProposalStatusDailyServiceGet, + fctBlockProposalStatusDailyServiceList, + fctBlockProposalStatusHourlyServiceGet, + fctBlockProposalStatusHourlyServiceList, fctBlockProposerEntityServiceGet, fctBlockProposerEntityServiceList, fctBlockProposerHeadServiceGet, @@ -151,6 +159,10 @@ export { fctMevBidCountByRelayServiceList, fctMevBidHighestValueByBuilderChunked50MsServiceGet, fctMevBidHighestValueByBuilderChunked50MsServiceList, + fctMissedSlotRateDailyServiceGet, + fctMissedSlotRateDailyServiceList, + fctMissedSlotRateHourlyServiceGet, + fctMissedSlotRateHourlyServiceList, fctNodeActiveLast24hServiceGet, fctNodeActiveLast24hServiceList, fctOpcodeGasByOpcodeDailyServiceGet, @@ -163,6 +175,10 @@ export { fctOpcodeOpsHourlyServiceList, fctPreparedBlockServiceGet, fctPreparedBlockServiceList, + fctProposerRewardDailyServiceGet, + fctProposerRewardDailyServiceList, + fctProposerRewardHourlyServiceGet, + fctProposerRewardHourlyServiceList, fctReorgByDailyServiceGet, fctReorgByDailyServiceList, fctReorgByHourlyServiceGet, @@ -494,6 +510,28 @@ export type { FctAttestationFirstSeenChunked50MsServiceListErrors, FctAttestationFirstSeenChunked50MsServiceListResponse, FctAttestationFirstSeenChunked50MsServiceListResponses, + FctAttestationInclusionDelayDaily, + FctAttestationInclusionDelayDailyServiceGetData, + FctAttestationInclusionDelayDailyServiceGetError, + FctAttestationInclusionDelayDailyServiceGetErrors, + FctAttestationInclusionDelayDailyServiceGetResponse, + FctAttestationInclusionDelayDailyServiceGetResponses, + FctAttestationInclusionDelayDailyServiceListData, + FctAttestationInclusionDelayDailyServiceListError, + FctAttestationInclusionDelayDailyServiceListErrors, + FctAttestationInclusionDelayDailyServiceListResponse, + FctAttestationInclusionDelayDailyServiceListResponses, + FctAttestationInclusionDelayHourly, + FctAttestationInclusionDelayHourlyServiceGetData, + FctAttestationInclusionDelayHourlyServiceGetError, + FctAttestationInclusionDelayHourlyServiceGetErrors, + FctAttestationInclusionDelayHourlyServiceGetResponse, + FctAttestationInclusionDelayHourlyServiceGetResponses, + FctAttestationInclusionDelayHourlyServiceListData, + FctAttestationInclusionDelayHourlyServiceListError, + FctAttestationInclusionDelayHourlyServiceListErrors, + FctAttestationInclusionDelayHourlyServiceListResponse, + FctAttestationInclusionDelayHourlyServiceListResponses, FctAttestationLivenessByEntityHead, FctAttestationLivenessByEntityHeadServiceGetData, FctAttestationLivenessByEntityHeadServiceGetError, @@ -660,6 +698,28 @@ export type { FctBlockMevServiceListErrors, FctBlockMevServiceListResponse, FctBlockMevServiceListResponses, + FctBlockProposalStatusDaily, + FctBlockProposalStatusDailyServiceGetData, + FctBlockProposalStatusDailyServiceGetError, + FctBlockProposalStatusDailyServiceGetErrors, + FctBlockProposalStatusDailyServiceGetResponse, + FctBlockProposalStatusDailyServiceGetResponses, + FctBlockProposalStatusDailyServiceListData, + FctBlockProposalStatusDailyServiceListError, + FctBlockProposalStatusDailyServiceListErrors, + FctBlockProposalStatusDailyServiceListResponse, + FctBlockProposalStatusDailyServiceListResponses, + FctBlockProposalStatusHourly, + FctBlockProposalStatusHourlyServiceGetData, + FctBlockProposalStatusHourlyServiceGetError, + FctBlockProposalStatusHourlyServiceGetErrors, + FctBlockProposalStatusHourlyServiceGetResponse, + FctBlockProposalStatusHourlyServiceGetResponses, + FctBlockProposalStatusHourlyServiceListData, + FctBlockProposalStatusHourlyServiceListError, + FctBlockProposalStatusHourlyServiceListErrors, + FctBlockProposalStatusHourlyServiceListResponse, + FctBlockProposalStatusHourlyServiceListResponses, FctBlockProposer, FctBlockProposerEntity, FctBlockProposerEntityServiceGetData, @@ -1132,6 +1192,28 @@ export type { FctMevBidHighestValueByBuilderChunked50MsServiceListErrors, FctMevBidHighestValueByBuilderChunked50MsServiceListResponse, FctMevBidHighestValueByBuilderChunked50MsServiceListResponses, + FctMissedSlotRateDaily, + FctMissedSlotRateDailyServiceGetData, + FctMissedSlotRateDailyServiceGetError, + FctMissedSlotRateDailyServiceGetErrors, + FctMissedSlotRateDailyServiceGetResponse, + FctMissedSlotRateDailyServiceGetResponses, + FctMissedSlotRateDailyServiceListData, + FctMissedSlotRateDailyServiceListError, + FctMissedSlotRateDailyServiceListErrors, + FctMissedSlotRateDailyServiceListResponse, + FctMissedSlotRateDailyServiceListResponses, + FctMissedSlotRateHourly, + FctMissedSlotRateHourlyServiceGetData, + FctMissedSlotRateHourlyServiceGetError, + FctMissedSlotRateHourlyServiceGetErrors, + FctMissedSlotRateHourlyServiceGetResponse, + FctMissedSlotRateHourlyServiceGetResponses, + FctMissedSlotRateHourlyServiceListData, + FctMissedSlotRateHourlyServiceListError, + FctMissedSlotRateHourlyServiceListErrors, + FctMissedSlotRateHourlyServiceListResponse, + FctMissedSlotRateHourlyServiceListResponses, FctNodeActiveLast24h, FctNodeActiveLast24hServiceGetData, FctNodeActiveLast24hServiceGetError, @@ -1198,6 +1280,28 @@ export type { FctPreparedBlockServiceListErrors, FctPreparedBlockServiceListResponse, FctPreparedBlockServiceListResponses, + FctProposerRewardDaily, + FctProposerRewardDailyServiceGetData, + FctProposerRewardDailyServiceGetError, + FctProposerRewardDailyServiceGetErrors, + FctProposerRewardDailyServiceGetResponse, + FctProposerRewardDailyServiceGetResponses, + FctProposerRewardDailyServiceListData, + FctProposerRewardDailyServiceListError, + FctProposerRewardDailyServiceListErrors, + FctProposerRewardDailyServiceListResponse, + FctProposerRewardDailyServiceListResponses, + FctProposerRewardHourly, + FctProposerRewardHourlyServiceGetData, + FctProposerRewardHourlyServiceGetError, + FctProposerRewardHourlyServiceGetErrors, + FctProposerRewardHourlyServiceGetResponse, + FctProposerRewardHourlyServiceGetResponses, + FctProposerRewardHourlyServiceListData, + FctProposerRewardHourlyServiceListError, + FctProposerRewardHourlyServiceListErrors, + FctProposerRewardHourlyServiceListResponse, + FctProposerRewardHourlyServiceListResponses, FctReorgByDaily, FctReorgByDailyServiceGetData, FctReorgByDailyServiceGetError, @@ -1347,6 +1451,8 @@ export type { GetFctAttestationCorrectnessCanonicalResponse, GetFctAttestationCorrectnessHeadResponse, GetFctAttestationFirstSeenChunked50MsResponse, + GetFctAttestationInclusionDelayDailyResponse, + GetFctAttestationInclusionDelayHourlyResponse, GetFctAttestationLivenessByEntityHeadResponse, GetFctAttestationObservationByNodeResponse, GetFctAttestationParticipationRateDailyResponse, @@ -1362,6 +1468,8 @@ export type { GetFctBlockHeadResponse, GetFctBlockMevHeadResponse, GetFctBlockMevResponse, + GetFctBlockProposalStatusDailyResponse, + GetFctBlockProposalStatusHourlyResponse, GetFctBlockProposerEntityResponse, GetFctBlockProposerHeadResponse, GetFctBlockProposerResponse, @@ -1405,12 +1513,16 @@ export type { GetFctMevBidCountByBuilderResponse, GetFctMevBidCountByRelayResponse, GetFctMevBidHighestValueByBuilderChunked50MsResponse, + GetFctMissedSlotRateDailyResponse, + GetFctMissedSlotRateHourlyResponse, GetFctNodeActiveLast24hResponse, GetFctOpcodeGasByOpcodeDailyResponse, GetFctOpcodeGasByOpcodeHourlyResponse, GetFctOpcodeOpsDailyResponse, GetFctOpcodeOpsHourlyResponse, GetFctPreparedBlockResponse, + GetFctProposerRewardDailyResponse, + GetFctProposerRewardHourlyResponse, GetFctReorgByDailyResponse, GetFctReorgByHourlyResponse, GetFctStorageSlotStateByAddressDailyResponse, @@ -2137,6 +2249,8 @@ export type { ListFctAttestationCorrectnessCanonicalResponse, ListFctAttestationCorrectnessHeadResponse, ListFctAttestationFirstSeenChunked50MsResponse, + ListFctAttestationInclusionDelayDailyResponse, + ListFctAttestationInclusionDelayHourlyResponse, ListFctAttestationLivenessByEntityHeadResponse, ListFctAttestationObservationByNodeResponse, ListFctAttestationParticipationRateDailyResponse, @@ -2152,6 +2266,8 @@ export type { ListFctBlockHeadResponse, ListFctBlockMevHeadResponse, ListFctBlockMevResponse, + ListFctBlockProposalStatusDailyResponse, + ListFctBlockProposalStatusHourlyResponse, ListFctBlockProposerEntityResponse, ListFctBlockProposerHeadResponse, ListFctBlockProposerResponse, @@ -2195,12 +2311,16 @@ export type { ListFctMevBidCountByBuilderResponse, ListFctMevBidCountByRelayResponse, ListFctMevBidHighestValueByBuilderChunked50MsResponse, + ListFctMissedSlotRateDailyResponse, + ListFctMissedSlotRateHourlyResponse, ListFctNodeActiveLast24hResponse, ListFctOpcodeGasByOpcodeDailyResponse, ListFctOpcodeGasByOpcodeHourlyResponse, ListFctOpcodeOpsDailyResponse, ListFctOpcodeOpsHourlyResponse, ListFctPreparedBlockResponse, + ListFctProposerRewardDailyResponse, + ListFctProposerRewardHourlyResponse, ListFctReorgByDailyResponse, ListFctReorgByHourlyResponse, ListFctStorageSlotStateByAddressDailyResponse, diff --git a/src/api/sdk.gen.ts b/src/api/sdk.gen.ts index afd19627c..eb3b08d8f 100644 --- a/src/api/sdk.gen.ts +++ b/src/api/sdk.gen.ts @@ -105,6 +105,18 @@ import type { FctAttestationFirstSeenChunked50MsServiceListData, FctAttestationFirstSeenChunked50MsServiceListErrors, FctAttestationFirstSeenChunked50MsServiceListResponses, + FctAttestationInclusionDelayDailyServiceGetData, + FctAttestationInclusionDelayDailyServiceGetErrors, + FctAttestationInclusionDelayDailyServiceGetResponses, + FctAttestationInclusionDelayDailyServiceListData, + FctAttestationInclusionDelayDailyServiceListErrors, + FctAttestationInclusionDelayDailyServiceListResponses, + FctAttestationInclusionDelayHourlyServiceGetData, + FctAttestationInclusionDelayHourlyServiceGetErrors, + FctAttestationInclusionDelayHourlyServiceGetResponses, + FctAttestationInclusionDelayHourlyServiceListData, + FctAttestationInclusionDelayHourlyServiceListErrors, + FctAttestationInclusionDelayHourlyServiceListResponses, FctAttestationLivenessByEntityHeadServiceGetData, FctAttestationLivenessByEntityHeadServiceGetErrors, FctAttestationLivenessByEntityHeadServiceGetResponses, @@ -195,6 +207,18 @@ import type { FctBlockMevServiceListData, FctBlockMevServiceListErrors, FctBlockMevServiceListResponses, + FctBlockProposalStatusDailyServiceGetData, + FctBlockProposalStatusDailyServiceGetErrors, + FctBlockProposalStatusDailyServiceGetResponses, + FctBlockProposalStatusDailyServiceListData, + FctBlockProposalStatusDailyServiceListErrors, + FctBlockProposalStatusDailyServiceListResponses, + FctBlockProposalStatusHourlyServiceGetData, + FctBlockProposalStatusHourlyServiceGetErrors, + FctBlockProposalStatusHourlyServiceGetResponses, + FctBlockProposalStatusHourlyServiceListData, + FctBlockProposalStatusHourlyServiceListErrors, + FctBlockProposalStatusHourlyServiceListResponses, FctBlockProposerEntityServiceGetData, FctBlockProposerEntityServiceGetErrors, FctBlockProposerEntityServiceGetResponses, @@ -453,6 +477,18 @@ import type { FctMevBidHighestValueByBuilderChunked50MsServiceListData, FctMevBidHighestValueByBuilderChunked50MsServiceListErrors, FctMevBidHighestValueByBuilderChunked50MsServiceListResponses, + FctMissedSlotRateDailyServiceGetData, + FctMissedSlotRateDailyServiceGetErrors, + FctMissedSlotRateDailyServiceGetResponses, + FctMissedSlotRateDailyServiceListData, + FctMissedSlotRateDailyServiceListErrors, + FctMissedSlotRateDailyServiceListResponses, + FctMissedSlotRateHourlyServiceGetData, + FctMissedSlotRateHourlyServiceGetErrors, + FctMissedSlotRateHourlyServiceGetResponses, + FctMissedSlotRateHourlyServiceListData, + FctMissedSlotRateHourlyServiceListErrors, + FctMissedSlotRateHourlyServiceListResponses, FctNodeActiveLast24hServiceGetData, FctNodeActiveLast24hServiceGetErrors, FctNodeActiveLast24hServiceGetResponses, @@ -489,6 +525,18 @@ import type { FctPreparedBlockServiceListData, FctPreparedBlockServiceListErrors, FctPreparedBlockServiceListResponses, + FctProposerRewardDailyServiceGetData, + FctProposerRewardDailyServiceGetErrors, + FctProposerRewardDailyServiceGetResponses, + FctProposerRewardDailyServiceListData, + FctProposerRewardDailyServiceListErrors, + FctProposerRewardDailyServiceListResponses, + FctProposerRewardHourlyServiceGetData, + FctProposerRewardHourlyServiceGetErrors, + FctProposerRewardHourlyServiceGetResponses, + FctProposerRewardHourlyServiceListData, + FctProposerRewardHourlyServiceListErrors, + FctProposerRewardHourlyServiceListResponses, FctReorgByDailyServiceGetData, FctReorgByDailyServiceGetErrors, FctReorgByDailyServiceGetResponses, @@ -979,6 +1027,14 @@ import { zFctAttestationFirstSeenChunked50MsServiceGetResponse, zFctAttestationFirstSeenChunked50MsServiceListData, zFctAttestationFirstSeenChunked50MsServiceListResponse, + zFctAttestationInclusionDelayDailyServiceGetData, + zFctAttestationInclusionDelayDailyServiceGetResponse, + zFctAttestationInclusionDelayDailyServiceListData, + zFctAttestationInclusionDelayDailyServiceListResponse, + zFctAttestationInclusionDelayHourlyServiceGetData, + zFctAttestationInclusionDelayHourlyServiceGetResponse, + zFctAttestationInclusionDelayHourlyServiceListData, + zFctAttestationInclusionDelayHourlyServiceListResponse, zFctAttestationLivenessByEntityHeadServiceGetData, zFctAttestationLivenessByEntityHeadServiceGetResponse, zFctAttestationLivenessByEntityHeadServiceListData, @@ -1039,6 +1095,14 @@ import { zFctBlockMevServiceGetResponse, zFctBlockMevServiceListData, zFctBlockMevServiceListResponse, + zFctBlockProposalStatusDailyServiceGetData, + zFctBlockProposalStatusDailyServiceGetResponse, + zFctBlockProposalStatusDailyServiceListData, + zFctBlockProposalStatusDailyServiceListResponse, + zFctBlockProposalStatusHourlyServiceGetData, + zFctBlockProposalStatusHourlyServiceGetResponse, + zFctBlockProposalStatusHourlyServiceListData, + zFctBlockProposalStatusHourlyServiceListResponse, zFctBlockProposerEntityServiceGetData, zFctBlockProposerEntityServiceGetResponse, zFctBlockProposerEntityServiceListData, @@ -1211,6 +1275,14 @@ import { zFctMevBidHighestValueByBuilderChunked50MsServiceGetResponse, zFctMevBidHighestValueByBuilderChunked50MsServiceListData, zFctMevBidHighestValueByBuilderChunked50MsServiceListResponse, + zFctMissedSlotRateDailyServiceGetData, + zFctMissedSlotRateDailyServiceGetResponse, + zFctMissedSlotRateDailyServiceListData, + zFctMissedSlotRateDailyServiceListResponse, + zFctMissedSlotRateHourlyServiceGetData, + zFctMissedSlotRateHourlyServiceGetResponse, + zFctMissedSlotRateHourlyServiceListData, + zFctMissedSlotRateHourlyServiceListResponse, zFctNodeActiveLast24hServiceGetData, zFctNodeActiveLast24hServiceGetResponse, zFctNodeActiveLast24hServiceListData, @@ -1235,6 +1307,14 @@ import { zFctPreparedBlockServiceGetResponse, zFctPreparedBlockServiceListData, zFctPreparedBlockServiceListResponse, + zFctProposerRewardDailyServiceGetData, + zFctProposerRewardDailyServiceGetResponse, + zFctProposerRewardDailyServiceListData, + zFctProposerRewardDailyServiceListResponse, + zFctProposerRewardHourlyServiceGetData, + zFctProposerRewardHourlyServiceGetResponse, + zFctProposerRewardHourlyServiceListData, + zFctProposerRewardHourlyServiceListResponse, zFctReorgByDailyServiceGetData, zFctReorgByDailyServiceGetResponse, zFctReorgByDailyServiceListData, @@ -2172,6 +2252,82 @@ export const fctAttestationFirstSeenChunked50MsServiceGet = ( + options?: Options +) => + (options?.client ?? client).get< + FctAttestationInclusionDelayDailyServiceListResponses, + FctAttestationInclusionDelayDailyServiceListErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctAttestationInclusionDelayDailyServiceListData.parseAsync(data), + responseValidator: async data => await zFctAttestationInclusionDelayDailyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_attestation_inclusion_delay_daily', + ...options, + }); + +/** + * Get record + * + * Retrieve a single record by day_start_date + */ +export const fctAttestationInclusionDelayDailyServiceGet = ( + options: Options +) => + (options.client ?? client).get< + FctAttestationInclusionDelayDailyServiceGetResponses, + FctAttestationInclusionDelayDailyServiceGetErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctAttestationInclusionDelayDailyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctAttestationInclusionDelayDailyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_attestation_inclusion_delay_daily/{day_start_date}', + ...options, + }); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctAttestationInclusionDelayHourlyServiceList = ( + options?: Options +) => + (options?.client ?? client).get< + FctAttestationInclusionDelayHourlyServiceListResponses, + FctAttestationInclusionDelayHourlyServiceListErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctAttestationInclusionDelayHourlyServiceListData.parseAsync(data), + responseValidator: async data => await zFctAttestationInclusionDelayHourlyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_attestation_inclusion_delay_hourly', + ...options, + }); + +/** + * Get record + * + * Retrieve a single record by hour_start_date_time + */ +export const fctAttestationInclusionDelayHourlyServiceGet = ( + options: Options +) => + (options.client ?? client).get< + FctAttestationInclusionDelayHourlyServiceGetResponses, + FctAttestationInclusionDelayHourlyServiceGetErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctAttestationInclusionDelayHourlyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctAttestationInclusionDelayHourlyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_attestation_inclusion_delay_hourly/{hour_start_date_time}', + ...options, + }); + /** * List records * @@ -2747,6 +2903,82 @@ export const fctBlockMevHeadServiceGet = ( ...options, }); +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctBlockProposalStatusDailyServiceList = ( + options?: Options +) => + (options?.client ?? client).get< + FctBlockProposalStatusDailyServiceListResponses, + FctBlockProposalStatusDailyServiceListErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctBlockProposalStatusDailyServiceListData.parseAsync(data), + responseValidator: async data => await zFctBlockProposalStatusDailyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_block_proposal_status_daily', + ...options, + }); + +/** + * Get record + * + * Retrieve a single record by day_start_date + */ +export const fctBlockProposalStatusDailyServiceGet = ( + options: Options +) => + (options.client ?? client).get< + FctBlockProposalStatusDailyServiceGetResponses, + FctBlockProposalStatusDailyServiceGetErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctBlockProposalStatusDailyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctBlockProposalStatusDailyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_block_proposal_status_daily/{day_start_date}', + ...options, + }); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctBlockProposalStatusHourlyServiceList = ( + options?: Options +) => + (options?.client ?? client).get< + FctBlockProposalStatusHourlyServiceListResponses, + FctBlockProposalStatusHourlyServiceListErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctBlockProposalStatusHourlyServiceListData.parseAsync(data), + responseValidator: async data => await zFctBlockProposalStatusHourlyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_block_proposal_status_hourly', + ...options, + }); + +/** + * Get record + * + * Retrieve a single record by hour_start_date_time + */ +export const fctBlockProposalStatusHourlyServiceGet = ( + options: Options +) => + (options.client ?? client).get< + FctBlockProposalStatusHourlyServiceGetResponses, + FctBlockProposalStatusHourlyServiceGetErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctBlockProposalStatusHourlyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctBlockProposalStatusHourlyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_block_proposal_status_hourly/{hour_start_date_time}', + ...options, + }); + /** * List records * @@ -4356,6 +4588,82 @@ export const fctMevBidHighestValueByBuilderChunked50MsServiceGet = ( + options?: Options +) => + (options?.client ?? client).get< + FctMissedSlotRateDailyServiceListResponses, + FctMissedSlotRateDailyServiceListErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctMissedSlotRateDailyServiceListData.parseAsync(data), + responseValidator: async data => await zFctMissedSlotRateDailyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_missed_slot_rate_daily', + ...options, + }); + +/** + * Get record + * + * Retrieve a single record by day_start_date + */ +export const fctMissedSlotRateDailyServiceGet = ( + options: Options +) => + (options.client ?? client).get< + FctMissedSlotRateDailyServiceGetResponses, + FctMissedSlotRateDailyServiceGetErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctMissedSlotRateDailyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctMissedSlotRateDailyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_missed_slot_rate_daily/{day_start_date}', + ...options, + }); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctMissedSlotRateHourlyServiceList = ( + options?: Options +) => + (options?.client ?? client).get< + FctMissedSlotRateHourlyServiceListResponses, + FctMissedSlotRateHourlyServiceListErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctMissedSlotRateHourlyServiceListData.parseAsync(data), + responseValidator: async data => await zFctMissedSlotRateHourlyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_missed_slot_rate_hourly', + ...options, + }); + +/** + * Get record + * + * Retrieve a single record by hour_start_date_time + */ +export const fctMissedSlotRateHourlyServiceGet = ( + options: Options +) => + (options.client ?? client).get< + FctMissedSlotRateHourlyServiceGetResponses, + FctMissedSlotRateHourlyServiceGetErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctMissedSlotRateHourlyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctMissedSlotRateHourlyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_missed_slot_rate_hourly/{hour_start_date_time}', + ...options, + }); + /** * List records * @@ -4578,6 +4886,82 @@ export const fctPreparedBlockServiceGet = ...options, }); +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctProposerRewardDailyServiceList = ( + options?: Options +) => + (options?.client ?? client).get< + FctProposerRewardDailyServiceListResponses, + FctProposerRewardDailyServiceListErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctProposerRewardDailyServiceListData.parseAsync(data), + responseValidator: async data => await zFctProposerRewardDailyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_proposer_reward_daily', + ...options, + }); + +/** + * Get record + * + * Retrieve a single record by day_start_date + */ +export const fctProposerRewardDailyServiceGet = ( + options: Options +) => + (options.client ?? client).get< + FctProposerRewardDailyServiceGetResponses, + FctProposerRewardDailyServiceGetErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctProposerRewardDailyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctProposerRewardDailyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_proposer_reward_daily/{day_start_date}', + ...options, + }); + +/** + * List records + * + * Retrieve paginated results with optional filtering + */ +export const fctProposerRewardHourlyServiceList = ( + options?: Options +) => + (options?.client ?? client).get< + FctProposerRewardHourlyServiceListResponses, + FctProposerRewardHourlyServiceListErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctProposerRewardHourlyServiceListData.parseAsync(data), + responseValidator: async data => await zFctProposerRewardHourlyServiceListResponse.parseAsync(data), + url: '/api/v1/fct_proposer_reward_hourly', + ...options, + }); + +/** + * Get record + * + * Retrieve a single record by hour_start_date_time + */ +export const fctProposerRewardHourlyServiceGet = ( + options: Options +) => + (options.client ?? client).get< + FctProposerRewardHourlyServiceGetResponses, + FctProposerRewardHourlyServiceGetErrors, + ThrowOnError + >({ + requestValidator: async data => await zFctProposerRewardHourlyServiceGetData.parseAsync(data), + responseValidator: async data => await zFctProposerRewardHourlyServiceGetResponse.parseAsync(data), + url: '/api/v1/fct_proposer_reward_hourly/{hour_start_date_time}', + ...options, + }); + /** * List records * diff --git a/src/api/types.gen.ts b/src/api/types.gen.ts index 7d514a66b..53d2a5ab7 100644 --- a/src/api/types.gen.ts +++ b/src/api/types.gen.ts @@ -467,6 +467,116 @@ export type FctAttestationFirstSeenChunked50Ms = { updated_date_time?: number; }; +export type FctAttestationInclusionDelayDaily = { + /** + * Average inclusion delay (slots) + */ + avg_inclusion_delay?: number; + /** + * Start of the day period + */ + day_start_date?: string; + /** + * Lower Bollinger band (avg - 2*stddev) + */ + lower_band_inclusion_delay?: number; + /** + * Maximum inclusion delay (slots) + */ + max_inclusion_delay?: number; + /** + * Minimum inclusion delay (slots) + */ + min_inclusion_delay?: number; + /** + * Moving average inclusion delay (7-day window) + */ + moving_avg_inclusion_delay?: number; + /** + * 5th percentile inclusion delay + */ + p05_inclusion_delay?: number; + /** + * 50th percentile (median) inclusion delay + */ + p50_inclusion_delay?: number; + /** + * 95th percentile inclusion delay + */ + p95_inclusion_delay?: number; + /** + * Number of slots in this day + */ + slot_count?: number; + /** + * Standard deviation of inclusion delay + */ + stddev_inclusion_delay?: number; + /** + * Timestamp when the record was last updated + */ + updated_date_time?: number; + /** + * Upper Bollinger band (avg + 2*stddev) + */ + upper_band_inclusion_delay?: number; +}; + +export type FctAttestationInclusionDelayHourly = { + /** + * Average inclusion delay (slots) + */ + avg_inclusion_delay?: number; + /** + * Start of the hour period + */ + hour_start_date_time?: number; + /** + * Lower Bollinger band (avg - 2*stddev) + */ + lower_band_inclusion_delay?: number; + /** + * Maximum inclusion delay (slots) + */ + max_inclusion_delay?: number; + /** + * Minimum inclusion delay (slots) + */ + min_inclusion_delay?: number; + /** + * Moving average inclusion delay (6-hour window) + */ + moving_avg_inclusion_delay?: number; + /** + * 5th percentile inclusion delay + */ + p05_inclusion_delay?: number; + /** + * 50th percentile (median) inclusion delay + */ + p50_inclusion_delay?: number; + /** + * 95th percentile inclusion delay + */ + p95_inclusion_delay?: number; + /** + * Number of slots in this hour + */ + slot_count?: number; + /** + * Standard deviation of inclusion delay + */ + stddev_inclusion_delay?: number; + /** + * Timestamp when the record was last updated + */ + updated_date_time?: number; + /** + * Upper Bollinger band (avg + 2*stddev) + */ + upper_band_inclusion_delay?: number; +}; + export type FctAttestationLivenessByEntityHead = { /** * Number of attestations for this entity @@ -1703,6 +1813,44 @@ export type FctBlockMevHead = { value?: string | null; }; +export type FctBlockProposalStatusDaily = { + /** + * Start of the day period + */ + day_start_date?: string; + /** + * Number of slots with this status + */ + slot_count?: number; + /** + * Block proposal status (canonical, orphaned, missed) + */ + status?: string; + /** + * Timestamp when the record was last updated + */ + updated_date_time?: number; +}; + +export type FctBlockProposalStatusHourly = { + /** + * Start of the hour period + */ + hour_start_date_time?: number; + /** + * Number of slots with this status + */ + slot_count?: number; + /** + * Block proposal status (canonical, orphaned, missed) + */ + status?: string; + /** + * Timestamp when the record was last updated + */ + updated_date_time?: number; +}; + export type FctBlockProposer = { /** * The beacon block root hash. Null if a block was never seen by a sentry, aka "missed" @@ -4007,6 +4155,60 @@ export type FctMevBidHighestValueByBuilderChunked50Ms = { value?: string; }; +export type FctMissedSlotRateDaily = { + /** + * Start of the day period + */ + day_start_date?: string; + /** + * Number of missed slots in this day + */ + missed_count?: number; + /** + * Missed slot rate (%) + */ + missed_rate?: number; + /** + * Moving average missed rate (7-day window) + */ + moving_avg_missed_rate?: number; + /** + * Total number of slots in this day + */ + slot_count?: number; + /** + * Timestamp when the record was last updated + */ + updated_date_time?: number; +}; + +export type FctMissedSlotRateHourly = { + /** + * Start of the hour period + */ + hour_start_date_time?: number; + /** + * Number of missed slots in this hour + */ + missed_count?: number; + /** + * Missed slot rate (%) + */ + missed_rate?: number; + /** + * Moving average missed rate (6-hour window) + */ + moving_avg_missed_rate?: number; + /** + * Total number of slots in this hour + */ + slot_count?: number; + /** + * Timestamp when the record was last updated + */ + updated_date_time?: number; +}; + export type FctNodeActiveLast24h = { /** * Classification of the node, e.g. "individual", "corporate", "internal" (aka ethPandaOps) or "unclassified" @@ -4393,6 +4595,124 @@ export type FctPreparedBlock = { updated_date_time?: number; }; +export type FctProposerRewardDaily = { + /** + * Average proposer reward in ETH + */ + avg_reward_eth?: number; + /** + * Number of MEV relay blocks in this day + */ + block_count?: number; + /** + * Start of the day period + */ + day_start_date?: string; + /** + * Lower Bollinger band (avg - 2*stddev) + */ + lower_band_reward_eth?: number; + /** + * Maximum proposer reward in ETH + */ + max_reward_eth?: number; + /** + * Minimum proposer reward in ETH + */ + min_reward_eth?: number; + /** + * Moving average proposer reward (7-day window) + */ + moving_avg_reward_eth?: number; + /** + * 5th percentile proposer reward + */ + p05_reward_eth?: number; + /** + * 50th percentile (median) proposer reward + */ + p50_reward_eth?: number; + /** + * 95th percentile proposer reward + */ + p95_reward_eth?: number; + /** + * Standard deviation of proposer reward + */ + stddev_reward_eth?: number; + /** + * Total proposer reward in ETH + */ + total_reward_eth?: number; + /** + * Timestamp when the record was last updated + */ + updated_date_time?: number; + /** + * Upper Bollinger band (avg + 2*stddev) + */ + upper_band_reward_eth?: number; +}; + +export type FctProposerRewardHourly = { + /** + * Average proposer reward in ETH + */ + avg_reward_eth?: number; + /** + * Number of MEV relay blocks in this hour + */ + block_count?: number; + /** + * Start of the hour period + */ + hour_start_date_time?: number; + /** + * Lower Bollinger band (avg - 2*stddev) + */ + lower_band_reward_eth?: number; + /** + * Maximum proposer reward in ETH + */ + max_reward_eth?: number; + /** + * Minimum proposer reward in ETH + */ + min_reward_eth?: number; + /** + * Moving average proposer reward (6-hour window) + */ + moving_avg_reward_eth?: number; + /** + * 5th percentile proposer reward + */ + p05_reward_eth?: number; + /** + * 50th percentile (median) proposer reward + */ + p50_reward_eth?: number; + /** + * 95th percentile proposer reward + */ + p95_reward_eth?: number; + /** + * Standard deviation of proposer reward + */ + stddev_reward_eth?: number; + /** + * Total proposer reward in ETH + */ + total_reward_eth?: number; + /** + * Timestamp when the record was last updated + */ + updated_date_time?: number; + /** + * Upper Bollinger band (avg + 2*stddev) + */ + upper_band_reward_eth?: number; +}; + export type FctReorgByDaily = { /** * Start of the day period @@ -4828,6 +5148,20 @@ export type GetFctAttestationFirstSeenChunked50MsResponse = { item?: FctAttestationFirstSeenChunked50Ms; }; +/** + * Response for getting a single fct_attestation_inclusion_delay_daily record + */ +export type GetFctAttestationInclusionDelayDailyResponse = { + item?: FctAttestationInclusionDelayDaily; +}; + +/** + * Response for getting a single fct_attestation_inclusion_delay_hourly record + */ +export type GetFctAttestationInclusionDelayHourlyResponse = { + item?: FctAttestationInclusionDelayHourly; +}; + /** * Response for getting a single fct_attestation_liveness_by_entity_head record */ @@ -4933,6 +5267,20 @@ export type GetFctBlockMevResponse = { item?: FctBlockMev; }; +/** + * Response for getting a single fct_block_proposal_status_daily record + */ +export type GetFctBlockProposalStatusDailyResponse = { + item?: FctBlockProposalStatusDaily; +}; + +/** + * Response for getting a single fct_block_proposal_status_hourly record + */ +export type GetFctBlockProposalStatusHourlyResponse = { + item?: FctBlockProposalStatusHourly; +}; + /** * Response for getting a single fct_block_proposer_entity record */ @@ -5234,6 +5582,20 @@ export type GetFctMevBidHighestValueByBuilderChunked50MsResponse = { item?: FctMevBidHighestValueByBuilderChunked50Ms; }; +/** + * Response for getting a single fct_missed_slot_rate_daily record + */ +export type GetFctMissedSlotRateDailyResponse = { + item?: FctMissedSlotRateDaily; +}; + +/** + * Response for getting a single fct_missed_slot_rate_hourly record + */ +export type GetFctMissedSlotRateHourlyResponse = { + item?: FctMissedSlotRateHourly; +}; + /** * Response for getting a single fct_node_active_last_24h record */ @@ -5276,6 +5638,20 @@ export type GetFctPreparedBlockResponse = { item?: FctPreparedBlock; }; +/** + * Response for getting a single fct_proposer_reward_daily record + */ +export type GetFctProposerRewardDailyResponse = { + item?: FctProposerRewardDaily; +}; + +/** + * Response for getting a single fct_proposer_reward_hourly record + */ +export type GetFctProposerRewardHourlyResponse = { + item?: FctProposerRewardHourly; +}; + /** * Response for getting a single fct_reorg_by_daily record */ @@ -8449,6 +8825,34 @@ export type ListFctAttestationFirstSeenChunked50MsResponse = { next_page_token?: string; }; +/** + * Response for listing fct_attestation_inclusion_delay_daily records + */ +export type ListFctAttestationInclusionDelayDailyResponse = { + /** + * The list of fct_attestation_inclusion_delay_daily. + */ + fct_attestation_inclusion_delay_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_attestation_inclusion_delay_hourly records + */ +export type ListFctAttestationInclusionDelayHourlyResponse = { + /** + * The list of fct_attestation_inclusion_delay_hourly. + */ + fct_attestation_inclusion_delay_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_attestation_liveness_by_entity_head records */ @@ -8659,6 +9063,34 @@ export type ListFctBlockMevResponse = { next_page_token?: string; }; +/** + * Response for listing fct_block_proposal_status_daily records + */ +export type ListFctBlockProposalStatusDailyResponse = { + /** + * The list of fct_block_proposal_status_daily. + */ + fct_block_proposal_status_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_block_proposal_status_hourly records + */ +export type ListFctBlockProposalStatusHourlyResponse = { + /** + * The list of fct_block_proposal_status_hourly. + */ + fct_block_proposal_status_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_block_proposer_entity records */ @@ -9261,6 +9693,34 @@ export type ListFctMevBidHighestValueByBuilderChunked50MsResponse = { next_page_token?: string; }; +/** + * Response for listing fct_missed_slot_rate_daily records + */ +export type ListFctMissedSlotRateDailyResponse = { + /** + * The list of fct_missed_slot_rate_daily. + */ + fct_missed_slot_rate_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_missed_slot_rate_hourly records + */ +export type ListFctMissedSlotRateHourlyResponse = { + /** + * The list of fct_missed_slot_rate_hourly. + */ + fct_missed_slot_rate_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_node_active_last_24h records */ @@ -9345,6 +9805,34 @@ export type ListFctPreparedBlockResponse = { next_page_token?: string; }; +/** + * Response for listing fct_proposer_reward_daily records + */ +export type ListFctProposerRewardDailyResponse = { + /** + * The list of fct_proposer_reward_daily. + */ + fct_proposer_reward_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_proposer_reward_hourly records + */ +export type ListFctProposerRewardHourlyResponse = { + /** + * The list of fct_proposer_reward_hourly. + */ + fct_proposer_reward_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_reorg_by_daily records */ @@ -15562,86 +16050,546 @@ export type FctAttestationFirstSeenChunked50MsServiceGetResponses = { export type FctAttestationFirstSeenChunked50MsServiceGetResponse = FctAttestationFirstSeenChunked50MsServiceGetResponses[keyof FctAttestationFirstSeenChunked50MsServiceGetResponses]; -export type FctAttestationLivenessByEntityHeadServiceListData = { +export type FctAttestationInclusionDelayDailyServiceListData = { body?: never; path?: never; query?: { /** - * The wall clock time when the slot started (filter: eq) + * Start of the day period (filter: eq) */ - slot_start_date_time_eq?: number; + day_start_date_eq?: string; /** - * The wall clock time when the slot started (filter: ne) + * Start of the day period (filter: ne) */ - slot_start_date_time_ne?: number; + day_start_date_ne?: string; /** - * The wall clock time when the slot started (filter: lt) + * Start of the day period (filter: contains) */ - slot_start_date_time_lt?: number; + day_start_date_contains?: string; /** - * The wall clock time when the slot started (filter: lte) + * Start of the day period (filter: starts_with) */ - slot_start_date_time_lte?: number; + day_start_date_starts_with?: string; /** - * The wall clock time when the slot started (filter: gt) + * Start of the day period (filter: ends_with) */ - slot_start_date_time_gt?: number; + day_start_date_ends_with?: string; /** - * The wall clock time when the slot started (filter: gte) + * Start of the day period (filter: like) */ - slot_start_date_time_gte?: number; + day_start_date_like?: string; /** - * The wall clock time when the slot started (filter: between_min) + * Start of the day period (filter: not_like) */ - slot_start_date_time_between_min?: number; + day_start_date_not_like?: string; /** - * The wall clock time when the slot started (filter: between_max_value) + * Start of the day period (filter: in_values) (comma-separated list) */ - slot_start_date_time_between_max_value?: number; + day_start_date_in_values?: string; /** - * The wall clock time when the slot started (filter: in_values) (comma-separated list) + * Start of the day period (filter: not_in_values) (comma-separated list) */ - slot_start_date_time_in_values?: string; + day_start_date_not_in_values?: string; /** - * The wall clock time when the slot started (filter: not_in_values) (comma-separated list) + * Timestamp when the record was last updated (filter: eq) */ - slot_start_date_time_not_in_values?: string; + updated_date_time_eq?: number; /** - * The entity (staking provider) associated with the validators, unknown if not mapped (filter: eq) + * Timestamp when the record was last updated (filter: ne) */ - entity_eq?: string; + updated_date_time_ne?: number; /** - * The entity (staking provider) associated with the validators, unknown if not mapped (filter: ne) + * Timestamp when the record was last updated (filter: lt) */ - entity_ne?: string; + updated_date_time_lt?: number; /** - * The entity (staking provider) associated with the validators, unknown if not mapped (filter: contains) + * Timestamp when the record was last updated (filter: lte) */ - entity_contains?: string; + updated_date_time_lte?: number; /** - * The entity (staking provider) associated with the validators, unknown if not mapped (filter: starts_with) + * Timestamp when the record was last updated (filter: gt) */ - entity_starts_with?: string; + updated_date_time_gt?: number; /** - * The entity (staking provider) associated with the validators, unknown if not mapped (filter: ends_with) + * Timestamp when the record was last updated (filter: gte) */ - entity_ends_with?: string; + updated_date_time_gte?: number; /** - * The entity (staking provider) associated with the validators, unknown if not mapped (filter: like) + * Timestamp when the record was last updated (filter: between_min) */ - entity_like?: string; + updated_date_time_between_min?: number; /** - * The entity (staking provider) associated with the validators, unknown if not mapped (filter: not_like) + * Timestamp when the record was last updated (filter: between_max_value) */ - entity_not_like?: string; + updated_date_time_between_max_value?: number; /** - * The entity (staking provider) associated with the validators, unknown if not mapped (filter: in_values) (comma-separated list) + * Timestamp when the record was last updated (filter: in_values) (comma-separated list) */ - entity_in_values?: string; + updated_date_time_in_values?: string; /** - * The entity (staking provider) associated with the validators, unknown if not mapped (filter: not_in_values) (comma-separated list) + * Timestamp when the record was last updated (filter: not_in_values) (comma-separated list) */ - entity_not_in_values?: string; + updated_date_time_not_in_values?: string; + /** + * Number of slots in this day (filter: eq) + */ + slot_count_eq?: number; + /** + * Number of slots in this day (filter: ne) + */ + slot_count_ne?: number; + /** + * Number of slots in this day (filter: lt) + */ + slot_count_lt?: number; + /** + * Number of slots in this day (filter: lte) + */ + slot_count_lte?: number; + /** + * Number of slots in this day (filter: gt) + */ + slot_count_gt?: number; + /** + * Number of slots in this day (filter: gte) + */ + slot_count_gte?: number; + /** + * Number of slots in this day (filter: between_min) + */ + slot_count_between_min?: number; + /** + * Number of slots in this day (filter: between_max_value) + */ + slot_count_between_max_value?: number; + /** + * Number of slots in this day (filter: in_values) (comma-separated list) + */ + slot_count_in_values?: string; + /** + * Number of slots in this day (filter: not_in_values) (comma-separated list) + */ + slot_count_not_in_values?: string; + /** + * Filter avg_inclusion_delay using value + */ + avg_inclusion_delay_value?: number; + /** + * Filter min_inclusion_delay using value + */ + min_inclusion_delay_value?: number; + /** + * Filter max_inclusion_delay using value + */ + max_inclusion_delay_value?: number; + /** + * Filter p05_inclusion_delay using value + */ + p05_inclusion_delay_value?: number; + /** + * Filter p50_inclusion_delay using value + */ + p50_inclusion_delay_value?: number; + /** + * Filter p95_inclusion_delay using value + */ + p95_inclusion_delay_value?: number; + /** + * Filter stddev_inclusion_delay using value + */ + stddev_inclusion_delay_value?: number; + /** + * Filter upper_band_inclusion_delay using value + */ + upper_band_inclusion_delay_value?: number; + /** + * Filter lower_band_inclusion_delay using value + */ + lower_band_inclusion_delay_value?: number; + /** + * Filter moving_avg_inclusion_delay using value + */ + moving_avg_inclusion_delay_value?: number; + /** + * The maximum number of fct_attestation_inclusion_delay_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 `ListFctAttestationInclusionDelayDaily` 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_attestation_inclusion_delay_daily'; +}; + +export type FctAttestationInclusionDelayDailyServiceListErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctAttestationInclusionDelayDailyServiceListError = + FctAttestationInclusionDelayDailyServiceListErrors[keyof FctAttestationInclusionDelayDailyServiceListErrors]; + +export type FctAttestationInclusionDelayDailyServiceListResponses = { + /** + * OK + */ + 200: ListFctAttestationInclusionDelayDailyResponse; +}; + +export type FctAttestationInclusionDelayDailyServiceListResponse = + FctAttestationInclusionDelayDailyServiceListResponses[keyof FctAttestationInclusionDelayDailyServiceListResponses]; + +export type FctAttestationInclusionDelayDailyServiceGetData = { + body?: never; + path: { + /** + * Start of the day period + */ + day_start_date: string; + }; + query?: never; + url: '/api/v1/fct_attestation_inclusion_delay_daily/{day_start_date}'; +}; + +export type FctAttestationInclusionDelayDailyServiceGetErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctAttestationInclusionDelayDailyServiceGetError = + FctAttestationInclusionDelayDailyServiceGetErrors[keyof FctAttestationInclusionDelayDailyServiceGetErrors]; + +export type FctAttestationInclusionDelayDailyServiceGetResponses = { + /** + * OK + */ + 200: GetFctAttestationInclusionDelayDailyResponse; +}; + +export type FctAttestationInclusionDelayDailyServiceGetResponse = + FctAttestationInclusionDelayDailyServiceGetResponses[keyof FctAttestationInclusionDelayDailyServiceGetResponses]; + +export type FctAttestationInclusionDelayHourlyServiceListData = { + 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 slots in this hour (filter: eq) + */ + slot_count_eq?: number; + /** + * Number of slots in this hour (filter: ne) + */ + slot_count_ne?: number; + /** + * Number of slots in this hour (filter: lt) + */ + slot_count_lt?: number; + /** + * Number of slots in this hour (filter: lte) + */ + slot_count_lte?: number; + /** + * Number of slots in this hour (filter: gt) + */ + slot_count_gt?: number; + /** + * Number of slots in this hour (filter: gte) + */ + slot_count_gte?: number; + /** + * Number of slots in this hour (filter: between_min) + */ + slot_count_between_min?: number; + /** + * Number of slots in this hour (filter: between_max_value) + */ + slot_count_between_max_value?: number; + /** + * Number of slots in this hour (filter: in_values) (comma-separated list) + */ + slot_count_in_values?: string; + /** + * Number of slots in this hour (filter: not_in_values) (comma-separated list) + */ + slot_count_not_in_values?: string; + /** + * Filter avg_inclusion_delay using value + */ + avg_inclusion_delay_value?: number; + /** + * Filter min_inclusion_delay using value + */ + min_inclusion_delay_value?: number; + /** + * Filter max_inclusion_delay using value + */ + max_inclusion_delay_value?: number; + /** + * Filter p05_inclusion_delay using value + */ + p05_inclusion_delay_value?: number; + /** + * Filter p50_inclusion_delay using value + */ + p50_inclusion_delay_value?: number; + /** + * Filter p95_inclusion_delay using value + */ + p95_inclusion_delay_value?: number; + /** + * Filter stddev_inclusion_delay using value + */ + stddev_inclusion_delay_value?: number; + /** + * Filter upper_band_inclusion_delay using value + */ + upper_band_inclusion_delay_value?: number; + /** + * Filter lower_band_inclusion_delay using value + */ + lower_band_inclusion_delay_value?: number; + /** + * Filter moving_avg_inclusion_delay using value + */ + moving_avg_inclusion_delay_value?: number; + /** + * The maximum number of fct_attestation_inclusion_delay_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 `ListFctAttestationInclusionDelayHourly` 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_attestation_inclusion_delay_hourly'; +}; + +export type FctAttestationInclusionDelayHourlyServiceListErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctAttestationInclusionDelayHourlyServiceListError = + FctAttestationInclusionDelayHourlyServiceListErrors[keyof FctAttestationInclusionDelayHourlyServiceListErrors]; + +export type FctAttestationInclusionDelayHourlyServiceListResponses = { + /** + * OK + */ + 200: ListFctAttestationInclusionDelayHourlyResponse; +}; + +export type FctAttestationInclusionDelayHourlyServiceListResponse = + FctAttestationInclusionDelayHourlyServiceListResponses[keyof FctAttestationInclusionDelayHourlyServiceListResponses]; + +export type FctAttestationInclusionDelayHourlyServiceGetData = { + body?: never; + path: { + /** + * Start of the hour period + */ + hour_start_date_time: number; + }; + query?: never; + url: '/api/v1/fct_attestation_inclusion_delay_hourly/{hour_start_date_time}'; +}; + +export type FctAttestationInclusionDelayHourlyServiceGetErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctAttestationInclusionDelayHourlyServiceGetError = + FctAttestationInclusionDelayHourlyServiceGetErrors[keyof FctAttestationInclusionDelayHourlyServiceGetErrors]; + +export type FctAttestationInclusionDelayHourlyServiceGetResponses = { + /** + * OK + */ + 200: GetFctAttestationInclusionDelayHourlyResponse; +}; + +export type FctAttestationInclusionDelayHourlyServiceGetResponse = + FctAttestationInclusionDelayHourlyServiceGetResponses[keyof FctAttestationInclusionDelayHourlyServiceGetResponses]; + +export type FctAttestationLivenessByEntityHeadServiceListData = { + body?: never; + path?: never; + query?: { + /** + * The wall clock time when the slot started (filter: eq) + */ + slot_start_date_time_eq?: number; + /** + * The wall clock time when the slot started (filter: ne) + */ + slot_start_date_time_ne?: number; + /** + * The wall clock time when the slot started (filter: lt) + */ + slot_start_date_time_lt?: number; + /** + * The wall clock time when the slot started (filter: lte) + */ + slot_start_date_time_lte?: number; + /** + * The wall clock time when the slot started (filter: gt) + */ + slot_start_date_time_gt?: number; + /** + * The wall clock time when the slot started (filter: gte) + */ + slot_start_date_time_gte?: number; + /** + * The wall clock time when the slot started (filter: between_min) + */ + slot_start_date_time_between_min?: number; + /** + * The wall clock time when the slot started (filter: between_max_value) + */ + slot_start_date_time_between_max_value?: number; + /** + * The wall clock time when the slot started (filter: in_values) (comma-separated list) + */ + slot_start_date_time_in_values?: string; + /** + * The wall clock time when the slot started (filter: not_in_values) (comma-separated list) + */ + slot_start_date_time_not_in_values?: string; + /** + * The entity (staking provider) associated with the validators, unknown if not mapped (filter: eq) + */ + entity_eq?: string; + /** + * The entity (staking provider) associated with the validators, unknown if not mapped (filter: ne) + */ + entity_ne?: string; + /** + * The entity (staking provider) associated with the validators, unknown if not mapped (filter: contains) + */ + entity_contains?: string; + /** + * The entity (staking provider) associated with the validators, unknown if not mapped (filter: starts_with) + */ + entity_starts_with?: string; + /** + * The entity (staking provider) associated with the validators, unknown if not mapped (filter: ends_with) + */ + entity_ends_with?: string; + /** + * The entity (staking provider) associated with the validators, unknown if not mapped (filter: like) + */ + entity_like?: string; + /** + * The entity (staking provider) associated with the validators, unknown if not mapped (filter: not_like) + */ + entity_not_like?: string; + /** + * The entity (staking provider) associated with the validators, unknown if not mapped (filter: in_values) (comma-separated list) + */ + entity_in_values?: string; + /** + * The entity (staking provider) associated with the validators, unknown if not mapped (filter: not_in_values) (comma-separated list) + */ + entity_not_in_values?: string; /** * Timestamp when the record was last updated (filter: eq) */ @@ -26436,50 +27384,502 @@ export type FctBlockMevHeadServiceGetResponses = { export type FctBlockMevHeadServiceGetResponse = FctBlockMevHeadServiceGetResponses[keyof FctBlockMevHeadServiceGetResponses]; -export type FctBlockProposerServiceListData = { +export type FctBlockProposalStatusDailyServiceListData = { body?: never; path?: never; query?: { /** - * The wall clock time when the slot started (filter: eq) + * Start of the day period (filter: eq) */ - slot_start_date_time_eq?: number; + day_start_date_eq?: string; /** - * The wall clock time when the slot started (filter: ne) + * Start of the day period (filter: ne) */ - slot_start_date_time_ne?: number; + day_start_date_ne?: string; /** - * The wall clock time when the slot started (filter: lt) + * Start of the day period (filter: contains) */ - slot_start_date_time_lt?: number; + day_start_date_contains?: string; /** - * The wall clock time when the slot started (filter: lte) + * Start of the day period (filter: starts_with) */ - slot_start_date_time_lte?: number; + day_start_date_starts_with?: string; /** - * The wall clock time when the slot started (filter: gt) + * Start of the day period (filter: ends_with) */ - slot_start_date_time_gt?: number; + day_start_date_ends_with?: string; /** - * The wall clock time when the slot started (filter: gte) + * Start of the day period (filter: like) */ - slot_start_date_time_gte?: number; + day_start_date_like?: string; /** - * The wall clock time when the slot started (filter: between_min) + * Start of the day period (filter: not_like) */ - slot_start_date_time_between_min?: number; + day_start_date_not_like?: string; /** - * The wall clock time when the slot started (filter: between_max_value) + * Start of the day period (filter: in_values) (comma-separated list) */ - slot_start_date_time_between_max_value?: number; + day_start_date_in_values?: string; /** - * The wall clock time when the slot started (filter: in_values) (comma-separated list) + * Start of the day period (filter: not_in_values) (comma-separated list) */ - slot_start_date_time_in_values?: string; + day_start_date_not_in_values?: string; /** - * The wall clock time when the slot started (filter: not_in_values) (comma-separated list) + * Block proposal status (canonical, orphaned, missed) (filter: eq) */ - slot_start_date_time_not_in_values?: string; + status_eq?: string; + /** + * Block proposal status (canonical, orphaned, missed) (filter: ne) + */ + status_ne?: string; + /** + * Block proposal status (canonical, orphaned, missed) (filter: contains) + */ + status_contains?: string; + /** + * Block proposal status (canonical, orphaned, missed) (filter: starts_with) + */ + status_starts_with?: string; + /** + * Block proposal status (canonical, orphaned, missed) (filter: ends_with) + */ + status_ends_with?: string; + /** + * Block proposal status (canonical, orphaned, missed) (filter: like) + */ + status_like?: string; + /** + * Block proposal status (canonical, orphaned, missed) (filter: not_like) + */ + status_not_like?: string; + /** + * Block proposal status (canonical, orphaned, missed) (filter: in_values) (comma-separated list) + */ + status_in_values?: string; + /** + * Block proposal status (canonical, orphaned, missed) (filter: not_in_values) (comma-separated list) + */ + status_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 slots with this status (filter: eq) + */ + slot_count_eq?: number; + /** + * Number of slots with this status (filter: ne) + */ + slot_count_ne?: number; + /** + * Number of slots with this status (filter: lt) + */ + slot_count_lt?: number; + /** + * Number of slots with this status (filter: lte) + */ + slot_count_lte?: number; + /** + * Number of slots with this status (filter: gt) + */ + slot_count_gt?: number; + /** + * Number of slots with this status (filter: gte) + */ + slot_count_gte?: number; + /** + * Number of slots with this status (filter: between_min) + */ + slot_count_between_min?: number; + /** + * Number of slots with this status (filter: between_max_value) + */ + slot_count_between_max_value?: number; + /** + * Number of slots with this status (filter: in_values) (comma-separated list) + */ + slot_count_in_values?: string; + /** + * Number of slots with this status (filter: not_in_values) (comma-separated list) + */ + slot_count_not_in_values?: string; + /** + * The maximum number of fct_block_proposal_status_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 `ListFctBlockProposalStatusDaily` 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_block_proposal_status_daily'; +}; + +export type FctBlockProposalStatusDailyServiceListErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctBlockProposalStatusDailyServiceListError = + FctBlockProposalStatusDailyServiceListErrors[keyof FctBlockProposalStatusDailyServiceListErrors]; + +export type FctBlockProposalStatusDailyServiceListResponses = { + /** + * OK + */ + 200: ListFctBlockProposalStatusDailyResponse; +}; + +export type FctBlockProposalStatusDailyServiceListResponse = + FctBlockProposalStatusDailyServiceListResponses[keyof FctBlockProposalStatusDailyServiceListResponses]; + +export type FctBlockProposalStatusDailyServiceGetData = { + body?: never; + path: { + /** + * Start of the day period + */ + day_start_date: string; + }; + query?: never; + url: '/api/v1/fct_block_proposal_status_daily/{day_start_date}'; +}; + +export type FctBlockProposalStatusDailyServiceGetErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctBlockProposalStatusDailyServiceGetError = + FctBlockProposalStatusDailyServiceGetErrors[keyof FctBlockProposalStatusDailyServiceGetErrors]; + +export type FctBlockProposalStatusDailyServiceGetResponses = { + /** + * OK + */ + 200: GetFctBlockProposalStatusDailyResponse; +}; + +export type FctBlockProposalStatusDailyServiceGetResponse = + FctBlockProposalStatusDailyServiceGetResponses[keyof FctBlockProposalStatusDailyServiceGetResponses]; + +export type FctBlockProposalStatusHourlyServiceListData = { + 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; + /** + * Block proposal status (canonical, orphaned, missed) (filter: eq) + */ + status_eq?: string; + /** + * Block proposal status (canonical, orphaned, missed) (filter: ne) + */ + status_ne?: string; + /** + * Block proposal status (canonical, orphaned, missed) (filter: contains) + */ + status_contains?: string; + /** + * Block proposal status (canonical, orphaned, missed) (filter: starts_with) + */ + status_starts_with?: string; + /** + * Block proposal status (canonical, orphaned, missed) (filter: ends_with) + */ + status_ends_with?: string; + /** + * Block proposal status (canonical, orphaned, missed) (filter: like) + */ + status_like?: string; + /** + * Block proposal status (canonical, orphaned, missed) (filter: not_like) + */ + status_not_like?: string; + /** + * Block proposal status (canonical, orphaned, missed) (filter: in_values) (comma-separated list) + */ + status_in_values?: string; + /** + * Block proposal status (canonical, orphaned, missed) (filter: not_in_values) (comma-separated list) + */ + status_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 slots with this status (filter: eq) + */ + slot_count_eq?: number; + /** + * Number of slots with this status (filter: ne) + */ + slot_count_ne?: number; + /** + * Number of slots with this status (filter: lt) + */ + slot_count_lt?: number; + /** + * Number of slots with this status (filter: lte) + */ + slot_count_lte?: number; + /** + * Number of slots with this status (filter: gt) + */ + slot_count_gt?: number; + /** + * Number of slots with this status (filter: gte) + */ + slot_count_gte?: number; + /** + * Number of slots with this status (filter: between_min) + */ + slot_count_between_min?: number; + /** + * Number of slots with this status (filter: between_max_value) + */ + slot_count_between_max_value?: number; + /** + * Number of slots with this status (filter: in_values) (comma-separated list) + */ + slot_count_in_values?: string; + /** + * Number of slots with this status (filter: not_in_values) (comma-separated list) + */ + slot_count_not_in_values?: string; + /** + * The maximum number of fct_block_proposal_status_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 `ListFctBlockProposalStatusHourly` 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_block_proposal_status_hourly'; +}; + +export type FctBlockProposalStatusHourlyServiceListErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctBlockProposalStatusHourlyServiceListError = + FctBlockProposalStatusHourlyServiceListErrors[keyof FctBlockProposalStatusHourlyServiceListErrors]; + +export type FctBlockProposalStatusHourlyServiceListResponses = { + /** + * OK + */ + 200: ListFctBlockProposalStatusHourlyResponse; +}; + +export type FctBlockProposalStatusHourlyServiceListResponse = + FctBlockProposalStatusHourlyServiceListResponses[keyof FctBlockProposalStatusHourlyServiceListResponses]; + +export type FctBlockProposalStatusHourlyServiceGetData = { + body?: never; + path: { + /** + * Start of the hour period + */ + hour_start_date_time: number; + }; + query?: never; + url: '/api/v1/fct_block_proposal_status_hourly/{hour_start_date_time}'; +}; + +export type FctBlockProposalStatusHourlyServiceGetErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctBlockProposalStatusHourlyServiceGetError = + FctBlockProposalStatusHourlyServiceGetErrors[keyof FctBlockProposalStatusHourlyServiceGetErrors]; + +export type FctBlockProposalStatusHourlyServiceGetResponses = { + /** + * OK + */ + 200: GetFctBlockProposalStatusHourlyResponse; +}; + +export type FctBlockProposalStatusHourlyServiceGetResponse = + FctBlockProposalStatusHourlyServiceGetResponses[keyof FctBlockProposalStatusHourlyServiceGetResponses]; + +export type FctBlockProposerServiceListData = { + body?: never; + path?: never; + query?: { + /** + * The wall clock time when the slot started (filter: eq) + */ + slot_start_date_time_eq?: number; + /** + * The wall clock time when the slot started (filter: ne) + */ + slot_start_date_time_ne?: number; + /** + * The wall clock time when the slot started (filter: lt) + */ + slot_start_date_time_lt?: number; + /** + * The wall clock time when the slot started (filter: lte) + */ + slot_start_date_time_lte?: number; + /** + * The wall clock time when the slot started (filter: gt) + */ + slot_start_date_time_gt?: number; + /** + * The wall clock time when the slot started (filter: gte) + */ + slot_start_date_time_gte?: number; + /** + * The wall clock time when the slot started (filter: between_min) + */ + slot_start_date_time_between_min?: number; + /** + * The wall clock time when the slot started (filter: between_max_value) + */ + slot_start_date_time_between_max_value?: number; + /** + * The wall clock time when the slot started (filter: in_values) (comma-separated list) + */ + slot_start_date_time_in_values?: string; + /** + * The wall clock time when the slot started (filter: not_in_values) (comma-separated list) + */ + slot_start_date_time_not_in_values?: string; /** * Timestamp when the record was last updated (filter: eq) */ @@ -48621,6 +50021,482 @@ export type FctMevBidHighestValueByBuilderChunked50MsServiceGetResponses = { export type FctMevBidHighestValueByBuilderChunked50MsServiceGetResponse = FctMevBidHighestValueByBuilderChunked50MsServiceGetResponses[keyof FctMevBidHighestValueByBuilderChunked50MsServiceGetResponses]; +export type FctMissedSlotRateDailyServiceListData = { + 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 number of slots in this day (filter: eq) + */ + slot_count_eq?: number; + /** + * Total number of slots in this day (filter: ne) + */ + slot_count_ne?: number; + /** + * Total number of slots in this day (filter: lt) + */ + slot_count_lt?: number; + /** + * Total number of slots in this day (filter: lte) + */ + slot_count_lte?: number; + /** + * Total number of slots in this day (filter: gt) + */ + slot_count_gt?: number; + /** + * Total number of slots in this day (filter: gte) + */ + slot_count_gte?: number; + /** + * Total number of slots in this day (filter: between_min) + */ + slot_count_between_min?: number; + /** + * Total number of slots in this day (filter: between_max_value) + */ + slot_count_between_max_value?: number; + /** + * Total number of slots in this day (filter: in_values) (comma-separated list) + */ + slot_count_in_values?: string; + /** + * Total number of slots in this day (filter: not_in_values) (comma-separated list) + */ + slot_count_not_in_values?: string; + /** + * Number of missed slots in this day (filter: eq) + */ + missed_count_eq?: number; + /** + * Number of missed slots in this day (filter: ne) + */ + missed_count_ne?: number; + /** + * Number of missed slots in this day (filter: lt) + */ + missed_count_lt?: number; + /** + * Number of missed slots in this day (filter: lte) + */ + missed_count_lte?: number; + /** + * Number of missed slots in this day (filter: gt) + */ + missed_count_gt?: number; + /** + * Number of missed slots in this day (filter: gte) + */ + missed_count_gte?: number; + /** + * Number of missed slots in this day (filter: between_min) + */ + missed_count_between_min?: number; + /** + * Number of missed slots in this day (filter: between_max_value) + */ + missed_count_between_max_value?: number; + /** + * Number of missed slots in this day (filter: in_values) (comma-separated list) + */ + missed_count_in_values?: string; + /** + * Number of missed slots in this day (filter: not_in_values) (comma-separated list) + */ + missed_count_not_in_values?: string; + /** + * Filter missed_rate using value + */ + missed_rate_value?: number; + /** + * Filter moving_avg_missed_rate using value + */ + moving_avg_missed_rate_value?: number; + /** + * The maximum number of fct_missed_slot_rate_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 `ListFctMissedSlotRateDaily` 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_missed_slot_rate_daily'; +}; + +export type FctMissedSlotRateDailyServiceListErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctMissedSlotRateDailyServiceListError = + FctMissedSlotRateDailyServiceListErrors[keyof FctMissedSlotRateDailyServiceListErrors]; + +export type FctMissedSlotRateDailyServiceListResponses = { + /** + * OK + */ + 200: ListFctMissedSlotRateDailyResponse; +}; + +export type FctMissedSlotRateDailyServiceListResponse = + FctMissedSlotRateDailyServiceListResponses[keyof FctMissedSlotRateDailyServiceListResponses]; + +export type FctMissedSlotRateDailyServiceGetData = { + body?: never; + path: { + /** + * Start of the day period + */ + day_start_date: string; + }; + query?: never; + url: '/api/v1/fct_missed_slot_rate_daily/{day_start_date}'; +}; + +export type FctMissedSlotRateDailyServiceGetErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctMissedSlotRateDailyServiceGetError = + FctMissedSlotRateDailyServiceGetErrors[keyof FctMissedSlotRateDailyServiceGetErrors]; + +export type FctMissedSlotRateDailyServiceGetResponses = { + /** + * OK + */ + 200: GetFctMissedSlotRateDailyResponse; +}; + +export type FctMissedSlotRateDailyServiceGetResponse = + FctMissedSlotRateDailyServiceGetResponses[keyof FctMissedSlotRateDailyServiceGetResponses]; + +export type FctMissedSlotRateHourlyServiceListData = { + 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; + /** + * Total number of slots in this hour (filter: eq) + */ + slot_count_eq?: number; + /** + * Total number of slots in this hour (filter: ne) + */ + slot_count_ne?: number; + /** + * Total number of slots in this hour (filter: lt) + */ + slot_count_lt?: number; + /** + * Total number of slots in this hour (filter: lte) + */ + slot_count_lte?: number; + /** + * Total number of slots in this hour (filter: gt) + */ + slot_count_gt?: number; + /** + * Total number of slots in this hour (filter: gte) + */ + slot_count_gte?: number; + /** + * Total number of slots in this hour (filter: between_min) + */ + slot_count_between_min?: number; + /** + * Total number of slots in this hour (filter: between_max_value) + */ + slot_count_between_max_value?: number; + /** + * Total number of slots in this hour (filter: in_values) (comma-separated list) + */ + slot_count_in_values?: string; + /** + * Total number of slots in this hour (filter: not_in_values) (comma-separated list) + */ + slot_count_not_in_values?: string; + /** + * Number of missed slots in this hour (filter: eq) + */ + missed_count_eq?: number; + /** + * Number of missed slots in this hour (filter: ne) + */ + missed_count_ne?: number; + /** + * Number of missed slots in this hour (filter: lt) + */ + missed_count_lt?: number; + /** + * Number of missed slots in this hour (filter: lte) + */ + missed_count_lte?: number; + /** + * Number of missed slots in this hour (filter: gt) + */ + missed_count_gt?: number; + /** + * Number of missed slots in this hour (filter: gte) + */ + missed_count_gte?: number; + /** + * Number of missed slots in this hour (filter: between_min) + */ + missed_count_between_min?: number; + /** + * Number of missed slots in this hour (filter: between_max_value) + */ + missed_count_between_max_value?: number; + /** + * Number of missed slots in this hour (filter: in_values) (comma-separated list) + */ + missed_count_in_values?: string; + /** + * Number of missed slots in this hour (filter: not_in_values) (comma-separated list) + */ + missed_count_not_in_values?: string; + /** + * Filter missed_rate using value + */ + missed_rate_value?: number; + /** + * Filter moving_avg_missed_rate using value + */ + moving_avg_missed_rate_value?: number; + /** + * The maximum number of fct_missed_slot_rate_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 `ListFctMissedSlotRateHourly` 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_missed_slot_rate_hourly'; +}; + +export type FctMissedSlotRateHourlyServiceListErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctMissedSlotRateHourlyServiceListError = + FctMissedSlotRateHourlyServiceListErrors[keyof FctMissedSlotRateHourlyServiceListErrors]; + +export type FctMissedSlotRateHourlyServiceListResponses = { + /** + * OK + */ + 200: ListFctMissedSlotRateHourlyResponse; +}; + +export type FctMissedSlotRateHourlyServiceListResponse = + FctMissedSlotRateHourlyServiceListResponses[keyof FctMissedSlotRateHourlyServiceListResponses]; + +export type FctMissedSlotRateHourlyServiceGetData = { + body?: never; + path: { + /** + * Start of the hour period + */ + hour_start_date_time: number; + }; + query?: never; + url: '/api/v1/fct_missed_slot_rate_hourly/{hour_start_date_time}'; +}; + +export type FctMissedSlotRateHourlyServiceGetErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctMissedSlotRateHourlyServiceGetError = + FctMissedSlotRateHourlyServiceGetErrors[keyof FctMissedSlotRateHourlyServiceGetErrors]; + +export type FctMissedSlotRateHourlyServiceGetResponses = { + /** + * OK + */ + 200: GetFctMissedSlotRateHourlyResponse; +}; + +export type FctMissedSlotRateHourlyServiceGetResponse = + FctMissedSlotRateHourlyServiceGetResponses[keyof FctMissedSlotRateHourlyServiceGetResponses]; + export type FctNodeActiveLast24hServiceListData = { body?: never; path?: never; @@ -51612,6 +53488,474 @@ export type FctPreparedBlockServiceGetResponses = { export type FctPreparedBlockServiceGetResponse = FctPreparedBlockServiceGetResponses[keyof FctPreparedBlockServiceGetResponses]; +export type FctProposerRewardDailyServiceListData = { + 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 MEV relay blocks in this day (filter: eq) + */ + block_count_eq?: number; + /** + * Number of MEV relay blocks in this day (filter: ne) + */ + block_count_ne?: number; + /** + * Number of MEV relay blocks in this day (filter: lt) + */ + block_count_lt?: number; + /** + * Number of MEV relay blocks in this day (filter: lte) + */ + block_count_lte?: number; + /** + * Number of MEV relay blocks in this day (filter: gt) + */ + block_count_gt?: number; + /** + * Number of MEV relay blocks in this day (filter: gte) + */ + block_count_gte?: number; + /** + * Number of MEV relay blocks in this day (filter: between_min) + */ + block_count_between_min?: number; + /** + * Number of MEV relay blocks in this day (filter: between_max_value) + */ + block_count_between_max_value?: number; + /** + * Number of MEV relay blocks in this day (filter: in_values) (comma-separated list) + */ + block_count_in_values?: string; + /** + * Number of MEV relay blocks in this day (filter: not_in_values) (comma-separated list) + */ + block_count_not_in_values?: string; + /** + * Filter total_reward_eth using value + */ + total_reward_eth_value?: number; + /** + * Filter avg_reward_eth using value + */ + avg_reward_eth_value?: number; + /** + * Filter min_reward_eth using value + */ + min_reward_eth_value?: number; + /** + * Filter max_reward_eth using value + */ + max_reward_eth_value?: number; + /** + * Filter p05_reward_eth using value + */ + p05_reward_eth_value?: number; + /** + * Filter p50_reward_eth using value + */ + p50_reward_eth_value?: number; + /** + * Filter p95_reward_eth using value + */ + p95_reward_eth_value?: number; + /** + * Filter stddev_reward_eth using value + */ + stddev_reward_eth_value?: number; + /** + * Filter upper_band_reward_eth using value + */ + upper_band_reward_eth_value?: number; + /** + * Filter lower_band_reward_eth using value + */ + lower_band_reward_eth_value?: number; + /** + * Filter moving_avg_reward_eth using value + */ + moving_avg_reward_eth_value?: number; + /** + * The maximum number of fct_proposer_reward_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 `ListFctProposerRewardDaily` 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_proposer_reward_daily'; +}; + +export type FctProposerRewardDailyServiceListErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctProposerRewardDailyServiceListError = + FctProposerRewardDailyServiceListErrors[keyof FctProposerRewardDailyServiceListErrors]; + +export type FctProposerRewardDailyServiceListResponses = { + /** + * OK + */ + 200: ListFctProposerRewardDailyResponse; +}; + +export type FctProposerRewardDailyServiceListResponse = + FctProposerRewardDailyServiceListResponses[keyof FctProposerRewardDailyServiceListResponses]; + +export type FctProposerRewardDailyServiceGetData = { + body?: never; + path: { + /** + * Start of the day period + */ + day_start_date: string; + }; + query?: never; + url: '/api/v1/fct_proposer_reward_daily/{day_start_date}'; +}; + +export type FctProposerRewardDailyServiceGetErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctProposerRewardDailyServiceGetError = + FctProposerRewardDailyServiceGetErrors[keyof FctProposerRewardDailyServiceGetErrors]; + +export type FctProposerRewardDailyServiceGetResponses = { + /** + * OK + */ + 200: GetFctProposerRewardDailyResponse; +}; + +export type FctProposerRewardDailyServiceGetResponse = + FctProposerRewardDailyServiceGetResponses[keyof FctProposerRewardDailyServiceGetResponses]; + +export type FctProposerRewardHourlyServiceListData = { + 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 MEV relay blocks in this hour (filter: eq) + */ + block_count_eq?: number; + /** + * Number of MEV relay blocks in this hour (filter: ne) + */ + block_count_ne?: number; + /** + * Number of MEV relay blocks in this hour (filter: lt) + */ + block_count_lt?: number; + /** + * Number of MEV relay blocks in this hour (filter: lte) + */ + block_count_lte?: number; + /** + * Number of MEV relay blocks in this hour (filter: gt) + */ + block_count_gt?: number; + /** + * Number of MEV relay blocks in this hour (filter: gte) + */ + block_count_gte?: number; + /** + * Number of MEV relay blocks in this hour (filter: between_min) + */ + block_count_between_min?: number; + /** + * Number of MEV relay blocks in this hour (filter: between_max_value) + */ + block_count_between_max_value?: number; + /** + * Number of MEV relay blocks in this hour (filter: in_values) (comma-separated list) + */ + block_count_in_values?: string; + /** + * Number of MEV relay blocks in this hour (filter: not_in_values) (comma-separated list) + */ + block_count_not_in_values?: string; + /** + * Filter total_reward_eth using value + */ + total_reward_eth_value?: number; + /** + * Filter avg_reward_eth using value + */ + avg_reward_eth_value?: number; + /** + * Filter min_reward_eth using value + */ + min_reward_eth_value?: number; + /** + * Filter max_reward_eth using value + */ + max_reward_eth_value?: number; + /** + * Filter p05_reward_eth using value + */ + p05_reward_eth_value?: number; + /** + * Filter p50_reward_eth using value + */ + p50_reward_eth_value?: number; + /** + * Filter p95_reward_eth using value + */ + p95_reward_eth_value?: number; + /** + * Filter stddev_reward_eth using value + */ + stddev_reward_eth_value?: number; + /** + * Filter upper_band_reward_eth using value + */ + upper_band_reward_eth_value?: number; + /** + * Filter lower_band_reward_eth using value + */ + lower_band_reward_eth_value?: number; + /** + * Filter moving_avg_reward_eth using value + */ + moving_avg_reward_eth_value?: number; + /** + * The maximum number of fct_proposer_reward_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 `ListFctProposerRewardHourly` 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_proposer_reward_hourly'; +}; + +export type FctProposerRewardHourlyServiceListErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctProposerRewardHourlyServiceListError = + FctProposerRewardHourlyServiceListErrors[keyof FctProposerRewardHourlyServiceListErrors]; + +export type FctProposerRewardHourlyServiceListResponses = { + /** + * OK + */ + 200: ListFctProposerRewardHourlyResponse; +}; + +export type FctProposerRewardHourlyServiceListResponse = + FctProposerRewardHourlyServiceListResponses[keyof FctProposerRewardHourlyServiceListResponses]; + +export type FctProposerRewardHourlyServiceGetData = { + body?: never; + path: { + /** + * Start of the hour period + */ + hour_start_date_time: number; + }; + query?: never; + url: '/api/v1/fct_proposer_reward_hourly/{hour_start_date_time}'; +}; + +export type FctProposerRewardHourlyServiceGetErrors = { + /** + * Default error response + */ + default: Status; +}; + +export type FctProposerRewardHourlyServiceGetError = + FctProposerRewardHourlyServiceGetErrors[keyof FctProposerRewardHourlyServiceGetErrors]; + +export type FctProposerRewardHourlyServiceGetResponses = { + /** + * OK + */ + 200: GetFctProposerRewardHourlyResponse; +}; + +export type FctProposerRewardHourlyServiceGetResponse = + FctProposerRewardHourlyServiceGetResponses[keyof FctProposerRewardHourlyServiceGetResponses]; + export type FctReorgByDailyServiceListData = { body?: never; path?: never; diff --git a/src/api/zod.gen.ts b/src/api/zod.gen.ts index b92b3d112..ff8a537d3 100644 --- a/src/api/zod.gen.ts +++ b/src/api/zod.gen.ts @@ -726,6 +726,73 @@ export const zFctAttestationFirstSeenChunked50Ms = z.object({ ), }); +export const zFctAttestationInclusionDelayDaily = z.object({ + avg_inclusion_delay: z.optional(z.number()), + day_start_date: z.optional(z.string()), + lower_band_inclusion_delay: z.optional(z.number()), + max_inclusion_delay: z.optional(z.number()), + min_inclusion_delay: z.optional(z.number()), + moving_avg_inclusion_delay: z.optional(z.number()), + p05_inclusion_delay: z.optional(z.number()), + p50_inclusion_delay: z.optional(z.number()), + p95_inclusion_delay: z.optional(z.number()), + slot_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' }) + ) + ), + stddev_inclusion_delay: z.optional(z.number()), + 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' }) + ) + ), + upper_band_inclusion_delay: z.optional(z.number()), +}); + +export const zFctAttestationInclusionDelayHourly = z.object({ + avg_inclusion_delay: z.optional(z.number()), + 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_inclusion_delay: z.optional(z.number()), + max_inclusion_delay: z.optional(z.number()), + min_inclusion_delay: z.optional(z.number()), + moving_avg_inclusion_delay: z.optional(z.number()), + p05_inclusion_delay: z.optional(z.number()), + p50_inclusion_delay: z.optional(z.number()), + p95_inclusion_delay: z.optional(z.number()), + slot_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' }) + ) + ), + stddev_inclusion_delay: z.optional(z.number()), + 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' }) + ) + ), + upper_band_inclusion_delay: z.optional(z.number()), +}); + export const zFctAttestationLivenessByEntityHead = z.object({ attestation_count: z.optional( z @@ -2103,6 +2170,55 @@ export const zFctBlockMevHead = z.object({ value: z.optional(z.union([z.string(), z.null()])), }); +export const zFctBlockProposalStatusDaily = z.object({ + day_start_date: z.optional(z.string()), + slot_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' }) + ) + ), + status: 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 zFctBlockProposalStatusHourly = 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' }) + ) + ), + slot_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' }) + ) + ), + status: 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 zFctBlockProposer = z.object({ block_root: z.optional(z.union([z.string(), z.null()])), epoch: z.optional( @@ -5983,6 +6099,73 @@ export const zFctMevBidHighestValueByBuilderChunked50Ms = z.object({ value: z.optional(z.string()), }); +export const zFctMissedSlotRateDaily = z.object({ + day_start_date: z.optional(z.string()), + missed_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' }) + ) + ), + missed_rate: z.optional(z.number()), + moving_avg_missed_rate: z.optional(z.number()), + slot_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' }) + ) + ), + 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 zFctMissedSlotRateHourly = 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' }) + ) + ), + missed_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' }) + ) + ), + missed_rate: z.optional(z.number()), + moving_avg_missed_rate: z.optional(z.number()), + slot_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' }) + ) + ), + 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 zFctNodeActiveLast24h = z.object({ classification: z.optional(z.string()), last_seen_date_time: z.optional( @@ -6390,17 +6573,9 @@ export const zFctPreparedBlock = z.object({ ), }); -export const zFctReorgByDaily = z.object({ - day_start_date: z.optional(z.string()), - depth: z.optional( - z - .int() - .check( - z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), - z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) - ) - ), - reorg_count: z.optional( +export const zFctProposerRewardDaily = z.object({ + avg_reward_eth: z.optional(z.number()), + block_count: z.optional( z .int() .check( @@ -6408,6 +6583,16 @@ export const zFctReorgByDaily = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), + day_start_date: z.optional(z.string()), + lower_band_reward_eth: z.optional(z.number()), + max_reward_eth: z.optional(z.number()), + min_reward_eth: z.optional(z.number()), + moving_avg_reward_eth: z.optional(z.number()), + p05_reward_eth: z.optional(z.number()), + p50_reward_eth: z.optional(z.number()), + p95_reward_eth: z.optional(z.number()), + stddev_reward_eth: z.optional(z.number()), + total_reward_eth: z.optional(z.number()), updated_date_time: z.optional( z .int() @@ -6416,10 +6601,12 @@ export const zFctReorgByDaily = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), + upper_band_reward_eth: z.optional(z.number()), }); -export const zFctReorgByHourly = z.object({ - depth: z.optional( +export const zFctProposerRewardHourly = z.object({ + avg_reward_eth: z.optional(z.number()), + block_count: z.optional( z .int() .check( @@ -6435,7 +6622,16 @@ export const zFctReorgByHourly = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - reorg_count: z.optional( + lower_band_reward_eth: z.optional(z.number()), + max_reward_eth: z.optional(z.number()), + min_reward_eth: z.optional(z.number()), + moving_avg_reward_eth: z.optional(z.number()), + p05_reward_eth: z.optional(z.number()), + p50_reward_eth: z.optional(z.number()), + p95_reward_eth: z.optional(z.number()), + stddev_reward_eth: z.optional(z.number()), + total_reward_eth: z.optional(z.number()), + updated_date_time: z.optional( z .int() .check( @@ -6443,7 +6639,12 @@ export const zFctReorgByHourly = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - updated_date_time: z.optional( + upper_band_reward_eth: z.optional(z.number()), +}); + +export const zFctReorgByDaily = z.object({ + day_start_date: z.optional(z.string()), + depth: z.optional( z .int() .check( @@ -6451,33 +6652,12 @@ export const zFctReorgByHourly = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), -}); - -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() + reorg_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' }) ) ), updated_date_time: z.optional( @@ -6490,33 +6670,24 @@ export const zFctStorageSlotStateByAddressDaily = z.object({ ), }); -export const zFctStorageSlotStateByAddressHourly = z.object({ - active_slots: z.optional( - z.coerce - .bigint() +export const zFctReorgByHourly = z.object({ + depth: 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( - 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' }) ) ), - hour_start_date_time: z.optional( + reorg_count: z.optional( z .int() .check( @@ -6534,7 +6705,7 @@ export const zFctStorageSlotStateByAddressHourly = z.object({ ), }); -export const zFctStorageSlotStateByBlockDaily = z.object({ +export const zFctStorageSlotStateByAddressDaily = z.object({ active_slots: z.optional( z.coerce .bigint() @@ -6547,6 +6718,7 @@ export const zFctStorageSlotStateByBlockDaily = z.object({ }) ) ), + address: z.optional(z.string()), day_start_date: z.optional(z.string()), effective_bytes: z.optional( z.coerce @@ -6570,7 +6742,7 @@ export const zFctStorageSlotStateByBlockDaily = z.object({ ), }); -export const zFctStorageSlotStateByBlockHourly = z.object({ +export const zFctStorageSlotStateByAddressHourly = z.object({ active_slots: z.optional( z.coerce .bigint() @@ -6583,6 +6755,7 @@ export const zFctStorageSlotStateByBlockHourly = z.object({ }) ) ), + address: z.optional(z.string()), effective_bytes: z.optional( z.coerce .bigint() @@ -6613,7 +6786,7 @@ export const zFctStorageSlotStateByBlockHourly = z.object({ ), }); -export const zFctStorageSlotStateWithExpiryByAddressDaily = z.object({ +export const zFctStorageSlotStateByBlockDaily = z.object({ active_slots: z.optional( z.coerce .bigint() @@ -6626,7 +6799,6 @@ export const zFctStorageSlotStateWithExpiryByAddressDaily = z.object({ }) ) ), - address: z.optional(z.string()), day_start_date: z.optional(z.string()), effective_bytes: z.optional( z.coerce @@ -6640,7 +6812,6 @@ export const zFctStorageSlotStateWithExpiryByAddressDaily = z.object({ }) ) ), - expiry_policy: z.optional(z.string()), updated_date_time: z.optional( z .int() @@ -6651,7 +6822,7 @@ export const zFctStorageSlotStateWithExpiryByAddressDaily = z.object({ ), }); -export const zFctStorageSlotStateWithExpiryByAddressHourly = z.object({ +export const zFctStorageSlotStateByBlockHourly = z.object({ active_slots: z.optional( z.coerce .bigint() @@ -6664,7 +6835,6 @@ export const zFctStorageSlotStateWithExpiryByAddressHourly = z.object({ }) ) ), - address: z.optional(z.string()), effective_bytes: z.optional( z.coerce .bigint() @@ -6677,7 +6847,6 @@ export const zFctStorageSlotStateWithExpiryByAddressHourly = z.object({ }) ) ), - expiry_policy: z.optional(z.string()), hour_start_date_time: z.optional( z .int() @@ -6696,7 +6865,90 @@ export const zFctStorageSlotStateWithExpiryByAddressHourly = z.object({ ), }); -export const zFctStorageSlotStateWithExpiryByBlockDaily = z.object({ +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() @@ -6996,6 +7248,20 @@ export const zGetFctAttestationFirstSeenChunked50MsResponse = z.object({ item: z.optional(zFctAttestationFirstSeenChunked50Ms), }); +/** + * Response for getting a single fct_attestation_inclusion_delay_daily record + */ +export const zGetFctAttestationInclusionDelayDailyResponse = z.object({ + item: z.optional(zFctAttestationInclusionDelayDaily), +}); + +/** + * Response for getting a single fct_attestation_inclusion_delay_hourly record + */ +export const zGetFctAttestationInclusionDelayHourlyResponse = z.object({ + item: z.optional(zFctAttestationInclusionDelayHourly), +}); + /** * Response for getting a single fct_attestation_liveness_by_entity_head record */ @@ -7101,6 +7367,20 @@ export const zGetFctBlockMevResponse = z.object({ item: z.optional(zFctBlockMev), }); +/** + * Response for getting a single fct_block_proposal_status_daily record + */ +export const zGetFctBlockProposalStatusDailyResponse = z.object({ + item: z.optional(zFctBlockProposalStatusDaily), +}); + +/** + * Response for getting a single fct_block_proposal_status_hourly record + */ +export const zGetFctBlockProposalStatusHourlyResponse = z.object({ + item: z.optional(zFctBlockProposalStatusHourly), +}); + /** * Response for getting a single fct_block_proposer_entity record */ @@ -7402,6 +7682,20 @@ export const zGetFctMevBidHighestValueByBuilderChunked50MsResponse = z.object({ item: z.optional(zFctMevBidHighestValueByBuilderChunked50Ms), }); +/** + * Response for getting a single fct_missed_slot_rate_daily record + */ +export const zGetFctMissedSlotRateDailyResponse = z.object({ + item: z.optional(zFctMissedSlotRateDaily), +}); + +/** + * Response for getting a single fct_missed_slot_rate_hourly record + */ +export const zGetFctMissedSlotRateHourlyResponse = z.object({ + item: z.optional(zFctMissedSlotRateHourly), +}); + /** * Response for getting a single fct_node_active_last_24h record */ @@ -7444,6 +7738,20 @@ export const zGetFctPreparedBlockResponse = z.object({ item: z.optional(zFctPreparedBlock), }); +/** + * Response for getting a single fct_proposer_reward_daily record + */ +export const zGetFctProposerRewardDailyResponse = z.object({ + item: z.optional(zFctProposerRewardDaily), +}); + +/** + * Response for getting a single fct_proposer_reward_hourly record + */ +export const zGetFctProposerRewardHourlyResponse = z.object({ + item: z.optional(zFctProposerRewardHourly), +}); + /** * Response for getting a single fct_reorg_by_daily record */ @@ -11688,6 +11996,22 @@ export const zListFctAttestationFirstSeenChunked50MsResponse = z.object({ next_page_token: z.optional(z.string()), }); +/** + * Response for listing fct_attestation_inclusion_delay_daily records + */ +export const zListFctAttestationInclusionDelayDailyResponse = z.object({ + fct_attestation_inclusion_delay_daily: z.optional(z.array(zFctAttestationInclusionDelayDaily)), + next_page_token: z.optional(z.string()), +}); + +/** + * Response for listing fct_attestation_inclusion_delay_hourly records + */ +export const zListFctAttestationInclusionDelayHourlyResponse = z.object({ + fct_attestation_inclusion_delay_hourly: z.optional(z.array(zFctAttestationInclusionDelayHourly)), + next_page_token: z.optional(z.string()), +}); + /** * Response for listing fct_attestation_liveness_by_entity_head records */ @@ -11808,6 +12132,22 @@ export const zListFctBlockMevResponse = z.object({ next_page_token: z.optional(z.string()), }); +/** + * Response for listing fct_block_proposal_status_daily records + */ +export const zListFctBlockProposalStatusDailyResponse = z.object({ + fct_block_proposal_status_daily: z.optional(z.array(zFctBlockProposalStatusDaily)), + next_page_token: z.optional(z.string()), +}); + +/** + * Response for listing fct_block_proposal_status_hourly records + */ +export const zListFctBlockProposalStatusHourlyResponse = z.object({ + fct_block_proposal_status_hourly: z.optional(z.array(zFctBlockProposalStatusHourly)), + next_page_token: z.optional(z.string()), +}); + /** * Response for listing fct_block_proposer_entity records */ @@ -12160,6 +12500,22 @@ export const zListFctMevBidHighestValueByBuilderChunked50MsResponse = z.object({ next_page_token: z.optional(z.string()), }); +/** + * Response for listing fct_missed_slot_rate_daily records + */ +export const zListFctMissedSlotRateDailyResponse = z.object({ + fct_missed_slot_rate_daily: z.optional(z.array(zFctMissedSlotRateDaily)), + next_page_token: z.optional(z.string()), +}); + +/** + * Response for listing fct_missed_slot_rate_hourly records + */ +export const zListFctMissedSlotRateHourlyResponse = z.object({ + fct_missed_slot_rate_hourly: z.optional(z.array(zFctMissedSlotRateHourly)), + next_page_token: z.optional(z.string()), +}); + /** * Response for listing fct_node_active_last_24h records */ @@ -12208,6 +12564,22 @@ export const zListFctPreparedBlockResponse = z.object({ next_page_token: z.optional(z.string()), }); +/** + * Response for listing fct_proposer_reward_daily records + */ +export const zListFctProposerRewardDailyResponse = z.object({ + fct_proposer_reward_daily: z.optional(z.array(zFctProposerRewardDaily)), + next_page_token: z.optional(z.string()), +}); + +/** + * Response for listing fct_proposer_reward_hourly records + */ +export const zListFctProposerRewardHourlyResponse = z.object({ + fct_proposer_reward_hourly: z.optional(z.array(zFctProposerRewardHourly)), + next_page_token: z.optional(z.string()), +}); + /** * Response for listing fct_reorg_by_daily records */ @@ -19027,12 +19399,21 @@ export const zFctAttestationFirstSeenChunked50MsServiceGetData = z.object({ */ export const zFctAttestationFirstSeenChunked50MsServiceGetResponse = zGetFctAttestationFirstSeenChunked50MsResponse; -export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ +export const zFctAttestationInclusionDelayDailyServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( z.object({ - slot_start_date_time_eq: z.optional( + 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( @@ -19040,7 +19421,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = 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( @@ -19048,7 +19429,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = 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( @@ -19056,7 +19437,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = 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( @@ -19064,7 +19445,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = 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( @@ -19072,7 +19453,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = 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( @@ -19080,7 +19461,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = 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( @@ -19088,7 +19469,7 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_start_date_time_between_max_value: z.optional( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -19096,17 +19477,446 @@ export const zFctAttestationLivenessByEntityHeadServiceListData = 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+)*$/))), - 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_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( + z + .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_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+)*$/))), + avg_inclusion_delay_value: z.optional(z.number()), + min_inclusion_delay_value: z.optional(z.number()), + max_inclusion_delay_value: z.optional(z.number()), + p05_inclusion_delay_value: z.optional(z.number()), + p50_inclusion_delay_value: z.optional(z.number()), + p95_inclusion_delay_value: z.optional(z.number()), + stddev_inclusion_delay_value: z.optional(z.number()), + upper_band_inclusion_delay_value: z.optional(z.number()), + lower_band_inclusion_delay_value: z.optional(z.number()), + moving_avg_inclusion_delay_value: z.optional(z.number()), + 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 zFctAttestationInclusionDelayDailyServiceListResponse = zListFctAttestationInclusionDelayDailyResponse; + +export const zFctAttestationInclusionDelayDailyServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + day_start_date: z.string(), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctAttestationInclusionDelayDailyServiceGetResponse = zGetFctAttestationInclusionDelayDailyResponse; + +export const zFctAttestationInclusionDelayHourlyServiceListData = 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( + 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_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_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' }) + ) + ), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + 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( + 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_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( + z + .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_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+)*$/))), + avg_inclusion_delay_value: z.optional(z.number()), + min_inclusion_delay_value: z.optional(z.number()), + max_inclusion_delay_value: z.optional(z.number()), + p05_inclusion_delay_value: z.optional(z.number()), + p50_inclusion_delay_value: z.optional(z.number()), + p95_inclusion_delay_value: z.optional(z.number()), + stddev_inclusion_delay_value: z.optional(z.number()), + upper_band_inclusion_delay_value: z.optional(z.number()), + lower_band_inclusion_delay_value: z.optional(z.number()), + moving_avg_inclusion_delay_value: z.optional(z.number()), + 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 zFctAttestationInclusionDelayHourlyServiceListResponse = zListFctAttestationInclusionDelayHourlyResponse; + +export const zFctAttestationInclusionDelayHourlyServiceGetData = 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 zFctAttestationInclusionDelayHourlyServiceGetResponse = zGetFctAttestationInclusionDelayHourlyResponse; + +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() @@ -29882,77 +30692,29 @@ export const zFctBlockMevHeadServiceGetData = z.object({ */ export const zFctBlockMevHeadServiceGetResponse = zGetFctBlockMevHeadResponse; -export const zFctBlockProposerServiceListData = z.object({ +export const zFctBlockProposalStatusDailyServiceListData = 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+)*$/))), + 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(/^[^,]+(,[^,]+)*$/))), + 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(/^[^,]+(,[^,]+)*$/))), updated_date_time_eq: z.optional( z .int() @@ -30019,7 +30781,7 @@ export const zFctBlockProposerServiceListData = 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( + slot_count_eq: z.optional( z .int() .check( @@ -30027,7 +30789,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_ne: z.optional( + slot_count_ne: z.optional( z .int() .check( @@ -30035,7 +30797,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lt: z.optional( + slot_count_lt: z.optional( z .int() .check( @@ -30043,7 +30805,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_lte: z.optional( + slot_count_lte: z.optional( z .int() .check( @@ -30051,7 +30813,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gt: z.optional( + slot_count_gt: z.optional( z .int() .check( @@ -30059,7 +30821,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_gte: z.optional( + slot_count_gte: z.optional( z .int() .check( @@ -30067,7 +30829,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_min: z.optional( + slot_count_between_min: z.optional( z .int() .check( @@ -30075,7 +30837,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - slot_between_max_value: z.optional( + slot_count_between_max_value: z.optional( z .int() .check( @@ -30083,9 +30845,46 @@ 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( + 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+)*$/))), + 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 zFctBlockProposalStatusDailyServiceListResponse = zListFctBlockProposalStatusDailyResponse; + +export const zFctBlockProposalStatusDailyServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + day_start_date: z.string(), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctBlockProposalStatusDailyServiceGetResponse = zGetFctBlockProposalStatusDailyResponse; + +export const zFctBlockProposalStatusHourlyServiceListData = 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( @@ -30093,7 +30892,7 @@ export const zFctBlockProposerServiceListData = 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( @@ -30101,7 +30900,7 @@ export const zFctBlockProposerServiceListData = 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( @@ -30109,7 +30908,7 @@ export const zFctBlockProposerServiceListData = 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( @@ -30117,7 +30916,7 @@ export const zFctBlockProposerServiceListData = 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( @@ -30125,7 +30924,7 @@ export const zFctBlockProposerServiceListData = 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( @@ -30133,7 +30932,7 @@ export const zFctBlockProposerServiceListData = 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( @@ -30141,7 +30940,7 @@ export const zFctBlockProposerServiceListData = 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( @@ -30149,9 +30948,18 @@ 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( + 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+)*$/))), + 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(/^[^,]+(,[^,]+)*$/))), + updated_date_time_eq: z.optional( z .int() .check( @@ -30159,7 +30967,7 @@ export const zFctBlockProposerServiceListData = 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( @@ -30167,7 +30975,7 @@ export const zFctBlockProposerServiceListData = 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( @@ -30175,7 +30983,7 @@ export const zFctBlockProposerServiceListData = 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( @@ -30183,7 +30991,7 @@ export const zFctBlockProposerServiceListData = 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( @@ -30191,7 +30999,7 @@ export const zFctBlockProposerServiceListData = 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( @@ -30199,7 +31007,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( + updated_date_time_between_min: z.optional( z .int() .check( @@ -30207,7 +31015,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( + updated_date_time_between_max_value: z.optional( z .int() .check( @@ -30215,9 +31023,9 @@ 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( + 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( @@ -30225,7 +31033,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_validator_index_ne: z.optional( + slot_count_ne: z.optional( z .int() .check( @@ -30233,7 +31041,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_validator_index_lt: z.optional( + slot_count_lt: z.optional( z .int() .check( @@ -30241,7 +31049,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_validator_index_lte: z.optional( + slot_count_lte: z.optional( z .int() .check( @@ -30249,7 +31057,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_validator_index_gt: z.optional( + slot_count_gt: z.optional( z .int() .check( @@ -30257,7 +31065,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_validator_index_gte: z.optional( + slot_count_gte: z.optional( z .int() .check( @@ -30265,7 +31073,7 @@ export const zFctBlockProposerServiceListData = z.object({ z.maximum(4294967295, { error: 'Invalid value: Expected uint32 to be <= 4294967295' }) ) ), - proposer_validator_index_between_min: z.optional( + slot_count_between_min: z.optional( z .int() .check( @@ -30273,7 +31081,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( + slot_count_between_max_value: z.optional( z .int() .check( @@ -30281,35 +31089,8 @@ 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(/^[^,]+(,[^,]+)*$/))), + 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+)*$/))), page_size: z.optional( z .int() @@ -30327,12 +31108,12 @@ export const zFctBlockProposerServiceListData = z.object({ /** * OK */ -export const zFctBlockProposerServiceListResponse = zListFctBlockProposerResponse; +export const zFctBlockProposalStatusHourlyServiceListResponse = zListFctBlockProposalStatusHourlyResponse; -export const zFctBlockProposerServiceGetData = z.object({ +export const zFctBlockProposalStatusHourlyServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ - slot_start_date_time: z + hour_start_date_time: z .int() .check( z.minimum(0, { error: 'Invalid value: Expected uint32 to be >= 0' }), @@ -30345,9 +31126,9 @@ export const zFctBlockProposerServiceGetData = z.object({ /** * OK */ -export const zFctBlockProposerServiceGetResponse = zGetFctBlockProposerResponse; +export const zFctBlockProposalStatusHourlyServiceGetResponse = zGetFctBlockProposalStatusHourlyResponse; -export const zFctBlockProposerEntityServiceListData = z.object({ +export const zFctBlockProposerServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), query: z.optional( @@ -30682,15 +31463,99 @@ export const zFctBlockProposerEntityServiceListData = 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+)*$/))), - 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(/^[^,]+(,[^,]+)*$/))), + proposer_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' }) + ) + ), + proposer_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' }) + ) + ), + proposer_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' }) + ) + ), + proposer_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' }) + ) + ), + proposer_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' }) + ) + ), + proposer_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' }) + ) + ), + 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() @@ -30708,9 +31573,9 @@ export const zFctBlockProposerEntityServiceListData = z.object({ /** * OK */ -export const zFctBlockProposerEntityServiceListResponse = zListFctBlockProposerEntityResponse; +export const zFctBlockProposerServiceListResponse = zListFctBlockProposerResponse; -export const zFctBlockProposerEntityServiceGetData = z.object({ +export const zFctBlockProposerServiceGetData = z.object({ body: z.optional(z.never()), path: z.object({ slot_start_date_time: z @@ -30726,9 +31591,390 @@ export const zFctBlockProposerEntityServiceGetData = z.object({ /** * OK */ -export const zFctBlockProposerEntityServiceGetResponse = zGetFctBlockProposerEntityResponse; +export const zFctBlockProposerServiceGetResponse = zGetFctBlockProposerResponse; -export const zFctBlockProposerHeadServiceListData = z.object({ +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( + z + .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+)*$/))), + 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( @@ -61997,6 +63243,560 @@ export const zFctMevBidHighestValueByBuilderChunked50MsServiceGetData = z.object export const zFctMevBidHighestValueByBuilderChunked50MsServiceGetResponse = zGetFctMevBidHighestValueByBuilderChunked50MsResponse; +export const zFctMissedSlotRateDailyServiceListData = 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(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_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( + z + .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_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+)*$/))), + 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+)*$/))), + missed_rate_value: z.optional(z.number()), + moving_avg_missed_rate_value: z.optional(z.number()), + 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 zFctMissedSlotRateDailyServiceListResponse = zListFctMissedSlotRateDailyResponse; + +export const zFctMissedSlotRateDailyServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + day_start_date: z.string(), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctMissedSlotRateDailyServiceGetResponse = zGetFctMissedSlotRateDailyResponse; + +export const zFctMissedSlotRateHourlyServiceListData = 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( + 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_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_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' }) + ) + ), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + 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( + 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_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( + z + .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_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+)*$/))), + 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+)*$/))), + missed_rate_value: z.optional(z.number()), + moving_avg_missed_rate_value: z.optional(z.number()), + 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 zFctMissedSlotRateHourlyServiceListResponse = zListFctMissedSlotRateHourlyResponse; + +export const zFctMissedSlotRateHourlyServiceGetData = 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 zFctMissedSlotRateHourlyServiceGetResponse = zGetFctMissedSlotRateHourlyResponse; + export const zFctNodeActiveLast24hServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), @@ -65086,6 +66886,446 @@ export const zFctPreparedBlockServiceGetData = z.object({ */ export const zFctPreparedBlockServiceGetResponse = zGetFctPreparedBlockResponse; +export const zFctProposerRewardDailyServiceListData = 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(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+)*$/))), + block_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' }) + ) + ), + block_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' }) + ) + ), + block_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' }) + ) + ), + block_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' }) + ) + ), + 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' }) + ) + ), + block_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' }) + ) + ), + block_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' }) + ) + ), + 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' }) + ) + ), + 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_reward_eth_value: z.optional(z.number()), + avg_reward_eth_value: z.optional(z.number()), + min_reward_eth_value: z.optional(z.number()), + max_reward_eth_value: z.optional(z.number()), + p05_reward_eth_value: z.optional(z.number()), + p50_reward_eth_value: z.optional(z.number()), + p95_reward_eth_value: z.optional(z.number()), + stddev_reward_eth_value: z.optional(z.number()), + upper_band_reward_eth_value: z.optional(z.number()), + lower_band_reward_eth_value: z.optional(z.number()), + moving_avg_reward_eth_value: z.optional(z.number()), + 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 zFctProposerRewardDailyServiceListResponse = zListFctProposerRewardDailyResponse; + +export const zFctProposerRewardDailyServiceGetData = z.object({ + body: z.optional(z.never()), + path: z.object({ + day_start_date: z.string(), + }), + query: z.optional(z.never()), +}); + +/** + * OK + */ +export const zFctProposerRewardDailyServiceGetResponse = zGetFctProposerRewardDailyResponse; + +export const zFctProposerRewardHourlyServiceListData = 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( + 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_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_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' }) + ) + ), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + hour_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' }) + ) + ), + 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( + 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+)*$/))), + block_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' }) + ) + ), + block_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' }) + ) + ), + block_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' }) + ) + ), + block_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' }) + ) + ), + 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' }) + ) + ), + block_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' }) + ) + ), + block_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' }) + ) + ), + 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' }) + ) + ), + 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_reward_eth_value: z.optional(z.number()), + avg_reward_eth_value: z.optional(z.number()), + min_reward_eth_value: z.optional(z.number()), + max_reward_eth_value: z.optional(z.number()), + p05_reward_eth_value: z.optional(z.number()), + p50_reward_eth_value: z.optional(z.number()), + p95_reward_eth_value: z.optional(z.number()), + stddev_reward_eth_value: z.optional(z.number()), + upper_band_reward_eth_value: z.optional(z.number()), + lower_band_reward_eth_value: z.optional(z.number()), + moving_avg_reward_eth_value: z.optional(z.number()), + 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 zFctProposerRewardHourlyServiceListResponse = zListFctProposerRewardHourlyResponse; + +export const zFctProposerRewardHourlyServiceGetData = 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 zFctProposerRewardHourlyServiceGetResponse = zGetFctProposerRewardHourlyResponse; + export const zFctReorgByDailyServiceListData = z.object({ body: z.optional(z.never()), path: z.optional(z.never()), From aafe1e31fb0d43d3f7fe7de299be6d0687306bd3 Mon Sep 17 00:00:00 2001 From: Sam Calder-Mason Date: Tue, 10 Feb 2026 09:30:16 +1000 Subject: [PATCH 06/13] feat: add 24h time window and chart builders for new consensus charts --- .../ethereum/consensus/overview/constants.ts | 4 +- .../ethereum/consensus/overview/utils.ts | 294 +++++++++++++++--- 2 files changed, 261 insertions(+), 37 deletions(-) diff --git a/src/pages/ethereum/consensus/overview/constants.ts b/src/pages/ethereum/consensus/overview/constants.ts index 1bae059ae..0d6f7f033 100644 --- a/src/pages/ethereum/consensus/overview/constants.ts +++ b/src/pages/ethereum/consensus/overview/constants.ts @@ -1,10 +1,11 @@ import type { SeriesData } from '@/components/Charts/MultiLine'; /** Available time period options for chart display */ -export type TimePeriod = '7d' | '30d' | '90d' | '180d' | '1y' | '2y' | 'all'; +export type TimePeriod = '24h' | '7d' | '30d' | '90d' | '180d' | '1y' | '2y' | 'all'; /** Configuration for each time range option */ export const TIME_RANGE_CONFIG = { + '24h': { days: 1, dataType: 'hourly' as const, pageSize: 24 }, '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 }, @@ -22,6 +23,7 @@ export interface ChartConfig { /** Time period selector options for UI rendering */ export const TIME_PERIOD_OPTIONS = [ + { value: '24h', label: '24h' }, { value: '7d', label: '7d' }, { value: '30d', label: '30d' }, { value: '90d', label: '90d' }, diff --git a/src/pages/ethereum/consensus/overview/utils.ts b/src/pages/ethereum/consensus/overview/utils.ts index c941f7923..451ad0b7d 100644 --- a/src/pages/ethereum/consensus/overview/utils.ts +++ b/src/pages/ethereum/consensus/overview/utils.ts @@ -9,6 +9,14 @@ import type { FctHeadVoteCorrectnessRateDaily, FctReorgByHourly, FctReorgByDaily, + FctMissedSlotRateHourly, + FctMissedSlotRateDaily, + FctBlockProposalStatusHourly, + FctBlockProposalStatusDaily, + FctAttestationInclusionDelayHourly, + FctAttestationInclusionDelayDaily, + FctProposerRewardHourly, + FctProposerRewardDaily, } from '@/api/types.gen'; import { formatDailyDate, @@ -41,7 +49,8 @@ export const formatBlobBand = formatBand; export function buildBlobCountChartConfig( records: (FctBlobCountByHourly | FctBlobCountByDaily)[], unifiedKeys: string[], - isDaily: boolean + isDaily: boolean, + maxBlobValues?: (number | null)[] ): ChartConfig { const byKey = new Map(); for (const r of records) { @@ -90,43 +99,53 @@ export function buildBlobCountChartConfig( return r ? Math.max(0, r.moving_avg_blob_count ?? 0) : null; }); - return { - labels, - series: [ - createStatisticSeries('Average', avgValues, { - color: '#10b981', - lineWidth: 2.5, - group: 'Statistics', - }), - createStatisticSeries('Moving Avg', movingAvgValues, { - color: '#06b6d4', + const series: SeriesData[] = [ + 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', 'blob-bollinger', lowerBandValues, upperBandValues, { + color: '#f59e0b', + opacity: 0.15, + group: 'Bands', + initiallyVisible: false, + }), + ...createBandSeries('P5/P95', 'blob-percentile', p5Values, p95Values, { + color: '#6366f1', + opacity: 0.1, + group: 'Bands', + }), + ...createBandSeries('Min/Max', 'blob-minmax', minValues, maxValues, { + color: '#64748b', + opacity: 0.06, + group: 'Bands', + }), + ]; + + if (maxBlobValues?.length) { + series.push( + createStatisticSeries('Max Blobs', maxBlobValues, { + color: '#ef4444', lineWidth: 2, + lineStyle: 'dashed', group: 'Statistics', - }), - createStatisticSeries('Median', medianValues, { - color: '#a855f7', - lineWidth: 1.5, - lineStyle: 'dotted', - group: 'Statistics', - }), - ...createBandSeries('Bollinger', 'blob-bollinger', lowerBandValues, upperBandValues, { - color: '#f59e0b', - opacity: 0.15, - group: 'Bands', - initiallyVisible: false, - }), - ...createBandSeries('P5/P95', 'blob-percentile', p5Values, p95Values, { - color: '#6366f1', - opacity: 0.1, - group: 'Bands', - }), - ...createBandSeries('Min/Max', 'blob-minmax', minValues, maxValues, { - color: '#64748b', - opacity: 0.06, - group: 'Bands', - }), - ], - }; + }) + ); + } + + return { labels, series }; } /** Builds chart series config from attestation participation rate records aligned to unified time keys */ @@ -297,3 +316,206 @@ export function buildReorgChartConfig( return { labels, series }; } + +/** Builds chart config for missed slot rate (simple: rate + moving avg) */ +export function buildMissedSlotRateChartConfig( + records: (FctMissedSlotRateHourly | FctMissedSlotRateDaily)[], + unifiedKeys: string[], + isDaily: boolean +): ChartConfig { + const byKey = new Map(); + for (const r of records) { + const key = isDaily + ? ((r as FctMissedSlotRateDaily).day_start_date ?? '') + : String((r as FctMissedSlotRateHourly).hour_start_date_time ?? ''); + byKey.set(key, r); + } + + const labels = unifiedKeys.map(k => (isDaily ? formatDailyDate(k) : formatHourlyDate(Number(k)))); + + const rateValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r?.missed_rate != null ? Math.max(0, r.missed_rate) : null; + }); + const movingAvgValues = unifiedKeys.map(k => { + const r = byKey.get(k); + return r?.moving_avg_missed_rate != null ? Math.max(0, r.moving_avg_missed_rate) : null; + }); + + return { + labels, + series: [ + createStatisticSeries('Missed Rate', rateValues, { + color: '#f43f5e', + lineWidth: 2.5, + group: 'Statistics', + }), + createStatisticSeries('Moving Avg', movingAvgValues, { + color: '#06b6d4', + lineWidth: 2, + group: 'Statistics', + }), + ], + }; +} + +const STATUS_COLORS: Record = { + canonical: '#22c55e', + orphaned: '#f59e0b', + missed: '#f43f5e', +}; + +/** Builds stacked area chart config from block proposal status records grouped by status */ +export function buildBlockProposalStatusChartConfig( + records: (FctBlockProposalStatusHourly | FctBlockProposalStatusDaily)[], + unifiedKeys: string[], + isDaily: boolean +): ChartConfig { + const labels = unifiedKeys.map(k => (isDaily ? formatDailyDate(k) : formatHourlyDate(Number(k)))); + + const byKeyAndStatus = new Map>(); + const allStatuses = new Set(); + + for (const r of records) { + const key = isDaily + ? ((r as FctBlockProposalStatusDaily).day_start_date ?? '') + : String((r as FctBlockProposalStatusHourly).hour_start_date_time ?? ''); + const status = r.status ?? 'unknown'; + const count = r.slot_count ?? 0; + + allStatuses.add(status); + if (!byKeyAndStatus.has(key)) byKeyAndStatus.set(key, new Map()); + byKeyAndStatus.get(key)!.set(status, count); + } + + const sortedStatuses = [...allStatuses].sort(); + + const series: SeriesData[] = sortedStatuses.map(status => ({ + name: status.charAt(0).toUpperCase() + status.slice(1), + data: unifiedKeys.map(k => byKeyAndStatus.get(k)?.get(status) ?? 0), + color: STATUS_COLORS[status] ?? '#94a3b8', + showArea: true, + stack: 'proposal-status', + group: 'Status', + })); + + return { labels, series }; +} + +/** Builds chart config for attestation inclusion delay (full statistical) */ +export function buildAttestationInclusionDelayChartConfig( + records: (FctAttestationInclusionDelayHourly | FctAttestationInclusionDelayDaily)[], + unifiedKeys: string[], + isDaily: boolean +): ChartConfig { + const byKey = new Map(); + for (const r of records) { + const key = isDaily + ? ((r as FctAttestationInclusionDelayDaily).day_start_date ?? '') + : String((r as FctAttestationInclusionDelayHourly).hour_start_date_time ?? ''); + byKey.set(key, r); + } + + const labels = unifiedKeys.map(k => (isDaily ? formatDailyDate(k) : formatHourlyDate(Number(k)))); + + const getValue = (k: string, field: string) => { + const r = byKey.get(k); + return r ? Math.max(0, (r as Record)[field] ?? 0) : null; + }; + + return { + labels, + series: [ + createStatisticSeries('Average', unifiedKeys.map(k => getValue(k, 'avg_inclusion_delay')), { + color: '#10b981', + lineWidth: 2.5, + group: 'Statistics', + }), + createStatisticSeries('Moving Avg', unifiedKeys.map(k => getValue(k, 'moving_avg_inclusion_delay')), { + color: '#06b6d4', + lineWidth: 2, + group: 'Statistics', + }), + createStatisticSeries('Median', unifiedKeys.map(k => getValue(k, 'p50_inclusion_delay')), { + color: '#a855f7', + lineWidth: 1.5, + lineStyle: 'dotted', + group: 'Statistics', + }), + ...createBandSeries('Bollinger', 'id-bollinger', + unifiedKeys.map(k => getValue(k, 'lower_band_inclusion_delay')), + unifiedKeys.map(k => getValue(k, 'upper_band_inclusion_delay')), + { color: '#f59e0b', opacity: 0.15, group: 'Bands', initiallyVisible: false }, + ), + ...createBandSeries('P5/P95', 'id-percentile', + unifiedKeys.map(k => getValue(k, 'p05_inclusion_delay')), + unifiedKeys.map(k => getValue(k, 'p95_inclusion_delay')), + { color: '#6366f1', opacity: 0.1, group: 'Bands' }, + ), + ...createBandSeries('Min/Max', 'id-minmax', + unifiedKeys.map(k => getValue(k, 'min_inclusion_delay')), + unifiedKeys.map(k => getValue(k, 'max_inclusion_delay')), + { color: '#64748b', opacity: 0.06, group: 'Bands' }, + ), + ], + }; +} + +/** Builds chart config for proposer reward / MEV (full statistical) */ +export function buildProposerRewardChartConfig( + records: (FctProposerRewardHourly | FctProposerRewardDaily)[], + unifiedKeys: string[], + isDaily: boolean +): ChartConfig { + const byKey = new Map(); + for (const r of records) { + const key = isDaily + ? ((r as FctProposerRewardDaily).day_start_date ?? '') + : String((r as FctProposerRewardHourly).hour_start_date_time ?? ''); + byKey.set(key, r); + } + + const labels = unifiedKeys.map(k => (isDaily ? formatDailyDate(k) : formatHourlyDate(Number(k)))); + + const getValue = (k: string, field: string) => { + const r = byKey.get(k); + return r ? Math.max(0, (r as Record)[field] ?? 0) : null; + }; + + return { + labels, + series: [ + createStatisticSeries('Average', unifiedKeys.map(k => getValue(k, 'avg_reward_eth')), { + color: '#10b981', + lineWidth: 2.5, + group: 'Statistics', + }), + createStatisticSeries('Moving Avg', unifiedKeys.map(k => getValue(k, 'moving_avg_reward_eth')), { + color: '#06b6d4', + lineWidth: 2, + group: 'Statistics', + }), + createStatisticSeries('Median', unifiedKeys.map(k => getValue(k, 'p50_reward_eth')), { + color: '#a855f7', + lineWidth: 1.5, + lineStyle: 'dotted', + group: 'Statistics', + }), + ...createBandSeries('Bollinger', 'pr-bollinger', + unifiedKeys.map(k => getValue(k, 'lower_band_reward_eth')), + unifiedKeys.map(k => getValue(k, 'upper_band_reward_eth')), + { color: '#f59e0b', opacity: 0.15, group: 'Bands', initiallyVisible: false }, + ), + ...createBandSeries('P5/P95', 'pr-percentile', + unifiedKeys.map(k => getValue(k, 'p05_reward_eth')), + unifiedKeys.map(k => getValue(k, 'p95_reward_eth')), + { color: '#6366f1', opacity: 0.1, group: 'Bands' }, + ), + ...createBandSeries('Min/Max', 'pr-minmax', + unifiedKeys.map(k => getValue(k, 'min_reward_eth')), + unifiedKeys.map(k => getValue(k, 'max_reward_eth')), + { color: '#64748b', opacity: 0.06, group: 'Bands' }, + ), + ], + }; +} From 552a029de81e291d1fd9b5c38e3ae7244f82a85d Mon Sep 17 00:00:00 2001 From: Sam Calder-Mason Date: Tue, 10 Feb 2026 09:30:21 +1000 Subject: [PATCH 07/13] feat: add 4 new charts and MaxBlob reference line to consensus overview --- .../ethereum/consensus/overview/IndexPage.tsx | 351 +++++++++++++++++- 1 file changed, 343 insertions(+), 8 deletions(-) diff --git a/src/pages/ethereum/consensus/overview/IndexPage.tsx b/src/pages/ethereum/consensus/overview/IndexPage.tsx index ae58de733..1bc3dfc95 100644 --- a/src/pages/ethereum/consensus/overview/IndexPage.tsx +++ b/src/pages/ethereum/consensus/overview/IndexPage.tsx @@ -12,6 +12,7 @@ import { import { useNetwork } from '@/hooks/useNetwork'; import { useForks } from '@/hooks/useForks'; import { Toggle } from '@/components/Forms/Toggle'; +import { epochToTimestamp } from '@/utils/beacon'; import clsx from 'clsx'; import { fctBlobCountByHourlyServiceListOptions, @@ -22,6 +23,14 @@ import { fctHeadVoteCorrectnessRateDailyServiceListOptions, fctReorgByHourlyServiceListOptions, fctReorgByDailyServiceListOptions, + fctMissedSlotRateHourlyServiceListOptions, + fctMissedSlotRateDailyServiceListOptions, + fctBlockProposalStatusHourlyServiceListOptions, + fctBlockProposalStatusDailyServiceListOptions, + fctAttestationInclusionDelayHourlyServiceListOptions, + fctAttestationInclusionDelayDailyServiceListOptions, + fctProposerRewardHourlyServiceListOptions, + fctProposerRewardDailyServiceListOptions, } from '@/api/@tanstack/react-query.gen'; import type { FctBlobCountByHourly, @@ -32,6 +41,14 @@ import type { FctHeadVoteCorrectnessRateDaily, FctReorgByHourly, FctReorgByDaily, + FctMissedSlotRateHourly, + FctMissedSlotRateDaily, + FctBlockProposalStatusHourly, + FctBlockProposalStatusDaily, + FctAttestationInclusionDelayHourly, + FctAttestationInclusionDelayDaily, + FctProposerRewardHourly, + FctProposerRewardDaily, } from '@/api/types.gen'; import { ConsensusOverviewSkeleton } from './components'; import { type TimePeriod, TIME_RANGE_CONFIG, TIME_PERIOD_OPTIONS } from './constants'; @@ -44,6 +61,10 @@ import { buildAttestationParticipationChartConfig, buildHeadVoteCorrectnessChartConfig, buildReorgChartConfig, + buildMissedSlotRateChartConfig, + buildBlockProposalStatusChartConfig, + buildAttestationInclusionDelayChartConfig, + buildProposerRewardChartConfig, type TooltipSection, } from './utils'; @@ -119,6 +140,58 @@ export function IndexPage(): JSX.Element { enabled: isDaily, }); + const missedSlotHourlyQuery = useQuery({ + ...fctMissedSlotRateHourlyServiceListOptions({ + query: { hour_start_date_time_gte: startTimestamp, order_by: 'hour_start_date_time asc', page_size: config.pageSize }, + }), + enabled: !isDaily, + }); + const missedSlotDailyQuery = useQuery({ + ...fctMissedSlotRateDailyServiceListOptions({ + query: { day_start_date_like: '20%', order_by: 'day_start_date desc', page_size: config.pageSize }, + }), + enabled: isDaily, + }); + + const proposalStatusHourlyQuery = useQuery({ + ...fctBlockProposalStatusHourlyServiceListOptions({ + query: { hour_start_date_time_gte: startTimestamp, order_by: 'hour_start_date_time asc', page_size: config.pageSize }, + }), + enabled: !isDaily, + }); + const proposalStatusDailyQuery = useQuery({ + ...fctBlockProposalStatusDailyServiceListOptions({ + query: { day_start_date_like: '20%', order_by: 'day_start_date desc', page_size: config.pageSize }, + }), + enabled: isDaily, + }); + + const inclusionDelayHourlyQuery = useQuery({ + ...fctAttestationInclusionDelayHourlyServiceListOptions({ + query: { hour_start_date_time_gte: startTimestamp, order_by: 'hour_start_date_time asc', page_size: config.pageSize }, + }), + enabled: !isDaily, + }); + const inclusionDelayDailyQuery = useQuery({ + ...fctAttestationInclusionDelayDailyServiceListOptions({ + query: { day_start_date_like: '20%', order_by: 'day_start_date desc', page_size: config.pageSize }, + }), + enabled: isDaily, + }); + + const proposerRewardHourlyQuery = useQuery({ + ...fctProposerRewardHourlyServiceListOptions({ + query: { hour_start_date_time_gte: startTimestamp, order_by: 'hour_start_date_time asc', page_size: config.pageSize }, + }), + enabled: !isDaily, + }); + const proposerRewardDailyQuery = useQuery({ + ...fctProposerRewardDailyServiceListOptions({ + query: { day_start_date_like: '20%', order_by: 'day_start_date desc', page_size: config.pageSize }, + }), + enabled: isDaily, + }); + // --- Records --- const blobRecords = useMemo( @@ -149,6 +222,34 @@ export function IndexPage(): JSX.Element { [isDaily, reorgDailyQuery.data, reorgHourlyQuery.data] ); + const missedSlotRecords = useMemo( + () => isDaily + ? [...(missedSlotDailyQuery.data?.fct_missed_slot_rate_daily ?? [])].reverse() + : missedSlotHourlyQuery.data?.fct_missed_slot_rate_hourly, + [isDaily, missedSlotDailyQuery.data, missedSlotHourlyQuery.data] + ); + + const proposalStatusRecords = useMemo( + () => isDaily + ? [...(proposalStatusDailyQuery.data?.fct_block_proposal_status_daily ?? [])].reverse() + : proposalStatusHourlyQuery.data?.fct_block_proposal_status_hourly, + [isDaily, proposalStatusDailyQuery.data, proposalStatusHourlyQuery.data] + ); + + const inclusionDelayRecords = useMemo( + () => isDaily + ? [...(inclusionDelayDailyQuery.data?.fct_attestation_inclusion_delay_daily ?? [])].reverse() + : inclusionDelayHourlyQuery.data?.fct_attestation_inclusion_delay_hourly, + [isDaily, inclusionDelayDailyQuery.data, inclusionDelayHourlyQuery.data] + ); + + const proposerRewardRecords = useMemo( + () => isDaily + ? [...(proposerRewardDailyQuery.data?.fct_proposer_reward_daily ?? [])].reverse() + : proposerRewardHourlyQuery.data?.fct_proposer_reward_hourly, + [isDaily, proposerRewardDailyQuery.data, proposerRewardHourlyQuery.data] + ); + // --- Unified time keys from all datasets --- const unifiedTimeKeys = useMemo(() => { @@ -166,33 +267,77 @@ export function IndexPage(): JSX.Element { addHourlyKeys(attnRecords as FctAttestationParticipationRateHourly[] | undefined); addHourlyKeys(hvRecords as FctHeadVoteCorrectnessRateHourly[] | undefined); addHourlyKeys(reorgRecords as FctReorgByHourly[] | undefined); + addHourlyKeys(missedSlotRecords as FctMissedSlotRateHourly[] | undefined); + addHourlyKeys(proposalStatusRecords as FctBlockProposalStatusHourly[] | undefined); + addHourlyKeys(inclusionDelayRecords as FctAttestationInclusionDelayHourly[] | undefined); + addHourlyKeys(proposerRewardRecords as FctProposerRewardHourly[] | undefined); } else { addDailyKeys(blobRecords as FctBlobCountByDaily[] | undefined); addDailyKeys(attnRecords as FctAttestationParticipationRateDaily[] | undefined); addDailyKeys(hvRecords as FctHeadVoteCorrectnessRateDaily[] | undefined); addDailyKeys(reorgRecords as FctReorgByDaily[] | undefined); + addDailyKeys(missedSlotRecords as FctMissedSlotRateDaily[] | undefined); + addDailyKeys(proposalStatusRecords as FctBlockProposalStatusDaily[] | undefined); + addDailyKeys(inclusionDelayRecords as FctAttestationInclusionDelayDaily[] | undefined); + addDailyKeys(proposerRewardRecords as FctProposerRewardDaily[] | undefined); } allKeys.delete(''); const sortedKeys = [...allKeys].sort(); return fillTimeKeys(sortedKeys, isDaily); - }, [blobRecords, attnRecords, hvRecords, reorgRecords, isDaily]); + }, [blobRecords, attnRecords, hvRecords, reorgRecords, missedSlotRecords, proposalStatusRecords, inclusionDelayRecords, proposerRewardRecords, isDaily]); // --- Loading & error --- - const hourlyLoading = blobHourlyQuery.isLoading || attnHourlyQuery.isLoading || hvHourlyQuery.isLoading || reorgHourlyQuery.isLoading; - const dailyLoading = blobDailyQuery.isLoading || attnDailyQuery.isLoading || hvDailyQuery.isLoading || reorgDailyQuery.isLoading; + const hourlyLoading = blobHourlyQuery.isLoading || attnHourlyQuery.isLoading || hvHourlyQuery.isLoading || reorgHourlyQuery.isLoading + || missedSlotHourlyQuery.isLoading || proposalStatusHourlyQuery.isLoading || inclusionDelayHourlyQuery.isLoading || proposerRewardHourlyQuery.isLoading; + const dailyLoading = blobDailyQuery.isLoading || attnDailyQuery.isLoading || hvDailyQuery.isLoading || reorgDailyQuery.isLoading + || missedSlotDailyQuery.isLoading || proposalStatusDailyQuery.isLoading || inclusionDelayDailyQuery.isLoading || proposerRewardDailyQuery.isLoading; const isLoading = isDaily ? dailyLoading : hourlyLoading; const error = isDaily - ? blobDailyQuery.error ?? attnDailyQuery.error ?? hvDailyQuery.error ?? reorgDailyQuery.error - : blobHourlyQuery.error ?? attnHourlyQuery.error ?? hvHourlyQuery.error ?? reorgHourlyQuery.error; + ? blobDailyQuery.error ?? attnDailyQuery.error ?? hvDailyQuery.error ?? reorgDailyQuery.error ?? missedSlotDailyQuery.error ?? proposalStatusDailyQuery.error ?? inclusionDelayDailyQuery.error ?? proposerRewardDailyQuery.error + : blobHourlyQuery.error ?? attnHourlyQuery.error ?? hvHourlyQuery.error ?? reorgHourlyQuery.error ?? missedSlotHourlyQuery.error ?? proposalStatusHourlyQuery.error ?? inclusionDelayHourlyQuery.error ?? proposerRewardHourlyQuery.error; + + // --- Max blob values for reference line --- + + const maxBlobValues = useMemo(() => { + if (!currentNetwork?.blob_schedule?.length || !currentNetwork.genesis_time || !unifiedTimeKeys.length) return undefined; + + const schedule = currentNetwork.blob_schedule; + const genesisTime = currentNetwork.genesis_time; + + // Build sorted schedule with timestamps + const sortedSchedule = [...schedule] + .map(item => ({ + timestamp: item.timestamp ?? epochToTimestamp(item.epoch, genesisTime), + maxBlobs: item.max_blobs_per_block, + })) + .sort((a, b) => a.timestamp - b.timestamp); + + return unifiedTimeKeys.map(key => { + const ts = isDaily + ? Math.floor(new Date(key).getTime() / 1000) + : Number(key); + + // Find the active schedule item for this timestamp + let activeMaxBlobs: number | null = null; + for (const item of sortedSchedule) { + if (ts >= item.timestamp) { + activeMaxBlobs = item.maxBlobs; + } else { + break; + } + } + return activeMaxBlobs; + }); + }, [currentNetwork, unifiedTimeKeys, isDaily]); // --- Chart configs --- const blobChartConfig = useMemo(() => { if (!blobRecords?.length || !unifiedTimeKeys.length) return null; - return buildBlobCountChartConfig(blobRecords, unifiedTimeKeys, isDaily); - }, [blobRecords, unifiedTimeKeys, isDaily]); + return buildBlobCountChartConfig(blobRecords, unifiedTimeKeys, isDaily, maxBlobValues); + }, [blobRecords, unifiedTimeKeys, isDaily, maxBlobValues]); const attnChartConfig = useMemo(() => { if (!attnRecords?.length || !unifiedTimeKeys.length) return null; @@ -209,9 +354,29 @@ export function IndexPage(): JSX.Element { return buildReorgChartConfig(reorgRecords, unifiedTimeKeys, isDaily); }, [reorgRecords, unifiedTimeKeys, isDaily]); + const missedSlotChartConfig = useMemo(() => { + if (!missedSlotRecords?.length || !unifiedTimeKeys.length) return null; + return buildMissedSlotRateChartConfig(missedSlotRecords, unifiedTimeKeys, isDaily); + }, [missedSlotRecords, unifiedTimeKeys, isDaily]); + + const proposalStatusChartConfig = useMemo(() => { + if (!proposalStatusRecords?.length || !unifiedTimeKeys.length) return null; + return buildBlockProposalStatusChartConfig(proposalStatusRecords, unifiedTimeKeys, isDaily); + }, [proposalStatusRecords, unifiedTimeKeys, isDaily]); + + const inclusionDelayChartConfig = useMemo(() => { + if (!inclusionDelayRecords?.length || !unifiedTimeKeys.length) return null; + return buildAttestationInclusionDelayChartConfig(inclusionDelayRecords, unifiedTimeKeys, isDaily); + }, [inclusionDelayRecords, unifiedTimeKeys, isDaily]); + + const proposerRewardChartConfig = useMemo(() => { + if (!proposerRewardRecords?.length || !unifiedTimeKeys.length) return null; + return buildProposerRewardChartConfig(proposerRewardRecords, unifiedTimeKeys, isDaily); + }, [proposerRewardRecords, unifiedTimeKeys, isDaily]); + // --- Fork mark lines --- - const chartLabels = blobChartConfig?.labels ?? attnChartConfig?.labels ?? hvChartConfig?.labels ?? reorgChartConfig?.labels ?? []; + const chartLabels = blobChartConfig?.labels ?? attnChartConfig?.labels ?? hvChartConfig?.labels ?? reorgChartConfig?.labels ?? missedSlotChartConfig?.labels ?? []; const consensusForkMarkLines = useMemo(() => { if (!currentNetwork || !allForks.length) return []; @@ -359,6 +524,104 @@ export function IndexPage(): JSX.Element { [reorgRecords, unifiedTimeKeys, isDaily] ); + const missedSlotTooltipFormatter = useCallback( + (params: unknown): string => { + if (!missedSlotRecords?.length || !unifiedTimeKeys.length) return ''; + + const recordsByKey = new Map(); + for (const r of missedSlotRecords) { + const key = isDaily + ? ((r as FctMissedSlotRateDaily).day_start_date ?? '') + : String((r as FctMissedSlotRateHourly).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 ? timeKey : Number(timeKey); + const dateStr = formatTooltipDate(dateValue, isDaily); + + const sections: TooltipSection[] = [{ + title: `MISSED SLOTS (${record.missed_count ?? 0} / ${record.slot_count ?? 0})`, + items: [ + { color: '#f43f5e', label: 'Missed Rate', value: `${(record.missed_rate ?? 0).toFixed(2)}%` }, + { color: '#06b6d4', label: 'Moving Avg', value: `${(record.moving_avg_missed_rate ?? 0).toFixed(2)}%` }, + ], + }]; + + return buildTooltipHtml(dateStr, sections); + }, + [missedSlotRecords, unifiedTimeKeys, isDaily] + ); + + const proposalStatusTooltipFormatter = useCallback( + (params: unknown): string => { + if (!proposalStatusRecords?.length || !unifiedTimeKeys.length) return ''; + + 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 dateValue = isDaily ? timeKey : Number(timeKey); + const dateStr = formatTooltipDate(dateValue, isDaily); + + const STATUS_COLORS: Record = { canonical: '#22c55e', orphaned: '#f59e0b', missed: '#f43f5e' }; + const statusCounts = new Map(); + for (const r of proposalStatusRecords) { + const rKey = isDaily + ? ((r as FctBlockProposalStatusDaily).day_start_date ?? '') + : String((r as FctBlockProposalStatusHourly).hour_start_date_time ?? ''); + if (rKey === timeKey) { + statusCounts.set(r.status ?? 'unknown', r.slot_count ?? 0); + } + } + + const total = [...statusCounts.values()].reduce((s, c) => s + c, 0); + const sortedStatuses = [...statusCounts.entries()].sort((a, b) => a[0].localeCompare(b[0])); + + const sections: TooltipSection[] = [{ + title: `PROPOSAL STATUS (${total} total)`, + items: sortedStatuses.map(([status, count]) => ({ + color: STATUS_COLORS[status] ?? '#94a3b8', + label: status.charAt(0).toUpperCase() + status.slice(1), + value: String(count), + style: 'area' as const, + })), + }]; + + return buildTooltipHtml(dateStr, sections); + }, + [proposalStatusRecords, unifiedTimeKeys, isDaily] + ); + + const inclusionDelayTooltipFormatter = useMemo( + () => makeStatsTooltipFormatter( + inclusionDelayRecords as Record[] | undefined, + { avg: 'avg_inclusion_delay', movingAvg: 'moving_avg_inclusion_delay', median: 'p50_inclusion_delay', lowerBand: 'lower_band_inclusion_delay', upperBand: 'upper_band_inclusion_delay', p05: 'p05_inclusion_delay', p95: 'p95_inclusion_delay', min: 'min_inclusion_delay', max: 'max_inclusion_delay' }, + ' slots' + ), + [makeStatsTooltipFormatter, inclusionDelayRecords] + ); + + const proposerRewardTooltipFormatter = useMemo( + () => makeStatsTooltipFormatter( + proposerRewardRecords as Record[] | undefined, + { avg: 'avg_reward_eth', movingAvg: 'moving_avg_reward_eth', median: 'p50_reward_eth', lowerBand: 'lower_band_reward_eth', upperBand: 'upper_band_reward_eth', p05: 'p05_reward_eth', p95: 'p95_reward_eth', min: 'min_reward_eth', max: 'max_reward_eth' }, + ' ETH' + ), + [makeStatsTooltipFormatter, proposerRewardRecords] + ); + // --- Subtitles --- const makeSub = (metric: string) => @@ -479,6 +742,78 @@ export function IndexPage(): JSX.Element { )} )} + + {/* Missed Slot Rate */} + {missedSlotChartConfig && ( + + {({ inModal }) => ( + + )} + + )} + + {/* Block Proposal Status */} + {proposalStatusChartConfig && ( + + {({ inModal }) => ( + + )} + + )} + + {/* Attestation Inclusion Delay */} + {inclusionDelayChartConfig && ( + + {({ inModal }) => ( + + )} + + )} + + {/* Proposer Reward (MEV Relay) */} + {proposerRewardChartConfig && ( + + {({ inModal }) => ( + + )} + + )} )} From c47843a7841e3ad8d5676a60555d0d64cc35c36f Mon Sep 17 00:00:00 2001 From: Sam Calder-Mason Date: Tue, 10 Feb 2026 09:41:25 +1000 Subject: [PATCH 08/13] fix: apply prettier formatting to consensus overview files --- .../ethereum/consensus/overview/IndexPage.tsx | 551 +++++++++++++----- .../ethereum/consensus/overview/utils.ts | 196 ++++--- 2 files changed, 518 insertions(+), 229 deletions(-) diff --git a/src/pages/ethereum/consensus/overview/IndexPage.tsx b/src/pages/ethereum/consensus/overview/IndexPage.tsx index 1bc3dfc95..c5045a8e1 100644 --- a/src/pages/ethereum/consensus/overview/IndexPage.tsx +++ b/src/pages/ethereum/consensus/overview/IndexPage.tsx @@ -90,7 +90,11 @@ export function IndexPage(): JSX.Element { const blobHourlyQuery = useQuery({ ...fctBlobCountByHourlyServiceListOptions({ - query: { hour_start_date_time_gte: startTimestamp, order_by: 'hour_start_date_time asc', page_size: config.pageSize }, + query: { + hour_start_date_time_gte: startTimestamp, + order_by: 'hour_start_date_time asc', + page_size: config.pageSize, + }, }), enabled: !isDaily, }); @@ -103,7 +107,11 @@ export function IndexPage(): JSX.Element { const attnHourlyQuery = useQuery({ ...fctAttestationParticipationRateHourlyServiceListOptions({ - query: { hour_start_date_time_gte: startTimestamp, order_by: 'hour_start_date_time asc', page_size: config.pageSize }, + query: { + hour_start_date_time_gte: startTimestamp, + order_by: 'hour_start_date_time asc', + page_size: config.pageSize, + }, }), enabled: !isDaily, }); @@ -116,7 +124,11 @@ export function IndexPage(): JSX.Element { const hvHourlyQuery = useQuery({ ...fctHeadVoteCorrectnessRateHourlyServiceListOptions({ - query: { hour_start_date_time_gte: startTimestamp, order_by: 'hour_start_date_time asc', page_size: config.pageSize }, + query: { + hour_start_date_time_gte: startTimestamp, + order_by: 'hour_start_date_time asc', + page_size: config.pageSize, + }, }), enabled: !isDaily, }); @@ -129,7 +141,11 @@ export function IndexPage(): JSX.Element { const reorgHourlyQuery = useQuery({ ...fctReorgByHourlyServiceListOptions({ - query: { hour_start_date_time_gte: startTimestamp, order_by: 'hour_start_date_time asc', page_size: config.pageSize }, + query: { + hour_start_date_time_gte: startTimestamp, + order_by: 'hour_start_date_time asc', + page_size: config.pageSize, + }, }), enabled: !isDaily, }); @@ -142,7 +158,11 @@ export function IndexPage(): JSX.Element { const missedSlotHourlyQuery = useQuery({ ...fctMissedSlotRateHourlyServiceListOptions({ - query: { hour_start_date_time_gte: startTimestamp, order_by: 'hour_start_date_time asc', page_size: config.pageSize }, + query: { + hour_start_date_time_gte: startTimestamp, + order_by: 'hour_start_date_time asc', + page_size: config.pageSize, + }, }), enabled: !isDaily, }); @@ -155,7 +175,11 @@ export function IndexPage(): JSX.Element { const proposalStatusHourlyQuery = useQuery({ ...fctBlockProposalStatusHourlyServiceListOptions({ - query: { hour_start_date_time_gte: startTimestamp, order_by: 'hour_start_date_time asc', page_size: config.pageSize }, + query: { + hour_start_date_time_gte: startTimestamp, + order_by: 'hour_start_date_time asc', + page_size: config.pageSize, + }, }), enabled: !isDaily, }); @@ -168,7 +192,11 @@ export function IndexPage(): JSX.Element { const inclusionDelayHourlyQuery = useQuery({ ...fctAttestationInclusionDelayHourlyServiceListOptions({ - query: { hour_start_date_time_gte: startTimestamp, order_by: 'hour_start_date_time asc', page_size: config.pageSize }, + query: { + hour_start_date_time_gte: startTimestamp, + order_by: 'hour_start_date_time asc', + page_size: config.pageSize, + }, }), enabled: !isDaily, }); @@ -181,7 +209,11 @@ export function IndexPage(): JSX.Element { const proposerRewardHourlyQuery = useQuery({ ...fctProposerRewardHourlyServiceListOptions({ - query: { hour_start_date_time_gte: startTimestamp, order_by: 'hour_start_date_time asc', page_size: config.pageSize }, + query: { + hour_start_date_time_gte: startTimestamp, + order_by: 'hour_start_date_time asc', + page_size: config.pageSize, + }, }), enabled: !isDaily, }); @@ -195,58 +227,66 @@ export function IndexPage(): JSX.Element { // --- Records --- const blobRecords = useMemo( - () => isDaily - ? [...(blobDailyQuery.data?.fct_blob_count_by_daily ?? [])].reverse() - : blobHourlyQuery.data?.fct_blob_count_by_hourly, + () => + isDaily + ? [...(blobDailyQuery.data?.fct_blob_count_by_daily ?? [])].reverse() + : blobHourlyQuery.data?.fct_blob_count_by_hourly, [isDaily, blobDailyQuery.data, blobHourlyQuery.data] ); const attnRecords = useMemo( - () => isDaily - ? [...(attnDailyQuery.data?.fct_attestation_participation_rate_daily ?? [])].reverse() - : attnHourlyQuery.data?.fct_attestation_participation_rate_hourly, + () => + isDaily + ? [...(attnDailyQuery.data?.fct_attestation_participation_rate_daily ?? [])].reverse() + : attnHourlyQuery.data?.fct_attestation_participation_rate_hourly, [isDaily, attnDailyQuery.data, attnHourlyQuery.data] ); const hvRecords = useMemo( - () => isDaily - ? [...(hvDailyQuery.data?.fct_head_vote_correctness_rate_daily ?? [])].reverse() - : hvHourlyQuery.data?.fct_head_vote_correctness_rate_hourly, + () => + isDaily + ? [...(hvDailyQuery.data?.fct_head_vote_correctness_rate_daily ?? [])].reverse() + : hvHourlyQuery.data?.fct_head_vote_correctness_rate_hourly, [isDaily, hvDailyQuery.data, hvHourlyQuery.data] ); const reorgRecords = useMemo( - () => isDaily - ? [...(reorgDailyQuery.data?.fct_reorg_by_daily ?? [])].reverse() - : reorgHourlyQuery.data?.fct_reorg_by_hourly, + () => + isDaily + ? [...(reorgDailyQuery.data?.fct_reorg_by_daily ?? [])].reverse() + : reorgHourlyQuery.data?.fct_reorg_by_hourly, [isDaily, reorgDailyQuery.data, reorgHourlyQuery.data] ); const missedSlotRecords = useMemo( - () => isDaily - ? [...(missedSlotDailyQuery.data?.fct_missed_slot_rate_daily ?? [])].reverse() - : missedSlotHourlyQuery.data?.fct_missed_slot_rate_hourly, + () => + isDaily + ? [...(missedSlotDailyQuery.data?.fct_missed_slot_rate_daily ?? [])].reverse() + : missedSlotHourlyQuery.data?.fct_missed_slot_rate_hourly, [isDaily, missedSlotDailyQuery.data, missedSlotHourlyQuery.data] ); const proposalStatusRecords = useMemo( - () => isDaily - ? [...(proposalStatusDailyQuery.data?.fct_block_proposal_status_daily ?? [])].reverse() - : proposalStatusHourlyQuery.data?.fct_block_proposal_status_hourly, + () => + isDaily + ? [...(proposalStatusDailyQuery.data?.fct_block_proposal_status_daily ?? [])].reverse() + : proposalStatusHourlyQuery.data?.fct_block_proposal_status_hourly, [isDaily, proposalStatusDailyQuery.data, proposalStatusHourlyQuery.data] ); const inclusionDelayRecords = useMemo( - () => isDaily - ? [...(inclusionDelayDailyQuery.data?.fct_attestation_inclusion_delay_daily ?? [])].reverse() - : inclusionDelayHourlyQuery.data?.fct_attestation_inclusion_delay_hourly, + () => + isDaily + ? [...(inclusionDelayDailyQuery.data?.fct_attestation_inclusion_delay_daily ?? [])].reverse() + : inclusionDelayHourlyQuery.data?.fct_attestation_inclusion_delay_hourly, [isDaily, inclusionDelayDailyQuery.data, inclusionDelayHourlyQuery.data] ); const proposerRewardRecords = useMemo( - () => isDaily - ? [...(proposerRewardDailyQuery.data?.fct_proposer_reward_daily ?? [])].reverse() - : proposerRewardHourlyQuery.data?.fct_proposer_reward_hourly, + () => + isDaily + ? [...(proposerRewardDailyQuery.data?.fct_proposer_reward_daily ?? [])].reverse() + : proposerRewardHourlyQuery.data?.fct_proposer_reward_hourly, [isDaily, proposerRewardDailyQuery.data, proposerRewardHourlyQuery.data] ); @@ -285,23 +325,62 @@ export function IndexPage(): JSX.Element { allKeys.delete(''); const sortedKeys = [...allKeys].sort(); return fillTimeKeys(sortedKeys, isDaily); - }, [blobRecords, attnRecords, hvRecords, reorgRecords, missedSlotRecords, proposalStatusRecords, inclusionDelayRecords, proposerRewardRecords, isDaily]); + }, [ + blobRecords, + attnRecords, + hvRecords, + reorgRecords, + missedSlotRecords, + proposalStatusRecords, + inclusionDelayRecords, + proposerRewardRecords, + isDaily, + ]); // --- Loading & error --- - const hourlyLoading = blobHourlyQuery.isLoading || attnHourlyQuery.isLoading || hvHourlyQuery.isLoading || reorgHourlyQuery.isLoading - || missedSlotHourlyQuery.isLoading || proposalStatusHourlyQuery.isLoading || inclusionDelayHourlyQuery.isLoading || proposerRewardHourlyQuery.isLoading; - const dailyLoading = blobDailyQuery.isLoading || attnDailyQuery.isLoading || hvDailyQuery.isLoading || reorgDailyQuery.isLoading - || missedSlotDailyQuery.isLoading || proposalStatusDailyQuery.isLoading || inclusionDelayDailyQuery.isLoading || proposerRewardDailyQuery.isLoading; + const hourlyLoading = + blobHourlyQuery.isLoading || + attnHourlyQuery.isLoading || + hvHourlyQuery.isLoading || + reorgHourlyQuery.isLoading || + missedSlotHourlyQuery.isLoading || + proposalStatusHourlyQuery.isLoading || + inclusionDelayHourlyQuery.isLoading || + proposerRewardHourlyQuery.isLoading; + const dailyLoading = + blobDailyQuery.isLoading || + attnDailyQuery.isLoading || + hvDailyQuery.isLoading || + reorgDailyQuery.isLoading || + missedSlotDailyQuery.isLoading || + proposalStatusDailyQuery.isLoading || + inclusionDelayDailyQuery.isLoading || + proposerRewardDailyQuery.isLoading; const isLoading = isDaily ? dailyLoading : hourlyLoading; const error = isDaily - ? blobDailyQuery.error ?? attnDailyQuery.error ?? hvDailyQuery.error ?? reorgDailyQuery.error ?? missedSlotDailyQuery.error ?? proposalStatusDailyQuery.error ?? inclusionDelayDailyQuery.error ?? proposerRewardDailyQuery.error - : blobHourlyQuery.error ?? attnHourlyQuery.error ?? hvHourlyQuery.error ?? reorgHourlyQuery.error ?? missedSlotHourlyQuery.error ?? proposalStatusHourlyQuery.error ?? inclusionDelayHourlyQuery.error ?? proposerRewardHourlyQuery.error; + ? (blobDailyQuery.error ?? + attnDailyQuery.error ?? + hvDailyQuery.error ?? + reorgDailyQuery.error ?? + missedSlotDailyQuery.error ?? + proposalStatusDailyQuery.error ?? + inclusionDelayDailyQuery.error ?? + proposerRewardDailyQuery.error) + : (blobHourlyQuery.error ?? + attnHourlyQuery.error ?? + hvHourlyQuery.error ?? + reorgHourlyQuery.error ?? + missedSlotHourlyQuery.error ?? + proposalStatusHourlyQuery.error ?? + inclusionDelayHourlyQuery.error ?? + proposerRewardHourlyQuery.error); // --- Max blob values for reference line --- const maxBlobValues = useMemo(() => { - if (!currentNetwork?.blob_schedule?.length || !currentNetwork.genesis_time || !unifiedTimeKeys.length) return undefined; + if (!currentNetwork?.blob_schedule?.length || !currentNetwork.genesis_time || !unifiedTimeKeys.length) + return undefined; const schedule = currentNetwork.blob_schedule; const genesisTime = currentNetwork.genesis_time; @@ -315,9 +394,7 @@ export function IndexPage(): JSX.Element { .sort((a, b) => a.timestamp - b.timestamp); return unifiedTimeKeys.map(key => { - const ts = isDaily - ? Math.floor(new Date(key).getTime() / 1000) - : Number(key); + const ts = isDaily ? Math.floor(new Date(key).getTime() / 1000) : Number(key); // Find the active schedule item for this timestamp let activeMaxBlobs: number | null = null; @@ -376,11 +453,22 @@ export function IndexPage(): JSX.Element { // --- Fork mark lines --- - const chartLabels = blobChartConfig?.labels ?? attnChartConfig?.labels ?? hvChartConfig?.labels ?? reorgChartConfig?.labels ?? missedSlotChartConfig?.labels ?? []; + const chartLabels = + blobChartConfig?.labels ?? + attnChartConfig?.labels ?? + hvChartConfig?.labels ?? + reorgChartConfig?.labels ?? + missedSlotChartConfig?.labels ?? + []; const consensusForkMarkLines = useMemo(() => { if (!currentNetwork || !allForks.length) return []; - return createForkMarkLines({ forks: allForks, labels: chartLabels, genesisTime: currentNetwork.genesis_time, isDaily }); + return createForkMarkLines({ + forks: allForks, + labels: chartLabels, + genesisTime: currentNetwork.genesis_time, + isDaily, + }); }, [currentNetwork, allForks, chartLabels, isDaily]); const executionForkMarkLines = useMemo(() => { @@ -390,7 +478,11 @@ export function IndexPage(): JSX.Element { const blobScheduleMarkLines = useMemo(() => { if (!currentNetwork?.blob_schedule?.length) return []; - return createBlobScheduleMarkLines({ blobSchedule: currentNetwork.blob_schedule, labels: chartLabels, genesisTime: currentNetwork.genesis_time }); + return createBlobScheduleMarkLines({ + blobSchedule: currentNetwork.blob_schedule, + labels: chartLabels, + genesisTime: currentNetwork.genesis_time, + }); }, [currentNetwork, chartLabels]); const forkMarkLines = useMemo( @@ -402,81 +494,138 @@ export function IndexPage(): JSX.Element { const makeStatsTooltipFormatter = useCallback( ( - records: (Record)[] | undefined, - fields: { avg: string; movingAvg: string; median: string; lowerBand: string; upperBand: string; p05: string; p95: string; min: string; max: string }, + records: Record[] | undefined, + fields: { + avg: string; + movingAvg: string; + median: string; + lowerBand: string; + upperBand: string; + p05: string; + p95: string; + min: string; + max: string; + }, unit: string - ) => (params: unknown): string => { - if (!records?.length || !unifiedTimeKeys.length) return ''; - - const recordsByKey = new Map>(); - for (const r of records) { - const key = isDaily - ? (String(r.day_start_date ?? '')) - : String(r.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.day_start_date ?? '') : (record.hour_start_date_time ?? 0); - const dateStr = formatTooltipDate(dateValue as string | number, isDaily); - const fmt = (v: unknown) => `${Number(v ?? 0).toFixed(2)}${unit}`; - - const sections: TooltipSection[] = [ - { - title: 'STATISTICS', - items: [ - { color: '#10b981', label: 'Average', value: fmt(record[fields.avg]) }, - { color: '#06b6d4', label: 'Moving Avg', value: fmt(record[fields.movingAvg]) }, - { color: '#a855f7', label: 'Median', value: fmt(record[fields.median]), style: 'dotted' }, - ], - }, - { - title: 'BANDS', - items: [ - { color: '#f59e0b', label: 'Bollinger', value: `${formatBand(record[fields.lowerBand] as number, record[fields.upperBand] as number)}${unit}`, style: 'area' }, - { color: '#6366f1', label: 'P5/P95', value: `${formatBand(record[fields.p05] as number, record[fields.p95] as number)}${unit}`, style: 'area' }, - { color: '#64748b', label: 'Min/Max', value: `${formatBand(record[fields.min] as number, record[fields.max] as number)}${unit}`, style: 'area' }, - ], - }, - ]; + ) => + (params: unknown): string => { + if (!records?.length || !unifiedTimeKeys.length) return ''; + + const recordsByKey = new Map>(); + for (const r of records) { + const key = isDaily ? String(r.day_start_date ?? '') : String(r.hour_start_date_time ?? ''); + recordsByKey.set(key, r); + } - return buildTooltipHtml(dateStr, sections); - }, + 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.day_start_date ?? '') : (record.hour_start_date_time ?? 0); + const dateStr = formatTooltipDate(dateValue as string | number, isDaily); + const fmt = (v: unknown) => `${Number(v ?? 0).toFixed(2)}${unit}`; + + const sections: TooltipSection[] = [ + { + title: 'STATISTICS', + items: [ + { color: '#10b981', label: 'Average', value: fmt(record[fields.avg]) }, + { color: '#06b6d4', label: 'Moving Avg', value: fmt(record[fields.movingAvg]) }, + { color: '#a855f7', label: 'Median', value: fmt(record[fields.median]), style: 'dotted' }, + ], + }, + { + title: 'BANDS', + items: [ + { + color: '#f59e0b', + label: 'Bollinger', + value: `${formatBand(record[fields.lowerBand] as number, record[fields.upperBand] as number)}${unit}`, + style: 'area', + }, + { + color: '#6366f1', + label: 'P5/P95', + value: `${formatBand(record[fields.p05] as number, record[fields.p95] as number)}${unit}`, + style: 'area', + }, + { + color: '#64748b', + label: 'Min/Max', + value: `${formatBand(record[fields.min] as number, record[fields.max] as number)}${unit}`, + style: 'area', + }, + ], + }, + ]; + + return buildTooltipHtml(dateStr, sections); + }, [unifiedTimeKeys, isDaily] ); const blobTooltipFormatter = useMemo( - () => makeStatsTooltipFormatter( - blobRecords as Record[] | undefined, - { avg: 'avg_blob_count', movingAvg: 'moving_avg_blob_count', median: 'p50_blob_count', lowerBand: 'lower_band_blob_count', upperBand: 'upper_band_blob_count', p05: 'p05_blob_count', p95: 'p95_blob_count', min: 'min_blob_count', max: 'max_blob_count' }, - '' - ), + () => + makeStatsTooltipFormatter( + blobRecords as Record[] | undefined, + { + avg: 'avg_blob_count', + movingAvg: 'moving_avg_blob_count', + median: 'p50_blob_count', + lowerBand: 'lower_band_blob_count', + upperBand: 'upper_band_blob_count', + p05: 'p05_blob_count', + p95: 'p95_blob_count', + min: 'min_blob_count', + max: 'max_blob_count', + }, + '' + ), [makeStatsTooltipFormatter, blobRecords] ); const attnTooltipFormatter = useMemo( - () => makeStatsTooltipFormatter( - attnRecords as Record[] | undefined, - { avg: 'avg_participation_rate', movingAvg: 'moving_avg_participation_rate', median: 'p50_participation_rate', lowerBand: 'lower_band_participation_rate', upperBand: 'upper_band_participation_rate', p05: 'p05_participation_rate', p95: 'p95_participation_rate', min: 'min_participation_rate', max: 'max_participation_rate' }, - '%' - ), + () => + makeStatsTooltipFormatter( + attnRecords as Record[] | undefined, + { + avg: 'avg_participation_rate', + movingAvg: 'moving_avg_participation_rate', + median: 'p50_participation_rate', + lowerBand: 'lower_band_participation_rate', + upperBand: 'upper_band_participation_rate', + p05: 'p05_participation_rate', + p95: 'p95_participation_rate', + min: 'min_participation_rate', + max: 'max_participation_rate', + }, + '%' + ), [makeStatsTooltipFormatter, attnRecords] ); const hvTooltipFormatter = useMemo( - () => makeStatsTooltipFormatter( - hvRecords as Record[] | undefined, - { avg: 'avg_head_vote_rate', movingAvg: 'moving_avg_head_vote_rate', median: 'p50_head_vote_rate', lowerBand: 'lower_band_head_vote_rate', upperBand: 'upper_band_head_vote_rate', p05: 'p05_head_vote_rate', p95: 'p95_head_vote_rate', min: 'min_head_vote_rate', max: 'max_head_vote_rate' }, - '%' - ), + () => + makeStatsTooltipFormatter( + hvRecords as Record[] | undefined, + { + avg: 'avg_head_vote_rate', + movingAvg: 'moving_avg_head_vote_rate', + median: 'p50_head_vote_rate', + lowerBand: 'lower_band_head_vote_rate', + upperBand: 'upper_band_head_vote_rate', + p05: 'p05_head_vote_rate', + p95: 'p95_head_vote_rate', + min: 'min_head_vote_rate', + max: 'max_head_vote_rate', + }, + '%' + ), [makeStatsTooltipFormatter, hvRecords] ); @@ -509,15 +658,17 @@ export function IndexPage(): JSX.Element { const DEPTH_COLORS = ['#f43f5e', '#f97316', '#eab308', '#22c55e', '#06b6d4', '#8b5cf6', '#ec4899']; const sortedDepths = [...depthCounts.entries()].sort((a, b) => a[0] - b[0]); - const sections: TooltipSection[] = [{ - title: `REORGS (${total} total)`, - items: sortedDepths.map(([depth, count], i) => ({ - color: DEPTH_COLORS[i % DEPTH_COLORS.length], - label: `Depth ${depth}`, - value: String(count), - style: 'area' as const, - })), - }]; + const sections: TooltipSection[] = [ + { + title: `REORGS (${total} total)`, + items: sortedDepths.map(([depth, count], i) => ({ + color: DEPTH_COLORS[i % DEPTH_COLORS.length], + label: `Depth ${depth}`, + value: String(count), + style: 'area' as const, + })), + }, + ]; return buildTooltipHtml(dateStr, sections); }, @@ -548,13 +699,15 @@ export function IndexPage(): JSX.Element { const dateValue = isDaily ? timeKey : Number(timeKey); const dateStr = formatTooltipDate(dateValue, isDaily); - const sections: TooltipSection[] = [{ - title: `MISSED SLOTS (${record.missed_count ?? 0} / ${record.slot_count ?? 0})`, - items: [ - { color: '#f43f5e', label: 'Missed Rate', value: `${(record.missed_rate ?? 0).toFixed(2)}%` }, - { color: '#06b6d4', label: 'Moving Avg', value: `${(record.moving_avg_missed_rate ?? 0).toFixed(2)}%` }, - ], - }]; + const sections: TooltipSection[] = [ + { + title: `MISSED SLOTS (${record.missed_count ?? 0} / ${record.slot_count ?? 0})`, + items: [ + { color: '#f43f5e', label: 'Missed Rate', value: `${(record.missed_rate ?? 0).toFixed(2)}%` }, + { color: '#06b6d4', label: 'Moving Avg', value: `${(record.moving_avg_missed_rate ?? 0).toFixed(2)}%` }, + ], + }, + ]; return buildTooltipHtml(dateStr, sections); }, @@ -589,15 +742,17 @@ export function IndexPage(): JSX.Element { const total = [...statusCounts.values()].reduce((s, c) => s + c, 0); const sortedStatuses = [...statusCounts.entries()].sort((a, b) => a[0].localeCompare(b[0])); - const sections: TooltipSection[] = [{ - title: `PROPOSAL STATUS (${total} total)`, - items: sortedStatuses.map(([status, count]) => ({ - color: STATUS_COLORS[status] ?? '#94a3b8', - label: status.charAt(0).toUpperCase() + status.slice(1), - value: String(count), - style: 'area' as const, - })), - }]; + const sections: TooltipSection[] = [ + { + title: `PROPOSAL STATUS (${total} total)`, + items: sortedStatuses.map(([status, count]) => ({ + color: STATUS_COLORS[status] ?? '#94a3b8', + label: status.charAt(0).toUpperCase() + status.slice(1), + value: String(count), + style: 'area' as const, + })), + }, + ]; return buildTooltipHtml(dateStr, sections); }, @@ -605,20 +760,42 @@ export function IndexPage(): JSX.Element { ); const inclusionDelayTooltipFormatter = useMemo( - () => makeStatsTooltipFormatter( - inclusionDelayRecords as Record[] | undefined, - { avg: 'avg_inclusion_delay', movingAvg: 'moving_avg_inclusion_delay', median: 'p50_inclusion_delay', lowerBand: 'lower_band_inclusion_delay', upperBand: 'upper_band_inclusion_delay', p05: 'p05_inclusion_delay', p95: 'p95_inclusion_delay', min: 'min_inclusion_delay', max: 'max_inclusion_delay' }, - ' slots' - ), + () => + makeStatsTooltipFormatter( + inclusionDelayRecords as Record[] | undefined, + { + avg: 'avg_inclusion_delay', + movingAvg: 'moving_avg_inclusion_delay', + median: 'p50_inclusion_delay', + lowerBand: 'lower_band_inclusion_delay', + upperBand: 'upper_band_inclusion_delay', + p05: 'p05_inclusion_delay', + p95: 'p95_inclusion_delay', + min: 'min_inclusion_delay', + max: 'max_inclusion_delay', + }, + ' slots' + ), [makeStatsTooltipFormatter, inclusionDelayRecords] ); const proposerRewardTooltipFormatter = useMemo( - () => makeStatsTooltipFormatter( - proposerRewardRecords as Record[] | undefined, - { avg: 'avg_reward_eth', movingAvg: 'moving_avg_reward_eth', median: 'p50_reward_eth', lowerBand: 'lower_band_reward_eth', upperBand: 'upper_band_reward_eth', p05: 'p05_reward_eth', p95: 'p95_reward_eth', min: 'min_reward_eth', max: 'max_reward_eth' }, - ' ETH' - ), + () => + makeStatsTooltipFormatter( + proposerRewardRecords as Record[] | undefined, + { + avg: 'avg_reward_eth', + movingAvg: 'moving_avg_reward_eth', + median: 'p50_reward_eth', + lowerBand: 'lower_band_reward_eth', + upperBand: 'upper_band_reward_eth', + p05: 'p05_reward_eth', + p95: 'p95_reward_eth', + min: 'min_reward_eth', + max: 'max_reward_eth', + }, + ' ETH' + ), [makeStatsTooltipFormatter, proposerRewardRecords] ); @@ -673,14 +850,21 @@ export function IndexPage(): JSX.Element {
{/* Blob Count */} {blobChartConfig && ( - + {({ inModal }) => ( + {({ inModal }) => ( + {({ inModal }) => ( + {({ inModal }) => ( + {({ inModal }) => ( + {({ inModal }) => ( + {({ inModal }) => ( + {({ inModal }) => ( (isDaily ? formatDailyDate(k) : formatHourlyDate(Number(k)))); - const getValue = (k: string, field: keyof FctAttestationParticipationRateHourly & keyof FctAttestationParticipationRateDaily) => { + const getValue = ( + k: string, + field: keyof FctAttestationParticipationRateHourly & keyof FctAttestationParticipationRateDaily + ) => { const r = byKey.get(k); return r ? Math.max(0, (r as Record)[field] ?? 0) : null; }; @@ -242,36 +242,54 @@ export function buildHeadVoteCorrectnessChartConfig( return { labels, series: [ - createStatisticSeries('Average', unifiedKeys.map(k => getValue(k, 'avg_head_vote_rate')), { - color: '#10b981', - lineWidth: 2.5, - group: 'Statistics', - }), - createStatisticSeries('Moving Avg', unifiedKeys.map(k => getValue(k, 'moving_avg_head_vote_rate')), { - color: '#06b6d4', - lineWidth: 2, - group: 'Statistics', - }), - createStatisticSeries('Median', unifiedKeys.map(k => getValue(k, 'p50_head_vote_rate')), { - color: '#a855f7', - lineWidth: 1.5, - lineStyle: 'dotted', - group: 'Statistics', - }), - ...createBandSeries('Bollinger', 'hv-bollinger', + createStatisticSeries( + 'Average', + unifiedKeys.map(k => getValue(k, 'avg_head_vote_rate')), + { + color: '#10b981', + lineWidth: 2.5, + group: 'Statistics', + } + ), + createStatisticSeries( + 'Moving Avg', + unifiedKeys.map(k => getValue(k, 'moving_avg_head_vote_rate')), + { + color: '#06b6d4', + lineWidth: 2, + group: 'Statistics', + } + ), + createStatisticSeries( + 'Median', + unifiedKeys.map(k => getValue(k, 'p50_head_vote_rate')), + { + color: '#a855f7', + lineWidth: 1.5, + lineStyle: 'dotted', + group: 'Statistics', + } + ), + ...createBandSeries( + 'Bollinger', + 'hv-bollinger', unifiedKeys.map(k => getValue(k, 'lower_band_head_vote_rate')), unifiedKeys.map(k => getValue(k, 'upper_band_head_vote_rate')), - { color: '#f59e0b', opacity: 0.15, group: 'Bands', initiallyVisible: false }, + { color: '#f59e0b', opacity: 0.15, group: 'Bands', initiallyVisible: false } ), - ...createBandSeries('P5/P95', 'hv-percentile', + ...createBandSeries( + 'P5/P95', + 'hv-percentile', unifiedKeys.map(k => getValue(k, 'p05_head_vote_rate')), unifiedKeys.map(k => getValue(k, 'p95_head_vote_rate')), - { color: '#6366f1', opacity: 0.1, group: 'Bands' }, + { color: '#6366f1', opacity: 0.1, group: 'Bands' } ), - ...createBandSeries('Min/Max', 'hv-minmax', + ...createBandSeries( + 'Min/Max', + 'hv-minmax', unifiedKeys.map(k => getValue(k, 'min_head_vote_rate')), unifiedKeys.map(k => getValue(k, 'max_head_vote_rate')), - { color: '#64748b', opacity: 0.06, group: 'Bands' }, + { color: '#64748b', opacity: 0.06, group: 'Bands' } ), ], }; @@ -426,36 +444,54 @@ export function buildAttestationInclusionDelayChartConfig( return { labels, series: [ - createStatisticSeries('Average', unifiedKeys.map(k => getValue(k, 'avg_inclusion_delay')), { - color: '#10b981', - lineWidth: 2.5, - group: 'Statistics', - }), - createStatisticSeries('Moving Avg', unifiedKeys.map(k => getValue(k, 'moving_avg_inclusion_delay')), { - color: '#06b6d4', - lineWidth: 2, - group: 'Statistics', - }), - createStatisticSeries('Median', unifiedKeys.map(k => getValue(k, 'p50_inclusion_delay')), { - color: '#a855f7', - lineWidth: 1.5, - lineStyle: 'dotted', - group: 'Statistics', - }), - ...createBandSeries('Bollinger', 'id-bollinger', + createStatisticSeries( + 'Average', + unifiedKeys.map(k => getValue(k, 'avg_inclusion_delay')), + { + color: '#10b981', + lineWidth: 2.5, + group: 'Statistics', + } + ), + createStatisticSeries( + 'Moving Avg', + unifiedKeys.map(k => getValue(k, 'moving_avg_inclusion_delay')), + { + color: '#06b6d4', + lineWidth: 2, + group: 'Statistics', + } + ), + createStatisticSeries( + 'Median', + unifiedKeys.map(k => getValue(k, 'p50_inclusion_delay')), + { + color: '#a855f7', + lineWidth: 1.5, + lineStyle: 'dotted', + group: 'Statistics', + } + ), + ...createBandSeries( + 'Bollinger', + 'id-bollinger', unifiedKeys.map(k => getValue(k, 'lower_band_inclusion_delay')), unifiedKeys.map(k => getValue(k, 'upper_band_inclusion_delay')), - { color: '#f59e0b', opacity: 0.15, group: 'Bands', initiallyVisible: false }, + { color: '#f59e0b', opacity: 0.15, group: 'Bands', initiallyVisible: false } ), - ...createBandSeries('P5/P95', 'id-percentile', + ...createBandSeries( + 'P5/P95', + 'id-percentile', unifiedKeys.map(k => getValue(k, 'p05_inclusion_delay')), unifiedKeys.map(k => getValue(k, 'p95_inclusion_delay')), - { color: '#6366f1', opacity: 0.1, group: 'Bands' }, + { color: '#6366f1', opacity: 0.1, group: 'Bands' } ), - ...createBandSeries('Min/Max', 'id-minmax', + ...createBandSeries( + 'Min/Max', + 'id-minmax', unifiedKeys.map(k => getValue(k, 'min_inclusion_delay')), unifiedKeys.map(k => getValue(k, 'max_inclusion_delay')), - { color: '#64748b', opacity: 0.06, group: 'Bands' }, + { color: '#64748b', opacity: 0.06, group: 'Bands' } ), ], }; @@ -485,36 +521,54 @@ export function buildProposerRewardChartConfig( return { labels, series: [ - createStatisticSeries('Average', unifiedKeys.map(k => getValue(k, 'avg_reward_eth')), { - color: '#10b981', - lineWidth: 2.5, - group: 'Statistics', - }), - createStatisticSeries('Moving Avg', unifiedKeys.map(k => getValue(k, 'moving_avg_reward_eth')), { - color: '#06b6d4', - lineWidth: 2, - group: 'Statistics', - }), - createStatisticSeries('Median', unifiedKeys.map(k => getValue(k, 'p50_reward_eth')), { - color: '#a855f7', - lineWidth: 1.5, - lineStyle: 'dotted', - group: 'Statistics', - }), - ...createBandSeries('Bollinger', 'pr-bollinger', + createStatisticSeries( + 'Average', + unifiedKeys.map(k => getValue(k, 'avg_reward_eth')), + { + color: '#10b981', + lineWidth: 2.5, + group: 'Statistics', + } + ), + createStatisticSeries( + 'Moving Avg', + unifiedKeys.map(k => getValue(k, 'moving_avg_reward_eth')), + { + color: '#06b6d4', + lineWidth: 2, + group: 'Statistics', + } + ), + createStatisticSeries( + 'Median', + unifiedKeys.map(k => getValue(k, 'p50_reward_eth')), + { + color: '#a855f7', + lineWidth: 1.5, + lineStyle: 'dotted', + group: 'Statistics', + } + ), + ...createBandSeries( + 'Bollinger', + 'pr-bollinger', unifiedKeys.map(k => getValue(k, 'lower_band_reward_eth')), unifiedKeys.map(k => getValue(k, 'upper_band_reward_eth')), - { color: '#f59e0b', opacity: 0.15, group: 'Bands', initiallyVisible: false }, + { color: '#f59e0b', opacity: 0.15, group: 'Bands', initiallyVisible: false } ), - ...createBandSeries('P5/P95', 'pr-percentile', + ...createBandSeries( + 'P5/P95', + 'pr-percentile', unifiedKeys.map(k => getValue(k, 'p05_reward_eth')), unifiedKeys.map(k => getValue(k, 'p95_reward_eth')), - { color: '#6366f1', opacity: 0.1, group: 'Bands' }, + { color: '#6366f1', opacity: 0.1, group: 'Bands' } ), - ...createBandSeries('Min/Max', 'pr-minmax', + ...createBandSeries( + 'Min/Max', + 'pr-minmax', unifiedKeys.map(k => getValue(k, 'min_reward_eth')), unifiedKeys.map(k => getValue(k, 'max_reward_eth')), - { color: '#64748b', opacity: 0.06, group: 'Bands' }, + { color: '#64748b', opacity: 0.06, group: 'Bands' } ), ], }; From 9ea99c2e5d1ad8386127a3758a14653470457f30 Mon Sep 17 00:00:00 2001 From: Sam Calder-Mason Date: Tue, 10 Feb 2026 12:57:35 +1000 Subject: [PATCH 09/13] feat: improve consensus overview chart UX and switch 30d/90d to daily - Add bar chart support to MultiLineChart (seriesType prop) - Remove empty "Series:" label row from chart legends - Use Header component, compact 280px charts, 3-col grid at 3xl - Show reorgs as stacked bar chart, proposal status as rates (%) - Switch 30d and 90d time windows to daily data for cleaner display - Fix skeleton to show 8 cards matching actual page layout --- src/components/Charts/MultiLine/MultiLine.tsx | 25 ++++---- .../Charts/MultiLine/MultiLine.types.ts | 5 ++ .../ethereum/consensus/overview/IndexPage.tsx | 50 ++++++++------- .../ConsensusOverviewSkeleton.tsx | 64 +++++++++++-------- .../ethereum/consensus/overview/constants.ts | 4 +- .../ethereum/consensus/overview/utils.ts | 27 ++++++-- 6 files changed, 102 insertions(+), 73 deletions(-) diff --git a/src/components/Charts/MultiLine/MultiLine.tsx b/src/components/Charts/MultiLine/MultiLine.tsx index bb3400609..dc9031375 100644 --- a/src/components/Charts/MultiLine/MultiLine.tsx +++ b/src/components/Charts/MultiLine/MultiLine.tsx @@ -4,7 +4,7 @@ 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'; -import { LineChart as EChartsLine } from 'echarts/charts'; +import { LineChart as EChartsLine, BarChart as EChartsBar } from 'echarts/charts'; import { GridComponent, TooltipComponent, @@ -23,6 +23,7 @@ import type { MultiLineChartProps } from './MultiLine.types'; // Register ECharts components echarts.use([ EChartsLine, + EChartsBar, GridComponent, TooltipComponent, TitleComponent, @@ -477,9 +478,11 @@ export function MultiLineChart({ const originalIndex = series.indexOf(s); const seriesColor = s.color || extendedPalette[originalIndex % extendedPalette.length]; + const chartType = s.seriesType ?? 'line'; + const baseConfig = { name: s.name, - type: 'line' as const, + type: chartType as 'line' | 'bar', data: s.data, smooth: s.smooth ?? false, step: s.step ?? false, @@ -952,9 +955,8 @@ export function MultiLineChart({ {/* Interactive Legend Controls - Top */} {showLegend && !useNativeLegend && series.length > 1 && legendPosition === 'top' && (
-
- Series: - {enableAggregateToggle && ( + {enableAggregateToggle && ( +
- )} -
+
+ )}
{(() => { const legendSeries = series.filter( @@ -1051,9 +1053,8 @@ export function MultiLineChart({ {/* Interactive Legend Controls - Bottom */} {showLegend && !useNativeLegend && series.length > 1 && legendPosition === 'bottom' && (
-
- Series: - {enableAggregateToggle && ( + {enableAggregateToggle && ( +
- )} -
+
+ )}
{(() => { const legendSeries = series.filter( diff --git a/src/components/Charts/MultiLine/MultiLine.types.ts b/src/components/Charts/MultiLine/MultiLine.types.ts index b46ab7683..a97bff90e 100644 --- a/src/components/Charts/MultiLine/MultiLine.types.ts +++ b/src/components/Charts/MultiLine/MultiLine.types.ts @@ -113,6 +113,11 @@ export interface SeriesData { */ symbolSize?: number; }; + /** + * Chart type for this series + * @default 'line' + */ + seriesType?: 'line' | 'bar'; /** * 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 diff --git a/src/pages/ethereum/consensus/overview/IndexPage.tsx b/src/pages/ethereum/consensus/overview/IndexPage.tsx index c5045a8e1..33661727c 100644 --- a/src/pages/ethereum/consensus/overview/IndexPage.tsx +++ b/src/pages/ethereum/consensus/overview/IndexPage.tsx @@ -2,6 +2,7 @@ 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 { Header } from '@/components/Layout/Header'; import { PopoutCard } from '@/components/Layout/PopoutCard'; import { MultiLineChart, @@ -65,6 +66,8 @@ import { buildBlockProposalStatusChartConfig, buildAttestationInclusionDelayChartConfig, buildProposerRewardChartConfig, + DEPTH_COLORS, + STATUS_COLORS, type TooltipSection, } from './utils'; @@ -655,7 +658,6 @@ export function IndexPage(): JSX.Element { } const total = [...depthCounts.values()].reduce((s, c) => s + c, 0); - const DEPTH_COLORS = ['#f43f5e', '#f97316', '#eab308', '#22c55e', '#06b6d4', '#8b5cf6', '#ec4899']; const sortedDepths = [...depthCounts.entries()].sort((a, b) => a[0] - b[0]); const sections: TooltipSection[] = [ @@ -728,7 +730,6 @@ export function IndexPage(): JSX.Element { const dateValue = isDaily ? timeKey : Number(timeKey); const dateStr = formatTooltipDate(dateValue, isDaily); - const STATUS_COLORS: Record = { canonical: '#22c55e', orphaned: '#f59e0b', missed: '#f43f5e' }; const statusCounts = new Map(); for (const r of proposalStatusRecords) { const rKey = isDaily @@ -744,13 +745,15 @@ export function IndexPage(): JSX.Element { const sections: TooltipSection[] = [ { - title: `PROPOSAL STATUS (${total} total)`, - items: sortedStatuses.map(([status, count]) => ({ - color: STATUS_COLORS[status] ?? '#94a3b8', - label: status.charAt(0).toUpperCase() + status.slice(1), - value: String(count), - style: 'area' as const, - })), + title: `PROPOSAL STATUS (${total} slots)`, + items: sortedStatuses.map(([status, count]) => { + const rate = total > 0 ? ((count / total) * 100).toFixed(2) : '0.00'; + return { + color: STATUS_COLORS[status] ?? '#94a3b8', + label: status.charAt(0).toUpperCase() + status.slice(1), + value: `${rate}% (${count})`, + }; + }), }, ]; @@ -806,10 +809,7 @@ export function IndexPage(): JSX.Element { return ( -
-

Consensus Overview

-

Ethereum consensus layer metrics

-
+
{/* Time Period Selector */}
@@ -847,7 +847,7 @@ export function IndexPage(): JSX.Element { {/* Charts */} {!isLoading && ( -
+
{/* Blob Count */} {blobChartConfig && ( +
+
+
+ + +
+ +
+
+ {Array.from({ length: 4 }).map((_, i) => ( + + ))} +
+
+ {Array.from({ length: 3 }).map((_, i) => ( + + ))} +
+ + +
+ + ); +} + /** - * Loading skeleton for Consensus Overview page - * Shows a single chart card placeholder + * Loading skeleton for Consensus Overview page. + * Shows 8 chart card placeholders in a 2-column grid + * matching the actual page layout. */ export function ConsensusOverviewSkeleton(): JSX.Element { return ( -
-
- -
-
-
- - -
- -
-
- {Array.from({ length: 4 }).map((_, i) => ( - - ))} -
-
- {Array.from({ length: 3 }).map((_, i) => ( - - ))} -
- - -
-
-
+
+ {Array.from({ length: 8 }).map((_, i) => ( + + ))}
); } diff --git a/src/pages/ethereum/consensus/overview/constants.ts b/src/pages/ethereum/consensus/overview/constants.ts index 0d6f7f033..24c23e461 100644 --- a/src/pages/ethereum/consensus/overview/constants.ts +++ b/src/pages/ethereum/consensus/overview/constants.ts @@ -7,8 +7,8 @@ export type TimePeriod = '24h' | '7d' | '30d' | '90d' | '180d' | '1y' | '2y' | ' export const TIME_RANGE_CONFIG = { '24h': { days: 1, dataType: 'hourly' as const, pageSize: 24 }, '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 }, + '30d': { days: 30, dataType: 'daily' as const, pageSize: 30 }, + '90d': { days: 90, dataType: 'daily' as const, pageSize: 90 }, '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 }, diff --git a/src/pages/ethereum/consensus/overview/utils.ts b/src/pages/ethereum/consensus/overview/utils.ts index fc62509bc..97fbb6b50 100644 --- a/src/pages/ethereum/consensus/overview/utils.ts +++ b/src/pages/ethereum/consensus/overview/utils.ts @@ -295,7 +295,7 @@ export function buildHeadVoteCorrectnessChartConfig( }; } -const DEPTH_COLORS = ['#f43f5e', '#f97316', '#eab308', '#22c55e', '#06b6d4', '#8b5cf6', '#ec4899']; +export const DEPTH_COLORS = ['#f43f5e', '#f97316', '#eab308', '#22c55e', '#06b6d4', '#8b5cf6', '#ec4899']; /** Builds stacked area chart config from reorg records grouped by depth */ export function buildReorgChartConfig( @@ -327,7 +327,7 @@ export function buildReorgChartConfig( name: `Depth ${depth}`, data: unifiedKeys.map(k => byKeyAndDepth.get(k)?.get(depth) ?? 0), color: DEPTH_COLORS[i % DEPTH_COLORS.length], - showArea: true, + seriesType: 'bar' as const, stack: 'reorgs', group: 'Depth', })); @@ -377,13 +377,13 @@ export function buildMissedSlotRateChartConfig( }; } -const STATUS_COLORS: Record = { +export const STATUS_COLORS: Record = { canonical: '#22c55e', orphaned: '#f59e0b', missed: '#f43f5e', }; -/** Builds stacked area chart config from block proposal status records grouped by status */ +/** Builds line chart config from block proposal status records as rates (% of total) */ export function buildBlockProposalStatusChartConfig( records: (FctBlockProposalStatusHourly | FctBlockProposalStatusDaily)[], unifiedKeys: string[], @@ -408,12 +408,25 @@ export function buildBlockProposalStatusChartConfig( const sortedStatuses = [...allStatuses].sort(); + // Compute total per time key for rate calculation + const totalsByKey = new Map(); + for (const key of unifiedKeys) { + const statusMap = byKeyAndStatus.get(key); + if (statusMap) { + let total = 0; + for (const count of statusMap.values()) total += count; + totalsByKey.set(key, total); + } + } + const series: SeriesData[] = sortedStatuses.map(status => ({ name: status.charAt(0).toUpperCase() + status.slice(1), - data: unifiedKeys.map(k => byKeyAndStatus.get(k)?.get(status) ?? 0), + data: unifiedKeys.map(k => { + const count = byKeyAndStatus.get(k)?.get(status) ?? 0; + const total = totalsByKey.get(k) ?? 0; + return total > 0 ? Number(((count / total) * 100).toFixed(2)) : null; + }), color: STATUS_COLORS[status] ?? '#94a3b8', - showArea: true, - stack: 'proposal-status', group: 'Status', })); From d26690f7ee8b9dd974538e35615f96ef2a13e31d Mon Sep 17 00:00:00 2001 From: Sam Calder-Mason Date: Tue, 10 Feb 2026 13:06:33 +1000 Subject: [PATCH 10/13] fix: derive max blob reference line from consensus fork epochs + BPO schedule blob_schedule alone only covers BPO forks, missing base limits from Deneb (6) and Electra (9). Now combines both sources so the reference line is correct across all fork boundaries. --- .../ethereum/consensus/overview/IndexPage.tsx | 38 +++++++++++++------ 1 file changed, 26 insertions(+), 12 deletions(-) diff --git a/src/pages/ethereum/consensus/overview/IndexPage.tsx b/src/pages/ethereum/consensus/overview/IndexPage.tsx index 33661727c..89b5f8b68 100644 --- a/src/pages/ethereum/consensus/overview/IndexPage.tsx +++ b/src/pages/ethereum/consensus/overview/IndexPage.tsx @@ -380,28 +380,42 @@ export function IndexPage(): JSX.Element { proposerRewardHourlyQuery.error); // --- Max blob values for reference line --- + // Base limits from consensus forks + BPO overrides from blob_schedule const maxBlobValues = useMemo(() => { - if (!currentNetwork?.blob_schedule?.length || !currentNetwork.genesis_time || !unifiedTimeKeys.length) - return undefined; + if (!currentNetwork?.genesis_time || !currentNetwork?.forks?.consensus || !unifiedTimeKeys.length) return undefined; - const schedule = currentNetwork.blob_schedule; const genesisTime = currentNetwork.genesis_time; + const consensus = currentNetwork.forks.consensus; - // Build sorted schedule with timestamps - const sortedSchedule = [...schedule] - .map(item => ({ - timestamp: item.timestamp ?? epochToTimestamp(item.epoch, genesisTime), - maxBlobs: item.max_blobs_per_block, - })) - .sort((a, b) => a.timestamp - b.timestamp); + // Start with base fork blob limits + const schedule: { timestamp: number; maxBlobs: number }[] = []; + if (consensus.deneb) { + schedule.push({ timestamp: epochToTimestamp(consensus.deneb.epoch, genesisTime), maxBlobs: 6 }); + } + if (consensus.electra) { + schedule.push({ timestamp: epochToTimestamp(consensus.electra.epoch, genesisTime), maxBlobs: 9 }); + } + + // Layer on BPO (Blob Parameter-Only) overrides from blob_schedule + if (currentNetwork.blob_schedule?.length) { + for (const item of currentNetwork.blob_schedule) { + schedule.push({ + timestamp: item.timestamp ?? epochToTimestamp(item.epoch, genesisTime), + maxBlobs: item.max_blobs_per_block, + }); + } + } + + schedule.sort((a, b) => a.timestamp - b.timestamp); + + if (!schedule.length) return undefined; return unifiedTimeKeys.map(key => { const ts = isDaily ? Math.floor(new Date(key).getTime() / 1000) : Number(key); - // Find the active schedule item for this timestamp let activeMaxBlobs: number | null = null; - for (const item of sortedSchedule) { + for (const item of schedule) { if (ts >= item.timestamp) { activeMaxBlobs = item.maxBlobs; } else { From fb8a1b427366cbf639f7a416014f4ca10486c8cb Mon Sep 17 00:00:00 2001 From: Sam Calder-Mason Date: Tue, 10 Feb 2026 14:48:06 +1000 Subject: [PATCH 11/13] feat: wire time period selection to URL search params Persist selected time period in the URL as ?t=30d so it survives page refresh and can be shared. Applies to consensus overview, execution overview, and gas profiler home pages. --- src/pages/ethereum/consensus/overview/IndexPage.tsx | 7 +++++-- src/pages/ethereum/consensus/overview/constants.ts | 7 +++++++ src/pages/ethereum/execution/gas-profiler/HomePage.tsx | 6 +++--- .../ethereum/execution/gas-profiler/IndexPage.types.ts | 2 ++ src/pages/ethereum/execution/overview/IndexPage.tsx | 7 +++++-- src/pages/ethereum/execution/overview/constants.ts | 7 +++++++ src/routes/ethereum/consensus/overview.tsx | 2 ++ src/routes/ethereum/execution/overview.tsx | 2 ++ 8 files changed, 33 insertions(+), 7 deletions(-) diff --git a/src/pages/ethereum/consensus/overview/IndexPage.tsx b/src/pages/ethereum/consensus/overview/IndexPage.tsx index 89b5f8b68..7bf65c215 100644 --- a/src/pages/ethereum/consensus/overview/IndexPage.tsx +++ b/src/pages/ethereum/consensus/overview/IndexPage.tsx @@ -1,4 +1,5 @@ import { type JSX, useMemo, useCallback, useState } from 'react'; +import { useSearch, useNavigate } from '@tanstack/react-router'; import { useQuery } from '@tanstack/react-query'; import { Container } from '@/components/Layout/Container'; import { Card } from '@/components/Layout/Card'; @@ -75,7 +76,9 @@ import { * IndexPage - Consensus Overview page */ export function IndexPage(): JSX.Element { - const [timePeriod, setTimePeriod] = useState('7d'); + const navigate = useNavigate({ from: '/ethereum/consensus/overview' }); + const { t } = useSearch({ from: '/ethereum/consensus/overview' }); + const timePeriod: TimePeriod = t ?? '7d'; const [showAnnotations, setShowAnnotations] = useState(true); const config = TIME_RANGE_CONFIG[timePeriod]; const isDaily = config.dataType === 'daily'; @@ -832,7 +835,7 @@ export function IndexPage(): JSX.Element {