Skip to content

Commit dda4a4c

Browse files
github-actions[bot]fireblocks_dx_team
andauthored
Generated SDK #8293 (#115)
Co-authored-by: fireblocks_dx_team <[email protected]>
1 parent a8729ec commit dda4a4c

16 files changed

+175
-41
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Add this dependency to your project's POM:
3232
<dependency>
3333
<groupId>com.fireblocks.sdk</groupId>
3434
<artifactId>fireblocks-sdk</artifactId>
35-
<version>12.1.2</version>
35+
<version>0.0.0</version>
3636
<scope>compile</scope>
3737
</dependency>
3838
```
@@ -42,7 +42,7 @@ Add this dependency to your project's POM:
4242
Add this dependency to your project's build file:
4343

4444
```groovy
45-
compile "com.fireblocks.sdk:fireblocks-sdk:12.1.2"
45+
compile "com.fireblocks.sdk:fireblocks-sdk:0.0.0"
4646
```
4747

4848
### Others
@@ -55,7 +55,7 @@ mvn clean package
5555

5656
Then manually install the following JARs:
5757

58-
- `target/fireblocks-sdk-12.1.2.jar`
58+
- `target/fireblocks-sdk-0.0.0.jar`
5959
- `target/lib/*.jar`
6060

6161

api/openapi.yaml

Lines changed: 47 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ paths:
5757
tags:
5858
- Vaults
5959
x-internal: true
60-
x-rate-limit-category: query
60+
x-rate-limit-category: high_compute
6161
x-readme:
6262
code-samples:
6363
- language: python
@@ -235,7 +235,7 @@ paths:
235235
summary: List vault accounts (Paginated)
236236
tags:
237237
- Vaults
238-
x-rate-limit-category: query
238+
x-rate-limit-category: external_query
239239
x-readme:
240240
code-samples:
241241
- language: python
@@ -302,7 +302,7 @@ paths:
302302
summary: Find a vault account by ID
303303
tags:
304304
- Vaults
305-
x-rate-limit-category: read
305+
x-rate-limit-category: external_query
306306
x-readme:
307307
code-samples:
308308
- language: python
@@ -1126,7 +1126,7 @@ paths:
11261126
summary: Refresh asset balance data
11271127
tags:
11281128
- Vaults
1129-
x-rate-limit-category: async
1129+
x-rate-limit-category: high_compute
11301130
x-readme:
11311131
code-samples:
11321132
- language: python
@@ -4024,7 +4024,7 @@ paths:
40244024
tags:
40254025
- Exchange accounts
40264026
x-internal: true
4027-
x-rate-limit-category: query
4027+
x-rate-limit-category: high_compute
40284028
x-readme:
40294029
code-samples:
40304030
- language: python
@@ -4209,7 +4209,7 @@ paths:
42094209
summary: Find a specific exchange account
42104210
tags:
42114211
- Exchange accounts
4212-
x-rate-limit-category: query
4212+
x-rate-limit-category: external_query
42134213
x-readme:
42144214
code-samples:
42154215
- language: python
@@ -4425,7 +4425,7 @@ paths:
44254425
summary: Find an asset for an exchange account
44264426
tags:
44274427
- Exchange accounts
4428-
x-rate-limit-category: query
4428+
x-rate-limit-category: external_query
44294429
x-readme:
44304430
code-samples:
44314431
- language: python
@@ -6290,7 +6290,7 @@ paths:
62906290
summary: List internal wallets
62916291
tags:
62926292
- Internal wallets
6293-
x-rate-limit-category: query
6293+
x-rate-limit-category: high_compute
62946294
x-readme:
62956295
code-samples:
62966296
- language: typescript
@@ -6481,7 +6481,7 @@ paths:
64816481
summary: Get an asset from an internal wallet
64826482
tags:
64836483
- Internal wallets
6484-
x-rate-limit-category: query
6484+
x-rate-limit-category: external_query
64856485
x-readme:
64866486
code-samples:
64876487
- language: python
@@ -6811,7 +6811,7 @@ paths:
68116811
summary: Get an asset from an internal wallet
68126812
tags:
68136813
- Internal wallets
6814-
x-rate-limit-category: read
6814+
x-rate-limit-category: external_query
68156815
x-readme:
68166816
code-samples:
68176817
- language: python
@@ -7050,6 +7050,15 @@ paths:
70507050
nullable: true
70517051
type: boolean
70527052
style: form
7053+
- description: A case-insensitive prefix filter that matches records where either
7054+
keyId or signingDeviceKeyID starts with the specified value.
7055+
explode: true
7056+
in: query
7057+
name: keyPrefix
7058+
required: false
7059+
schema:
7060+
type: string
7061+
style: form
70537062
responses:
70547063
"200":
70557064
content:
@@ -7077,12 +7086,12 @@ paths:
70777086
code: "CompletableFuture<ApiResponse<GetSigningKeyResponseDto>> response\
70787087
\ = fireblocks.keyLinkBeta().getSigningKeysList(pageCursor, pageSize,\
70797088
\ sortBy, order, vaultAccountId, agentUserId, algorithm, enabled, available,\
7080-
\ isAssigned);"
7089+
\ isAssigned, keyPrefix);"
70817090
name: Fireblocks SDK Java example
70827091
- language: python
70837092
code: "response = fireblocks.key_link_beta.get_signing_keys_list(page_cursor,\
70847093
\ page_size, sort_by, order, vault_account_id, agent_user_id, algorithm,\
7085-
\ enabled, available, is_assigned);"
7094+
\ enabled, available, is_assigned, key_prefix);"
70867095
name: Fireblocks SDK Python example
70877096
x-codeSamples:
70887097
- lang: TypeScript
@@ -7091,11 +7100,12 @@ paths:
70917100
- lang: Java
70927101
source: "CompletableFuture<ApiResponse<GetSigningKeyResponseDto>> response\
70937102
\ = fireblocks.keyLinkBeta().getSigningKeysList(pageCursor, pageSize, sortBy,\
7094-
\ order, vaultAccountId, agentUserId, algorithm, enabled, available, isAssigned);"
7103+
\ order, vaultAccountId, agentUserId, algorithm, enabled, available, isAssigned,\
7104+
\ keyPrefix);"
70957105
- lang: Python
70967106
source: "response = fireblocks.key_link_beta.get_signing_keys_list(page_cursor,\
70977107
\ page_size, sort_by, order, vault_account_id, agent_user_id, algorithm,\
7098-
\ enabled, available, is_assigned);"
7108+
\ enabled, available, is_assigned, key_prefix);"
70997109
x-accepts:
71007110
- application/json
71017111
post:
@@ -7757,7 +7767,7 @@ paths:
77577767
summary: List external wallets
77587768
tags:
77597769
- External wallets
7760-
x-rate-limit-category: query
7770+
x-rate-limit-category: external_query
77617771
x-readme:
77627772
code-samples:
77637773
- language: python
@@ -8679,7 +8689,7 @@ paths:
86798689
summary: List all asset types supported by Fireblocks - legacy endpoint
86808690
tags:
86818691
- Blockchains & assets
8682-
x-rate-limit-category: query
8692+
x-rate-limit-category: external_query
86838693
x-readme:
86848694
code-samples:
86858695
- language: python
@@ -8827,7 +8837,7 @@ paths:
88278837
summary: List assets
88288838
tags:
88298839
- Blockchains & assets
8830-
x-rate-limit-category: query
8840+
x-rate-limit-category: external_query
88318841
x-readme:
88328842
code-samples:
88338843
- language: python
@@ -8950,7 +8960,7 @@ paths:
89508960
summary: Register an asset
89518961
tags:
89528962
- Blockchains & assets
8953-
x-rate-limit-category: write
8963+
x-rate-limit-category: high_compute
89548964
x-readme:
89558965
code-samples:
89568966
- language: python
@@ -9043,7 +9053,7 @@ paths:
90439053
summary: Get an asset
90449054
tags:
90459055
- Blockchains & assets
9046-
x-rate-limit-category: read
9056+
x-rate-limit-category: external_query
90479057
x-readme:
90489058
code-samples:
90499059
- language: python
@@ -9343,7 +9353,7 @@ paths:
93439353
summary: List blockchains
93449354
tags:
93459355
- Blockchains & assets
9346-
x-rate-limit-category: query
9356+
x-rate-limit-category: external_query
93479357
x-readme:
93489358
code-samples:
93499359
- language: python
@@ -9421,7 +9431,7 @@ paths:
94219431
summary: Get an blockchain
94229432
tags:
94239433
- Blockchains & assets
9424-
x-rate-limit-category: read
9434+
x-rate-limit-category: external_query
94259435
x-readme:
94269436
code-samples:
94279437
- language: python
@@ -18884,7 +18894,7 @@ paths:
1888418894
summary: List all open Web3 connections.
1888518895
tags:
1888618896
- Web3 connections
18887-
x-rate-limit-category: high_compute
18897+
x-rate-limit-category: query
1888818898
x-readme:
1888918899
code-samples:
1889018900
- language: typescript
@@ -30169,6 +30179,7 @@ components:
3016930179
- TRIncomingCompleted
3017030180
- TRIncomingFailed
3017130181
- IncomingCompleted
30182+
- UpdateCompleted
3017230183
type: string
3017330184
AmlRegistrationResult:
3017430185
example:
@@ -42458,6 +42469,7 @@ components:
4245842469
description: description of MYTOKEN
4245942470
tokenId: "1"
4246042471
vaultAccountId: "0"
42472+
externalId: 0192e4f5-924e-7bb9-8e5b-c748270feb38
4246142473
to: 0x5503766D27d1ED4525f5053222E18b29C38eDdB2
4246242474
metadataURI: ipfs://QmP4P6f7mDHzikhdwLBVSCxCPEgmjwcWSVBHbtSyfBYzBC
4246342475
properties:
@@ -42491,6 +42503,12 @@ components:
4249142503
example:
4249242504
name: MYTOKEN
4249342505
description: description of MYTOKEN
42506+
externalId:
42507+
description: External id that can be used to identify the transaction in
42508+
your system. The unique identifier of the transaction outside of Fireblocks
42509+
with max length of 255 characters
42510+
example: 0192e4f5-924e-7bb9-8e5b-c748270feb38
42511+
type: string
4249442512
required:
4249542513
- to
4249642514
- tokenId
@@ -42512,6 +42530,7 @@ components:
4251242530
amount: "1"
4251342531
tokenId: "1"
4251442532
vaultAccountId: "0"
42533+
externalId: 0192e4f5-924e-7bb9-8e5b-c748270feb38
4251542534
properties:
4251642535
vaultAccountId:
4251742536
description: The id of the vault account that initiates the burn function
@@ -42526,6 +42545,12 @@ components:
4252642545
\ ERC1155, amount should be 1 or greater"
4252742546
example: "1"
4252842547
type: string
42548+
externalId:
42549+
description: External id that can be used to identify the transaction in
42550+
your system. The unique identifier of the transaction outside of Fireblocks
42551+
with max length of 255 characters
42552+
example: 0192e4f5-924e-7bb9-8e5b-c748270feb38
42553+
type: string
4252942554
required:
4253042555
- tokenId
4253142556
- vaultAccountId

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ apply plugin: 'eclipse'
33
apply plugin: 'com.diffplug.spotless'
44

55
group = 'com.fireblocks.sdk'
6-
version = '12.1.2'
6+
version = '0.0.0'
77

88
buildscript {
99
repositories {

docs/CollectionBurnRequestDto.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
|**vaultAccountId** | **String** | The id of the vault account that initiates the burn function | |
1111
|**tokenId** | **String** | The token id | |
1212
|**amount** | **String** | For ERC721, amount is optional or should always be 1 and for ERC1155, amount should be 1 or greater | [optional] |
13+
|**externalId** | **String** | External id that can be used to identify the transaction in your system. The unique identifier of the transaction outside of Fireblocks with max length of 255 characters | [optional] |
1314

1415

1516

docs/CollectionMintRequestDto.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
|**amount** | **String** | For ERC721, amount is optional or should always be 1 and for ERC1155, amount should be 1 or greater | [optional] |
1414
|**metadataURI** | **String** | URL of metadata uploaded, skip uploading to IPFS if this field is provided with any value | [optional] |
1515
|**metadata** | [**CollectionTokenMetadataDto**](CollectionTokenMetadataDto.md) | Metadata to upload | [optional] |
16+
|**externalId** | **String** | External id that can be used to identify the transaction in your system. The unique identifier of the transaction outside of Fireblocks with max length of 255 characters | [optional] |
1617

1718

1819

docs/ComplianceResultStatusesEnum.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,5 +51,7 @@
5151

5252
* `INCOMING_COMPLETED` (value: `"IncomingCompleted"`)
5353

54+
* `UPDATE_COMPLETED` (value: `"UpdateCompleted"`)
55+
5456

5557

docs/KeyLinkBetaApi.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -356,7 +356,7 @@ No authorization required
356356

357357
## getSigningKeysList
358358

359-
> CompletableFuture<ApiResponse<GetSigningKeyResponseDto>> getSigningKeysList getSigningKeysList(pageCursor, pageSize, sortBy, order, vaultAccountId, agentUserId, algorithm, enabled, available, isAssigned)
359+
> CompletableFuture<ApiResponse<GetSigningKeyResponseDto>> getSigningKeysList getSigningKeysList(pageCursor, pageSize, sortBy, order, vaultAccountId, agentUserId, algorithm, enabled, available, isAssigned, keyPrefix)
360360
361361
Get list of signing keys
362362

@@ -395,8 +395,9 @@ public class Example {
395395
Boolean enabled = true; // Boolean | Return keys that have been proof of ownership
396396
Boolean available = true; // Boolean | Return keys that are proof of ownership but not assigned. Available filter can be used only when vaultAccountId and enabled filters are not set
397397
Boolean isAssigned = true; // Boolean | Return keys that are assigned to a vault account
398+
String keyPrefix = "keyPrefix_example"; // String | A case-insensitive prefix filter that matches records where either keyId or signingDeviceKeyID starts with the specified value.
398399
try {
399-
CompletableFuture<ApiResponse<GetSigningKeyResponseDto>> response = fireblocks.keyLinkBeta().getSigningKeysList(pageCursor, pageSize, sortBy, order, vaultAccountId, agentUserId, algorithm, enabled, available, isAssigned);
400+
CompletableFuture<ApiResponse<GetSigningKeyResponseDto>> response = fireblocks.keyLinkBeta().getSigningKeysList(pageCursor, pageSize, sortBy, order, vaultAccountId, agentUserId, algorithm, enabled, available, isAssigned, keyPrefix);
400401
System.out.println("Status code: " + response.get().getStatusCode());
401402
System.out.println("Response headers: " + response.get().getHeaders());
402403
System.out.println("Response body: " + response.get().getData());
@@ -433,6 +434,7 @@ public class Example {
433434
| **enabled** | **Boolean**| Return keys that have been proof of ownership | [optional] |
434435
| **available** | **Boolean**| Return keys that are proof of ownership but not assigned. Available filter can be used only when vaultAccountId and enabled filters are not set | [optional] |
435436
| **isAssigned** | **Boolean**| Return keys that are assigned to a vault account | [optional] |
437+
| **keyPrefix** | **String**| A case-insensitive prefix filter that matches records where either keyId or signingDeviceKeyID starts with the specified value. | [optional] |
436438

437439
### Return type
438440

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<artifactId>fireblocks-sdk</artifactId>
66
<packaging>jar</packaging>
77
<name>fireblocks-sdk</name>
8-
<version>12.1.2</version>
8+
<version>0.0.0</version>
99
<url>https://github.com/fireblocks/java-sdk</url>
1010
<description>The Fireblocks Official SDK is a comprehensive software development kit that enables seamless integration and interaction with the Fireblocks platform. Fireblocks is a cutting-edge blockchain infrastructure platform that provides secure and scalable solutions for managing digital assets and transactions.
1111
This SDK empowers developers to build robust applications that can interact with the Fireblocks platform&#39;s features, including creating and managing vault accounts, initiating secure transactions, managing assets, and more. It abstracts complex interactions with the Fireblocks API, making it easier for developers to leverage the platform&#39;s capabilities while adhering to best practices in security and efficiency.

src/main/java/com/fireblocks/sdk/Configuration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
value = "org.openapitools.codegen.languages.JavaClientCodegen",
2222
comments = "Generator version: 7.14.0")
2323
public class Configuration {
24-
public static final String VERSION = "12.1.2";
24+
public static final String VERSION = "0.0.0";
2525

2626
private static final AtomicReference<ApiClient> defaultApiClient = new AtomicReference<>();
2727
private static volatile Supplier<ApiClient> apiClientFactory = ApiClient::new;

0 commit comments

Comments
 (0)