Skip to content

Commit 39e945a

Browse files
authored
Merge pull request #431 from ethpandaops/feat/receipt-size
feat: gas profiler - receipt size
2 parents bda45e9 + e20a575 commit 39e945a

14 files changed

Lines changed: 14149 additions & 6234 deletions

File tree

src/api/@tanstack/react-query.gen.ts

Lines changed: 264 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,10 @@ import {
154154
fctExecutionGasUsedDailyServiceList,
155155
fctExecutionGasUsedHourlyServiceGet,
156156
fctExecutionGasUsedHourlyServiceList,
157+
fctExecutionReceiptSizeDailyServiceGet,
158+
fctExecutionReceiptSizeDailyServiceList,
159+
fctExecutionReceiptSizeHourlyServiceGet,
160+
fctExecutionReceiptSizeHourlyServiceList,
157161
fctExecutionStateSizeDailyServiceGet,
158162
fctExecutionStateSizeDailyServiceList,
159163
fctExecutionStateSizeHourlyServiceGet,
@@ -270,6 +274,8 @@ import {
270274
intBlockOpcodeGasServiceList,
271275
intBlockProposerCanonicalServiceGet,
272276
intBlockProposerCanonicalServiceList,
277+
intBlockReceiptSizeServiceGet,
278+
intBlockReceiptSizeServiceList,
273279
intBlockResourceGasServiceGet,
274280
intBlockResourceGasServiceList,
275281
intContractCreationServiceGet,
@@ -372,6 +378,8 @@ import {
372378
intTransactionCallFrameServiceList,
373379
intTransactionOpcodeGasServiceGet,
374380
intTransactionOpcodeGasServiceList,
381+
intTransactionReceiptSizeServiceGet,
382+
intTransactionReceiptSizeServiceList,
375383
intTransactionResourceGasServiceGet,
376384
intTransactionResourceGasServiceList,
377385
type Options,
@@ -827,6 +835,18 @@ import type {
827835
FctExecutionGasUsedHourlyServiceListData,
828836
FctExecutionGasUsedHourlyServiceListError,
829837
FctExecutionGasUsedHourlyServiceListResponse,
838+
FctExecutionReceiptSizeDailyServiceGetData,
839+
FctExecutionReceiptSizeDailyServiceGetError,
840+
FctExecutionReceiptSizeDailyServiceGetResponse,
841+
FctExecutionReceiptSizeDailyServiceListData,
842+
FctExecutionReceiptSizeDailyServiceListError,
843+
FctExecutionReceiptSizeDailyServiceListResponse,
844+
FctExecutionReceiptSizeHourlyServiceGetData,
845+
FctExecutionReceiptSizeHourlyServiceGetError,
846+
FctExecutionReceiptSizeHourlyServiceGetResponse,
847+
FctExecutionReceiptSizeHourlyServiceListData,
848+
FctExecutionReceiptSizeHourlyServiceListError,
849+
FctExecutionReceiptSizeHourlyServiceListResponse,
830850
FctExecutionStateSizeDailyServiceGetData,
831851
FctExecutionStateSizeDailyServiceGetError,
832852
FctExecutionStateSizeDailyServiceGetResponse,
@@ -1175,6 +1195,12 @@ import type {
11751195
IntBlockProposerCanonicalServiceListData,
11761196
IntBlockProposerCanonicalServiceListError,
11771197
IntBlockProposerCanonicalServiceListResponse,
1198+
IntBlockReceiptSizeServiceGetData,
1199+
IntBlockReceiptSizeServiceGetError,
1200+
IntBlockReceiptSizeServiceGetResponse,
1201+
IntBlockReceiptSizeServiceListData,
1202+
IntBlockReceiptSizeServiceListError,
1203+
IntBlockReceiptSizeServiceListResponse,
11781204
IntBlockResourceGasServiceGetData,
11791205
IntBlockResourceGasServiceGetError,
11801206
IntBlockResourceGasServiceGetResponse,
@@ -1481,6 +1507,12 @@ import type {
14811507
IntTransactionOpcodeGasServiceListData,
14821508
IntTransactionOpcodeGasServiceListError,
14831509
IntTransactionOpcodeGasServiceListResponse,
1510+
IntTransactionReceiptSizeServiceGetData,
1511+
IntTransactionReceiptSizeServiceGetError,
1512+
IntTransactionReceiptSizeServiceGetResponse,
1513+
IntTransactionReceiptSizeServiceListData,
1514+
IntTransactionReceiptSizeServiceListError,
1515+
IntTransactionReceiptSizeServiceListResponse,
14841516
IntTransactionResourceGasServiceGetData,
14851517
IntTransactionResourceGasServiceGetError,
14861518
IntTransactionResourceGasServiceGetResponse,
@@ -5887,6 +5919,126 @@ export const fctExecutionGasUsedHourlyServiceGetOptions = (options: Options<FctE
58875919
queryKey: fctExecutionGasUsedHourlyServiceGetQueryKey(options),
58885920
});
58895921

5922+
export const fctExecutionReceiptSizeDailyServiceListQueryKey = (
5923+
options?: Options<FctExecutionReceiptSizeDailyServiceListData>
5924+
) => createQueryKey('fctExecutionReceiptSizeDailyServiceList', options);
5925+
5926+
/**
5927+
* List records
5928+
*
5929+
* Retrieve paginated results with optional filtering
5930+
*/
5931+
export const fctExecutionReceiptSizeDailyServiceListOptions = (
5932+
options?: Options<FctExecutionReceiptSizeDailyServiceListData>
5933+
) =>
5934+
queryOptions<
5935+
FctExecutionReceiptSizeDailyServiceListResponse,
5936+
FctExecutionReceiptSizeDailyServiceListError,
5937+
FctExecutionReceiptSizeDailyServiceListResponse,
5938+
ReturnType<typeof fctExecutionReceiptSizeDailyServiceListQueryKey>
5939+
>({
5940+
queryFn: async ({ queryKey, signal }) => {
5941+
const { data } = await fctExecutionReceiptSizeDailyServiceList({
5942+
...options,
5943+
...queryKey[0],
5944+
signal,
5945+
throwOnError: true,
5946+
});
5947+
return data;
5948+
},
5949+
queryKey: fctExecutionReceiptSizeDailyServiceListQueryKey(options),
5950+
});
5951+
5952+
export const fctExecutionReceiptSizeDailyServiceGetQueryKey = (
5953+
options: Options<FctExecutionReceiptSizeDailyServiceGetData>
5954+
) => createQueryKey('fctExecutionReceiptSizeDailyServiceGet', options);
5955+
5956+
/**
5957+
* Get record
5958+
*
5959+
* Retrieve a single record by day_start_date
5960+
*/
5961+
export const fctExecutionReceiptSizeDailyServiceGetOptions = (
5962+
options: Options<FctExecutionReceiptSizeDailyServiceGetData>
5963+
) =>
5964+
queryOptions<
5965+
FctExecutionReceiptSizeDailyServiceGetResponse,
5966+
FctExecutionReceiptSizeDailyServiceGetError,
5967+
FctExecutionReceiptSizeDailyServiceGetResponse,
5968+
ReturnType<typeof fctExecutionReceiptSizeDailyServiceGetQueryKey>
5969+
>({
5970+
queryFn: async ({ queryKey, signal }) => {
5971+
const { data } = await fctExecutionReceiptSizeDailyServiceGet({
5972+
...options,
5973+
...queryKey[0],
5974+
signal,
5975+
throwOnError: true,
5976+
});
5977+
return data;
5978+
},
5979+
queryKey: fctExecutionReceiptSizeDailyServiceGetQueryKey(options),
5980+
});
5981+
5982+
export const fctExecutionReceiptSizeHourlyServiceListQueryKey = (
5983+
options?: Options<FctExecutionReceiptSizeHourlyServiceListData>
5984+
) => createQueryKey('fctExecutionReceiptSizeHourlyServiceList', options);
5985+
5986+
/**
5987+
* List records
5988+
*
5989+
* Retrieve paginated results with optional filtering
5990+
*/
5991+
export const fctExecutionReceiptSizeHourlyServiceListOptions = (
5992+
options?: Options<FctExecutionReceiptSizeHourlyServiceListData>
5993+
) =>
5994+
queryOptions<
5995+
FctExecutionReceiptSizeHourlyServiceListResponse,
5996+
FctExecutionReceiptSizeHourlyServiceListError,
5997+
FctExecutionReceiptSizeHourlyServiceListResponse,
5998+
ReturnType<typeof fctExecutionReceiptSizeHourlyServiceListQueryKey>
5999+
>({
6000+
queryFn: async ({ queryKey, signal }) => {
6001+
const { data } = await fctExecutionReceiptSizeHourlyServiceList({
6002+
...options,
6003+
...queryKey[0],
6004+
signal,
6005+
throwOnError: true,
6006+
});
6007+
return data;
6008+
},
6009+
queryKey: fctExecutionReceiptSizeHourlyServiceListQueryKey(options),
6010+
});
6011+
6012+
export const fctExecutionReceiptSizeHourlyServiceGetQueryKey = (
6013+
options: Options<FctExecutionReceiptSizeHourlyServiceGetData>
6014+
) => createQueryKey('fctExecutionReceiptSizeHourlyServiceGet', options);
6015+
6016+
/**
6017+
* Get record
6018+
*
6019+
* Retrieve a single record by hour_start_date_time
6020+
*/
6021+
export const fctExecutionReceiptSizeHourlyServiceGetOptions = (
6022+
options: Options<FctExecutionReceiptSizeHourlyServiceGetData>
6023+
) =>
6024+
queryOptions<
6025+
FctExecutionReceiptSizeHourlyServiceGetResponse,
6026+
FctExecutionReceiptSizeHourlyServiceGetError,
6027+
FctExecutionReceiptSizeHourlyServiceGetResponse,
6028+
ReturnType<typeof fctExecutionReceiptSizeHourlyServiceGetQueryKey>
6029+
>({
6030+
queryFn: async ({ queryKey, signal }) => {
6031+
const { data } = await fctExecutionReceiptSizeHourlyServiceGet({
6032+
...options,
6033+
...queryKey[0],
6034+
signal,
6035+
throwOnError: true,
6036+
});
6037+
return data;
6038+
},
6039+
queryKey: fctExecutionReceiptSizeHourlyServiceGetQueryKey(options),
6040+
});
6041+
58906042
export const fctExecutionStateSizeDailyServiceListQueryKey = (
58916043
options?: Options<FctExecutionStateSizeDailyServiceListData>
58926044
) => createQueryKey('fctExecutionStateSizeDailyServiceList', options);
@@ -9212,6 +9364,60 @@ export const intBlockProposerCanonicalServiceGetOptions = (options: Options<IntB
92129364
queryKey: intBlockProposerCanonicalServiceGetQueryKey(options),
92139365
});
92149366

9367+
export const intBlockReceiptSizeServiceListQueryKey = (options?: Options<IntBlockReceiptSizeServiceListData>) =>
9368+
createQueryKey('intBlockReceiptSizeServiceList', options);
9369+
9370+
/**
9371+
* List records
9372+
*
9373+
* Retrieve paginated results with optional filtering
9374+
*/
9375+
export const intBlockReceiptSizeServiceListOptions = (options?: Options<IntBlockReceiptSizeServiceListData>) =>
9376+
queryOptions<
9377+
IntBlockReceiptSizeServiceListResponse,
9378+
IntBlockReceiptSizeServiceListError,
9379+
IntBlockReceiptSizeServiceListResponse,
9380+
ReturnType<typeof intBlockReceiptSizeServiceListQueryKey>
9381+
>({
9382+
queryFn: async ({ queryKey, signal }) => {
9383+
const { data } = await intBlockReceiptSizeServiceList({
9384+
...options,
9385+
...queryKey[0],
9386+
signal,
9387+
throwOnError: true,
9388+
});
9389+
return data;
9390+
},
9391+
queryKey: intBlockReceiptSizeServiceListQueryKey(options),
9392+
});
9393+
9394+
export const intBlockReceiptSizeServiceGetQueryKey = (options: Options<IntBlockReceiptSizeServiceGetData>) =>
9395+
createQueryKey('intBlockReceiptSizeServiceGet', options);
9396+
9397+
/**
9398+
* Get record
9399+
*
9400+
* Retrieve a single record by block_number
9401+
*/
9402+
export const intBlockReceiptSizeServiceGetOptions = (options: Options<IntBlockReceiptSizeServiceGetData>) =>
9403+
queryOptions<
9404+
IntBlockReceiptSizeServiceGetResponse,
9405+
IntBlockReceiptSizeServiceGetError,
9406+
IntBlockReceiptSizeServiceGetResponse,
9407+
ReturnType<typeof intBlockReceiptSizeServiceGetQueryKey>
9408+
>({
9409+
queryFn: async ({ queryKey, signal }) => {
9410+
const { data } = await intBlockReceiptSizeServiceGet({
9411+
...options,
9412+
...queryKey[0],
9413+
signal,
9414+
throwOnError: true,
9415+
});
9416+
return data;
9417+
},
9418+
queryKey: intBlockReceiptSizeServiceGetQueryKey(options),
9419+
});
9420+
92159421
export const intBlockResourceGasServiceListQueryKey = (options?: Options<IntBlockResourceGasServiceListData>) =>
92169422
createQueryKey('intBlockResourceGasServiceList', options);
92179423

@@ -12158,6 +12364,64 @@ export const intTransactionOpcodeGasServiceGetOptions = (options: Options<IntTra
1215812364
queryKey: intTransactionOpcodeGasServiceGetQueryKey(options),
1215912365
});
1216012366

12367+
export const intTransactionReceiptSizeServiceListQueryKey = (
12368+
options?: Options<IntTransactionReceiptSizeServiceListData>
12369+
) => createQueryKey('intTransactionReceiptSizeServiceList', options);
12370+
12371+
/**
12372+
* List records
12373+
*
12374+
* Retrieve paginated results with optional filtering
12375+
*/
12376+
export const intTransactionReceiptSizeServiceListOptions = (
12377+
options?: Options<IntTransactionReceiptSizeServiceListData>
12378+
) =>
12379+
queryOptions<
12380+
IntTransactionReceiptSizeServiceListResponse,
12381+
IntTransactionReceiptSizeServiceListError,
12382+
IntTransactionReceiptSizeServiceListResponse,
12383+
ReturnType<typeof intTransactionReceiptSizeServiceListQueryKey>
12384+
>({
12385+
queryFn: async ({ queryKey, signal }) => {
12386+
const { data } = await intTransactionReceiptSizeServiceList({
12387+
...options,
12388+
...queryKey[0],
12389+
signal,
12390+
throwOnError: true,
12391+
});
12392+
return data;
12393+
},
12394+
queryKey: intTransactionReceiptSizeServiceListQueryKey(options),
12395+
});
12396+
12397+
export const intTransactionReceiptSizeServiceGetQueryKey = (
12398+
options: Options<IntTransactionReceiptSizeServiceGetData>
12399+
) => createQueryKey('intTransactionReceiptSizeServiceGet', options);
12400+
12401+
/**
12402+
* Get record
12403+
*
12404+
* Retrieve a single record by block_number
12405+
*/
12406+
export const intTransactionReceiptSizeServiceGetOptions = (options: Options<IntTransactionReceiptSizeServiceGetData>) =>
12407+
queryOptions<
12408+
IntTransactionReceiptSizeServiceGetResponse,
12409+
IntTransactionReceiptSizeServiceGetError,
12410+
IntTransactionReceiptSizeServiceGetResponse,
12411+
ReturnType<typeof intTransactionReceiptSizeServiceGetQueryKey>
12412+
>({
12413+
queryFn: async ({ queryKey, signal }) => {
12414+
const { data } = await intTransactionReceiptSizeServiceGet({
12415+
...options,
12416+
...queryKey[0],
12417+
signal,
12418+
throwOnError: true,
12419+
});
12420+
return data;
12421+
},
12422+
queryKey: intTransactionReceiptSizeServiceGetQueryKey(options),
12423+
});
12424+
1216112425
export const intTransactionResourceGasServiceListQueryKey = (
1216212426
options?: Options<IntTransactionResourceGasServiceListData>
1216312427
) => createQueryKey('intTransactionResourceGasServiceList', options);

0 commit comments

Comments
 (0)