From 1ad86f89de31f51fda3b631d5338cfad81871611 Mon Sep 17 00:00:00 2001 From: GoPlusBot Date: Thu, 5 Jun 2025 08:32:31 +0000 Subject: [PATCH] Update client code for 8b8e108ed1c66097d3f698a91a6418b689daf885 --- .../api/token_security_api_for_sui_api.py | 22 +++++++++++-------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/swagger_client/api/token_security_api_for_sui_api.py b/swagger_client/api/token_security_api_for_sui_api.py index c86de72..20d47fd 100644 --- a/swagger_client/api/token_security_api_for_sui_api.py +++ b/swagger_client/api/token_security_api_for_sui_api.py @@ -32,45 +32,45 @@ def __init__(self, api_client=None): api_client = ApiClient() self.api_client = api_client - def sui_token_security_using_get(self, **kwargs): # noqa: E501 + def sui_token_security_using_get(self, contract_addresses, **kwargs): # noqa: E501 """Get token's security and risk data. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.sui_token_security_using_get(async_req=True) + >>> thread = api.sui_token_security_using_get(contract_addresses, async_req=True) >>> result = thread.get() :param async_req bool + :param str contract_addresses: The contract address of sui tokens. (required) :param str authorization: Authorization token in the format: Bearer (e.g., Bearer eyJsZXZlbCI6NSwiYXBwTmFtZSI6ImF2cyIsImFwcEtleSI6IjFaW...) - :param str contract_addresses: contract_addresses :return: ResponseWrapperSuiTokenSecurity If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True if kwargs.get('async_req'): - return self.sui_token_security_using_get_with_http_info(**kwargs) # noqa: E501 + return self.sui_token_security_using_get_with_http_info(contract_addresses, **kwargs) # noqa: E501 else: - (data) = self.sui_token_security_using_get_with_http_info(**kwargs) # noqa: E501 + (data) = self.sui_token_security_using_get_with_http_info(contract_addresses, **kwargs) # noqa: E501 return data - def sui_token_security_using_get_with_http_info(self, **kwargs): # noqa: E501 + def sui_token_security_using_get_with_http_info(self, contract_addresses, **kwargs): # noqa: E501 """Get token's security and risk data. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.sui_token_security_using_get_with_http_info(async_req=True) + >>> thread = api.sui_token_security_using_get_with_http_info(contract_addresses, async_req=True) >>> result = thread.get() :param async_req bool + :param str contract_addresses: The contract address of sui tokens. (required) :param str authorization: Authorization token in the format: Bearer (e.g., Bearer eyJsZXZlbCI6NSwiYXBwTmFtZSI6ImF2cyIsImFwcEtleSI6IjFaW...) - :param str contract_addresses: contract_addresses :return: ResponseWrapperSuiTokenSecurity If the method is called asynchronously, returns the request thread. """ - all_params = ['authorization', 'contract_addresses'] # noqa: E501 + all_params = ['contract_addresses', 'authorization'] # noqa: E501 all_params.append('async_req') all_params.append('_return_http_data_only') all_params.append('_preload_content') @@ -85,6 +85,10 @@ def sui_token_security_using_get_with_http_info(self, **kwargs): # noqa: E501 ) params[key] = val del params['kwargs'] + # verify the required parameter 'contract_addresses' is set + if ('contract_addresses' not in params or + params['contract_addresses'] is None): + raise ValueError("Missing the required parameter `contract_addresses` when calling `sui_token_security_using_get`") # noqa: E501 collection_formats = {}