AaveApi
moonsdk.AaveApi
Method
HTTP request
Description
borrow
Example
import moonsdk
from moonsdk.models.aave_input import AaveInput
from moonsdk.models.transaction_api_response import TransactionAPIResponse
from moonsdk.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to https://beta.usemoon.ai
# See configuration.py for a list of all supported configuration parameters.
configuration = moonsdk.Configuration(
host = "https://beta.usemoon.ai"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
# Configure API key authorization: ApiKeyAuth
configuration.api_key['ApiKeyAuth'] = os.environ["API_KEY"]
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['ApiKeyAuth'] = 'Bearer'
# Configure API key authorization: BearerAuth
configuration.api_key['BearerAuth'] = os.environ["API_KEY"]
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['BearerAuth'] = 'Bearer'
# Enter a context with an instance of the API client
async with moonsdk.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = moonsdk.AaveApi(api_client)
authorization = 'authorization_example' # str |
name = 'name_example' # str |
aave_input = moonsdk.AaveInput() # AaveInput |
try:
api_response = await api_instance.borrow(authorization, name, aave_input)
print("The response of AaveApi->borrow:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AaveApi->borrow: %s\n" % e)Parameters
Name
Type
Description
Notes
Return type
Authorization
HTTP request headers
HTTP response details
Status code
Description
Response headers
lend
Example
Parameters
Name
Type
Description
Notes
Return type
Authorization
HTTP request headers
HTTP response details
Status code
Description
Response headers
repay
Example
Parameters
Name
Type
Description
Notes
Return type
Authorization
HTTP request headers
HTTP response details
Status code
Description
Response headers
user_reserve_data
Example
Parameters
Name
Type
Description
Notes
Return type
Authorization
HTTP request headers
HTTP response details
Status code
Description
Response headers
Last updated