diff --git a/v2/api-validator/src/client/generated/models/ApiComponents.ts b/v2/api-validator/src/client/generated/models/ApiComponents.ts index b220a325..fb3e852c 100644 --- a/v2/api-validator/src/client/generated/models/ApiComponents.ts +++ b/v2/api-validator/src/client/generated/models/ApiComponents.ts @@ -20,5 +20,6 @@ export type ApiComponents = { collateral?: AccountsSet; ramps?: AccountsSet; rates?: AccountsSet; + custom?: AccountsSet; }; diff --git a/v2/api-validator/src/server/handlers/capabilities-handlers.ts b/v2/api-validator/src/server/handlers/capabilities-handlers.ts index 590a8f3b..f89523c1 100644 --- a/v2/api-validator/src/server/handlers/capabilities-handlers.ts +++ b/v2/api-validator/src/server/handlers/capabilities-handlers.ts @@ -18,6 +18,7 @@ const CAPABILITIES: Capabilities = { collateral: '*', ramps: '*', rates: '*', + custom: '*', }, }; diff --git a/v2/api-validator/tests/sanity-tests/capabilities.test.ts b/v2/api-validator/tests/sanity-tests/capabilities.test.ts index a1ad388f..51659acf 100644 --- a/v2/api-validator/tests/sanity-tests/capabilities.test.ts +++ b/v2/api-validator/tests/sanity-tests/capabilities.test.ts @@ -36,6 +36,7 @@ describe('Capabilities', () => { // 'trading', 'liquidity', 'ramps', + 'custom', ]; let accountIds: string[]; diff --git a/v2/openapi/fb-provider-api.yaml b/v2/openapi/fb-provider-api.yaml index 3205c7f2..b67d9897 100644 --- a/v2/openapi/fb-provider-api.yaml +++ b/v2/openapi/fb-provider-api.yaml @@ -885,6 +885,8 @@ components: $ref: '#/components/schemas/AccountsSet' rates: $ref: '#/components/schemas/AccountsSet' + custom: + $ref: '#/components/schemas/AccountsSet' AccountsSet: description: >- diff --git a/v2/openapi/fb-unified-openapi.yaml b/v2/openapi/fb-unified-openapi.yaml index c9b0a800..714f2c11 100644 --- a/v2/openapi/fb-unified-openapi.yaml +++ b/v2/openapi/fb-unified-openapi.yaml @@ -2798,6 +2798,8 @@ components: $ref: '#/components/schemas/AccountsSet' rates: $ref: '#/components/schemas/AccountsSet' + custom: + $ref: '#/components/schemas/AccountsSet' AccountsSet: description: Indicates to which sub-accounts an operation applies. The value could be either a list of sub-account IDs or "*". The value "*" indicates all the sub-accounts. oneOf: