Skip to content

Commit 266257f

Browse files
chore: clean up types
1 parent 0ab46ff commit 266257f

File tree

9 files changed

+35
-133
lines changed

9 files changed

+35
-133
lines changed

sdk.json

Lines changed: 9 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -7067,14 +7067,14 @@
70677067
"required": ["from", "to"],
70687068
"properties": {
70697069
"from": {
7070-
"$ref": "#/components/schemas/CpsFromCurrency"
7070+
"$ref": "#/components/schemas/OptionalAmountMoney"
70717071
},
70727072
"to": {
7073-
"$ref": "#/components/schemas/CpsToAmount"
7073+
"$ref": "#/components/schemas/OptionalAmountMoney"
70747074
}
70757075
}
70767076
},
7077-
"CpsFromCurrency": {
7077+
"OptionalAmountMoney": {
70787078
"type": "object",
70797079
"required": ["currency"],
70807080
"properties": {
@@ -7085,28 +7085,13 @@
70857085
"example": 100.0
70867086
},
70877087
"currency": {
7088-
"$ref": "#/components/schemas/CpsCurrency"
7088+
"$ref": "#/components/schemas/CpsToken"
70897089
}
70907090
}
70917091
},
7092-
"CpsToAmount": {
7093-
"type": "object",
7094-
"required": ["currency"],
7095-
"properties": {
7096-
"amount": {
7097-
"type": "number",
7098-
"nullable": true,
7099-
"description": "Target amount (optional)",
7100-
"example": 1000
7101-
},
7102-
"currency": {
7103-
"$ref": "#/components/schemas/CpsCurrency"
7104-
}
7105-
}
7106-
},
7107-
"CpsCurrency": {
7092+
"CpsToken": {
71087093
"type": "string",
7109-
"description": "Supported stablecoin currency codes",
7094+
"description": "Supported stablecoin tokens",
71107095
"enum": ["USDC", "EURC"],
71117096
"example": "USDC"
71127097
},
@@ -7132,13 +7117,13 @@
71327117
"example": "0.9132"
71337118
},
71347119
"from": {
7135-
"$ref": "#/components/schemas/CpsMoney"
7120+
"$ref": "#/components/schemas/OptionalAmountMoney"
71367121
},
71377122
"to": {
7138-
"$ref": "#/components/schemas/CpsMoney"
7123+
"$ref": "#/components/schemas/OptionalAmountMoney"
71397124
},
71407125
"fee": {
7141-
"$ref": "#/components/schemas/CpsMoney"
7126+
"$ref": "#/components/schemas/OptionalAmountMoney"
71427127
},
71437128
"expiry": {
71447129
"type": "string",
@@ -7148,20 +7133,6 @@
71487133
}
71497134
}
71507135
},
7151-
"CpsMoney": {
7152-
"type": "object",
7153-
"required": ["amount", "currency"],
7154-
"properties": {
7155-
"amount": {
7156-
"type": "string",
7157-
"description": "Magnitude of the amount with high precision",
7158-
"example": "913.390000000000000000000000000000000000000000000000000000000000000000000000000000"
7159-
},
7160-
"currency": {
7161-
"$ref": "#/components/schemas/CpsCurrency"
7162-
}
7163-
}
7164-
},
71657136
"MerchantWalletId": {
71667137
"type": "string",
71677138
"description": "Unique system generated identifier for the wallet of the merchant.",

src/generated/.openapi-generator/FILES

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -83,11 +83,8 @@ models/checkout-session.ts
8383
models/conflict.ts
8484
models/continuous-payment-intent-creation-request.ts
8585
models/continuous-payment-intent.ts
86-
models/cps-currency.ts
87-
models/cps-from-currency.ts
88-
models/cps-money.ts
8986
models/cps-quote.ts
90-
models/cps-to-amount.ts
87+
models/cps-token.ts
9188
models/create-address-book-recipient-response.ts
9289
models/create-business-cbit-account-response.ts
9390
models/create-business-cubix-account-response.ts
@@ -225,6 +222,7 @@ models/money.ts
225222
models/network-fee-quote.ts
226223
models/not-authorized.ts
227224
models/not-found.ts
225+
models/optional-amount-money.ts
228226
models/payment-creation-request.ts
229227
models/payment-error-code.ts
230228
models/payment-info-cancel.ts

src/generated/models/cps-money.ts

Lines changed: 0 additions & 31 deletions
This file was deleted.

src/generated/models/cps-quote.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
// May contain unused imports in some cases
1010
// @ts-ignore
11-
import { CpsMoney } from "./cps-money";
11+
import { OptionalAmountMoney } from "./optional-amount-money";
1212

1313
/**
1414
*
@@ -30,22 +30,22 @@ export interface CpsQuote {
3030
rate?: string;
3131
/**
3232
*
33-
* @type {CpsMoney}
33+
* @type {OptionalAmountMoney}
3434
* @memberof CpsQuote
3535
*/
36-
from?: CpsMoney;
36+
from?: OptionalAmountMoney;
3737
/**
3838
*
39-
* @type {CpsMoney}
39+
* @type {OptionalAmountMoney}
4040
* @memberof CpsQuote
4141
*/
42-
to?: CpsMoney;
42+
to?: OptionalAmountMoney;
4343
/**
4444
*
45-
* @type {CpsMoney}
45+
* @type {OptionalAmountMoney}
4646
* @memberof CpsQuote
4747
*/
48-
fee?: CpsMoney;
48+
fee?: OptionalAmountMoney;
4949
/**
5050
* Quote expiration time in ISO-8601 format
5151
* @type {string}

src/generated/models/cps-to-amount.ts

Lines changed: 0 additions & 31 deletions
This file was deleted.
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@
77
*/
88

99
/**
10-
* Supported stablecoin currency codes
10+
* Supported stablecoin tokens
1111
* @export
1212
* @enum {string}
1313
*/
1414

15-
export const CpsCurrency = {
15+
export const CpsToken = {
1616
Usdc: "USDC",
1717
Eurc: "EURC"
1818
} as const;
1919

20-
export type CpsCurrency = typeof CpsCurrency[keyof typeof CpsCurrency];
20+
export type CpsToken = typeof CpsToken[keyof typeof CpsToken];

src/generated/models/create-cps-quote-request.ts

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,7 @@
88

99
// May contain unused imports in some cases
1010
// @ts-ignore
11-
import { CpsFromCurrency } from "./cps-from-currency";
12-
// May contain unused imports in some cases
13-
// @ts-ignore
14-
import { CpsToAmount } from "./cps-to-amount";
11+
import { OptionalAmountMoney } from "./optional-amount-money";
1512

1613
/**
1714
*
@@ -21,14 +18,14 @@ import { CpsToAmount } from "./cps-to-amount";
2118
export interface CreateCpsQuoteRequest {
2219
/**
2320
*
24-
* @type {CpsFromCurrency}
21+
* @type {OptionalAmountMoney}
2522
* @memberof CreateCpsQuoteRequest
2623
*/
27-
from: CpsFromCurrency;
24+
from: OptionalAmountMoney;
2825
/**
2926
*
30-
* @type {CpsToAmount}
27+
* @type {OptionalAmountMoney}
3128
* @memberof CreateCpsQuoteRequest
3229
*/
33-
to: CpsToAmount;
30+
to: OptionalAmountMoney;
3431
}

src/generated/models/index.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,8 @@ export * from "./checkout-session-status";
5252
export * from "./conflict";
5353
export * from "./continuous-payment-intent";
5454
export * from "./continuous-payment-intent-creation-request";
55-
export * from "./cps-currency";
56-
export * from "./cps-from-currency";
57-
export * from "./cps-money";
5855
export * from "./cps-quote";
59-
export * from "./cps-to-amount";
56+
export * from "./cps-token";
6057
export * from "./create-address-book-recipient-response";
6158
export * from "./create-business-cbit-account-response";
6259
export * from "./create-business-cubix-account-response";
@@ -193,6 +190,7 @@ export * from "./money";
193190
export * from "./network-fee-quote";
194191
export * from "./not-authorized";
195192
export * from "./not-found";
193+
export * from "./optional-amount-money";
196194
export * from "./payment-creation-request";
197195
export * from "./payment-error-code";
198196
export * from "./payment-info-cancel";

src/generated/models/cps-from-currency.ts renamed to src/generated/models/optional-amount-money.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,24 +8,24 @@
88

99
// May contain unused imports in some cases
1010
// @ts-ignore
11-
import { CpsCurrency } from "./cps-currency";
11+
import { CpsToken } from "./cps-token";
1212

1313
/**
1414
*
1515
* @export
16-
* @interface CpsFromCurrency
16+
* @interface OptionalAmountMoney
1717
*/
18-
export interface CpsFromCurrency {
18+
export interface OptionalAmountMoney {
1919
/**
2020
* Source amount (optional)
2121
* @type {number}
22-
* @memberof CpsFromCurrency
22+
* @memberof OptionalAmountMoney
2323
*/
2424
amount?: number | null;
2525
/**
2626
*
27-
* @type {CpsCurrency}
28-
* @memberof CpsFromCurrency
27+
* @type {CpsToken}
28+
* @memberof OptionalAmountMoney
2929
*/
30-
currency: CpsCurrency;
30+
currency: CpsToken;
3131
}

0 commit comments

Comments
 (0)