Skip to content

Commit 11bd53c

Browse files
asafs932fireblocks_dx_team
andauthored
Generated SDK #4521 (#109)
Co-authored-by: fireblocks_dx_team <dx_team@fireblocks.com>
1 parent 94696c5 commit 11bd53c

File tree

330 files changed

+35838
-6407
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

330 files changed

+35838
-6407
lines changed

.openapi-generator/FILES

Lines changed: 282 additions & 54 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 105 additions & 26 deletions
Large diffs are not rendered by default.

api/openapi.yaml

Lines changed: 2719 additions & 750 deletions
Large diffs are not rendered by default.

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.0.0'
6+
version = '0.0.0'
77

88
buildscript {
99
repositories {

docs/AccessType.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
2+
3+
# AccessType
4+
5+
## oneOf schemas
6+
* [AccountAccess](AccountAccess.md)
7+
* [DirectAccess](DirectAccess.md)
8+
9+
## Example
10+
```java
11+
// Import classes:
12+
import com.fireblocks.sdk.model.AccessType;
13+
import com.fireblocks.sdk.model.AccountAccess;
14+
import com.fireblocks.sdk.model.DirectAccess;
15+
16+
public class Example {
17+
public static void main(String[] args) {
18+
AccessType exampleAccessType = new AccessType();
19+
20+
// create a new AccountAccess
21+
AccountAccess exampleAccountAccess = new AccountAccess();
22+
// set AccessType to AccountAccess
23+
exampleAccessType.setActualInstance(exampleAccountAccess);
24+
// to get back the AccountAccess set earlier
25+
AccountAccess testAccountAccess = (AccountAccess) exampleAccessType.getActualInstance();
26+
27+
// create a new DirectAccess
28+
DirectAccess exampleDirectAccess = new DirectAccess();
29+
// set AccessType to DirectAccess
30+
exampleAccessType.setActualInstance(exampleDirectAccess);
31+
// to get back the DirectAccess set earlier
32+
DirectAccess testDirectAccess = (DirectAccess) exampleAccessType.getActualInstance();
33+
}
34+
}
35+
```
36+
37+

docs/AccountAccess.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
2+
3+
# AccountAccess
4+
5+
6+
## Properties
7+
8+
| Name | Type | Description | Notes |
9+
|------------ | ------------- | ------------- | -------------|
10+
|**type** | [**TypeEnum**](#TypeEnum) | Indicates this uses account-based access | |
11+
|**providerId** | **String** | The ID of the provider | [optional] |
12+
|**accountId** | **String** | The ID of the account | |
13+
14+
15+
16+
## Enum: TypeEnum
17+
18+
| Name | Value |
19+
|---- | -----|
20+
| PROVIDER_ACCOUNT | &quot;PROVIDER_ACCOUNT&quot; |
21+
22+
23+

docs/AccountBase.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
2+
3+
# AccountBase
4+
5+
6+
## Properties
7+
8+
| Name | Type | Description | Notes |
9+
|------------ | ------------- | ------------- | -------------|
10+
|**id** | **String** | The ID of the account | |
11+
|**name** | **String** | The name of the account | |
12+
13+
14+

docs/AccountBasedAccessProvider.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
2+
3+
# AccountBasedAccessProvider
4+
5+
6+
## Properties
7+
8+
| Name | Type | Description | Notes |
9+
|------------ | ------------- | ------------- | -------------|
10+
|**id** | **String** | Unique identifier for the provider | |
11+
|**name** | **String** | Display name of the provider | |
12+
|**logo** | **String** | URL to the logo image of the provider | [optional] |
13+
|**accountBased** | **Boolean** | Indicates whether the provider access model is through accounts or directly | |
14+
|**manifest** | [**Manifest**](Manifest.md) | | |
15+
|**connected** | **Boolean** | Whether the provider is currently connected | |
16+
|**accounts** | [**List&lt;AccountBase&gt;**](AccountBase.md) | | [optional] |
17+
18+
19+

docs/AccountHolderDetails.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
2+
3+
# AccountHolderDetails
4+
5+
6+
## Properties
7+
8+
| Name | Type | Description | Notes |
9+
|------------ | ------------- | ------------- | -------------|
10+
|**name** | **String** | Full name of the account holder. | |
11+
|**city** | **String** | | [optional] |
12+
|**country** | **String** | Country code, as specified in ISO 3166-1 alpha-2. | [optional] |
13+
|**subdivision** | **String** | Country administrative subdivision, as specified in ISO 3166-2. | [optional] |
14+
|**address** | **String** | Account holder street address. | [optional] |
15+
|**postalCode** | **String** | | [optional] |
16+
17+
18+

docs/AccountProviderID.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
2+
3+
# AccountProviderID
4+
5+
6+
## Properties
7+
8+
| Name | Type | Description | Notes |
9+
|------------ | ------------- | ------------- | -------------|
10+
|**providerId** | **String** | The ID of the provider associated with the account. | |
11+
|**accountId** | **String** | The ID of the account associated with the provider. | |
12+
13+
14+

0 commit comments

Comments
 (0)