Skip to content

Commit d3c5ea4

Browse files
new autogen api
1 parent 5846922 commit d3c5ea4

File tree

7 files changed

+998
-836
lines changed

7 files changed

+998
-836
lines changed

packages/engine/biome.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
11
{
22
"$schema": "https://biomejs.dev/schemas/1.9.2/schema.json",
3-
"extends": ["../../biome.json"],
4-
"files": {
5-
"ignore": ["src/client/**"]
6-
}
3+
"extends": ["../../biome.json"]
74
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { defineConfig } from "@hey-api/openapi-ts";
22

33
export default defineConfig({
4-
input: "https://engine-cloud-dev-l8wt.chainsaw-dev.zeet.app/openapi", // TODO: update to prod
5-
output: { path: "src/client" },
4+
input: "http://localhost:3009/openapi", // TODO: update to prod
5+
output: { path: "src/client", lint: "biome", format: "biome" },
66
plugins: ["@hey-api/client-fetch"],
77
});

packages/engine/src/client/client.gen.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@ export type CreateClientConfig<T extends DefaultClientOptions = ClientOptions> =
2323

2424
export const client = createClient(
2525
createConfig<ClientOptions>({
26-
baseUrl: "https://engine-cloud-dev-l8wt.chainsaw-dev.zeet.app",
26+
baseUrl: "http://localhost:3009",
2727
}),
2828
);

packages/engine/src/client/sdk.gen.ts

Lines changed: 45 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -7,28 +7,28 @@ import type {
77
} from "@hey-api/client-fetch";
88
import { client as _heyApiClient } from "./client.gen.js";
99
import type {
10+
EncodeFunctionDataData,
11+
EncodeFunctionDataResponse,
1012
GetTransactionAnalyticsData,
1113
GetTransactionAnalyticsResponse,
1214
GetTransactionAnalyticsSummaryData,
1315
GetTransactionAnalyticsSummaryResponse,
14-
PostEncodeContractData,
15-
PostEncodeContractResponse,
1616
PostReadBalanceData,
1717
PostReadBalanceResponse,
18-
PostReadContractData,
19-
PostReadContractResponse,
20-
PostSignMessageData,
21-
PostSignMessageResponse,
22-
PostSignTransactionData,
23-
PostSignTransactionResponse,
24-
PostSignTypedDataData,
25-
PostSignTypedDataResponse,
26-
PostWriteContractData,
27-
PostWriteContractResponse,
28-
PostWriteTransactionData,
29-
PostWriteTransactionResponse,
18+
ReadContractData,
19+
ReadContractResponse,
3020
SearchTransactionsData,
3121
SearchTransactionsResponse,
22+
SendTransactionData,
23+
SendTransactionResponse,
24+
SignMessageData,
25+
SignMessageResponse,
26+
SignTransactionData,
27+
SignTransactionResponse,
28+
SignTypedDataData,
29+
SignTypedDataResponse,
30+
WriteContractData,
31+
WriteContractResponse,
3232
} from "./types.gen.js";
3333

3434
export type Options<
@@ -49,14 +49,14 @@ export type Options<
4949
};
5050

5151
/**
52-
* Write to a Contract with a Function Call
52+
* Write Contract
5353
* Call a write function on a contract.
5454
*/
55-
export const postWriteContract = <ThrowOnError extends boolean = false>(
56-
options?: Options<PostWriteContractData, ThrowOnError>,
55+
export const writeContract = <ThrowOnError extends boolean = false>(
56+
options?: Options<WriteContractData, ThrowOnError>,
5757
) => {
5858
return (options?.client ?? _heyApiClient).post<
59-
PostWriteContractResponse,
59+
WriteContractResponse,
6060
unknown,
6161
ThrowOnError
6262
>({
@@ -76,14 +76,14 @@ export const postWriteContract = <ThrowOnError extends boolean = false>(
7676
};
7777

7878
/**
79-
* Send an Encoded Transaction
80-
* Send a transaction or a batch of transactions
79+
* Send Transaction
80+
* Send an encoded transaction or a batch of transactions
8181
*/
82-
export const postWriteTransaction = <ThrowOnError extends boolean = false>(
83-
options?: Options<PostWriteTransactionData, ThrowOnError>,
82+
export const sendTransaction = <ThrowOnError extends boolean = false>(
83+
options?: Options<SendTransactionData, ThrowOnError>,
8484
) => {
8585
return (options?.client ?? _heyApiClient).post<
86-
PostWriteTransactionResponse,
86+
SendTransactionResponse,
8787
unknown,
8888
ThrowOnError
8989
>({
@@ -106,11 +106,11 @@ export const postWriteTransaction = <ThrowOnError extends boolean = false>(
106106
* Sign Transaction
107107
* Sign transactions without sending them.
108108
*/
109-
export const postSignTransaction = <ThrowOnError extends boolean = false>(
110-
options?: Options<PostSignTransactionData, ThrowOnError>,
109+
export const signTransaction = <ThrowOnError extends boolean = false>(
110+
options?: Options<SignTransactionData, ThrowOnError>,
111111
) => {
112112
return (options?.client ?? _heyApiClient).post<
113-
PostSignTransactionResponse,
113+
SignTransactionResponse,
114114
unknown,
115115
ThrowOnError
116116
>({
@@ -133,11 +133,11 @@ export const postSignTransaction = <ThrowOnError extends boolean = false>(
133133
* Sign Message
134134
* Sign arbitrary messages.
135135
*/
136-
export const postSignMessage = <ThrowOnError extends boolean = false>(
137-
options?: Options<PostSignMessageData, ThrowOnError>,
136+
export const signMessage = <ThrowOnError extends boolean = false>(
137+
options?: Options<SignMessageData, ThrowOnError>,
138138
) => {
139139
return (options?.client ?? _heyApiClient).post<
140-
PostSignMessageResponse,
140+
SignMessageResponse,
141141
unknown,
142142
ThrowOnError
143143
>({
@@ -160,11 +160,11 @@ export const postSignMessage = <ThrowOnError extends boolean = false>(
160160
* Sign Typed Data
161161
* Sign EIP-712 typed data.
162162
*/
163-
export const postSignTypedData = <ThrowOnError extends boolean = false>(
164-
options?: Options<PostSignTypedDataData, ThrowOnError>,
163+
export const signTypedData = <ThrowOnError extends boolean = false>(
164+
options?: Options<SignTypedDataData, ThrowOnError>,
165165
) => {
166166
return (options?.client ?? _heyApiClient).post<
167-
PostSignTypedDataResponse,
167+
SignTypedDataResponse,
168168
unknown,
169169
ThrowOnError
170170
>({
@@ -184,14 +184,14 @@ export const postSignTypedData = <ThrowOnError extends boolean = false>(
184184
};
185185

186186
/**
187-
* Read from a Contract
188-
* Call read-only functions using multicall.
187+
* Read Contract
188+
* Call read-only contract functions or batch read using multicall.
189189
*/
190-
export const postReadContract = <ThrowOnError extends boolean = false>(
191-
options?: Options<PostReadContractData, ThrowOnError>,
190+
export const readContract = <ThrowOnError extends boolean = false>(
191+
options?: Options<ReadContractData, ThrowOnError>,
192192
) => {
193193
return (options?.client ?? _heyApiClient).post<
194-
PostReadContractResponse,
194+
ReadContractResponse,
195195
unknown,
196196
ThrowOnError
197197
>({
@@ -238,14 +238,14 @@ export const postReadBalance = <ThrowOnError extends boolean = false>(
238238
};
239239

240240
/**
241-
* Encode A Contract Function Call
242-
* Get transaction parameters (to, data, value) for contract calls.
241+
* Encode Function Data
242+
* Encode a contract call into transaction parameters (to, data, value).
243243
*/
244-
export const postEncodeContract = <ThrowOnError extends boolean = false>(
245-
options?: Options<PostEncodeContractData, ThrowOnError>,
244+
export const encodeFunctionData = <ThrowOnError extends boolean = false>(
245+
options?: Options<EncodeFunctionDataData, ThrowOnError>,
246246
) => {
247247
return (options?.client ?? _heyApiClient).post<
248-
PostEncodeContractResponse,
248+
EncodeFunctionDataResponse,
249249
unknown,
250250
ThrowOnError
251251
>({
@@ -282,7 +282,7 @@ export const searchTransactions = <ThrowOnError extends boolean = false>(
282282
type: "apiKey",
283283
},
284284
],
285-
url: "/project/transactions/search",
285+
url: "/transactions/search",
286286
...options,
287287
headers: {
288288
"Content-Type": "application/json",
@@ -309,7 +309,7 @@ export const getTransactionAnalytics = <ThrowOnError extends boolean = false>(
309309
type: "apiKey",
310310
},
311311
],
312-
url: "/project/transactions/analytics",
312+
url: "/transactions/analytics",
313313
...options,
314314
headers: {
315315
"Content-Type": "application/json",
@@ -338,7 +338,7 @@ export const getTransactionAnalyticsSummary = <
338338
type: "apiKey",
339339
},
340340
],
341-
url: "/project/transactions/analytics-summary",
341+
url: "/transactions/analytics-summary",
342342
...options,
343343
headers: {
344344
"Content-Type": "application/json",

0 commit comments

Comments
 (0)