From b28abca37629cb11b77b2e8cfab9e44570ec4339 Mon Sep 17 00:00:00 2001 From: kevin Date: Thu, 26 Mar 2026 11:28:01 -0500 Subject: [PATCH 1/4] BFP-4221: Bump leaderboard limit to 1000 --- Makefile | 4 ++++ python/sdk/src/openapi_client/api/exchange_api.py | 12 ++++++------ python/sdk/src/openapi_client/docs/ExchangeApi.md | 4 ++-- resources/account-data-api.yaml | 4 ++-- rust/gen/bluefin_api/docs/ExchangeApi.md | 2 +- ts/sdk/src/api.ts | 8 ++++---- ts/sdk/src/docs/ExchangeApi.md | 4 ++-- 7 files changed, 21 insertions(+), 17 deletions(-) diff --git a/Makefile b/Makefile index a88900ed..0bdc07f4 100644 --- a/Makefile +++ b/Makefile @@ -21,3 +21,7 @@ generate-py: ## Generate Python client generate-rs: ## Generate Rust client rm -rf rust/gen/bluefin_api apigen -l rust + +.PHONY: example-rs +example-rs: ## Run the example for the generated Rust client + cd rust; for i in `ls examples/ | grep -v shutdown`; do name=$${i::-3}; echo "$$name"; cargo run --example "$$name"; done diff --git a/python/sdk/src/openapi_client/api/exchange_api.py b/python/sdk/src/openapi_client/api/exchange_api.py index e9516d00..ff784285 100644 --- a/python/sdk/src/openapi_client/api/exchange_api.py +++ b/python/sdk/src/openapi_client/api/exchange_api.py @@ -2078,7 +2078,7 @@ async def get_leaderboard( interval: Annotated[Optional[LeaderboardInterval], Field(description="The interval to get the leaderboard for. Default or Unspecified is 7d.")] = None, sort_by: Annotated[Optional[StrictStr], Field(description="The field to sort by. Default or Unspecified is accountValue.")] = None, sort_order: Annotated[Optional[SortOrder], Field(description="The sort order, either ascending (ASC) or descending (DESC). Default or UNSPECIFIED is DESC.")] = None, - limit: Annotated[Optional[Annotated[int, Field(le=100, strict=True, ge=1)]], Field(description="Default 50; max 100.")] = None, + limit: Annotated[Optional[Annotated[int, Field(le=1000, strict=True, ge=1)]], Field(description="Default 50; max 1000.")] = None, page: Annotated[Optional[Annotated[int, Field(strict=True, ge=1)]], Field(description="The page number to retrieve in a paginated response.")] = None, _request_timeout: Union[ None, @@ -2103,7 +2103,7 @@ async def get_leaderboard( :type sort_by: str :param sort_order: The sort order, either ascending (ASC) or descending (DESC). Default or UNSPECIFIED is DESC. :type sort_order: SortOrder - :param limit: Default 50; max 100. + :param limit: Default 50; max 1000. :type limit: int :param page: The page number to retrieve in a paginated response. :type page: int @@ -2164,7 +2164,7 @@ async def get_leaderboard_with_http_info( interval: Annotated[Optional[LeaderboardInterval], Field(description="The interval to get the leaderboard for. Default or Unspecified is 7d.")] = None, sort_by: Annotated[Optional[StrictStr], Field(description="The field to sort by. Default or Unspecified is accountValue.")] = None, sort_order: Annotated[Optional[SortOrder], Field(description="The sort order, either ascending (ASC) or descending (DESC). Default or UNSPECIFIED is DESC.")] = None, - limit: Annotated[Optional[Annotated[int, Field(le=100, strict=True, ge=1)]], Field(description="Default 50; max 100.")] = None, + limit: Annotated[Optional[Annotated[int, Field(le=1000, strict=True, ge=1)]], Field(description="Default 50; max 1000.")] = None, page: Annotated[Optional[Annotated[int, Field(strict=True, ge=1)]], Field(description="The page number to retrieve in a paginated response.")] = None, _request_timeout: Union[ None, @@ -2189,7 +2189,7 @@ async def get_leaderboard_with_http_info( :type sort_by: str :param sort_order: The sort order, either ascending (ASC) or descending (DESC). Default or UNSPECIFIED is DESC. :type sort_order: SortOrder - :param limit: Default 50; max 100. + :param limit: Default 50; max 1000. :type limit: int :param page: The page number to retrieve in a paginated response. :type page: int @@ -2250,7 +2250,7 @@ async def get_leaderboard_without_preload_content( interval: Annotated[Optional[LeaderboardInterval], Field(description="The interval to get the leaderboard for. Default or Unspecified is 7d.")] = None, sort_by: Annotated[Optional[StrictStr], Field(description="The field to sort by. Default or Unspecified is accountValue.")] = None, sort_order: Annotated[Optional[SortOrder], Field(description="The sort order, either ascending (ASC) or descending (DESC). Default or UNSPECIFIED is DESC.")] = None, - limit: Annotated[Optional[Annotated[int, Field(le=100, strict=True, ge=1)]], Field(description="Default 50; max 100.")] = None, + limit: Annotated[Optional[Annotated[int, Field(le=1000, strict=True, ge=1)]], Field(description="Default 50; max 1000.")] = None, page: Annotated[Optional[Annotated[int, Field(strict=True, ge=1)]], Field(description="The page number to retrieve in a paginated response.")] = None, _request_timeout: Union[ None, @@ -2275,7 +2275,7 @@ async def get_leaderboard_without_preload_content( :type sort_by: str :param sort_order: The sort order, either ascending (ASC) or descending (DESC). Default or UNSPECIFIED is DESC. :type sort_order: SortOrder - :param limit: Default 50; max 100. + :param limit: Default 50; max 1000. :type limit: int :param page: The page number to retrieve in a paginated response. :type page: int diff --git a/python/sdk/src/openapi_client/docs/ExchangeApi.md b/python/sdk/src/openapi_client/docs/ExchangeApi.md index 93ef4913..2042f6f2 100644 --- a/python/sdk/src/openapi_client/docs/ExchangeApi.md +++ b/python/sdk/src/openapi_client/docs/ExchangeApi.md @@ -544,7 +544,7 @@ async with openapi_client.ApiClient(configuration) as api_client: interval = openapi_client.LeaderboardInterval() # LeaderboardInterval | The interval to get the leaderboard for. Default or Unspecified is 7d. (optional) sort_by = accountValue # str | The field to sort by. Default or Unspecified is accountValue. (optional) (default to accountValue) sort_order = openapi_client.SortOrder() # SortOrder | The sort order, either ascending (ASC) or descending (DESC). Default or UNSPECIFIED is DESC. (optional) - limit = 50 # int | Default 50; max 100. (optional) (default to 50) + limit = 50 # int | Default 50; max 1000. (optional) (default to 50) page = 1 # int | The page number to retrieve in a paginated response. (optional) (default to 1) try: @@ -566,7 +566,7 @@ Name | Type | Description | Notes **interval** | [**LeaderboardInterval**](.md)| The interval to get the leaderboard for. Default or Unspecified is 7d. | [optional] **sort_by** | **str**| The field to sort by. Default or Unspecified is accountValue. | [optional] [default to accountValue] **sort_order** | [**SortOrder**](.md)| The sort order, either ascending (ASC) or descending (DESC). Default or UNSPECIFIED is DESC. | [optional] - **limit** | **int**| Default 50; max 100. | [optional] [default to 50] + **limit** | **int**| Default 50; max 1000. | [optional] [default to 50] **page** | **int**| The page number to retrieve in a paginated response. | [optional] [default to 1] ### Return type diff --git a/resources/account-data-api.yaml b/resources/account-data-api.yaml index dcc0b78f..c55b084b 100644 --- a/resources/account-data-api.yaml +++ b/resources/account-data-api.yaml @@ -1119,8 +1119,8 @@ paths: type: integer default: 50 minimum: 1 - maximum: 100 - description: Default 50; max 100. + maximum: 1000 + description: Default 50; max 1000. - name: page in: query required: false diff --git a/rust/gen/bluefin_api/docs/ExchangeApi.md b/rust/gen/bluefin_api/docs/ExchangeApi.md index 96d287ea..065138bc 100644 --- a/rust/gen/bluefin_api/docs/ExchangeApi.md +++ b/rust/gen/bluefin_api/docs/ExchangeApi.md @@ -245,7 +245,7 @@ Name | Type | Description | Required | Notes **interval** | Option<[**LeaderboardInterval**](.md)> | The interval to get the leaderboard for. Default or Unspecified is 7d. | | **sort_by** | Option<**String**> | The field to sort by. Default or Unspecified is accountValue. | |[default to accountValue] **sort_order** | Option<[**SortOrder**](.md)> | The sort order, either ascending (ASC) or descending (DESC). Default or UNSPECIFIED is DESC. | | -**limit** | Option<**u32**> | Default 50; max 100. | |[default to 50] +**limit** | Option<**u32**> | Default 50; max 1000. | |[default to 50] **page** | Option<**u32**> | The page number to retrieve in a paginated response. | |[default to 1] ### Return type diff --git a/ts/sdk/src/api.ts b/ts/sdk/src/api.ts index 70736578..83217e30 100644 --- a/ts/sdk/src/api.ts +++ b/ts/sdk/src/api.ts @@ -7958,7 +7958,7 @@ export const ExchangeApiAxiosParamCreator = function (configuration?: Configurat * @param {LeaderboardInterval} [interval] The interval to get the leaderboard for. Default or Unspecified is 7d. * @param {GetLeaderboardSortByEnum} [sortBy] The field to sort by. Default or Unspecified is accountValue. * @param {SortOrder} [sortOrder] The sort order, either ascending (ASC) or descending (DESC). Default or UNSPECIFIED is DESC. - * @param {number} [limit] Default 50; max 100. + * @param {number} [limit] Default 50; max 1000. * @param {number} [page] The page number to retrieve in a paginated response. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -8265,7 +8265,7 @@ export const ExchangeApiFp = function(configuration?: Configuration) { * @param {LeaderboardInterval} [interval] The interval to get the leaderboard for. Default or Unspecified is 7d. * @param {GetLeaderboardSortByEnum} [sortBy] The field to sort by. Default or Unspecified is accountValue. * @param {SortOrder} [sortOrder] The sort order, either ascending (ASC) or descending (DESC). Default or UNSPECIFIED is DESC. - * @param {number} [limit] Default 50; max 100. + * @param {number} [limit] Default 50; max 1000. * @param {number} [page] The page number to retrieve in a paginated response. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -8417,7 +8417,7 @@ export const ExchangeApiFactory = function (configuration?: Configuration, baseP * @param {LeaderboardInterval} [interval] The interval to get the leaderboard for. Default or Unspecified is 7d. * @param {GetLeaderboardSortByEnum} [sortBy] The field to sort by. Default or Unspecified is accountValue. * @param {SortOrder} [sortOrder] The sort order, either ascending (ASC) or descending (DESC). Default or UNSPECIFIED is DESC. - * @param {number} [limit] Default 50; max 100. + * @param {number} [limit] Default 50; max 1000. * @param {number} [page] The page number to retrieve in a paginated response. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -8571,7 +8571,7 @@ export class ExchangeApi extends BaseAPI { * @param {LeaderboardInterval} [interval] The interval to get the leaderboard for. Default or Unspecified is 7d. * @param {GetLeaderboardSortByEnum} [sortBy] The field to sort by. Default or Unspecified is accountValue. * @param {SortOrder} [sortOrder] The sort order, either ascending (ASC) or descending (DESC). Default or UNSPECIFIED is DESC. - * @param {number} [limit] Default 50; max 100. + * @param {number} [limit] Default 50; max 1000. * @param {number} [page] The page number to retrieve in a paginated response. * @param {*} [options] Override http request option. * @throws {RequiredError} diff --git a/ts/sdk/src/docs/ExchangeApi.md b/ts/sdk/src/docs/ExchangeApi.md index 03146ebf..df62a418 100644 --- a/ts/sdk/src/docs/ExchangeApi.md +++ b/ts/sdk/src/docs/ExchangeApi.md @@ -411,7 +411,7 @@ const apiInstance = new ExchangeApi(configuration); let interval: LeaderboardInterval; //The interval to get the leaderboard for. Default or Unspecified is 7d. (optional) (default to undefined) let sortBy: 'accountValue' | 'pnl' | 'volume' | 'UNSPECIFIED'; //The field to sort by. Default or Unspecified is accountValue. (optional) (default to 'accountValue') let sortOrder: SortOrder; //The sort order, either ascending (ASC) or descending (DESC). Default or UNSPECIFIED is DESC. (optional) (default to undefined) -let limit: number; //Default 50; max 100. (optional) (default to 50) +let limit: number; //Default 50; max 1000. (optional) (default to 50) let page: number; //The page number to retrieve in a paginated response. (optional) (default to 1) const { status, data } = await apiInstance.getLeaderboard( @@ -430,7 +430,7 @@ const { status, data } = await apiInstance.getLeaderboard( | **interval** | **LeaderboardInterval** | The interval to get the leaderboard for. Default or Unspecified is 7d. | (optional) defaults to undefined| | **sortBy** | [**'accountValue' | 'pnl' | 'volume' | 'UNSPECIFIED'**]**Array<'accountValue' | 'pnl' | 'volume' | 'UNSPECIFIED'>** | The field to sort by. Default or Unspecified is accountValue. | (optional) defaults to 'accountValue'| | **sortOrder** | **SortOrder** | The sort order, either ascending (ASC) or descending (DESC). Default or UNSPECIFIED is DESC. | (optional) defaults to undefined| -| **limit** | [**number**] | Default 50; max 100. | (optional) defaults to 50| +| **limit** | [**number**] | Default 50; max 1000. | (optional) defaults to 50| | **page** | [**number**] | The page number to retrieve in a paginated response. | (optional) defaults to 1| From c1fd633a3f86f838a8a326b49b23c9f93ec2a8cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Castelo?= Date: Thu, 26 Mar 2026 13:40:45 -0300 Subject: [PATCH 2/4] bump ts version --- ts/sdk/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ts/sdk/package.json b/ts/sdk/package.json index 1d6fce9a..3a0edf4e 100644 --- a/ts/sdk/package.json +++ b/ts/sdk/package.json @@ -52,5 +52,5 @@ "prepare": "npm run build" }, "types": "./dist/types/index.d.ts", - "version": "1.16.0" + "version": "1.17.0" } From df9d342433e7d225d9777f98b31822b9fa2c6c52 Mon Sep 17 00:00:00 2001 From: kevin Date: Thu, 26 Mar 2026 11:42:12 -0500 Subject: [PATCH 3/4] Add ts-typecheck to make --- Makefile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Makefile b/Makefile index 0bdc07f4..0ab89662 100644 --- a/Makefile +++ b/Makefile @@ -25,3 +25,7 @@ generate-rs: ## Generate Rust client .PHONY: example-rs example-rs: ## Run the example for the generated Rust client cd rust; for i in `ls examples/ | grep -v shutdown`; do name=$${i::-3}; echo "$$name"; cargo run --example "$$name"; done + +.PHONY: ts-typecheck +ts-typecheck: generate-ts ## Type check the generated TypeScript client + docker run --rm -v "${PWD}:/work" -w /work/ts/sdk node:24 sh -lc "yarn install --frozen-lockfile && yarn build:types && yarn build:example" From 188e50ce863ff7767db1597b5d714b412682acb6 Mon Sep 17 00:00:00 2001 From: kevin Date: Thu, 26 Mar 2026 11:49:57 -0500 Subject: [PATCH 4/4] version bump --- .apigen-state | 11 ++++++----- python/sdk/config.yaml | 2 +- python/sdk/pyproject.toml | 2 +- python/sdk/src/openapi_client/__init__.py | 2 +- python/sdk/src/openapi_client/api_client.py | 2 +- python/sdk/src/openapi_client/configuration.py | 2 +- python/sdk/src/openapi_client_README.md | 2 +- rust/Cargo.lock | 4 ++-- rust/Cargo.toml | 4 ++-- rust/gen/bluefin_api/.openapi-generator/FILES | 1 - rust/gen/bluefin_api/Cargo.toml | 2 +- rust/gen/bluefin_api/README.md | 2 +- rust/gen/config.yaml | 2 +- 13 files changed, 19 insertions(+), 19 deletions(-) diff --git a/.apigen-state b/.apigen-state index 89d97ea6..ed6b8961 100644 --- a/.apigen-state +++ b/.apigen-state @@ -1,17 +1,18 @@ { "version": "1", "algorithm": "sha256", - "generated_at": "2026-03-19T18:17:33.330033Z", + "generated_at": "2026-03-26T16:48:24.691481Z", "spec_files": { - "resources/account-data-api.yaml": "2d366acf63b1412c3b49583b22aea07829f297332ebd1b0680954d0d248f2998", + "resources/account-data-api.yaml": "9739df11b0d8c26bc3eea5135e524b7e1ade4192867569896a817bed380aaff0", "resources/auth-api.yaml": "01e54ca1a13d2d6307e0d3a9ea38f816902521e7c85998f0f21a1353cc54fb76", - "resources/bluefin-api.yaml": "b81cebbb70822b4806a9c56e819d6dd1b52453f4b37d63a95a14dae7cf0edb9c", + "resources/bluefin-api.yaml": "fa46dd3fa556baa1d81567b9d21ea81e948dd0e596bfdc368e0eb1e8fdad3fe1", "resources/common.yaml": "71dc565fccebcc9e71b49b48448d2583903aec7e2d16ef1d69972b50f2e4250f", - "resources/exchange-api.yaml": "a309b3a5c29fb71dcc26d6f8018883ec51b42db43c29fee7b7ed4f0997146f77", + "resources/exchange-common-api.yaml": "3c84fcdfa44e689c2465b79dab3dd0d2a2a1777ad207e167c64c457fcba58006", + "resources/exchange-pro-api.yaml": "a9b065f87a8c5992667eee65f3680f178de693f0a01c82726f0378547a2b540f", "resources/rewards-data-api.yaml": "2c715683d080ad11aa7667d81e36b1f36839da5d2af1bd3ce0d164db6f19cb0c", "resources/trade-api.yaml": "229ac3d9a7a30b640db928cc5d99cddc4e185e70b76e7c0d7273f94225cd1d37", "resources/vera-api.yaml": "f4c51b5f6614dd4e3b9f5f1f01f945e06d9090849530ecb916ad4ae18d8f61a0", "resources/websocket-api.yaml": "c2c51ceea701bff0b7e911e9afdb0addeb4d7f173b2a25b996d13f5462cb535b" }, - "combined_hash": "629cbc1a47ac5c37e7b184e23f3b077cd1a0337fa6827632b3b0c6dab582f88e" + "combined_hash": "f62934225656afb7209eb2f7582f9a72120d1cee6149c4fa6c1b1dcd2e772fcb" } \ No newline at end of file diff --git a/python/sdk/config.yaml b/python/sdk/config.yaml index 070bb1ab..6d635d58 100644 --- a/python/sdk/config.yaml +++ b/python/sdk/config.yaml @@ -2,4 +2,4 @@ additionalProperties: library: asyncio generateSourceCodeOnly: true useOneOfDiscriminatorLookup: true - packageVersion: 1.16.0 + packageVersion: 1.17.0 diff --git a/python/sdk/pyproject.toml b/python/sdk/pyproject.toml index eaa22e69..747f2e33 100644 --- a/python/sdk/pyproject.toml +++ b/python/sdk/pyproject.toml @@ -21,7 +21,7 @@ description = "Python Boilerplate contains all the boilerplate you need to creat name = "bluefin_pro_sdk" readme = "README.rst" requires-python = ">=3.9.2,<3.14.0" -version = "1.16.0" +version = "1.17.0" [[project.authors]] email = "audreyr@example.com" diff --git a/python/sdk/src/openapi_client/__init__.py b/python/sdk/src/openapi_client/__init__.py index d58eeb6b..f7a04b80 100644 --- a/python/sdk/src/openapi_client/__init__.py +++ b/python/sdk/src/openapi_client/__init__.py @@ -14,7 +14,7 @@ """ # noqa: E501 -__version__ = "1.16.0" +__version__ = "1.17.0" # import apis into sdk package from openapi_client.api.account_data_api import AccountDataApi diff --git a/python/sdk/src/openapi_client/api_client.py b/python/sdk/src/openapi_client/api_client.py index d8159605..1cda75ff 100644 --- a/python/sdk/src/openapi_client/api_client.py +++ b/python/sdk/src/openapi_client/api_client.py @@ -90,7 +90,7 @@ def __init__( self.default_headers[header_name] = header_value self.cookie = cookie # Set default User-Agent. - self.user_agent = 'OpenAPI-Generator/1.16.0/python' + self.user_agent = 'OpenAPI-Generator/1.17.0/python' self.client_side_validation = configuration.client_side_validation async def __aenter__(self): diff --git a/python/sdk/src/openapi_client/configuration.py b/python/sdk/src/openapi_client/configuration.py index 7d88564f..2fc99d9b 100644 --- a/python/sdk/src/openapi_client/configuration.py +++ b/python/sdk/src/openapi_client/configuration.py @@ -507,7 +507,7 @@ def to_debug_report(self) -> str: "OS: {env}\n"\ "Python Version: {pyversion}\n"\ "Version of the API: 1.0.0\n"\ - "SDK Package Version: 1.16.0".\ + "SDK Package Version: 1.17.0".\ format(env=sys.platform, pyversion=sys.version) def get_host_settings(self) -> List[HostSetting]: diff --git a/python/sdk/src/openapi_client_README.md b/python/sdk/src/openapi_client_README.md index 2b9095d6..d2756155 100644 --- a/python/sdk/src/openapi_client_README.md +++ b/python/sdk/src/openapi_client_README.md @@ -4,7 +4,7 @@ Bluefin API The `openapi_client` package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: - API version: 1.0.0 -- Package version: 1.16.0 +- Package version: 1.17.0 - Generator version: 7.13.0 - Build package: org.openapitools.codegen.languages.PythonClientCodegen diff --git a/rust/Cargo.lock b/rust/Cargo.lock index 04eb21e1..5e6da69c 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -121,7 +121,7 @@ dependencies = [ [[package]] name = "bluefin-pro" -version = "1.16.0" +version = "1.17.0" dependencies = [ "base64", "bcs", @@ -146,7 +146,7 @@ dependencies = [ [[package]] name = "bluefin_api" -version = "1.16.0" +version = "1.17.0" dependencies = [ "reqwest", "serde", diff --git a/rust/Cargo.toml b/rust/Cargo.toml index 09b53afb..b70537bf 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -9,7 +9,7 @@ sha2 = "0.10.9" [dependencies.bluefin_api] path = "gen/bluefin_api" -version = "1.16.0" +version = "1.17.0" [dependencies.ed25519-dalek] features = ["rand_core"] @@ -93,7 +93,7 @@ keywords = [ license = "Unlicense" name = "bluefin-pro" repository = "https://github.com/fireflyprotocol/pro-sdk" -version = "1.16.0" +version = "1.17.0" [workspace] members = [ diff --git a/rust/gen/bluefin_api/.openapi-generator/FILES b/rust/gen/bluefin_api/.openapi-generator/FILES index d05adada..9f5fda1d 100644 --- a/rust/gen/bluefin_api/.openapi-generator/FILES +++ b/rust/gen/bluefin_api/.openapi-generator/FILES @@ -1,5 +1,4 @@ .gitignore -.openapi-generator-ignore .travis.yml Cargo.toml README.md diff --git a/rust/gen/bluefin_api/Cargo.toml b/rust/gen/bluefin_api/Cargo.toml index 7ea6ff14..01271bfa 100644 --- a/rust/gen/bluefin_api/Cargo.toml +++ b/rust/gen/bluefin_api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bluefin_api" -version = "1.16.0" +version = "1.17.0" authors = ["OpenAPI Generator team and contributors"] description = "Bluefin API" license = "MIT OR Apache-2.0" diff --git a/rust/gen/bluefin_api/README.md b/rust/gen/bluefin_api/README.md index 9ee06512..73dbf2bd 100644 --- a/rust/gen/bluefin_api/README.md +++ b/rust/gen/bluefin_api/README.md @@ -8,7 +8,7 @@ Bluefin API This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [openapi-spec](https://openapis.org) from a remote server, you can easily generate an API client. - API version: 1.0.0 -- Package version: 1.16.0 +- Package version: 1.17.0 - Generator version: 7.13.0 - Build package: `org.openapitools.codegen.languages.RustClientCodegen` diff --git a/rust/gen/config.yaml b/rust/gen/config.yaml index 3adf8537..30ca8892 100644 --- a/rust/gen/config.yaml +++ b/rust/gen/config.yaml @@ -2,5 +2,5 @@ additionalProperties: hideGenerationTimestamp: 'true' avoidBoxedModels: 'true' packageName: bluefin_api - packageVersion: 1.16.0 + packageVersion: 1.17.0 preferUnsignedInt: 'true'