Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion .github/workflows/publish-release-on-pr-merge.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Publish Release on PR Merge
name: Publish GitHub Release on PR Merge

on:
pull_request:
Expand All @@ -19,7 +19,11 @@ jobs:
- name: Check for existing release
id: existing
env:
# The gh commands below read both of these from the environment: GH_TOKEN for auth,
# GH_REPO for which repo to act on. GH_REPO is required because this job has no
# checkout, so gh has no git remote to infer it from, and gh ignores GITHUB_REPOSITORY.
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GH_REPO: ${{ github.repository }}
PR_NUMBER: ${{ github.event.pull_request.number }}
run: |
marker="<!-- fireblocks-sdk-generator:source-pr=${PR_NUMBER} -->"
Expand All @@ -45,6 +49,7 @@ jobs:
if: steps.existing.outputs.skip == 'false'
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GH_REPO: ${{ github.repository }}
PR_TITLE: ${{ github.event.pull_request.title }}
run: |
LAST_TAG=$(gh release list --limit 1 --json tagName -q '.[0].tagName')
Expand Down Expand Up @@ -79,6 +84,7 @@ jobs:
if: steps.existing.outputs.skip == 'false'
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GH_REPO: ${{ github.repository }}
PR_NUMBER: ${{ github.event.pull_request.number }}
PR_BODY: ${{ github.event.pull_request.body }}
MERGE_SHA: ${{ github.event.pull_request.merge_commit_sha }}
Expand Down
18 changes: 18 additions & 0 deletions .openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -183,6 +183,7 @@ docs/ChapsDestination.md
docs/ChapsPaymentInfo.md
docs/CipsAddress.md
docs/CipsDestination.md
docs/CipsPaymentInfo.md
docs/ClaimRewardsRequest.md
docs/CollectionBurnRequestDto.md
docs/CollectionBurnResponseDto.md
Expand Down Expand Up @@ -460,8 +461,10 @@ docs/FixedFee.md
docs/FlowDirection.md
docs/FpsHkAddress.md
docs/FpsHkDestination.md
docs/FpsHkPaymentInfo.md
docs/FpsUkAddress.md
docs/FpsUkDestination.md
docs/FpsUkPaymentInfo.md
docs/FreezeTransactionResponse.md
docs/FunctionDoc.md
docs/Funds.md
Expand Down Expand Up @@ -523,6 +526,7 @@ docs/InitiatorConfig.md
docs/InitiatorConfigPattern.md
docs/InstaPayAddress.md
docs/InstaPayDestination.md
docs/InstaPayPaymentInfo.md
docs/InstructionAmount.md
docs/InteracAddress.md
docs/InteracDestination.md
Expand Down Expand Up @@ -609,6 +613,7 @@ docs/MultichainDeploymentMetadata.md
docs/NFTsApi.md
docs/NequiAddress.md
docs/NequiDestination.md
docs/NequiPaymentInfo.md
docs/NetworkChannel.md
docs/NetworkConnection.md
docs/NetworkConnectionResponse.md
Expand Down Expand Up @@ -695,6 +700,7 @@ docs/PersonalIdentificationFullName.md
docs/PersonalIdentificationType.md
docs/PesonetAddress.md
docs/PesonetDestination.md
docs/PesonetPaymentInfo.md
docs/PixAddress.md
docs/PixDestination.md
docs/PixPaymentInfo.md
Expand Down Expand Up @@ -1476,6 +1482,7 @@ fireblocks/models/chaps_destination.py
fireblocks/models/chaps_payment_info.py
fireblocks/models/cips_address.py
fireblocks/models/cips_destination.py
fireblocks/models/cips_payment_info.py
fireblocks/models/claim_rewards_request.py
fireblocks/models/collection_burn_request_dto.py
fireblocks/models/collection_burn_response_dto.py
Expand Down Expand Up @@ -1739,8 +1746,10 @@ fireblocks/models/fixed_fee.py
fireblocks/models/flow_direction.py
fireblocks/models/fps_hk_address.py
fireblocks/models/fps_hk_destination.py
fireblocks/models/fps_hk_payment_info.py
fireblocks/models/fps_uk_address.py
fireblocks/models/fps_uk_destination.py
fireblocks/models/fps_uk_payment_info.py
fireblocks/models/freeze_transaction_response.py
fireblocks/models/function_doc.py
fireblocks/models/funds.py
Expand Down Expand Up @@ -1800,6 +1809,7 @@ fireblocks/models/initiator_config.py
fireblocks/models/initiator_config_pattern.py
fireblocks/models/insta_pay_address.py
fireblocks/models/insta_pay_destination.py
fireblocks/models/insta_pay_payment_info.py
fireblocks/models/instruction_amount.py
fireblocks/models/interac_address.py
fireblocks/models/interac_destination.py
Expand Down Expand Up @@ -1882,6 +1892,7 @@ fireblocks/models/mpc_key.py
fireblocks/models/multichain_deployment_metadata.py
fireblocks/models/nequi_address.py
fireblocks/models/nequi_destination.py
fireblocks/models/nequi_payment_info.py
fireblocks/models/network_channel.py
fireblocks/models/network_connection.py
fireblocks/models/network_connection_response.py
Expand Down Expand Up @@ -1963,6 +1974,7 @@ fireblocks/models/personal_identification_full_name.py
fireblocks/models/personal_identification_type.py
fireblocks/models/pesonet_address.py
fireblocks/models/pesonet_destination.py
fireblocks/models/pesonet_payment_info.py
fireblocks/models/pix_address.py
fireblocks/models/pix_destination.py
fireblocks/models/pix_payment_info.py
Expand Down Expand Up @@ -2684,6 +2696,7 @@ test/test_chaps_destination.py
test/test_chaps_payment_info.py
test/test_cips_address.py
test/test_cips_destination.py
test/test_cips_payment_info.py
test/test_claim_rewards_request.py
test/test_collection_burn_request_dto.py
test/test_collection_burn_response_dto.py
Expand Down Expand Up @@ -2961,8 +2974,10 @@ test/test_fixed_fee.py
test/test_flow_direction.py
test/test_fps_hk_address.py
test/test_fps_hk_destination.py
test/test_fps_hk_payment_info.py
test/test_fps_uk_address.py
test/test_fps_uk_destination.py
test/test_fps_uk_payment_info.py
test/test_freeze_transaction_response.py
test/test_function_doc.py
test/test_funds.py
Expand Down Expand Up @@ -3024,6 +3039,7 @@ test/test_initiator_config.py
test/test_initiator_config_pattern.py
test/test_insta_pay_address.py
test/test_insta_pay_destination.py
test/test_insta_pay_payment_info.py
test/test_instruction_amount.py
test/test_interac_address.py
test/test_interac_destination.py
Expand Down Expand Up @@ -3109,6 +3125,7 @@ test/test_mpc_key.py
test/test_multichain_deployment_metadata.py
test/test_nequi_address.py
test/test_nequi_destination.py
test/test_nequi_payment_info.py
test/test_network_channel.py
test/test_network_connection.py
test/test_network_connection_response.py
Expand Down Expand Up @@ -3196,6 +3213,7 @@ test/test_personal_identification_full_name.py
test/test_personal_identification_type.py
test/test_pesonet_address.py
test/test_pesonet_destination.py
test/test_pesonet_payment_info.py
test/test_pix_address.py
test/test_pix_destination.py
test/test_pix_payment_info.py
Expand Down
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -865,6 +865,7 @@ Class | Method | HTTP request | Description
- [ChapsPaymentInfo](docs/ChapsPaymentInfo.md)
- [CipsAddress](docs/CipsAddress.md)
- [CipsDestination](docs/CipsDestination.md)
- [CipsPaymentInfo](docs/CipsPaymentInfo.md)
- [ClaimRewardsRequest](docs/ClaimRewardsRequest.md)
- [CollectionBurnRequestDto](docs/CollectionBurnRequestDto.md)
- [CollectionBurnResponseDto](docs/CollectionBurnResponseDto.md)
Expand Down Expand Up @@ -1128,8 +1129,10 @@ Class | Method | HTTP request | Description
- [FlowDirection](docs/FlowDirection.md)
- [FpsHkAddress](docs/FpsHkAddress.md)
- [FpsHkDestination](docs/FpsHkDestination.md)
- [FpsHkPaymentInfo](docs/FpsHkPaymentInfo.md)
- [FpsUkAddress](docs/FpsUkAddress.md)
- [FpsUkDestination](docs/FpsUkDestination.md)
- [FpsUkPaymentInfo](docs/FpsUkPaymentInfo.md)
- [FreezeTransactionResponse](docs/FreezeTransactionResponse.md)
- [FunctionDoc](docs/FunctionDoc.md)
- [Funds](docs/Funds.md)
Expand Down Expand Up @@ -1189,6 +1192,7 @@ Class | Method | HTTP request | Description
- [InitiatorConfigPattern](docs/InitiatorConfigPattern.md)
- [InstaPayAddress](docs/InstaPayAddress.md)
- [InstaPayDestination](docs/InstaPayDestination.md)
- [InstaPayPaymentInfo](docs/InstaPayPaymentInfo.md)
- [InstructionAmount](docs/InstructionAmount.md)
- [InteracAddress](docs/InteracAddress.md)
- [InteracDestination](docs/InteracDestination.md)
Expand Down Expand Up @@ -1271,6 +1275,7 @@ Class | Method | HTTP request | Description
- [MultichainDeploymentMetadata](docs/MultichainDeploymentMetadata.md)
- [NequiAddress](docs/NequiAddress.md)
- [NequiDestination](docs/NequiDestination.md)
- [NequiPaymentInfo](docs/NequiPaymentInfo.md)
- [NetworkChannel](docs/NetworkChannel.md)
- [NetworkConnection](docs/NetworkConnection.md)
- [NetworkConnectionResponse](docs/NetworkConnectionResponse.md)
Expand Down Expand Up @@ -1352,6 +1357,7 @@ Class | Method | HTTP request | Description
- [PersonalIdentificationType](docs/PersonalIdentificationType.md)
- [PesonetAddress](docs/PesonetAddress.md)
- [PesonetDestination](docs/PesonetDestination.md)
- [PesonetPaymentInfo](docs/PesonetPaymentInfo.md)
- [PixAddress](docs/PixAddress.md)
- [PixDestination](docs/PixDestination.md)
- [PixPaymentInfo](docs/PixPaymentInfo.md)
Expand Down
23 changes: 14 additions & 9 deletions docs/AdditionalInfoRequestAdditionalInfo.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,26 +22,26 @@ Name | Type | Description | Notes
**aba_country** | **str** | The country for the ABA transfer (ISO 3166-1 alpha-2 code) |
**spei_clabe** | **str** | The CLABE (Clave Bancaria Estandarizada) number for SPEI transfers |
**spei_name** | **str** | The name associated with the SPEI account | [optional]
**rail** | **str** | The payment rail type for CHAPS transfers |
**addressing_system** | **str** | The addressing system used for CHAPS transfers |
**rail** | **str** | The payment rail type for PesoNet transfers |
**addressing_system** | **str** | The addressing system used for PesoNet transfers |
**country** | **str** | The country for the transfer (ISO 3166-1 alpha-2 code) |
**bank_name** | **str** | The name of the bank |
**bank_name** | **str** | Name of the recipient&#39;s bank |
**beneficiary_rfc** | **str** | The RFC (Registro Federal de Contribuyentes) of the beneficiary | [optional]
**sender_document_id** | **str** | The document ID of the sender | [optional]
**clabe** | **str** | The CLABE (Clave Bancaria Estandarizada) number |
**pix_key** | **str** | The PIX key used for the transfer |
**bank_code** | **str** | The bank code or identifier |
**bank_code** | **str** | Hong Kong bank code |
**key_type** | **str** | The type of PIX key being used |
**account_holder_address** | **str** | The address of the account holder | [optional]
**bic** | **str** | The Bank Identifier Code (BIC/SWIFT code) | [optional]
**bank_branch** | **str** | The bank branch information | [optional]
**bank_address** | **str** | The address of the bank | [optional]
**purpose_code** | **str** | The purpose code for the transfer | [optional]
**tax_id** | **str** | The tax identification number | [optional]
**account_number** | **str** | UK bank account number |
**account_number** | **str** | Recipient bank account number |
**routing_number** | **str** | The bank routing number (ABA routing number) |
**account_type** | **str** | The type of bank account |
**swift_code** | **str** | The SWIFT/BIC code of the bank |
**swift_code** | **str** | SWIFT/BIC code of the recipient bank |
**bank_address_line** | **str** | The street address of the bank |
**bank_address_city** | **str** | The city where the bank is located |
**bank_address_state** | **str** | The state where the bank is located | [optional]
Expand All @@ -50,7 +50,7 @@ Name | Type | Description | Notes
**branch_number** | **str** | The branch number of the bank | [optional]
**mobile_phone_number** | **str** | The mobile phone number associated with the mobile money account |
**provider** | **str** | The mobile money service provider |
**email** | **str** | The email address of the account holder |
**email** | **str** | Recipient email address |
**beneficiary_document_id** | **str** | The document ID of the beneficiary | [optional]
**beneficiary_relationship** | **str** | The relationship between sender and beneficiary | [optional]
**recipient_handle_type** | **str** | The type of recipient handler being used |
Expand All @@ -59,9 +59,14 @@ Name | Type | Description | Notes
**value** | **str** | The PayID identifier (email, phone, ABN, or organization ID) |
**type** | **str** | The type of PayID being used |
**bsb** | **str** | Bank State Branch (BSB) number (6 digits, format XXX-XXX) |
**sort_code** | **str** | UK bank sort code (format XX-XX-XX) |
**bank_account_country** | **str** | CHAPS bank account holder name |
**sort_code** | **str** | UK sort code (format XX-XX-XX) |
**bank_account_country** | **str** | ISO 3166-1 alpha-2 country code of the bank account |
**bank_account_holder_name** | **str** | CHAPS bank account holder name |
**bank_country** | **str** | ISO 3166-1 alpha-2 country code of the bank |
**reference_id** | **str** | Optional payment reference | [optional]
**phone** | **str** | Recipient phone number in E.164 format |
**recipient_legal_name** | **str** | Full legal name of the recipient | [optional]
**fps_id** | **str** | Hong Kong FPS identifier | [optional]

## Example

Expand Down
38 changes: 38 additions & 0 deletions docs/CipsPaymentInfo.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# CipsPaymentInfo

CIPS payment information for Cross-Border Interbank Payment System transfers (CNY)

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**rail** | **str** | The payment rail type for CIPS transfers |
**addressing_system** | **str** | The addressing system used for CIPS transfers |
**account_holder_given_name** | **str** | The given name (first name) of the account holder |
**account_holder_surname** | **str** | The surname (last name) of the account holder | [optional]
**bank_name** | **str** | Name of the recipient&#39;s bank |
**bank_country** | **str** | ISO 3166-1 alpha-2 country code of the bank |
**swift_code** | **str** | SWIFT/BIC code of the recipient bank |
**account_number** | **str** | Recipient bank account number |
**reference_id** | **str** | Optional payment reference | [optional]

## Example

```python
from fireblocks.models.cips_payment_info import CipsPaymentInfo

# TODO update the JSON string below
json = "{}"
# create an instance of CipsPaymentInfo from a JSON string
cips_payment_info_instance = CipsPaymentInfo.from_json(json)
# print the JSON string representation of the object
print(CipsPaymentInfo.to_json())

# convert the object into a dict
cips_payment_info_dict = cips_payment_info_instance.to_dict()
# create an instance of CipsPaymentInfo from a dict
cips_payment_info_from_dict = CipsPaymentInfo.from_dict(cips_payment_info_dict)
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


37 changes: 37 additions & 0 deletions docs/FpsHkPaymentInfo.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# FpsHkPaymentInfo

FPS HK payment information for Hong Kong Faster Payment System transfers (HKD)

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**rail** | **str** | The payment rail type for Hong Kong FPS transfers |
**addressing_system** | **str** | The addressing system used for Hong Kong FPS transfers |
**recipient_legal_name** | **str** | Full legal name of the recipient | [optional]
**account_number** | **str** | Recipient bank account number | [optional]
**bank_code** | **str** | Hong Kong bank code | [optional]
**phone** | **str** | Recipient phone number in E.164 format | [optional]
**email** | **str** | Recipient email address | [optional]
**fps_id** | **str** | Hong Kong FPS identifier | [optional]

## Example

```python
from fireblocks.models.fps_hk_payment_info import FpsHkPaymentInfo

# TODO update the JSON string below
json = "{}"
# create an instance of FpsHkPaymentInfo from a JSON string
fps_hk_payment_info_instance = FpsHkPaymentInfo.from_json(json)
# print the JSON string representation of the object
print(FpsHkPaymentInfo.to_json())

# convert the object into a dict
fps_hk_payment_info_dict = fps_hk_payment_info_instance.to_dict()
# create an instance of FpsHkPaymentInfo from a dict
fps_hk_payment_info_from_dict = FpsHkPaymentInfo.from_dict(fps_hk_payment_info_dict)
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


36 changes: 36 additions & 0 deletions docs/FpsUkPaymentInfo.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# FpsUkPaymentInfo

FPS UK payment information for UK Faster Payments transfers (GBP)

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**rail** | **str** | The payment rail type for UK Faster Payments transfers |
**addressing_system** | **str** | The addressing system used for UK Faster Payments transfers |
**account_holder_given_name** | **str** | The given name (first name) of the account holder |
**account_holder_surname** | **str** | The surname (last name) of the account holder |
**account_number** | **str** | UK bank account number |
**sort_code** | **str** | UK sort code (format XX-XX-XX) |
**bank_account_country** | **str** | ISO 3166-1 alpha-2 country code of the bank account | [optional]

## Example

```python
from fireblocks.models.fps_uk_payment_info import FpsUkPaymentInfo

# TODO update the JSON string below
json = "{}"
# create an instance of FpsUkPaymentInfo from a JSON string
fps_uk_payment_info_instance = FpsUkPaymentInfo.from_json(json)
# print the JSON string representation of the object
print(FpsUkPaymentInfo.to_json())

# convert the object into a dict
fps_uk_payment_info_dict = fps_uk_payment_info_instance.to_dict()
# create an instance of FpsUkPaymentInfo from a dict
fps_uk_payment_info_from_dict = FpsUkPaymentInfo.from_dict(fps_uk_payment_info_dict)
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


Loading
Loading