[![PyPI version](https://badge.fury.io/py/fireblocks.svg)](https://badge.fury.io/py/fireblocks)
# Fireblocks SDK
The Fireblocks SDK allows developers to seamlessly integrate with the Fireblocks platform and perform a variety of operations, including managing vault accounts and executing transactions securely.
For detailed documentation and additional resources, please refer to the [Fireblocks Developer Portal](https://developers.fireblocks.com/).
> **Warning**
> This package is currently in a beta stage and should be used at your own risk.
> The provided interfaces might go through backwards-incompatibale changes.
> For a more stable SDK, please use the [Fireblocks Python SDK](https://github.com/fireblocks/fireblocks-sdk-py)
## Requirements.
Python >=3.7
### Endpoint responses
Endpoint responses have been enriched to now include more information.
Any response reom an endpoint will now include the following properties:
response: urllib3.HTTPResponse
body: typing.Union[Unset, Schema]
headers: typing.Union[Unset, TODO]
Note: response header deserialization has not yet been added
## Installation & Usage
If the python package is hosted on a repository, you can install directly using:
```sh
pip install fireblocks
```
Then import the package:
```python
import fireblocks_client
```
## Usage
<p><strong>Using Environment Variables</strong><br>
You can initialize the SDK using environment variables from your .env file or by setting them programmatically:</p>
```python
// Set the environment variables
os.environ["FIREBLOCKS_BASE_PATH"] = 'https://sandbox-api.fireblocks.io/v1'
os.environ["FIREBLOCKS_API_KEY"] = '<api-key>'
os.environ["FIREBLOCKS_SECRET_KEY"] = open("./fireblocks_secret.key", "r").read()
```
<p><strong>Providing Local Variables</strong><br>
Alternatively, you can directly pass the required parameters when initializing the Fireblocks API instance:</p>
```python
FIREBLOCKS_API_SECRET_PATH = "./fireblocks_secret.key";
// Initialize a Fireblocks API instance with local variables
config = Configuration(api_key="my-api-key", base_path="https://sandbox-api.fireblocks.io/v1",secret_key=open(FIREBLOCKS_API_SECRET_PATH, "r").read())
vault_api = vaults_api.VaultsApi(config);
```
## Examples
<p><strong>Create a Vault Account</strong><br>
To create a new vault account, you can use the following function:</p>
```python
create_vault_account_response = vault_api.create_vault_account(body={"name": "New Vault"})
```
<p><strong>Create a Transaction</strong><br>
To make a transaction between vault accounts, you can use the following function:</p>
```python
tx_request = tx_api_instance.create_transaction(
body=TransactionRequest(
source=TransferPeerPath(id="0", type="VAULT_ACCOUNT"),
destination=DestinationTransferPeerPath(
id="0", type="VAULT_ACCOUNT"
),
assetId="ETH_TEST3",
amount="0.001",
)
)
```
## Documentation for API Endpoints
All URIs are relative to https://developers.fireblocks.com/reference/
Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*AuditLogsApi* | [**get_audits**](docs/apis/tags/AuditLogsApi.md#get_audits) | **get** /audits | Get audit logs
*BlockchainsAssetsApi* | [**get_supported_assets**](docs/apis/tags/BlockchainsAssetsApi.md#get_supported_assets) | **get** /supported_assets | List all asset types supported by Fireblocks
*ContractsApi* | [**add_asset_to_contract**](docs/apis/tags/ContractsApi.md#add_asset_to_contract) | **post** /contracts/{contractId}/{assetId} | Add an asset to a contract
*ContractsApi* | [**create_contract**](docs/apis/tags/ContractsApi.md#create_contract) | **post** /contracts | Create a contract
*ContractsApi* | [**delete_contract**](docs/apis/tags/ContractsApi.md#delete_contract) | **delete** /contracts/{contractId} | Delete a contract
*ContractsApi* | [**get_asset_in_contract**](docs/apis/tags/ContractsApi.md#get_asset_in_contract) | **get** /contracts/{contractId}/{assetId} | Find a contract asset
*ContractsApi* | [**get_contract_by_id**](docs/apis/tags/ContractsApi.md#get_contract_by_id) | **get** /contracts/{contractId} | Find a specific contract
*ContractsApi* | [**get_contracts**](docs/apis/tags/ContractsApi.md#get_contracts) | **get** /contracts | List contracts
*ContractsApi* | [**remove_asset_from_contract**](docs/apis/tags/ContractsApi.md#remove_asset_from_contract) | **delete** /contracts/{contractId}/{assetId} | Delete a contract asset
*ExchangeAccountsApi* | [**convert_assets**](docs/apis/tags/ExchangeAccountsApi.md#convert_assets) | **post** /exchange_accounts/{exchangeAccountId}/convert | Convert exchange account funds from the source asset to the destination asset. Coinbase (USD to USDC, USDC to USD) and Bitso (MXN to USD) are supported conversions.
*ExchangeAccountsApi* | [**get_exchange_account_asset**](docs/apis/tags/ExchangeAccountsApi.md#get_exchange_account_asset) | **get** /exchange_accounts/{exchangeAccountId}/{assetId} | Find an asset for an exchange account
*ExchangeAccountsApi* | [**get_exchange_account_by_id**](docs/apis/tags/ExchangeAccountsApi.md#get_exchange_account_by_id) | **get** /exchange_accounts/{exchangeAccountId} | Find a specific exchange account
*ExchangeAccountsApi* | [**get_exchange_accounts**](docs/apis/tags/ExchangeAccountsApi.md#get_exchange_accounts) | **get** /exchange_accounts | List exchange accounts
*ExchangeAccountsApi* | [**internal_transfer**](docs/apis/tags/ExchangeAccountsApi.md#internal_transfer) | **post** /exchange_accounts/{exchangeAccountId}/internal_transfer | Internal tranfer for exchange accounts
*ExternalWalletsApi* | [**add_asset_to_external_wallet**](docs/apis/tags/ExternalWalletsApi.md#add_asset_to_external_wallet) | **post** /external_wallets/{walletId}/{assetId} | Add an asset to an external wallet.
*ExternalWalletsApi* | [**create_external_wallet**](docs/apis/tags/ExternalWalletsApi.md#create_external_wallet) | **post** /external_wallets | Create an external wallet
*ExternalWalletsApi* | [**delete_external_wallet**](docs/apis/tags/ExternalWalletsApi.md#delete_external_wallet) | **delete** /external_wallets/{walletId} | Delete an external wallet
*ExternalWalletsApi* | [**get_asset_in_external_wallet**](docs/apis/tags/ExternalWalletsApi.md#get_asset_in_external_wallet) | **get** /external_wallets/{walletId}/{assetId} | Get an asset from an external wallet
*ExternalWalletsApi* | [**get_external_wallet_by_id**](docs/apis/tags/ExternalWalletsApi.md#get_external_wallet_by_id) | **get** /external_wallets/{walletId} | Find an external wallet
*ExternalWalletsApi* | [**get_external_wallets**](docs/apis/tags/ExternalWalletsApi.md#get_external_wallets) | **get** /external_wallets | List external wallets
*ExternalWalletsApi* | [**remove_asset_from_external_wallet**](docs/apis/tags/ExternalWalletsApi.md#remove_asset_from_external_wallet) | **delete** /external_wallets/{walletId}/{assetId} | Delete an asset from an external wallet
*ExternalWalletsApi* | [**set_customer_ref_id_for_external_wallet**](docs/apis/tags/ExternalWalletsApi.md#set_customer_ref_id_for_external_wallet) | **post** /external_wallets/{walletId}/set_customer_ref_id | Set an AML customer reference ID for an external wallet
*FiatAccountsApi* | [**deposit_funds_from_linked_dda**](docs/apis/tags/FiatAccountsApi.md#deposit_funds_from_linked_dda) | **post** /fiat_accounts/{accountId}/deposit_from_linked_dda | Deposit funds from DDA
*FiatAccountsApi* | [**get_fiat_account_by_id**](docs/apis/tags/FiatAccountsApi.md#get_fiat_account_by_id) | **get** /fiat_accounts/{accountId} | Find a specific fiat account
*FiatAccountsApi* | [**get_fiat_accounts**](docs/apis/tags/FiatAccountsApi.md#get_fiat_accounts) | **get** /fiat_accounts | List fiat accounts
*FiatAccountsApi* | [**redeem_funds_to_linked_dda**](docs/apis/tags/FiatAccountsApi.md#redeem_funds_to_linked_dda) | **post** /fiat_accounts/{accountId}/redeem_to_linked_dda | Redeem funds to DDA
*GasStationsApi* | [**get_gas_station**](docs/apis/tags/GasStationsApi.md#get_gas_station) | **get** /gas_station | Get gas station settings
*GasStationsApi* | [**get_gas_station_by_asset_id**](docs/apis/tags/GasStationsApi.md#get_gas_station_by_asset_id) | **get** /gas_station/{assetId} | Get gas station settings by asset
*GasStationsApi* | [**update_gas_station_configuration**](docs/apis/tags/GasStationsApi.md#update_gas_station_configuration) | **put** /gas_station/configuration | Edit gas station settings
*GasStationsApi* | [**update_gas_station_configuration_by_asset_id**](docs/apis/tags/GasStationsApi.md#update_gas_station_configuration_by_asset_id) | **put** /gas_station/configuration/{assetId} | Edit gas station settings for an asset
*InternalWalletsApi* | [**create_internal_wallet**](docs/apis/tags/InternalWalletsApi.md#create_internal_wallet) | **post** /internal_wallets | Create an internal wallet
*InternalWalletsApi* | [**create_internal_wallet_asset**](docs/apis/tags/InternalWalletsApi.md#create_internal_wallet_asset) | **post** /internal_wallets/{walletId}/{assetId} | Add an asset to an internal wallet
*InternalWalletsApi* | [**delete_internal_wallet**](docs/apis/tags/InternalWalletsApi.md#delete_internal_wallet) | **delete** /internal_wallets/{walletId} | Delete an internal wallet
*InternalWalletsApi* | [**delete_internal_wallet_asset**](docs/apis/tags/InternalWalletsApi.md#delete_internal_wallet_asset) | **delete** /internal_wallets/{walletId}/{assetId} | Delete a whitelisted address from an internal wallet
*InternalWalletsApi* | [**get_internal_wallet_asset**](docs/apis/tags/InternalWalletsApi.md#get_internal_wallet_asset) | **get** /internal_wallets/{walletId}/{assetId} | Get an asset from an internal wallet
*InternalWalletsApi* | [**get_internal_wallet_by_id**](docs/apis/tags/InternalWalletsApi.md#get_internal_wallet_by_id) | **get** /internal_wallets/{walletId} | Get assets for internal wallet
*InternalWalletsApi* | [**get_internal_wallets**](docs/apis/tags/InternalWalletsApi.md#get_internal_wallets) | **get** /internal_wallets | List internal wallets
*InternalWalletsApi* | [**set_customer_ref_id_for_internal_wallet**](docs/apis/tags/InternalWalletsApi.md#set_customer_ref_id_for_internal_wallet) | **post** /internal_wallets/{walletId}/set_customer_ref_id | Set an AML/KYT customer reference ID for an internal wallet
*NFTsApi* | [**get_nft**](docs/apis/tags/NFTsApi.md#get_nft) | **get** /nfts/tokens/{id} | List token data by ID
*NFTsApi* | [**get_nfts**](docs/apis/tags/NFTsApi.md#get_nfts) | **get** /nfts/tokens | List tokens by IDs
*NFTsApi* | [**get_ownership_tokens**](docs/apis/tags/NFTsApi.md#get_ownership_tokens) | **get** /nfts/ownership/tokens | List all owned tokens (paginated)
*NFTsApi* | [**list_owned_collections**](docs/apis/tags/NFTsApi.md#list_owned_collections) | **get** /nfts/ownership/collections | List owned collections (paginated)
*NFTsApi* | [**refresh_nft_metadata**](docs/apis/tags/NFTsApi.md#refresh_nft_metadata) | **put** /nfts/tokens/{id} | Refresh token metadata
*NFTsApi* | [**update_ownership_tokens**](docs/apis/tags/NFTsApi.md#update_ownership_tokens) | **put** /nfts/ownership/tokens | Refresh vault account tokens
*NFTsApi* | [**update_token_ownership_status**](docs/apis/tags/NFTsApi.md#update_token_ownership_status) | **put** /nfts/ownership/tokens/{id}/status | Update token ownership status
*NetworkConnectionsApi* | [**check_third_party_routing_for_network_connection**](docs/apis/tags/NetworkConnectionsApi.md#check_third_party_routing_for_network_connection) | **get** /network_connections/{connectionId}/is_third_party_routing/{assetType} | Retrieve third-party network routing validation by asset type.
*NetworkConnectionsApi* | [**create_network_connection**](docs/apis/tags/NetworkConnectionsApi.md#create_network_connection) | **post** /network_connections | Creates a new network connection
*NetworkConnectionsApi* | [**create_network_id**](docs/apis/tags/NetworkConnectionsApi.md#create_network_id) | **post** /network_ids | Creates a new Network ID
*NetworkConnectionsApi* | [**delete_network_connection**](docs/apis/tags/NetworkConnectionsApi.md#delete_network_connection) | **delete** /network_connections/{connectionId} | Deletes a network connection by ID
*NetworkConnectionsApi* | [**delete_network_id**](docs/apis/tags/NetworkConnectionsApi.md#delete_network_id) | **delete** /network_ids/{networkId} | Deletes specific network ID.
*NetworkConnectionsApi* | [**get_network_connection_by_id**](docs/apis/tags/NetworkConnectionsApi.md#get_network_connection_by_id) | **get** /network_connections/{connectionId} | Get a network connection
*NetworkConnectionsApi* | [**get_network_connections**](docs/apis/tags/NetworkConnectionsApi.md#get_network_connections) | **get** /network_connections | List network connections
*NetworkConnectionsApi* | [**get_network_id_by_id**](docs/apis/tags/NetworkConnectionsApi.md#get_network_id_by_id) | **get** /network_ids/{networkId} | Returns specific network ID.
*NetworkConnectionsApi* | [**get_network_ids**](docs/apis/tags/NetworkConnectionsApi.md#get_network_ids) | **get** /network_ids | Returns all network IDs, both local IDs and discoverable remote IDs
*NetworkConnectionsApi* | [**set_discoverability_for_network_id**](docs/apis/tags/NetworkConnectionsApi.md#set_discoverability_for_network_id) | **patch** /network_ids/{networkId}/set_discoverability | Update network ID's discoverability.
*NetworkConnectionsApi* | [**set_network_id_name**](docs/apis/tags/NetworkConnectionsApi.md#set_network_id_name) | **patch** /network_ids/{networkId}/set_name | Update network ID's name.
*NetworkConnectionsApi* | [**set_routing_policy_for_network_connection**](docs/apis/tags/NetworkConnectionsApi.md#set_routing_policy_for_network_connection) | **patch** /network_connections/{connectionId}/set_routing_policy | Update network connection routing policy.
*NetworkConnectionsApi* | [**set_routing_policy_for_network_id**](docs/apis/tags/NetworkConnectionsApi.md#set_routing_policy_for_network_id) | **patch** /network_ids/{networkId}/set_routing_policy | Update network id routing policy.
*OTABetaApi* | [**get_ota_status**](docs/apis/tags/OTABetaApi.md#get_ota_status) | **get** /management/ota | Returns current OTA status
*OTABetaApi* | [**set_ota_status**](docs/apis/tags/OTABetaApi.md#set_ota_status) | **post** /management/ota | Enable or disable transactions to OTA
*OffExchangesApi* | [**add_off_exchange**](docs/apis/tags/OffExchangesApi.md#add_off_exchange) | **post** /off_exchange/add | add collateral
*OffExchangesApi* | [**get_off_exchange_collateral_accounts**](docs/apis/tags/OffExchangesApi.md#get_off_exchange_collateral_accounts) | **get** /off_exchange/collateral_accounts/{mainExchangeAccountId} | Find a specific collateral exchange account
*OffExchangesApi* | [**get_off_exchange_settlement_transactions**](docs/apis/tags/OffExchangesApi.md#get_off_exchange_settlement_transactions) | **get** /off_exchange/settlements/transactions | get settlements transactions from exchange
*OffExchangesApi* | [**remove_off_exchange**](docs/apis/tags/OffExchangesApi.md#remove_off_exchange) | **post** /off_exchange/remove | remove collateral
*OffExchangesApi* | [**settle_off_exchange_trades**](docs/apis/tags/OffExchangesApi.md#settle_off_exchange_trades) | **post** /off_exchange/settlements/trader | create settlement for a trader
*PaymentsPayoutApi* | [**create_payout**](docs/apis/tags/PaymentsPayoutApi.md#create_payout) | **post** /payments/payout | Create a payout instruction set
*PaymentsPayoutApi* | [**execute_payout_action**](docs/apis/tags/PaymentsPayoutApi.md#execute_payout_action) | **post** /payments/payout/{payoutId}/actions/execute | Execute a payout instruction set
*PaymentsPayoutApi* | [**get_payout_by_id**](docs/apis/tags/PaymentsPayoutApi.md#get_payout_by_id) | **get** /payments/payout/{payoutId} | Get the status of a payout instruction set
*PaymentsCrossBorderSettlementApi* | [**create_xb_settlement_config**](docs/apis/tags/PaymentsCrossBorderSettlementApi.md#create_xb_settlement_config) | **post** /payments/xb-settlements/configs | Create a new cross-border settlement configuration
*PaymentsCrossBorderSettlementApi* | [**create_xb_settlement_flow**](docs/apis/tags/PaymentsCrossBorderSettlementApi.md#create_xb_settlement_flow) | **post** /payments/xb-settlements/flows | Create a new cross-border settlement flow
*PaymentsCrossBorderSettlementApi* | [**delete_xb_settlement_config**](docs/apis/tags/PaymentsCrossBorderSettlementApi.md#delete_xb_settlement_config) | **delete** /payments/xb-settlements/configs/{configId} | Delete a cross-border settlement configuration
*PaymentsCrossBorderSettlementApi* | [**execute_xb_settlement_flow_action**](docs/apis/tags/PaymentsCrossBorderSettlementApi.md#execute_xb_settlement_flow_action) | **post** /payments/xb-settlements/flows/{flowId}/actions/execute | Execute cross-border settlement flow
*PaymentsCrossBorderSettlementApi* | [**get_xb_settlement_config_by_id**](docs/apis/tags/PaymentsCrossBorderSettlementApi.md#get_xb_settlement_config_by_id) | **get** /payments/xb-settlements/configs/{configId} | Get a specific cross-border settlement configuration
*PaymentsCrossBorderSettlementApi* | [**get_xb_settlement_configs**](docs/apis/tags/PaymentsCrossBorderSettlementApi.md#get_xb_settlement_configs) | **get** /payments/xb-settlements/configs | Get all the cross-border settlement configurations
*PaymentsCrossBorderSettlementApi* | [**get_xb_settlement_flow_by_id**](docs/apis/tags/PaymentsCrossBorderSettlementApi.md#get_xb_settlement_flow_by_id) | **get** /payments/xb-settlements/flows/{flowId} | Get specific cross-border settlement flow details
*PaymentsCrossBorderSettlementApi* | [**update_xb_settlement_config**](docs/apis/tags/PaymentsCrossBorderSettlementApi.md#update_xb_settlement_config) | **put** /payments/xb-settlements/configs/{configId} | Edit a cross-border settlement configuration
*PolicyEditorBetaApi* | [**get_active_policy**](docs/apis/tags/PolicyEditorBetaApi.md#get_active_policy) | **get** /tap/active_policy | Get the active policy and its validation
*PolicyEditorBetaApi* | [**get_draft**](docs/apis/tags/PolicyEditorBetaApi.md#get_draft) | **get** /tap/draft | Get the active draft
*PolicyEditorBetaApi* | [**publish_draft**](docs/apis/tags/PolicyEditorBetaApi.md#publish_draft) | **post** /tap/draft | Send publish request for a certain draft id
*PolicyEditorBetaApi* | [**publish_policy_rules**](docs/apis/tags/PolicyEditorBetaApi.md#publish_policy_rules) | **post** /tap/publish | Send publish request for a set of policy rules
*PolicyEditorBetaApi* | [**update_draft**](docs/apis/tags/PolicyEditorBetaApi.md#update_draft) | **put** /tap/draft | Update the draft with a new set of rules
*TransactionsApi* | [**cancel_transaction**](docs/apis/tags/TransactionsApi.md#cancel_transaction) | **post** /transactions/{txId}/cancel | Cancel a transaction
*TransactionsApi* | [**create_transaction**](docs/apis/tags/TransactionsApi.md#create_transaction) | **post** /transactions | Create a new transaction
*TransactionsApi* | [**drop_transaction**](docs/apis/tags/TransactionsApi.md#drop_transaction) | **post** /transactions/{txId}/drop | Drop ETH transaction by ID
*TransactionsApi* | [**estimate_network_fee**](docs/apis/tags/TransactionsApi.md#estimate_network_fee) | **get** /estimate_network_fee | Estimate the required fee for an asset
*TransactionsApi* | [**estimate_transaction_fee**](docs/apis/tags/TransactionsApi.md#estimate_transaction_fee) | **post** /transactions/estimate_fee | Estimate transaction fee
*TransactionsApi* | [**freeze_transaction**](docs/apis/tags/TransactionsApi.md#freeze_transaction) | **post** /transactions/{txId}/freeze | Freeze a transaction
*TransactionsApi* | [**get_transaction_by_external_id**](docs/apis/tags/TransactionsApi.md#get_transaction_by_external_id) | **get** /transactions/external_tx_id/{externalTxId}/ | Find a specific transaction by external transaction ID
*TransactionsApi* | [**get_transaction_by_id**](docs/apis/tags/TransactionsApi.md#get_transaction_by_id) | **get** /transactions/{txId} | Find a specific transaction by Fireblocks transaction ID
*TransactionsApi* | [**get_transactions**](docs/apis/tags/TransactionsApi.md#get_transactions) | **get** /transactions | List transaction history
*TransactionsApi* | [**set_confirmation_threshold_for_transaction**](docs/apis/tags/TransactionsApi.md#set_confirmation_threshold_for_transaction) | **post** /transactions/{txId}/set_confirmation_threshold | Set confirmation threshold by transaction ID
*TransactionsApi* | [**set_confirmation_threshold_for_transaction_by_hash**](docs/apis/tags/TransactionsApi.md#set_confirmation_threshold_for_transaction_by_hash) | **post** /txHash/{txHash}/set_confirmation_threshold | Set confirmation threshold by transaction hash
*TransactionsApi* | [**unfreeze_transaction**](docs/apis/tags/TransactionsApi.md#unfreeze_transaction) | **post** /transactions/{txId}/unfreeze | Unfreeze a transaction
*TransactionsApi* | [**validate_address**](docs/apis/tags/TransactionsApi.md#validate_address) | **get** /transactions/validate_address/{assetId}/{address} | Validate destination address
*TravelRuleBetaApi* | [**get_vaspby_did**](docs/apis/tags/TravelRuleBetaApi.md#get_vaspby_did) | **get** /screening/travel_rule/vasp/{did} | Get VASP details
*TravelRuleBetaApi* | [**get_vasps**](docs/apis/tags/TravelRuleBetaApi.md#get_vasps) | **get** /screening/travel_rule/vasp | Get All VASPs
*TravelRuleBetaApi* | [**travel_rule_api_controller_update_vasp**](docs/apis/tags/TravelRuleBetaApi.md#travel_rule_api_controller_update_vasp) | **put** /screeening/travel_rule/vasp/update | Add jsonDidKey to VASP details
*TravelRuleBetaApi* | [**validate_full_travel_rule_transaction**](docs/apis/tags/TravelRuleBetaApi.md#validate_full_travel_rule_transaction) | **post** /screening/travel_rule/transaction/validate/full | Validate Full Travel Rule Transaction
*TravelRuleBetaApi* | [**validate_travel_rule_transaction**](docs/apis/tags/TravelRuleBetaApi.md#validate_travel_rule_transaction) | **post** /screening/travel_rule/transaction/validate | Validate Travel Rule Transaction
*UsersApi* | [**get_users**](docs/apis/tags/UsersApi.md#get_users) | **get** /users | List users
*UsersGroupsBetaApi* | [**create_user_group**](docs/apis/tags/UsersGroupsBetaApi.md#create_user_group) | **post** /users_groups | Create users group
*UsersGroupsBetaApi* | [**delete_user_group**](docs/apis/tags/UsersGroupsBetaApi.md#delete_user_group) | **delete** /users_groups/{groupId} | Delete users group
*UsersGroupsBetaApi* | [**get_user_group**](docs/apis/tags/UsersGroupsBetaApi.md#get_user_group) | **get** /users_groups/{groupId} | Get users group
*UsersGroupsBetaApi* | [**get_user_groups**](docs/apis/tags/UsersGroupsBetaApi.md#get_user_groups) | **get** /users_groups | List users groups
*UsersGroupsBetaApi* | [**update_user_group**](docs/apis/tags/UsersGroupsBetaApi.md#update_user_group) | **put** /users_groups/{groupId} | Update users group
*VaultsApi* | [**activate_asset_for_vault_account**](docs/apis/tags/VaultsApi.md#activate_asset_for_vault_account) | **post** /vault/accounts/{vaultAccountId}/{assetId}/activate | Activate a wallet in a vault account
*VaultsApi* | [**create_legacy_address_for_vault_account_asset**](docs/apis/tags/VaultsApi.md#create_legacy_address_for_vault_account_asset) | **post** /vault/accounts/{vaultAccountId}/{assetId}/addresses/{addressId}/create_legacy | Convert a segwit address to legacy format
*VaultsApi* | [**create_vault_account**](docs/apis/tags/VaultsApi.md#create_vault_account) | **post** /vault/accounts | Create a new vault account
*VaultsApi* | [**create_vault_account_asset**](docs/apis/tags/VaultsApi.md#create_vault_account_asset) | **post** /vault/accounts/{vaultAccountId}/{assetId} | Create a new wallet
*VaultsApi* | [**create_vault_account_asset_address**](docs/apis/tags/VaultsApi.md#create_vault_account_asset_address) | **post** /vault/accounts/{vaultAccountId}/{assetId}/addresses | Create new asset deposit address
*VaultsApi* | [**get_asset_wallets**](docs/apis/tags/VaultsApi.md#get_asset_wallets) | **get** /vault/asset_wallets | List asset wallets (Paginated)
*VaultsApi* | [**get_max_spendable_amount**](docs/apis/tags/VaultsApi.md#get_max_spendable_amount) | **get** /vault/accounts/{vaultAccountId}/{assetId}/max_spendable_amount | Get the maximum spendable amount in a single transaction.
*VaultsApi* | [**get_paged_vault_accounts**](docs/apis/tags/VaultsApi.md#get_paged_vault_accounts) | **get** /vault/accounts_paged | List vault acounts (Paginated)
*VaultsApi* | [**get_public_key_info**](docs/apis/tags/VaultsApi.md#get_public_key_info) | **get** /vault/public_key_info/ | Get the public key information
*VaultsApi* | [**get_public_key_info_for_address**](docs/apis/tags/VaultsApi.md#get_public_key_info_for_address) | **get** /vault/accounts/{vaultAccountId}/{assetId}/{change}/{addressIndex}/public_key_info | Get the public key for a vault account
*VaultsApi* | [**get_vault_account_asset**](docs/apis/tags/VaultsApi.md#get_vault_account_asset) | **get** /vault/accounts/{vaultAccountId}/{assetId} | Get the asset balance for a vault account
*VaultsApi* | [**get_vault_account_asset_addresses**](docs/apis/tags/VaultsApi.md#get_vault_account_asset_addresses) | **get** /vault/accounts/{vaultAccountId}/{assetId}/addresses | Get asset addresses
*VaultsApi* | [**get_vault_account_asset_unspent_inputs**](docs/apis/tags/VaultsApi.md#get_vault_account_asset_unspent_inputs) | **get** /vault/accounts/{vaultAccountId}/{assetId}/unspent_inputs | Get UTXO unspent inputs information
*VaultsApi* | [**get_vault_account_by_id**](docs/apis/tags/VaultsApi.md#get_vault_account_by_id) | **get** /vault/accounts/{vaultAccountId} | Find a vault account by ID
*VaultsApi* | [**get_vault_accounts**](docs/apis/tags/VaultsApi.md#get_vault_accounts) | **get** /vault/accounts | List vault accounts
*VaultsApi* | [**get_vault_asset_by_id**](docs/apis/tags/VaultsApi.md#get_vault_asset_by_id) | **get** /vault/assets/{assetId} | Get vault balance by asset
*VaultsApi* | [**get_vault_assets**](docs/apis/tags/VaultsApi.md#get_vault_assets) | **get** /vault/assets | Get asset balance for chosen assets
*VaultsApi* | [**hide_vault_account**](docs/apis/tags/VaultsApi.md#hide_vault_account) | **post** /vault/accounts/{vaultAccountId}/hide | Hide a vault account in the console
*VaultsApi* | [**set_auto_fuel_for_vault_account**](docs/apis/tags/VaultsApi.md#set_auto_fuel_for_vault_account) | **post** /vault/accounts/{vaultAccountId}/set_auto_fuel | Turn autofueling on or off
*VaultsApi* | [**set_customer_ref_id_for_vault_account**](docs/apis/tags/VaultsApi.md#set_customer_ref_id_for_vault_account) | **post** /vault/accounts/{vaultAccountId}/set_customer_ref_id | Set an AML/KYT customer reference ID for a vault account
*VaultsApi* | [**set_customer_ref_id_for_vault_account_asset_address**](docs/apis/tags/VaultsApi.md#set_customer_ref_id_for_vault_account_asset_address) | **post** /vault/accounts/{vaultAccountId}/{assetId}/addresses/{addressId}/set_customer_ref_id | Assign AML customer reference ID
*VaultsApi* | [**unhide_vault_account**](docs/apis/tags/VaultsApi.md#unhide_vault_account) | **post** /vault/accounts/{vaultAccountId}/unhide | Unhide a vault account in the console
*VaultsApi* | [**update_vault_account**](docs/apis/tags/VaultsApi.md#update_vault_account) | **put** /vault/accounts/{vaultAccountId} | Rename a vault account
*VaultsApi* | [**update_vault_account_asset_address**](docs/apis/tags/VaultsApi.md#update_vault_account_asset_address) | **put** /vault/accounts/{vaultAccountId}/{assetId}/addresses/{addressId} | Update address description
*VaultsApi* | [**update_vault_account_asset_balance**](docs/apis/tags/VaultsApi.md#update_vault_account_asset_balance) | **post** /vault/accounts/{vaultAccountId}/{assetId}/balance | Refresh asset balance data
*Web3ConnectionsApi* | [**create**](docs/apis/tags/Web3ConnectionsApi.md#create) | **post** /connections/wc | Create a new Web3 connection.
*Web3ConnectionsApi* | [**get**](docs/apis/tags/Web3ConnectionsApi.md#get) | **get** /connections | List all open Web3 connections.
*Web3ConnectionsApi* | [**remove**](docs/apis/tags/Web3ConnectionsApi.md#remove) | **delete** /connections/wc/{id} | Remove an existing Web3 connection.
*Web3ConnectionsApi* | [**submit**](docs/apis/tags/Web3ConnectionsApi.md#submit) | **put** /connections/wc/{id} | Respond to a pending Web3 connection request.
*WebhooksApi* | [**resend_webhooks**](docs/apis/tags/WebhooksApi.md#resend_webhooks) | **post** /webhooks/resend | Resend failed webhooks
*WebhooksApi* | [**resend_webhooks_for_transaction**](docs/apis/tags/WebhooksApi.md#resend_webhooks_for_transaction) | **post** /webhooks/resend/{txId} | Resend failed webhooks for a transaction by ID
## Documentation For Models
- [AddCollateralRequestBody](docs/models/AddCollateralRequestBody.md)
- [AmlScreeningResult](docs/models/AmlScreeningResult.md)
- [AmountAggregationTimePeriodMethod](docs/models/AmountAggregationTimePeriodMethod.md)
- [AmountInfo](docs/models/AmountInfo.md)
- [AssetTypeResponse](docs/models/AssetTypeResponse.md)
- [AssetWallet](docs/models/AssetWallet.md)
- [AuthorizationGroups](docs/models/AuthorizationGroups.md)
- [AuthorizationInfo](docs/models/AuthorizationInfo.md)
- [BlockInfo](docs/models/BlockInfo.md)
- [CancelTransactionResponse](docs/models/CancelTransactionResponse.md)
- [CollectionOwnershipResponse](docs/models/CollectionOwnershipResponse.md)
- [ConfigChangeRequestStatus](docs/models/ConfigChangeRequestStatus.md)
- [CreateAddressResponse](docs/models/CreateAddressResponse.md)
- [CreateConnectionRequest](docs/models/CreateConnectionRequest.md)
- [CreateConnectionResponse](docs/models/CreateConnectionResponse.md)
- [CreateInternalTransferRequest](docs/models/CreateInternalTransferRequest.md)
- [CreatePayoutRequest](docs/models/CreatePayoutRequest.md)
- [CreateTransactionResponse](docs/models/CreateTransactionResponse.md)
- [CreateUsersGroupResponse](docs/models/CreateUsersGroupResponse.md)
- [CreateVaultAssetResponse](docs/models/CreateVaultAssetResponse.md)
- [CustomCryptoRoutingDest](docs/models/CustomCryptoRoutingDest.md)
- [CustomFiatRoutingDest](docs/models/CustomFiatRoutingDest.md)
- [DefaultNetworkRoutingDest](docs/models/DefaultNetworkRoutingDest.md)
- [DestinationTransferPeerPath](docs/models/DestinationTransferPeerPath.md)
- [DestinationTransferPeerPathResponse](docs/models/DestinationTransferPeerPathResponse.md)
- [DispatchPayoutResponse](docs/models/DispatchPayoutResponse.md)
- [DraftResponse](docs/models/DraftResponse.md)
- [DraftReviewAndValidationResponse](docs/models/DraftReviewAndValidationResponse.md)
- [DropTransactionRequest](docs/models/DropTransactionRequest.md)
- [DropTransactionResponse](docs/models/DropTransactionResponse.md)
- [Error](docs/models/Error.md)
- [ErrorResponse](docs/models/ErrorResponse.md)
- [EstimatedNetworkFeeResponse](docs/models/EstimatedNetworkFeeResponse.md)
- [EstimatedTransactionFeeResponse](docs/models/EstimatedTransactionFeeResponse.md)
- [ExchangeAccount](docs/models/ExchangeAccount.md)
- [ExchangeAsset](docs/models/ExchangeAsset.md)
- [ExchangeTradingAccount](docs/models/ExchangeTradingAccount.md)
- [ExchangeType](docs/models/ExchangeType.md)
- [ExternalWalletAsset](docs/models/ExternalWalletAsset.md)
- [FeeInfo](docs/models/FeeInfo.md)
- [FiatAccount](docs/models/FiatAccount.md)
- [FiatAccountType](docs/models/FiatAccountType.md)
- [FiatAsset](docs/models/FiatAsset.md)
- [FreezeTransactionResponse](docs/models/FreezeTransactionResponse.md)
- [GasStationConfiguration](docs/models/GasStationConfiguration.md)
- [GasStationPropertiesResponse](docs/models/GasStationPropertiesResponse.md)
- [GetConnectionsResponse](docs/models/GetConnectionsResponse.md)
- [GetSettlementResponse](docs/models/GetSettlementResponse.md)
- [GetTransactionOperation](docs/models/GetTransactionOperation.md)
- [GetUsersResponse](docs/models/GetUsersResponse.md)
- [InstructionAmount](docs/models/InstructionAmount.md)
- [MediaEntityResponse](docs/models/MediaEntityResponse.md)
- [Ncw](docs/models/Ncw.md)
- [NetworkChannel](docs/models/NetworkChannel.md)
- [NetworkConnection](docs/models/NetworkConnection.md)
- [NetworkConnectionResponse](docs/models/NetworkConnectionResponse.md)
- [NetworkConnectionRoutingPolicy](docs/models/NetworkConnectionRoutingPolicy.md)
- [NetworkFee](docs/models/NetworkFee.md)
- [NetworkId](docs/models/NetworkId.md)
- [NetworkIdResponse](docs/models/NetworkIdResponse.md)
- [NetworkIdRoutingPolicy](docs/models/NetworkIdRoutingPolicy.md)
- [NetworkRecord](docs/models/NetworkRecord.md)
- [NoneNetworkRoutingDest](docs/models/NoneNetworkRoutingDest.md)
- [OneTimeAddress](docs/models/OneTimeAddress.md)
- [PaginatedAssetWalletResponse](docs/models/PaginatedAssetWalletResponse.md)
- [Paging](docs/models/Paging.md)
- [PayeeAccount](docs/models/PayeeAccount.md)
- [PayeeAccountResponse](docs/models/PayeeAccountResponse.md)
- [PayeeAccountType](docs/models/PayeeAccountType.md)
- [PaymentAccount](docs/models/PaymentAccount.md)
- [PaymentAccountResponse](docs/models/PaymentAccountResponse.md)
- [PaymentAccountType](docs/models/PaymentAccountType.md)
- [PayoutInitMethod](docs/models/PayoutInitMethod.md)
- [PayoutInstruction](docs/models/PayoutInstruction.md)
- [PayoutInstructionResponse](docs/models/PayoutInstructionResponse.md)
- [PayoutInstructionState](docs/models/PayoutInstructionState.md)
- [PayoutResponse](docs/models/PayoutResponse.md)
- [PayoutState](docs/models/PayoutState.md)
- [PayoutStatus](docs/models/PayoutStatus.md)
- [PolicyAndValidationResponse](docs/models/PolicyAndValidationResponse.md)
- [PolicyCheckResult](docs/models/PolicyCheckResult.md)
- [PolicyMetadata](docs/models/PolicyMetadata.md)
- [PolicyResponse](docs/models/PolicyResponse.md)
- [PolicyRule](docs/models/PolicyRule.md)
- [PolicyRuleCheckResult](docs/models/PolicyRuleCheckResult.md)
- [PolicyRuleError](docs/models/PolicyRuleError.md)
- [PolicySrcOrDestId](docs/models/PolicySrcOrDestId.md)
- [PolicySrcOrDestSubType](docs/models/PolicySrcOrDestSubType.md)
- [PolicySrcOrDestType](docs/models/PolicySrcOrDestType.md)
- [PolicyStatus](docs/models/PolicyStatus.md)
- [PolicyValidation](docs/models/PolicyValidation.md)
- [PublicKeyInformation](docs/models/PublicKeyInformation.md)
- [PublishResult](docs/models/PublishResult.md)
- [RemoveCollateralRequestBody](docs/models/RemoveCollateralRequestBody.md)
- [RequestOptions](docs/models/RequestOptions.md)
- [ResendWebhooksResponse](docs/models/ResendWebhooksResponse.md)
- [RespondToConnectionRequest](docs/models/RespondToConnectionRequest.md)
- [RewardInfo](docs/models/RewardInfo.md)
- [RewardsInfo](docs/models/RewardsInfo.md)
- [SessionDTO](docs/models/SessionDTO.md)
- [SessionMetadata](docs/models/SessionMetadata.md)
- [SetConfirmationsThresholdRequest](docs/models/SetConfirmationsThresholdRequest.md)
- [SetConfirmationsThresholdResponse](docs/models/SetConfirmationsThresholdResponse.md)
- [SettlementRequestBody](docs/models/SettlementRequestBody.md)
- [SettlementResponse](docs/models/SettlementResponse.md)
- [SignedMessage](docs/models/SignedMessage.md)
- [SourceTransferPeerPathResponse](docs/models/SourceTransferPeerPathResponse.md)
- [SystemMessageInfo](docs/models/SystemMessageInfo.md)
- [Term](docs/models/Term.md)
- [ToCollateralTransaction](docs/models/ToCollateralTransaction.md)
- [ToExchangeTransaction](docs/models/ToExchangeTransaction.md)
- [TokenCollectionResponse](docs/models/TokenCollectionResponse.md)
- [TokenOwnershipResponse](docs/models/TokenOwnershipResponse.md)
- [TokenResponse](docs/models/TokenResponse.md)
- [TradingAccountType](docs/models/TradingAccountType.md)
- [Transaction](docs/models/Transaction.md)
- [TransactionFee](docs/models/TransactionFee.md)
- [TransactionOperation](docs/models/TransactionOperation.md)
- [TransactionRequest](docs/models/TransactionRequest.md)
- [TransactionRequestDestination](docs/models/TransactionRequestDestination.md)
- [TransactionResponse](docs/models/TransactionResponse.md)
- [TransactionResponseDestination](docs/models/TransactionResponseDestination.md)
- [TransferPeerPath](docs/models/TransferPeerPath.md)
- [TravelRuleAddress](docs/models/TravelRuleAddress.md)
- [TravelRuleGetAllVASPsResponse](docs/models/TravelRuleGetAllVASPsResponse.md)
- [TravelRuleIssuer](docs/models/TravelRuleIssuer.md)
- [TravelRuleIssuers](docs/models/TravelRuleIssuers.md)
- [TravelRuleOwnershipProof](docs/models/TravelRuleOwnershipProof.md)
- [TravelRulePiiIVMS](docs/models/TravelRulePiiIVMS.md)
- [TravelRuleTransactionBlockchainInfo](docs/models/TravelRuleTransactionBlockchainInfo.md)
- [TravelRuleUpdateVASPDetails](docs/models/TravelRuleUpdateVASPDetails.md)
- [TravelRuleVASP](docs/models/TravelRuleVASP.md)
- [TravelRuleValidateFullTransactionRequest](docs/models/TravelRuleValidateFullTransactionRequest.md)
- [TravelRuleValidateTransactionRequest](docs/models/TravelRuleValidateTransactionRequest.md)
- [TravelRuleValidateTransactionResponse](docs/models/TravelRuleValidateTransactionResponse.md)
- [UnfreezeTransactionResponse](docs/models/UnfreezeTransactionResponse.md)
- [UnmanagedWallet](docs/models/UnmanagedWallet.md)
- [UnsignedMessage](docs/models/UnsignedMessage.md)
- [UnspentInput](docs/models/UnspentInput.md)
- [UnspentInputsResponse](docs/models/UnspentInputsResponse.md)
- [UpdateTokenOwnershipStatusDto](docs/models/UpdateTokenOwnershipStatusDto.md)
- [UserGroupCreateRequest](docs/models/UserGroupCreateRequest.md)
- [UserGroupCreateResponse](docs/models/UserGroupCreateResponse.md)
- [UserGroupUpdateRequest](docs/models/UserGroupUpdateRequest.md)
- [UserResponse](docs/models/UserResponse.md)
- [UsersGroupResponse](docs/models/UsersGroupResponse.md)
- [UsersGroupsResponse](docs/models/UsersGroupsResponse.md)
- [ValidateAddressResponse](docs/models/ValidateAddressResponse.md)
- [VaultAccount](docs/models/VaultAccount.md)
- [VaultAccountsPagedResponse](docs/models/VaultAccountsPagedResponse.md)
- [VaultAsset](docs/models/VaultAsset.md)
- [VaultWalletAddress](docs/models/VaultWalletAddress.md)
- [WalletAsset](docs/models/WalletAsset.md)
- [WalletAssetAdditionalInfo](docs/models/WalletAssetAdditionalInfo.md)
- [XBSettlementAsset](docs/models/XBSettlementAsset.md)
- [XBSettlementAssetID](docs/models/XBSettlementAssetID.md)
- [XBSettlementConfigCreationRequestBody](docs/models/XBSettlementConfigCreationRequestBody.md)
- [XBSettlementConfigCreationResponse](docs/models/XBSettlementConfigCreationResponse.md)
- [XBSettlementConfigDeletionResponse](docs/models/XBSettlementConfigDeletionResponse.md)
- [XBSettlementConfigEditRequestBody](docs/models/XBSettlementConfigEditRequestBody.md)
- [XBSettlementConfigEditResponse](docs/models/XBSettlementConfigEditResponse.md)
- [XBSettlementConfigId](docs/models/XBSettlementConfigId.md)
- [XBSettlementConfigModel](docs/models/XBSettlementConfigModel.md)
- [XBSettlementConfigStep](docs/models/XBSettlementConfigStep.md)
- [XBSettlementConfigStepsRecord](docs/models/XBSettlementConfigStepsRecord.md)
- [XBSettlementConversionSlippageBasisPoints](docs/models/XBSettlementConversionSlippageBasisPoints.md)
- [XBSettlementCorridorId](docs/models/XBSettlementCorridorId.md)
- [XBSettlementCreateFlowRequestBody](docs/models/XBSettlementCreateFlowRequestBody.md)
- [XBSettlementCreateFlowResponse](docs/models/XBSettlementCreateFlowResponse.md)
- [XBSettlementCryptoAsset](docs/models/XBSettlementCryptoAsset.md)
- [XBSettlementFiatAsset](docs/models/XBSettlementFiatAsset.md)
- [XBSettlementFlowExecutionModel](docs/models/XBSettlementFlowExecutionModel.md)
- [XBSettlementFlowExecutionRequestBody](docs/models/XBSettlementFlowExecutionRequestBody.md)
- [XBSettlementFlowExecutionResponse](docs/models/XBSettlementFlowExecutionResponse.md)
- [XBSettlementFlowExecutionStatus](docs/models/XBSettlementFlowExecutionStatus.md)
- [XBSettlementFlowExecutionStep](docs/models/XBSettlementFlowExecutionStep.md)
- [XBSettlementFlowExecutionStepStatus](docs/models/XBSettlementFlowExecutionStepStatus.md)
- [XBSettlementFlowPreviewModel](docs/models/XBSettlementFlowPreviewModel.md)
- [XBSettlementFlowSelectedConversionSlippageReason](docs/models/XBSettlementFlowSelectedConversionSlippageReason.md)
- [XBSettlementFlowSetupStep](docs/models/XBSettlementFlowSetupStep.md)
- [XBSettlementFlowStepsExecutionRecord](docs/models/XBSettlementFlowStepsExecutionRecord.md)
- [XBSettlementFlowStepsRecord](docs/models/XBSettlementFlowStepsRecord.md)
- [XBSettlementGetAllConfigsResponse](docs/models/XBSettlementGetAllConfigsResponse.md)
- [XBSettlementGetConfigResponse](docs/models/XBSettlementGetConfigResponse.md)
- [XBSettlementGetFlowResponse](docs/models/XBSettlementGetFlowResponse.md)
- [XBSettlementStepType](docs/models/XBSettlementStepType.md)
## Documentation For Authorization
Authentication schemes defined for the API:
<a id="bearerTokenAuth"></a>
### bearerTokenAuth
- **Type**: Bearer authentication (JWT)
<a id="ApiKeyAuth"></a>
### ApiKeyAuth
- **Type**: API key
- **API key parameter name**: X-API-Key
- **Location**: HTTP header
## Author
support@fireblocks.com
support@fireblocks.com
support@fireblocks.com
support@fireblocks.com
support@fireblocks.com
support@fireblocks.com
support@fireblocks.com
support@fireblocks.com
support@fireblocks.com
support@fireblocks.com
support@fireblocks.com
support@fireblocks.com
support@fireblocks.com
support@fireblocks.com
support@fireblocks.com
support@fireblocks.com
support@fireblocks.com
support@fireblocks.com
support@fireblocks.com
support@fireblocks.com
support@fireblocks.com
support@fireblocks.com
## Notes for Large OpenAPI documents
If the OpenAPI document is large, imports in fireblocks_client.apis and fireblocks_client.models may fail with a
RecursionError indicating the maximum recursion limit has been exceeded. In that case, there are a couple of solutions:
Solution 1:
Use specific imports for apis and models like:
- `from fireblocks_client.apis.default_api import DefaultApi`
- `from fireblocks_client.model.pet import Pet`
Solution 1:
Before importing the package, adjust the maximum recursion limit as shown below:
```
import sys
sys.setrecursionlimit(1500)
import fireblocks_client
from fireblocks_client.apis import *
from fireblocks_client.models import *
```
Raw data
{
"_id": null,
"home_page": "https://pypi.org/project/fireblocks",
"name": "fireblocks",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "",
"keywords": "Fireblocks,SDK,Fireblocks API",
"author": "Fireblocks",
"author_email": "support@fireblocks.com",
"download_url": "https://files.pythonhosted.org/packages/22/78/e060e25f4d66dace25a8b41fce8b4d2a17f52528bd2f64900731a759f74c/fireblocks-2.0.2.tar.gz",
"platform": null,
"description": "[![PyPI version](https://badge.fury.io/py/fireblocks.svg)](https://badge.fury.io/py/fireblocks)\n\n# Fireblocks SDK\n\nThe Fireblocks SDK allows developers to seamlessly integrate with the Fireblocks platform and perform a variety of operations, including managing vault accounts and executing transactions securely.\n\nFor detailed documentation and additional resources, please refer to the [Fireblocks Developer Portal](https://developers.fireblocks.com/).\n\n> **Warning**\n> This package is currently in a beta stage and should be used at your own risk.\n> The provided interfaces might go through backwards-incompatibale changes.\n> For a more stable SDK, please use the [Fireblocks Python SDK](https://github.com/fireblocks/fireblocks-sdk-py)\n\n## Requirements.\n\nPython >=3.7\n\n### Endpoint responses\nEndpoint responses have been enriched to now include more information.\nAny response reom an endpoint will now include the following properties:\nresponse: urllib3.HTTPResponse\nbody: typing.Union[Unset, Schema]\nheaders: typing.Union[Unset, TODO]\nNote: response header deserialization has not yet been added\n\n\n## Installation & Usage\nIf the python package is hosted on a repository, you can install directly using:\n```sh\npip install fireblocks\n```\nThen import the package:\n```python\nimport fireblocks_client\n```\n\n## Usage\n<p><strong>Using Environment Variables</strong><br>\nYou can initialize the SDK using environment variables from your .env file or by setting them programmatically:</p>\n\n```python\n// Set the environment variables\nos.environ[\"FIREBLOCKS_BASE_PATH\"] = 'https://sandbox-api.fireblocks.io/v1'\nos.environ[\"FIREBLOCKS_API_KEY\"] = '<api-key>'\nos.environ[\"FIREBLOCKS_SECRET_KEY\"] = open(\"./fireblocks_secret.key\", \"r\").read()\n```\n<p><strong>Providing Local Variables</strong><br>\nAlternatively, you can directly pass the required parameters when initializing the Fireblocks API instance:</p>\n\n```python\nFIREBLOCKS_API_SECRET_PATH = \"./fireblocks_secret.key\";\n\n// Initialize a Fireblocks API instance with local variables\nconfig = Configuration(api_key=\"my-api-key\", base_path=\"https://sandbox-api.fireblocks.io/v1\",secret_key=open(FIREBLOCKS_API_SECRET_PATH, \"r\").read())\nvault_api = vaults_api.VaultsApi(config);\n```\n\n## Examples\n\n<p><strong>Create a Vault Account</strong><br>\nTo create a new vault account, you can use the following function:</p>\n\n```python\ncreate_vault_account_response = vault_api.create_vault_account(body={\"name\": \"New Vault\"})\n```\n\n<p><strong>Create a Transaction</strong><br>\nTo make a transaction between vault accounts, you can use the following function:</p>\n\n```python\ntx_request = tx_api_instance.create_transaction(\n body=TransactionRequest(\n source=TransferPeerPath(id=\"0\", type=\"VAULT_ACCOUNT\"),\n destination=DestinationTransferPeerPath(\n id=\"0\", type=\"VAULT_ACCOUNT\"\n ),\n assetId=\"ETH_TEST3\",\n amount=\"0.001\",\n )\n )\n```\n\n## Documentation for API Endpoints\n\nAll URIs are relative to https://developers.fireblocks.com/reference/\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n*AuditLogsApi* | [**get_audits**](docs/apis/tags/AuditLogsApi.md#get_audits) | **get** /audits | Get audit logs\n*BlockchainsAssetsApi* | [**get_supported_assets**](docs/apis/tags/BlockchainsAssetsApi.md#get_supported_assets) | **get** /supported_assets | List all asset types supported by Fireblocks\n*ContractsApi* | [**add_asset_to_contract**](docs/apis/tags/ContractsApi.md#add_asset_to_contract) | **post** /contracts/{contractId}/{assetId} | Add an asset to a contract\n*ContractsApi* | [**create_contract**](docs/apis/tags/ContractsApi.md#create_contract) | **post** /contracts | Create a contract\n*ContractsApi* | [**delete_contract**](docs/apis/tags/ContractsApi.md#delete_contract) | **delete** /contracts/{contractId} | Delete a contract\n*ContractsApi* | [**get_asset_in_contract**](docs/apis/tags/ContractsApi.md#get_asset_in_contract) | **get** /contracts/{contractId}/{assetId} | Find a contract asset\n*ContractsApi* | [**get_contract_by_id**](docs/apis/tags/ContractsApi.md#get_contract_by_id) | **get** /contracts/{contractId} | Find a specific contract\n*ContractsApi* | [**get_contracts**](docs/apis/tags/ContractsApi.md#get_contracts) | **get** /contracts | List contracts\n*ContractsApi* | [**remove_asset_from_contract**](docs/apis/tags/ContractsApi.md#remove_asset_from_contract) | **delete** /contracts/{contractId}/{assetId} | Delete a contract asset\n*ExchangeAccountsApi* | [**convert_assets**](docs/apis/tags/ExchangeAccountsApi.md#convert_assets) | **post** /exchange_accounts/{exchangeAccountId}/convert | Convert exchange account funds from the source asset to the destination asset. Coinbase (USD to USDC, USDC to USD) and Bitso (MXN to USD) are supported conversions.\n*ExchangeAccountsApi* | [**get_exchange_account_asset**](docs/apis/tags/ExchangeAccountsApi.md#get_exchange_account_asset) | **get** /exchange_accounts/{exchangeAccountId}/{assetId} | Find an asset for an exchange account\n*ExchangeAccountsApi* | [**get_exchange_account_by_id**](docs/apis/tags/ExchangeAccountsApi.md#get_exchange_account_by_id) | **get** /exchange_accounts/{exchangeAccountId} | Find a specific exchange account\n*ExchangeAccountsApi* | [**get_exchange_accounts**](docs/apis/tags/ExchangeAccountsApi.md#get_exchange_accounts) | **get** /exchange_accounts | List exchange accounts\n*ExchangeAccountsApi* | [**internal_transfer**](docs/apis/tags/ExchangeAccountsApi.md#internal_transfer) | **post** /exchange_accounts/{exchangeAccountId}/internal_transfer | Internal tranfer for exchange accounts\n*ExternalWalletsApi* | [**add_asset_to_external_wallet**](docs/apis/tags/ExternalWalletsApi.md#add_asset_to_external_wallet) | **post** /external_wallets/{walletId}/{assetId} | Add an asset to an external wallet.\n*ExternalWalletsApi* | [**create_external_wallet**](docs/apis/tags/ExternalWalletsApi.md#create_external_wallet) | **post** /external_wallets | Create an external wallet\n*ExternalWalletsApi* | [**delete_external_wallet**](docs/apis/tags/ExternalWalletsApi.md#delete_external_wallet) | **delete** /external_wallets/{walletId} | Delete an external wallet\n*ExternalWalletsApi* | [**get_asset_in_external_wallet**](docs/apis/tags/ExternalWalletsApi.md#get_asset_in_external_wallet) | **get** /external_wallets/{walletId}/{assetId} | Get an asset from an external wallet\n*ExternalWalletsApi* | [**get_external_wallet_by_id**](docs/apis/tags/ExternalWalletsApi.md#get_external_wallet_by_id) | **get** /external_wallets/{walletId} | Find an external wallet\n*ExternalWalletsApi* | [**get_external_wallets**](docs/apis/tags/ExternalWalletsApi.md#get_external_wallets) | **get** /external_wallets | List external wallets\n*ExternalWalletsApi* | [**remove_asset_from_external_wallet**](docs/apis/tags/ExternalWalletsApi.md#remove_asset_from_external_wallet) | **delete** /external_wallets/{walletId}/{assetId} | Delete an asset from an external wallet\n*ExternalWalletsApi* | [**set_customer_ref_id_for_external_wallet**](docs/apis/tags/ExternalWalletsApi.md#set_customer_ref_id_for_external_wallet) | **post** /external_wallets/{walletId}/set_customer_ref_id | Set an AML customer reference ID for an external wallet\n*FiatAccountsApi* | [**deposit_funds_from_linked_dda**](docs/apis/tags/FiatAccountsApi.md#deposit_funds_from_linked_dda) | **post** /fiat_accounts/{accountId}/deposit_from_linked_dda | Deposit funds from DDA\n*FiatAccountsApi* | [**get_fiat_account_by_id**](docs/apis/tags/FiatAccountsApi.md#get_fiat_account_by_id) | **get** /fiat_accounts/{accountId} | Find a specific fiat account\n*FiatAccountsApi* | [**get_fiat_accounts**](docs/apis/tags/FiatAccountsApi.md#get_fiat_accounts) | **get** /fiat_accounts | List fiat accounts\n*FiatAccountsApi* | [**redeem_funds_to_linked_dda**](docs/apis/tags/FiatAccountsApi.md#redeem_funds_to_linked_dda) | **post** /fiat_accounts/{accountId}/redeem_to_linked_dda | Redeem funds to DDA\n*GasStationsApi* | [**get_gas_station**](docs/apis/tags/GasStationsApi.md#get_gas_station) | **get** /gas_station | Get gas station settings\n*GasStationsApi* | [**get_gas_station_by_asset_id**](docs/apis/tags/GasStationsApi.md#get_gas_station_by_asset_id) | **get** /gas_station/{assetId} | Get gas station settings by asset\n*GasStationsApi* | [**update_gas_station_configuration**](docs/apis/tags/GasStationsApi.md#update_gas_station_configuration) | **put** /gas_station/configuration | Edit gas station settings\n*GasStationsApi* | [**update_gas_station_configuration_by_asset_id**](docs/apis/tags/GasStationsApi.md#update_gas_station_configuration_by_asset_id) | **put** /gas_station/configuration/{assetId} | Edit gas station settings for an asset\n*InternalWalletsApi* | [**create_internal_wallet**](docs/apis/tags/InternalWalletsApi.md#create_internal_wallet) | **post** /internal_wallets | Create an internal wallet\n*InternalWalletsApi* | [**create_internal_wallet_asset**](docs/apis/tags/InternalWalletsApi.md#create_internal_wallet_asset) | **post** /internal_wallets/{walletId}/{assetId} | Add an asset to an internal wallet\n*InternalWalletsApi* | [**delete_internal_wallet**](docs/apis/tags/InternalWalletsApi.md#delete_internal_wallet) | **delete** /internal_wallets/{walletId} | Delete an internal wallet\n*InternalWalletsApi* | [**delete_internal_wallet_asset**](docs/apis/tags/InternalWalletsApi.md#delete_internal_wallet_asset) | **delete** /internal_wallets/{walletId}/{assetId} | Delete a whitelisted address from an internal wallet\n*InternalWalletsApi* | [**get_internal_wallet_asset**](docs/apis/tags/InternalWalletsApi.md#get_internal_wallet_asset) | **get** /internal_wallets/{walletId}/{assetId} | Get an asset from an internal wallet\n*InternalWalletsApi* | [**get_internal_wallet_by_id**](docs/apis/tags/InternalWalletsApi.md#get_internal_wallet_by_id) | **get** /internal_wallets/{walletId} | Get assets for internal wallet\n*InternalWalletsApi* | [**get_internal_wallets**](docs/apis/tags/InternalWalletsApi.md#get_internal_wallets) | **get** /internal_wallets | List internal wallets\n*InternalWalletsApi* | [**set_customer_ref_id_for_internal_wallet**](docs/apis/tags/InternalWalletsApi.md#set_customer_ref_id_for_internal_wallet) | **post** /internal_wallets/{walletId}/set_customer_ref_id | Set an AML/KYT customer reference ID for an internal wallet\n*NFTsApi* | [**get_nft**](docs/apis/tags/NFTsApi.md#get_nft) | **get** /nfts/tokens/{id} | List token data by ID\n*NFTsApi* | [**get_nfts**](docs/apis/tags/NFTsApi.md#get_nfts) | **get** /nfts/tokens | List tokens by IDs\n*NFTsApi* | [**get_ownership_tokens**](docs/apis/tags/NFTsApi.md#get_ownership_tokens) | **get** /nfts/ownership/tokens | List all owned tokens (paginated)\n*NFTsApi* | [**list_owned_collections**](docs/apis/tags/NFTsApi.md#list_owned_collections) | **get** /nfts/ownership/collections | List owned collections (paginated)\n*NFTsApi* | [**refresh_nft_metadata**](docs/apis/tags/NFTsApi.md#refresh_nft_metadata) | **put** /nfts/tokens/{id} | Refresh token metadata\n*NFTsApi* | [**update_ownership_tokens**](docs/apis/tags/NFTsApi.md#update_ownership_tokens) | **put** /nfts/ownership/tokens | Refresh vault account tokens\n*NFTsApi* | [**update_token_ownership_status**](docs/apis/tags/NFTsApi.md#update_token_ownership_status) | **put** /nfts/ownership/tokens/{id}/status | Update token ownership status\n*NetworkConnectionsApi* | [**check_third_party_routing_for_network_connection**](docs/apis/tags/NetworkConnectionsApi.md#check_third_party_routing_for_network_connection) | **get** /network_connections/{connectionId}/is_third_party_routing/{assetType} | Retrieve third-party network routing validation by asset type.\n*NetworkConnectionsApi* | [**create_network_connection**](docs/apis/tags/NetworkConnectionsApi.md#create_network_connection) | **post** /network_connections | Creates a new network connection\n*NetworkConnectionsApi* | [**create_network_id**](docs/apis/tags/NetworkConnectionsApi.md#create_network_id) | **post** /network_ids | Creates a new Network ID\n*NetworkConnectionsApi* | [**delete_network_connection**](docs/apis/tags/NetworkConnectionsApi.md#delete_network_connection) | **delete** /network_connections/{connectionId} | Deletes a network connection by ID\n*NetworkConnectionsApi* | [**delete_network_id**](docs/apis/tags/NetworkConnectionsApi.md#delete_network_id) | **delete** /network_ids/{networkId} | Deletes specific network ID.\n*NetworkConnectionsApi* | [**get_network_connection_by_id**](docs/apis/tags/NetworkConnectionsApi.md#get_network_connection_by_id) | **get** /network_connections/{connectionId} | Get a network connection\n*NetworkConnectionsApi* | [**get_network_connections**](docs/apis/tags/NetworkConnectionsApi.md#get_network_connections) | **get** /network_connections | List network connections\n*NetworkConnectionsApi* | [**get_network_id_by_id**](docs/apis/tags/NetworkConnectionsApi.md#get_network_id_by_id) | **get** /network_ids/{networkId} | Returns specific network ID.\n*NetworkConnectionsApi* | [**get_network_ids**](docs/apis/tags/NetworkConnectionsApi.md#get_network_ids) | **get** /network_ids | Returns all network IDs, both local IDs and discoverable remote IDs\n*NetworkConnectionsApi* | [**set_discoverability_for_network_id**](docs/apis/tags/NetworkConnectionsApi.md#set_discoverability_for_network_id) | **patch** /network_ids/{networkId}/set_discoverability | Update network ID's discoverability.\n*NetworkConnectionsApi* | [**set_network_id_name**](docs/apis/tags/NetworkConnectionsApi.md#set_network_id_name) | **patch** /network_ids/{networkId}/set_name | Update network ID's name.\n*NetworkConnectionsApi* | [**set_routing_policy_for_network_connection**](docs/apis/tags/NetworkConnectionsApi.md#set_routing_policy_for_network_connection) | **patch** /network_connections/{connectionId}/set_routing_policy | Update network connection routing policy.\n*NetworkConnectionsApi* | [**set_routing_policy_for_network_id**](docs/apis/tags/NetworkConnectionsApi.md#set_routing_policy_for_network_id) | **patch** /network_ids/{networkId}/set_routing_policy | Update network id routing policy.\n*OTABetaApi* | [**get_ota_status**](docs/apis/tags/OTABetaApi.md#get_ota_status) | **get** /management/ota | Returns current OTA status\n*OTABetaApi* | [**set_ota_status**](docs/apis/tags/OTABetaApi.md#set_ota_status) | **post** /management/ota | Enable or disable transactions to OTA\n*OffExchangesApi* | [**add_off_exchange**](docs/apis/tags/OffExchangesApi.md#add_off_exchange) | **post** /off_exchange/add | add collateral\n*OffExchangesApi* | [**get_off_exchange_collateral_accounts**](docs/apis/tags/OffExchangesApi.md#get_off_exchange_collateral_accounts) | **get** /off_exchange/collateral_accounts/{mainExchangeAccountId} | Find a specific collateral exchange account\n*OffExchangesApi* | [**get_off_exchange_settlement_transactions**](docs/apis/tags/OffExchangesApi.md#get_off_exchange_settlement_transactions) | **get** /off_exchange/settlements/transactions | get settlements transactions from exchange\n*OffExchangesApi* | [**remove_off_exchange**](docs/apis/tags/OffExchangesApi.md#remove_off_exchange) | **post** /off_exchange/remove | remove collateral\n*OffExchangesApi* | [**settle_off_exchange_trades**](docs/apis/tags/OffExchangesApi.md#settle_off_exchange_trades) | **post** /off_exchange/settlements/trader | create settlement for a trader\n*PaymentsPayoutApi* | [**create_payout**](docs/apis/tags/PaymentsPayoutApi.md#create_payout) | **post** /payments/payout | Create a payout instruction set\n*PaymentsPayoutApi* | [**execute_payout_action**](docs/apis/tags/PaymentsPayoutApi.md#execute_payout_action) | **post** /payments/payout/{payoutId}/actions/execute | Execute a payout instruction set\n*PaymentsPayoutApi* | [**get_payout_by_id**](docs/apis/tags/PaymentsPayoutApi.md#get_payout_by_id) | **get** /payments/payout/{payoutId} | Get the status of a payout instruction set\n*PaymentsCrossBorderSettlementApi* | [**create_xb_settlement_config**](docs/apis/tags/PaymentsCrossBorderSettlementApi.md#create_xb_settlement_config) | **post** /payments/xb-settlements/configs | Create a new cross-border settlement configuration\n*PaymentsCrossBorderSettlementApi* | [**create_xb_settlement_flow**](docs/apis/tags/PaymentsCrossBorderSettlementApi.md#create_xb_settlement_flow) | **post** /payments/xb-settlements/flows | Create a new cross-border settlement flow\n*PaymentsCrossBorderSettlementApi* | [**delete_xb_settlement_config**](docs/apis/tags/PaymentsCrossBorderSettlementApi.md#delete_xb_settlement_config) | **delete** /payments/xb-settlements/configs/{configId} | Delete a cross-border settlement configuration\n*PaymentsCrossBorderSettlementApi* | [**execute_xb_settlement_flow_action**](docs/apis/tags/PaymentsCrossBorderSettlementApi.md#execute_xb_settlement_flow_action) | **post** /payments/xb-settlements/flows/{flowId}/actions/execute | Execute cross-border settlement flow\n*PaymentsCrossBorderSettlementApi* | [**get_xb_settlement_config_by_id**](docs/apis/tags/PaymentsCrossBorderSettlementApi.md#get_xb_settlement_config_by_id) | **get** /payments/xb-settlements/configs/{configId} | Get a specific cross-border settlement configuration\n*PaymentsCrossBorderSettlementApi* | [**get_xb_settlement_configs**](docs/apis/tags/PaymentsCrossBorderSettlementApi.md#get_xb_settlement_configs) | **get** /payments/xb-settlements/configs | Get all the cross-border settlement configurations\n*PaymentsCrossBorderSettlementApi* | [**get_xb_settlement_flow_by_id**](docs/apis/tags/PaymentsCrossBorderSettlementApi.md#get_xb_settlement_flow_by_id) | **get** /payments/xb-settlements/flows/{flowId} | Get specific cross-border settlement flow details\n*PaymentsCrossBorderSettlementApi* | [**update_xb_settlement_config**](docs/apis/tags/PaymentsCrossBorderSettlementApi.md#update_xb_settlement_config) | **put** /payments/xb-settlements/configs/{configId} | Edit a cross-border settlement configuration\n*PolicyEditorBetaApi* | [**get_active_policy**](docs/apis/tags/PolicyEditorBetaApi.md#get_active_policy) | **get** /tap/active_policy | Get the active policy and its validation\n*PolicyEditorBetaApi* | [**get_draft**](docs/apis/tags/PolicyEditorBetaApi.md#get_draft) | **get** /tap/draft | Get the active draft\n*PolicyEditorBetaApi* | [**publish_draft**](docs/apis/tags/PolicyEditorBetaApi.md#publish_draft) | **post** /tap/draft | Send publish request for a certain draft id\n*PolicyEditorBetaApi* | [**publish_policy_rules**](docs/apis/tags/PolicyEditorBetaApi.md#publish_policy_rules) | **post** /tap/publish | Send publish request for a set of policy rules\n*PolicyEditorBetaApi* | [**update_draft**](docs/apis/tags/PolicyEditorBetaApi.md#update_draft) | **put** /tap/draft | Update the draft with a new set of rules\n*TransactionsApi* | [**cancel_transaction**](docs/apis/tags/TransactionsApi.md#cancel_transaction) | **post** /transactions/{txId}/cancel | Cancel a transaction\n*TransactionsApi* | [**create_transaction**](docs/apis/tags/TransactionsApi.md#create_transaction) | **post** /transactions | Create a new transaction\n*TransactionsApi* | [**drop_transaction**](docs/apis/tags/TransactionsApi.md#drop_transaction) | **post** /transactions/{txId}/drop | Drop ETH transaction by ID\n*TransactionsApi* | [**estimate_network_fee**](docs/apis/tags/TransactionsApi.md#estimate_network_fee) | **get** /estimate_network_fee | Estimate the required fee for an asset\n*TransactionsApi* | [**estimate_transaction_fee**](docs/apis/tags/TransactionsApi.md#estimate_transaction_fee) | **post** /transactions/estimate_fee | Estimate transaction fee\n*TransactionsApi* | [**freeze_transaction**](docs/apis/tags/TransactionsApi.md#freeze_transaction) | **post** /transactions/{txId}/freeze | Freeze a transaction\n*TransactionsApi* | [**get_transaction_by_external_id**](docs/apis/tags/TransactionsApi.md#get_transaction_by_external_id) | **get** /transactions/external_tx_id/{externalTxId}/ | Find a specific transaction by external transaction ID\n*TransactionsApi* | [**get_transaction_by_id**](docs/apis/tags/TransactionsApi.md#get_transaction_by_id) | **get** /transactions/{txId} | Find a specific transaction by Fireblocks transaction ID\n*TransactionsApi* | [**get_transactions**](docs/apis/tags/TransactionsApi.md#get_transactions) | **get** /transactions | List transaction history\n*TransactionsApi* | [**set_confirmation_threshold_for_transaction**](docs/apis/tags/TransactionsApi.md#set_confirmation_threshold_for_transaction) | **post** /transactions/{txId}/set_confirmation_threshold | Set confirmation threshold by transaction ID\n*TransactionsApi* | [**set_confirmation_threshold_for_transaction_by_hash**](docs/apis/tags/TransactionsApi.md#set_confirmation_threshold_for_transaction_by_hash) | **post** /txHash/{txHash}/set_confirmation_threshold | Set confirmation threshold by transaction hash\n*TransactionsApi* | [**unfreeze_transaction**](docs/apis/tags/TransactionsApi.md#unfreeze_transaction) | **post** /transactions/{txId}/unfreeze | Unfreeze a transaction\n*TransactionsApi* | [**validate_address**](docs/apis/tags/TransactionsApi.md#validate_address) | **get** /transactions/validate_address/{assetId}/{address} | Validate destination address\n*TravelRuleBetaApi* | [**get_vaspby_did**](docs/apis/tags/TravelRuleBetaApi.md#get_vaspby_did) | **get** /screening/travel_rule/vasp/{did} | Get VASP details\n*TravelRuleBetaApi* | [**get_vasps**](docs/apis/tags/TravelRuleBetaApi.md#get_vasps) | **get** /screening/travel_rule/vasp | Get All VASPs\n*TravelRuleBetaApi* | [**travel_rule_api_controller_update_vasp**](docs/apis/tags/TravelRuleBetaApi.md#travel_rule_api_controller_update_vasp) | **put** /screeening/travel_rule/vasp/update | Add jsonDidKey to VASP details\n*TravelRuleBetaApi* | [**validate_full_travel_rule_transaction**](docs/apis/tags/TravelRuleBetaApi.md#validate_full_travel_rule_transaction) | **post** /screening/travel_rule/transaction/validate/full | Validate Full Travel Rule Transaction\n*TravelRuleBetaApi* | [**validate_travel_rule_transaction**](docs/apis/tags/TravelRuleBetaApi.md#validate_travel_rule_transaction) | **post** /screening/travel_rule/transaction/validate | Validate Travel Rule Transaction\n*UsersApi* | [**get_users**](docs/apis/tags/UsersApi.md#get_users) | **get** /users | List users\n*UsersGroupsBetaApi* | [**create_user_group**](docs/apis/tags/UsersGroupsBetaApi.md#create_user_group) | **post** /users_groups | Create users group\n*UsersGroupsBetaApi* | [**delete_user_group**](docs/apis/tags/UsersGroupsBetaApi.md#delete_user_group) | **delete** /users_groups/{groupId} | Delete users group\n*UsersGroupsBetaApi* | [**get_user_group**](docs/apis/tags/UsersGroupsBetaApi.md#get_user_group) | **get** /users_groups/{groupId} | Get users group\n*UsersGroupsBetaApi* | [**get_user_groups**](docs/apis/tags/UsersGroupsBetaApi.md#get_user_groups) | **get** /users_groups | List users groups\n*UsersGroupsBetaApi* | [**update_user_group**](docs/apis/tags/UsersGroupsBetaApi.md#update_user_group) | **put** /users_groups/{groupId} | Update users group\n*VaultsApi* | [**activate_asset_for_vault_account**](docs/apis/tags/VaultsApi.md#activate_asset_for_vault_account) | **post** /vault/accounts/{vaultAccountId}/{assetId}/activate | Activate a wallet in a vault account\n*VaultsApi* | [**create_legacy_address_for_vault_account_asset**](docs/apis/tags/VaultsApi.md#create_legacy_address_for_vault_account_asset) | **post** /vault/accounts/{vaultAccountId}/{assetId}/addresses/{addressId}/create_legacy | Convert a segwit address to legacy format\n*VaultsApi* | [**create_vault_account**](docs/apis/tags/VaultsApi.md#create_vault_account) | **post** /vault/accounts | Create a new vault account\n*VaultsApi* | [**create_vault_account_asset**](docs/apis/tags/VaultsApi.md#create_vault_account_asset) | **post** /vault/accounts/{vaultAccountId}/{assetId} | Create a new wallet\n*VaultsApi* | [**create_vault_account_asset_address**](docs/apis/tags/VaultsApi.md#create_vault_account_asset_address) | **post** /vault/accounts/{vaultAccountId}/{assetId}/addresses | Create new asset deposit address\n*VaultsApi* | [**get_asset_wallets**](docs/apis/tags/VaultsApi.md#get_asset_wallets) | **get** /vault/asset_wallets | List asset wallets (Paginated)\n*VaultsApi* | [**get_max_spendable_amount**](docs/apis/tags/VaultsApi.md#get_max_spendable_amount) | **get** /vault/accounts/{vaultAccountId}/{assetId}/max_spendable_amount | Get the maximum spendable amount in a single transaction.\n*VaultsApi* | [**get_paged_vault_accounts**](docs/apis/tags/VaultsApi.md#get_paged_vault_accounts) | **get** /vault/accounts_paged | List vault acounts (Paginated)\n*VaultsApi* | [**get_public_key_info**](docs/apis/tags/VaultsApi.md#get_public_key_info) | **get** /vault/public_key_info/ | Get the public key information\n*VaultsApi* | [**get_public_key_info_for_address**](docs/apis/tags/VaultsApi.md#get_public_key_info_for_address) | **get** /vault/accounts/{vaultAccountId}/{assetId}/{change}/{addressIndex}/public_key_info | Get the public key for a vault account\n*VaultsApi* | [**get_vault_account_asset**](docs/apis/tags/VaultsApi.md#get_vault_account_asset) | **get** /vault/accounts/{vaultAccountId}/{assetId} | Get the asset balance for a vault account\n*VaultsApi* | [**get_vault_account_asset_addresses**](docs/apis/tags/VaultsApi.md#get_vault_account_asset_addresses) | **get** /vault/accounts/{vaultAccountId}/{assetId}/addresses | Get asset addresses\n*VaultsApi* | [**get_vault_account_asset_unspent_inputs**](docs/apis/tags/VaultsApi.md#get_vault_account_asset_unspent_inputs) | **get** /vault/accounts/{vaultAccountId}/{assetId}/unspent_inputs | Get UTXO unspent inputs information\n*VaultsApi* | [**get_vault_account_by_id**](docs/apis/tags/VaultsApi.md#get_vault_account_by_id) | **get** /vault/accounts/{vaultAccountId} | Find a vault account by ID\n*VaultsApi* | [**get_vault_accounts**](docs/apis/tags/VaultsApi.md#get_vault_accounts) | **get** /vault/accounts | List vault accounts\n*VaultsApi* | [**get_vault_asset_by_id**](docs/apis/tags/VaultsApi.md#get_vault_asset_by_id) | **get** /vault/assets/{assetId} | Get vault balance by asset\n*VaultsApi* | [**get_vault_assets**](docs/apis/tags/VaultsApi.md#get_vault_assets) | **get** /vault/assets | Get asset balance for chosen assets\n*VaultsApi* | [**hide_vault_account**](docs/apis/tags/VaultsApi.md#hide_vault_account) | **post** /vault/accounts/{vaultAccountId}/hide | Hide a vault account in the console\n*VaultsApi* | [**set_auto_fuel_for_vault_account**](docs/apis/tags/VaultsApi.md#set_auto_fuel_for_vault_account) | **post** /vault/accounts/{vaultAccountId}/set_auto_fuel | Turn autofueling on or off\n*VaultsApi* | [**set_customer_ref_id_for_vault_account**](docs/apis/tags/VaultsApi.md#set_customer_ref_id_for_vault_account) | **post** /vault/accounts/{vaultAccountId}/set_customer_ref_id | Set an AML/KYT customer reference ID for a vault account\n*VaultsApi* | [**set_customer_ref_id_for_vault_account_asset_address**](docs/apis/tags/VaultsApi.md#set_customer_ref_id_for_vault_account_asset_address) | **post** /vault/accounts/{vaultAccountId}/{assetId}/addresses/{addressId}/set_customer_ref_id | Assign AML customer reference ID\n*VaultsApi* | [**unhide_vault_account**](docs/apis/tags/VaultsApi.md#unhide_vault_account) | **post** /vault/accounts/{vaultAccountId}/unhide | Unhide a vault account in the console\n*VaultsApi* | [**update_vault_account**](docs/apis/tags/VaultsApi.md#update_vault_account) | **put** /vault/accounts/{vaultAccountId} | Rename a vault account\n*VaultsApi* | [**update_vault_account_asset_address**](docs/apis/tags/VaultsApi.md#update_vault_account_asset_address) | **put** /vault/accounts/{vaultAccountId}/{assetId}/addresses/{addressId} | Update address description\n*VaultsApi* | [**update_vault_account_asset_balance**](docs/apis/tags/VaultsApi.md#update_vault_account_asset_balance) | **post** /vault/accounts/{vaultAccountId}/{assetId}/balance | Refresh asset balance data\n*Web3ConnectionsApi* | [**create**](docs/apis/tags/Web3ConnectionsApi.md#create) | **post** /connections/wc | Create a new Web3 connection.\n*Web3ConnectionsApi* | [**get**](docs/apis/tags/Web3ConnectionsApi.md#get) | **get** /connections | List all open Web3 connections.\n*Web3ConnectionsApi* | [**remove**](docs/apis/tags/Web3ConnectionsApi.md#remove) | **delete** /connections/wc/{id} | Remove an existing Web3 connection.\n*Web3ConnectionsApi* | [**submit**](docs/apis/tags/Web3ConnectionsApi.md#submit) | **put** /connections/wc/{id} | Respond to a pending Web3 connection request.\n*WebhooksApi* | [**resend_webhooks**](docs/apis/tags/WebhooksApi.md#resend_webhooks) | **post** /webhooks/resend | Resend failed webhooks\n*WebhooksApi* | [**resend_webhooks_for_transaction**](docs/apis/tags/WebhooksApi.md#resend_webhooks_for_transaction) | **post** /webhooks/resend/{txId} | Resend failed webhooks for a transaction by ID\n\n## Documentation For Models\n\n - [AddCollateralRequestBody](docs/models/AddCollateralRequestBody.md)\n - [AmlScreeningResult](docs/models/AmlScreeningResult.md)\n - [AmountAggregationTimePeriodMethod](docs/models/AmountAggregationTimePeriodMethod.md)\n - [AmountInfo](docs/models/AmountInfo.md)\n - [AssetTypeResponse](docs/models/AssetTypeResponse.md)\n - [AssetWallet](docs/models/AssetWallet.md)\n - [AuthorizationGroups](docs/models/AuthorizationGroups.md)\n - [AuthorizationInfo](docs/models/AuthorizationInfo.md)\n - [BlockInfo](docs/models/BlockInfo.md)\n - [CancelTransactionResponse](docs/models/CancelTransactionResponse.md)\n - [CollectionOwnershipResponse](docs/models/CollectionOwnershipResponse.md)\n - [ConfigChangeRequestStatus](docs/models/ConfigChangeRequestStatus.md)\n - [CreateAddressResponse](docs/models/CreateAddressResponse.md)\n - [CreateConnectionRequest](docs/models/CreateConnectionRequest.md)\n - [CreateConnectionResponse](docs/models/CreateConnectionResponse.md)\n - [CreateInternalTransferRequest](docs/models/CreateInternalTransferRequest.md)\n - [CreatePayoutRequest](docs/models/CreatePayoutRequest.md)\n - [CreateTransactionResponse](docs/models/CreateTransactionResponse.md)\n - [CreateUsersGroupResponse](docs/models/CreateUsersGroupResponse.md)\n - [CreateVaultAssetResponse](docs/models/CreateVaultAssetResponse.md)\n - [CustomCryptoRoutingDest](docs/models/CustomCryptoRoutingDest.md)\n - [CustomFiatRoutingDest](docs/models/CustomFiatRoutingDest.md)\n - [DefaultNetworkRoutingDest](docs/models/DefaultNetworkRoutingDest.md)\n - [DestinationTransferPeerPath](docs/models/DestinationTransferPeerPath.md)\n - [DestinationTransferPeerPathResponse](docs/models/DestinationTransferPeerPathResponse.md)\n - [DispatchPayoutResponse](docs/models/DispatchPayoutResponse.md)\n - [DraftResponse](docs/models/DraftResponse.md)\n - [DraftReviewAndValidationResponse](docs/models/DraftReviewAndValidationResponse.md)\n - [DropTransactionRequest](docs/models/DropTransactionRequest.md)\n - [DropTransactionResponse](docs/models/DropTransactionResponse.md)\n - [Error](docs/models/Error.md)\n - [ErrorResponse](docs/models/ErrorResponse.md)\n - [EstimatedNetworkFeeResponse](docs/models/EstimatedNetworkFeeResponse.md)\n - [EstimatedTransactionFeeResponse](docs/models/EstimatedTransactionFeeResponse.md)\n - [ExchangeAccount](docs/models/ExchangeAccount.md)\n - [ExchangeAsset](docs/models/ExchangeAsset.md)\n - [ExchangeTradingAccount](docs/models/ExchangeTradingAccount.md)\n - [ExchangeType](docs/models/ExchangeType.md)\n - [ExternalWalletAsset](docs/models/ExternalWalletAsset.md)\n - [FeeInfo](docs/models/FeeInfo.md)\n - [FiatAccount](docs/models/FiatAccount.md)\n - [FiatAccountType](docs/models/FiatAccountType.md)\n - [FiatAsset](docs/models/FiatAsset.md)\n - [FreezeTransactionResponse](docs/models/FreezeTransactionResponse.md)\n - [GasStationConfiguration](docs/models/GasStationConfiguration.md)\n - [GasStationPropertiesResponse](docs/models/GasStationPropertiesResponse.md)\n - [GetConnectionsResponse](docs/models/GetConnectionsResponse.md)\n - [GetSettlementResponse](docs/models/GetSettlementResponse.md)\n - [GetTransactionOperation](docs/models/GetTransactionOperation.md)\n - [GetUsersResponse](docs/models/GetUsersResponse.md)\n - [InstructionAmount](docs/models/InstructionAmount.md)\n - [MediaEntityResponse](docs/models/MediaEntityResponse.md)\n - [Ncw](docs/models/Ncw.md)\n - [NetworkChannel](docs/models/NetworkChannel.md)\n - [NetworkConnection](docs/models/NetworkConnection.md)\n - [NetworkConnectionResponse](docs/models/NetworkConnectionResponse.md)\n - [NetworkConnectionRoutingPolicy](docs/models/NetworkConnectionRoutingPolicy.md)\n - [NetworkFee](docs/models/NetworkFee.md)\n - [NetworkId](docs/models/NetworkId.md)\n - [NetworkIdResponse](docs/models/NetworkIdResponse.md)\n - [NetworkIdRoutingPolicy](docs/models/NetworkIdRoutingPolicy.md)\n - [NetworkRecord](docs/models/NetworkRecord.md)\n - [NoneNetworkRoutingDest](docs/models/NoneNetworkRoutingDest.md)\n - [OneTimeAddress](docs/models/OneTimeAddress.md)\n - [PaginatedAssetWalletResponse](docs/models/PaginatedAssetWalletResponse.md)\n - [Paging](docs/models/Paging.md)\n - [PayeeAccount](docs/models/PayeeAccount.md)\n - [PayeeAccountResponse](docs/models/PayeeAccountResponse.md)\n - [PayeeAccountType](docs/models/PayeeAccountType.md)\n - [PaymentAccount](docs/models/PaymentAccount.md)\n - [PaymentAccountResponse](docs/models/PaymentAccountResponse.md)\n - [PaymentAccountType](docs/models/PaymentAccountType.md)\n - [PayoutInitMethod](docs/models/PayoutInitMethod.md)\n - [PayoutInstruction](docs/models/PayoutInstruction.md)\n - [PayoutInstructionResponse](docs/models/PayoutInstructionResponse.md)\n - [PayoutInstructionState](docs/models/PayoutInstructionState.md)\n - [PayoutResponse](docs/models/PayoutResponse.md)\n - [PayoutState](docs/models/PayoutState.md)\n - [PayoutStatus](docs/models/PayoutStatus.md)\n - [PolicyAndValidationResponse](docs/models/PolicyAndValidationResponse.md)\n - [PolicyCheckResult](docs/models/PolicyCheckResult.md)\n - [PolicyMetadata](docs/models/PolicyMetadata.md)\n - [PolicyResponse](docs/models/PolicyResponse.md)\n - [PolicyRule](docs/models/PolicyRule.md)\n - [PolicyRuleCheckResult](docs/models/PolicyRuleCheckResult.md)\n - [PolicyRuleError](docs/models/PolicyRuleError.md)\n - [PolicySrcOrDestId](docs/models/PolicySrcOrDestId.md)\n - [PolicySrcOrDestSubType](docs/models/PolicySrcOrDestSubType.md)\n - [PolicySrcOrDestType](docs/models/PolicySrcOrDestType.md)\n - [PolicyStatus](docs/models/PolicyStatus.md)\n - [PolicyValidation](docs/models/PolicyValidation.md)\n - [PublicKeyInformation](docs/models/PublicKeyInformation.md)\n - [PublishResult](docs/models/PublishResult.md)\n - [RemoveCollateralRequestBody](docs/models/RemoveCollateralRequestBody.md)\n - [RequestOptions](docs/models/RequestOptions.md)\n - [ResendWebhooksResponse](docs/models/ResendWebhooksResponse.md)\n - [RespondToConnectionRequest](docs/models/RespondToConnectionRequest.md)\n - [RewardInfo](docs/models/RewardInfo.md)\n - [RewardsInfo](docs/models/RewardsInfo.md)\n - [SessionDTO](docs/models/SessionDTO.md)\n - [SessionMetadata](docs/models/SessionMetadata.md)\n - [SetConfirmationsThresholdRequest](docs/models/SetConfirmationsThresholdRequest.md)\n - [SetConfirmationsThresholdResponse](docs/models/SetConfirmationsThresholdResponse.md)\n - [SettlementRequestBody](docs/models/SettlementRequestBody.md)\n - [SettlementResponse](docs/models/SettlementResponse.md)\n - [SignedMessage](docs/models/SignedMessage.md)\n - [SourceTransferPeerPathResponse](docs/models/SourceTransferPeerPathResponse.md)\n - [SystemMessageInfo](docs/models/SystemMessageInfo.md)\n - [Term](docs/models/Term.md)\n - [ToCollateralTransaction](docs/models/ToCollateralTransaction.md)\n - [ToExchangeTransaction](docs/models/ToExchangeTransaction.md)\n - [TokenCollectionResponse](docs/models/TokenCollectionResponse.md)\n - [TokenOwnershipResponse](docs/models/TokenOwnershipResponse.md)\n - [TokenResponse](docs/models/TokenResponse.md)\n - [TradingAccountType](docs/models/TradingAccountType.md)\n - [Transaction](docs/models/Transaction.md)\n - [TransactionFee](docs/models/TransactionFee.md)\n - [TransactionOperation](docs/models/TransactionOperation.md)\n - [TransactionRequest](docs/models/TransactionRequest.md)\n - [TransactionRequestDestination](docs/models/TransactionRequestDestination.md)\n - [TransactionResponse](docs/models/TransactionResponse.md)\n - [TransactionResponseDestination](docs/models/TransactionResponseDestination.md)\n - [TransferPeerPath](docs/models/TransferPeerPath.md)\n - [TravelRuleAddress](docs/models/TravelRuleAddress.md)\n - [TravelRuleGetAllVASPsResponse](docs/models/TravelRuleGetAllVASPsResponse.md)\n - [TravelRuleIssuer](docs/models/TravelRuleIssuer.md)\n - [TravelRuleIssuers](docs/models/TravelRuleIssuers.md)\n - [TravelRuleOwnershipProof](docs/models/TravelRuleOwnershipProof.md)\n - [TravelRulePiiIVMS](docs/models/TravelRulePiiIVMS.md)\n - [TravelRuleTransactionBlockchainInfo](docs/models/TravelRuleTransactionBlockchainInfo.md)\n - [TravelRuleUpdateVASPDetails](docs/models/TravelRuleUpdateVASPDetails.md)\n - [TravelRuleVASP](docs/models/TravelRuleVASP.md)\n - [TravelRuleValidateFullTransactionRequest](docs/models/TravelRuleValidateFullTransactionRequest.md)\n - [TravelRuleValidateTransactionRequest](docs/models/TravelRuleValidateTransactionRequest.md)\n - [TravelRuleValidateTransactionResponse](docs/models/TravelRuleValidateTransactionResponse.md)\n - [UnfreezeTransactionResponse](docs/models/UnfreezeTransactionResponse.md)\n - [UnmanagedWallet](docs/models/UnmanagedWallet.md)\n - [UnsignedMessage](docs/models/UnsignedMessage.md)\n - [UnspentInput](docs/models/UnspentInput.md)\n - [UnspentInputsResponse](docs/models/UnspentInputsResponse.md)\n - [UpdateTokenOwnershipStatusDto](docs/models/UpdateTokenOwnershipStatusDto.md)\n - [UserGroupCreateRequest](docs/models/UserGroupCreateRequest.md)\n - [UserGroupCreateResponse](docs/models/UserGroupCreateResponse.md)\n - [UserGroupUpdateRequest](docs/models/UserGroupUpdateRequest.md)\n - [UserResponse](docs/models/UserResponse.md)\n - [UsersGroupResponse](docs/models/UsersGroupResponse.md)\n - [UsersGroupsResponse](docs/models/UsersGroupsResponse.md)\n - [ValidateAddressResponse](docs/models/ValidateAddressResponse.md)\n - [VaultAccount](docs/models/VaultAccount.md)\n - [VaultAccountsPagedResponse](docs/models/VaultAccountsPagedResponse.md)\n - [VaultAsset](docs/models/VaultAsset.md)\n - [VaultWalletAddress](docs/models/VaultWalletAddress.md)\n - [WalletAsset](docs/models/WalletAsset.md)\n - [WalletAssetAdditionalInfo](docs/models/WalletAssetAdditionalInfo.md)\n - [XBSettlementAsset](docs/models/XBSettlementAsset.md)\n - [XBSettlementAssetID](docs/models/XBSettlementAssetID.md)\n - [XBSettlementConfigCreationRequestBody](docs/models/XBSettlementConfigCreationRequestBody.md)\n - [XBSettlementConfigCreationResponse](docs/models/XBSettlementConfigCreationResponse.md)\n - [XBSettlementConfigDeletionResponse](docs/models/XBSettlementConfigDeletionResponse.md)\n - [XBSettlementConfigEditRequestBody](docs/models/XBSettlementConfigEditRequestBody.md)\n - [XBSettlementConfigEditResponse](docs/models/XBSettlementConfigEditResponse.md)\n - [XBSettlementConfigId](docs/models/XBSettlementConfigId.md)\n - [XBSettlementConfigModel](docs/models/XBSettlementConfigModel.md)\n - [XBSettlementConfigStep](docs/models/XBSettlementConfigStep.md)\n - [XBSettlementConfigStepsRecord](docs/models/XBSettlementConfigStepsRecord.md)\n - [XBSettlementConversionSlippageBasisPoints](docs/models/XBSettlementConversionSlippageBasisPoints.md)\n - [XBSettlementCorridorId](docs/models/XBSettlementCorridorId.md)\n - [XBSettlementCreateFlowRequestBody](docs/models/XBSettlementCreateFlowRequestBody.md)\n - [XBSettlementCreateFlowResponse](docs/models/XBSettlementCreateFlowResponse.md)\n - [XBSettlementCryptoAsset](docs/models/XBSettlementCryptoAsset.md)\n - [XBSettlementFiatAsset](docs/models/XBSettlementFiatAsset.md)\n - [XBSettlementFlowExecutionModel](docs/models/XBSettlementFlowExecutionModel.md)\n - [XBSettlementFlowExecutionRequestBody](docs/models/XBSettlementFlowExecutionRequestBody.md)\n - [XBSettlementFlowExecutionResponse](docs/models/XBSettlementFlowExecutionResponse.md)\n - [XBSettlementFlowExecutionStatus](docs/models/XBSettlementFlowExecutionStatus.md)\n - [XBSettlementFlowExecutionStep](docs/models/XBSettlementFlowExecutionStep.md)\n - [XBSettlementFlowExecutionStepStatus](docs/models/XBSettlementFlowExecutionStepStatus.md)\n - [XBSettlementFlowPreviewModel](docs/models/XBSettlementFlowPreviewModel.md)\n - [XBSettlementFlowSelectedConversionSlippageReason](docs/models/XBSettlementFlowSelectedConversionSlippageReason.md)\n - [XBSettlementFlowSetupStep](docs/models/XBSettlementFlowSetupStep.md)\n - [XBSettlementFlowStepsExecutionRecord](docs/models/XBSettlementFlowStepsExecutionRecord.md)\n - [XBSettlementFlowStepsRecord](docs/models/XBSettlementFlowStepsRecord.md)\n - [XBSettlementGetAllConfigsResponse](docs/models/XBSettlementGetAllConfigsResponse.md)\n - [XBSettlementGetConfigResponse](docs/models/XBSettlementGetConfigResponse.md)\n - [XBSettlementGetFlowResponse](docs/models/XBSettlementGetFlowResponse.md)\n - [XBSettlementStepType](docs/models/XBSettlementStepType.md)\n\n## Documentation For Authorization\n\nAuthentication schemes defined for the API:\n<a id=\"bearerTokenAuth\"></a>\n### bearerTokenAuth\n\n- **Type**: Bearer authentication (JWT)\n\n<a id=\"ApiKeyAuth\"></a>\n### ApiKeyAuth\n\n- **Type**: API key\n- **API key parameter name**: X-API-Key\n- **Location**: HTTP header\n\n\n## Author\n\nsupport@fireblocks.com\nsupport@fireblocks.com\nsupport@fireblocks.com\nsupport@fireblocks.com\nsupport@fireblocks.com\nsupport@fireblocks.com\nsupport@fireblocks.com\nsupport@fireblocks.com\nsupport@fireblocks.com\nsupport@fireblocks.com\nsupport@fireblocks.com\nsupport@fireblocks.com\nsupport@fireblocks.com\nsupport@fireblocks.com\nsupport@fireblocks.com\nsupport@fireblocks.com\nsupport@fireblocks.com\nsupport@fireblocks.com\nsupport@fireblocks.com\nsupport@fireblocks.com\nsupport@fireblocks.com\nsupport@fireblocks.com\n\n## Notes for Large OpenAPI documents\nIf the OpenAPI document is large, imports in fireblocks_client.apis and fireblocks_client.models may fail with a\nRecursionError indicating the maximum recursion limit has been exceeded. In that case, there are a couple of solutions:\n\nSolution 1:\nUse specific imports for apis and models like:\n- `from fireblocks_client.apis.default_api import DefaultApi`\n- `from fireblocks_client.model.pet import Pet`\n\nSolution 1:\nBefore importing the package, adjust the maximum recursion limit as shown below:\n```\nimport sys\nsys.setrecursionlimit(1500)\nimport fireblocks_client\nfrom fireblocks_client.apis import *\nfrom fireblocks_client.models import *\n```\n",
"bugtrack_url": null,
"license": "MIT License (MIT)",
"summary": "Fireblocks Auto Generated SDK",
"version": "2.0.2",
"project_urls": {
"Homepage": "https://pypi.org/project/fireblocks"
},
"split_keywords": [
"fireblocks",
"sdk",
"fireblocks api"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f4f3c711dfc011338147f596622de3631ed28e14c3e72c3e28e2a6f34dd5f35c",
"md5": "f7cdc2108cf525de2b5fd240cb3d38c5",
"sha256": "70918eb2dbe04454a343bdfa8da03838a999ed4e2cdeed260f98fad38abfd0b4"
},
"downloads": -1,
"filename": "fireblocks-2.0.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f7cdc2108cf525de2b5fd240cb3d38c5",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 1216386,
"upload_time": "2023-11-29T01:29:59",
"upload_time_iso_8601": "2023-11-29T01:29:59.324466Z",
"url": "https://files.pythonhosted.org/packages/f4/f3/c711dfc011338147f596622de3631ed28e14c3e72c3e28e2a6f34dd5f35c/fireblocks-2.0.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2278e060e25f4d66dace25a8b41fce8b4d2a17f52528bd2f64900731a759f74c",
"md5": "29db84fc0929b2a855ba8ab55c7dab7e",
"sha256": "24f863d1a565616bee4e33da1aa2360cb83f7621e4bd1c1fc03d838aa9239fa4"
},
"downloads": -1,
"filename": "fireblocks-2.0.2.tar.gz",
"has_sig": false,
"md5_digest": "29db84fc0929b2a855ba8ab55c7dab7e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 323993,
"upload_time": "2023-11-29T01:30:02",
"upload_time_iso_8601": "2023-11-29T01:30:02.965400Z",
"url": "https://files.pythonhosted.org/packages/22/78/e060e25f4d66dace25a8b41fce8b4d2a17f52528bd2f64900731a759f74c/fireblocks-2.0.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-11-29 01:30:02",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "fireblocks"
}