MoonSDK


NameMoonSDK JSON
Version 1.0.0 PyPI version JSON
download
home_pagehttps://github.com/moon-up/moon-sdk-python
Summarymoon-vault-api
upload_time2024-01-26 07:52:59
maintainer
docs_urlNone
authorOpenAPI Generator Community
requires_python>=3.7,<4.0
licenseISC
keywords moon-sdk moon_python moon-vault-api
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI
coveralls test coverage No coveralls.
            # moon-sdk
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:

- API version: 1.0.0
- Package version: 1.0.0
- Build package: org.openapitools.codegen.languages.PythonClientCodegen

## Requirements.

Python 3.7+

## Installation & Usage
### pip install

If the python package is hosted on a repository, you can install directly using:

```sh
pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git
```
(you may need to run `pip` with root permission: `sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git`)

Then import the package:
```python
import MoonSDK
```

### Setuptools

Install via [Setuptools](http://pypi.python.org/pypi/setuptools).

```sh
python setup.py install --user
```
(or `sudo python setup.py install` to install the package for all users)

Then import the package:
```python
import MoonSDK
```

### Tests

Execute `pytest` to run the tests.

## Getting Started

Please follow the [installation procedure](#installation--usage) and then run the following:

```python

import time
import MoonSDK
from MoonSDK.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to https://vault-api.usemoon.ai
# See configuration.py for a list of all supported configuration parameters.
configuration = MoonSDK.Configuration(
    host = "https://vault-api.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 ApiException as e:
        print("Exception when calling AaveApi->borrow: %s\n" % e)

```

## Documentation for API Endpoints

All URIs are relative to *https://vault-api.usemoon.ai*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*AaveApi* | [**borrow**](docs/AaveApi.md#borrow) | **POST** /aave/{name}/borrow | 
*AaveApi* | [**lend**](docs/AaveApi.md#lend) | **POST** /aave/{name}/lend | 
*AaveApi* | [**repay**](docs/AaveApi.md#repay) | **POST** /aave/{name}/repay | 
*AaveApi* | [**user_reserve_data**](docs/AaveApi.md#user_reserve_data) | **POST** /aave/{name}/user-reserve-data | 
*AccountsApi* | [**broadcast_tx**](docs/AccountsApi.md#broadcast_tx) | **POST** /accounts/{accountName}/broadcast-tx | 
*AccountsApi* | [**create_account**](docs/AccountsApi.md#create_account) | **POST** /accounts | 
*AccountsApi* | [**delete_account**](docs/AccountsApi.md#delete_account) | **DELETE** /accounts/{accountName} | 
*AccountsApi* | [**deploy_contract**](docs/AccountsApi.md#deploy_contract) | **POST** /accounts/{accountName}/deploy | 
*AccountsApi* | [**get_account**](docs/AccountsApi.md#get_account) | **GET** /accounts/{accountName} | 
*AccountsApi* | [**get_balance**](docs/AccountsApi.md#get_balance) | **GET** /accounts/{accountName}/balance | 
*AccountsApi* | [**get_nonce**](docs/AccountsApi.md#get_nonce) | **GET** /accounts/{accountName}/nonce | 
*AccountsApi* | [**list_accounts**](docs/AccountsApi.md#list_accounts) | **GET** /accounts | 
*AccountsApi* | [**sign_message**](docs/AccountsApi.md#sign_message) | **POST** /accounts/{accountName}/sign-message | 
*AccountsApi* | [**sign_transaction**](docs/AccountsApi.md#sign_transaction) | **POST** /accounts/{accountName}/sign-transaction | 
*AccountsApi* | [**sign_typed_data**](docs/AccountsApi.md#sign_typed_data) | **POST** /accounts/{accountName}/sign-typed-data | 
*AccountsApi* | [**transfer_eth**](docs/AccountsApi.md#transfer_eth) | **POST** /accounts/{accountName}/transfer-eth | 
*BitcoinApi* | [**create_bitcoin_account**](docs/BitcoinApi.md#create_bitcoin_account) | **POST** /bitcoin | 
*BitcoinApi* | [**get_bitcoin_account**](docs/BitcoinApi.md#get_bitcoin_account) | **GET** /bitcoin/{accountName} | 
*BitcoinApi* | [**list_bitcoin_accounts**](docs/BitcoinApi.md#list_bitcoin_accounts) | **GET** /bitcoin | 
*BitcoinApi* | [**sign_bitcoin_transaction**](docs/BitcoinApi.md#sign_bitcoin_transaction) | **POST** /bitcoin/{accountName}/sign-tx | 
*ConveyorFinanceApi* | [**swap**](docs/ConveyorFinanceApi.md#swap) | **POST** /conveyorfinance/{name}/swap | 
*CosmosApi* | [**create_cosmos_account**](docs/CosmosApi.md#create_cosmos_account) | **POST** /cosmos | 
*CosmosApi* | [**get_cosmos_account**](docs/CosmosApi.md#get_cosmos_account) | **GET** /cosmos/{accountName} | 
*CosmosApi* | [**list_cosmos_accounts**](docs/CosmosApi.md#list_cosmos_accounts) | **GET** /cosmos | 
*CosmosApi* | [**sign_cosmos_transaction**](docs/CosmosApi.md#sign_cosmos_transaction) | **POST** /cosmos/{accountName}/sign-tx | 
*DogeCoinApi* | [**create_doge_coin_account**](docs/DogeCoinApi.md#create_doge_coin_account) | **POST** /dogecoin | 
*DogeCoinApi* | [**get_doge_coin_account**](docs/DogeCoinApi.md#get_doge_coin_account) | **GET** /dogecoin/{accountName} | 
*DogeCoinApi* | [**list_doge_coin_accounts**](docs/DogeCoinApi.md#list_doge_coin_accounts) | **GET** /dogecoin | 
*DogeCoinApi* | [**sign_doge_coin_transaction**](docs/DogeCoinApi.md#sign_doge_coin_transaction) | **POST** /dogecoin/{accountName}/sign-tx | 
*ENSApi* | [**resolve**](docs/ENSApi.md#resolve) | **POST** /ens/resolve | 
*ERC1155Api* | [**balance_of**](docs/ERC1155Api.md#balance_of) | **POST** /erc1155/{name}/balance-of | 
*ERC1155Api* | [**balance_of_batch**](docs/ERC1155Api.md#balance_of_batch) | **POST** /erc1155/{name}/balance-of-batch | 
*ERC1155Api* | [**is_approved_for_all**](docs/ERC1155Api.md#is_approved_for_all) | **POST** /erc1155/{name}/is-approved-for-all | 
*ERC1155Api* | [**safe_batch_transfer_from**](docs/ERC1155Api.md#safe_batch_transfer_from) | **POST** /erc1155/{name}/safe-batch-transfer-from | 
*ERC1155Api* | [**safe_transfer_from**](docs/ERC1155Api.md#safe_transfer_from) | **POST** /erc1155/{name}/safe-transfer-from | 
*ERC1155Api* | [**set_approval_for_all**](docs/ERC1155Api.md#set_approval_for_all) | **POST** /erc1155/{name}/set-approval-for-all | 
*Erc20Api* | [**allowance_erc20**](docs/Erc20Api.md#allowance_erc20) | **POST** /erc20/{name}/allowance | 
*Erc20Api* | [**approve_erc20**](docs/Erc20Api.md#approve_erc20) | **POST** /erc20/{name}/approve | 
*Erc20Api* | [**balance_of_erc20**](docs/Erc20Api.md#balance_of_erc20) | **POST** /erc20/{name}/balance-of | 
*Erc20Api* | [**decimals_erc20**](docs/Erc20Api.md#decimals_erc20) | **POST** /erc20/{name}/decimals | 
*Erc20Api* | [**name_erc20**](docs/Erc20Api.md#name_erc20) | **POST** /erc20/{name}/name | 
*Erc20Api* | [**symbol_erc20**](docs/Erc20Api.md#symbol_erc20) | **POST** /erc20/{name}/symbol | 
*Erc20Api* | [**total_supply_erc20**](docs/Erc20Api.md#total_supply_erc20) | **POST** /erc20/{name}/total-supply | 
*Erc20Api* | [**transfer_erc20**](docs/Erc20Api.md#transfer_erc20) | **POST** /erc20/{name}/transfer | 
*Erc20Api* | [**transfer_from_erc20**](docs/Erc20Api.md#transfer_from_erc20) | **POST** /erc20/{name}/transfer-from | 
*Erc4337Api* | [**get_address**](docs/Erc4337Api.md#get_address) | **POST** /erc4337/{accountName}/address | 
*Erc4337Api* | [**sign_broadcast_user_op_tx**](docs/Erc4337Api.md#sign_broadcast_user_op_tx) | **POST** /erc4337/{accountName}/sign-broadcast-userop-tx | 
*Erc721Api* | [**approve**](docs/Erc721Api.md#approve) | **POST** /erc721/{name}/approve | 
*Erc721Api* | [**balance_of**](docs/Erc721Api.md#balance_of) | **POST** /erc721/{name}/balance-of | 
*Erc721Api* | [**get_approved**](docs/Erc721Api.md#get_approved) | **POST** /erc721/{name}/get-approved | 
*Erc721Api* | [**is_approved_for_all**](docs/Erc721Api.md#is_approved_for_all) | **POST** /erc721/{name}/is-approved-for-all | 
*Erc721Api* | [**name**](docs/Erc721Api.md#name) | **POST** /erc721/{name}/name | 
*Erc721Api* | [**owner_of**](docs/Erc721Api.md#owner_of) | **POST** /erc721/{name}/owner-of | 
*Erc721Api* | [**safe_transfer_from**](docs/Erc721Api.md#safe_transfer_from) | **POST** /erc721/{name}/safe-transfer-from | 
*Erc721Api* | [**set_approval_for_all**](docs/Erc721Api.md#set_approval_for_all) | **POST** /erc721/{name}/set-approval-for-all | 
*Erc721Api* | [**symbol**](docs/Erc721Api.md#symbol) | **POST** /erc721/{name}/symbol | 
*Erc721Api* | [**token_uri**](docs/Erc721Api.md#token_uri) | **POST** /erc721/{name}/token-uri | 
*Erc721Api* | [**transfer**](docs/Erc721Api.md#transfer) | **POST** /erc721/{name}/transfer | 
*Erc721Api* | [**transfer_from**](docs/Erc721Api.md#transfer_from) | **POST** /erc721/{name}/transfer-from | 
*LitecoinApi* | [**create_litecoin_account**](docs/LitecoinApi.md#create_litecoin_account) | **POST** /litecoin | 
*LitecoinApi* | [**get_litecoin_account**](docs/LitecoinApi.md#get_litecoin_account) | **GET** /litecoin/{accountName} | 
*LitecoinApi* | [**list_litecoin_accounts**](docs/LitecoinApi.md#list_litecoin_accounts) | **GET** /litecoin | 
*LitecoinApi* | [**sign_litecoin_transaction**](docs/LitecoinApi.md#sign_litecoin_transaction) | **POST** /litecoin/{accountName}/sign-tx | 
*SolanaApi* | [**create_solana_account**](docs/SolanaApi.md#create_solana_account) | **POST** /solana | 
*SolanaApi* | [**get_solana_account**](docs/SolanaApi.md#get_solana_account) | **GET** /solana/{accountName} | 
*SolanaApi* | [**list_solana_accounts**](docs/SolanaApi.md#list_solana_accounts) | **GET** /solana | 
*SolanaApi* | [**sign_solana_transaction**](docs/SolanaApi.md#sign_solana_transaction) | **POST** /solana/{accountName}/sign-tx | 
*TronApi* | [**create_tron_account**](docs/TronApi.md#create_tron_account) | **POST** /tron | 
*TronApi* | [**get_tron_account**](docs/TronApi.md#get_tron_account) | **GET** /tron/{accountName} | 
*TronApi* | [**list_tron_accounts**](docs/TronApi.md#list_tron_accounts) | **GET** /tron | 
*TronApi* | [**sign_tron_transaction**](docs/TronApi.md#sign_tron_transaction) | **POST** /tron/{accountName}/sign-tx | 
*UniSwapApi* | [**add_liquidity**](docs/UniSwapApi.md#add_liquidity) | **POST** /uniswap/{name}/add-liquidity | 
*UniSwapApi* | [**remove_liquidity**](docs/UniSwapApi.md#remove_liquidity) | **POST** /uniswap/{name}/remove-liquidity | 
*UniSwapApi* | [**swap_exact_eth_for_tokens**](docs/UniSwapApi.md#swap_exact_eth_for_tokens) | **POST** /uniswap/{name}/swap-exact-eth-for-tokens | 
*UniSwapApi* | [**swap_exact_tokens_for_tokens**](docs/UniSwapApi.md#swap_exact_tokens_for_tokens) | **POST** /uniswap/{name}/swap-exact-tokens-for-tokens | 
*BitcoincashApi* | [**create_bitcoin_cash_account**](docs/BitcoincashApi.md#create_bitcoin_cash_account) | **POST** /bitcoincash | 
*BitcoincashApi* | [**get_bitcoin_cash_account**](docs/BitcoincashApi.md#get_bitcoin_cash_account) | **GET** /bitcoincash/{accountName} | 
*BitcoincashApi* | [**list_bitcoin_cash_accounts**](docs/BitcoincashApi.md#list_bitcoin_cash_accounts) | **GET** /bitcoincash | 
*BitcoincashApi* | [**sign_bitcoin_cash_transaction**](docs/BitcoincashApi.md#sign_bitcoin_cash_transaction) | **POST** /bitcoincash/{accountName}/sign-tx | 
*DefaultApi* | [**get_message**](docs/DefaultApi.md#get_message) | **GET** /ping | 
*EosApi* | [**create_eos_account**](docs/EosApi.md#create_eos_account) | **POST** /eos | 
*EosApi* | [**get_eos_account**](docs/EosApi.md#get_eos_account) | **GET** /eos/{accountName} | 
*EosApi* | [**list_eos_accounts**](docs/EosApi.md#list_eos_accounts) | **GET** /eos | 
*EosApi* | [**sign_eos_transaction**](docs/EosApi.md#sign_eos_transaction) | **POST** /eos/{accountName}/sign-tx | 
*OneinchApi* | [**approve_call_data**](docs/OneinchApi.md#approve_call_data) | **POST** /oneinch/approve-call-data | 
*OneinchApi* | [**approve_spender**](docs/OneinchApi.md#approve_spender) | **POST** /oneinch/approve-spender | 
*OneinchApi* | [**protocols**](docs/OneinchApi.md#protocols) | **POST** /oneinch/protocols | 
*OneinchApi* | [**quote**](docs/OneinchApi.md#quote) | **POST** /oneinch/quote | 
*OneinchApi* | [**swap**](docs/OneinchApi.md#swap) | **POST** /oneinch/{accountName}/swap | 
*OneinchApi* | [**tokens**](docs/OneinchApi.md#tokens) | **POST** /oneinch/tokens | 
*OnramperApi* | [**on_ramper_checkout**](docs/OnramperApi.md#on_ramper_checkout) | **POST** /onramper/fund/${accountName} | 
*OnramperApi* | [**on_ramper_get_quotes_buy**](docs/OnramperApi.md#on_ramper_get_quotes_buy) | **GET** /onramper/quotes/buy | 
*OnramperApi* | [**on_ramper_get_quotes_sell**](docs/OnramperApi.md#on_ramper_get_quotes_sell) | **GET** /onramper/quotes/sell | 
*OnramperApi* | [**on_ramper_get_supported_assets**](docs/OnramperApi.md#on_ramper_get_supported_assets) | **GET** /onramper/assets | 
*OnramperApi* | [**on_ramper_get_supported_currencies**](docs/OnramperApi.md#on_ramper_get_supported_currencies) | **GET** /onramper/currencies | 
*OnramperApi* | [**on_ramper_get_supported_defaults_all**](docs/OnramperApi.md#on_ramper_get_supported_defaults_all) | **GET** /onramper/defaults | 
*OnramperApi* | [**on_ramper_get_supported_on_ramps_all**](docs/OnramperApi.md#on_ramper_get_supported_on_ramps_all) | **GET** /onramper/onramps | 
*OnramperApi* | [**on_ramper_get_supported_payment_types**](docs/OnramperApi.md#on_ramper_get_supported_payment_types) | **GET** /onramper/payment-types | 
*OnramperApi* | [**on_ramper_get_supported_payment_types_fiat**](docs/OnramperApi.md#on_ramper_get_supported_payment_types_fiat) | **GET** /onramper/payment-types/fiat | 
*PaymentApi* | [**create_payment_intent_config**](docs/PaymentApi.md#create_payment_intent_config) | **POST** /payment/config | 
*PaymentApi* | [**delete_payment_intent_config**](docs/PaymentApi.md#delete_payment_intent_config) | **DELETE** /payment/config/{id} | 
*PaymentApi* | [**get_all_payment_intent_configs**](docs/PaymentApi.md#get_all_payment_intent_configs) | **GET** /payment/config | 
*PaymentApi* | [**get_one_payment_intent_configs**](docs/PaymentApi.md#get_one_payment_intent_configs) | **GET** /payment/config/{id} | 
*PaymentApi* | [**moralis_webhook**](docs/PaymentApi.md#moralis_webhook) | **POST** /payment/webhook/{id} | 
*PaymentApi* | [**payment_create_payment_intent**](docs/PaymentApi.md#payment_create_payment_intent) | **POST** /payment | 
*PaymentApi* | [**payment_delete_payment_intent**](docs/PaymentApi.md#payment_delete_payment_intent) | **DELETE** /payment/{id} | 
*PaymentApi* | [**payment_get_all_payment_intents**](docs/PaymentApi.md#payment_get_all_payment_intents) | **GET** /payment | 
*PaymentApi* | [**payment_get_available_chains**](docs/PaymentApi.md#payment_get_available_chains) | **GET** /payment/chains | 
*PaymentApi* | [**payment_get_payment_intent**](docs/PaymentApi.md#payment_get_payment_intent) | **GET** /payment/{id} | 
*PaymentApi* | [**payment_update_payment_intent**](docs/PaymentApi.md#payment_update_payment_intent) | **PUT** /payment/{id} | 
*PaymentApi* | [**tatum_webhook**](docs/PaymentApi.md#tatum_webhook) | **POST** /payment/webhook/tatum/{id} | 
*PaymentApi* | [**update_payment_intent_config**](docs/PaymentApi.md#update_payment_intent_config) | **PUT** /payment/config/{id} | 
*RippleApi* | [**create_ripple_account**](docs/RippleApi.md#create_ripple_account) | **POST** /ripple | 
*RippleApi* | [**get_ripple_account**](docs/RippleApi.md#get_ripple_account) | **GET** /ripple/{accountName} | 
*RippleApi* | [**list_ripple_accounts**](docs/RippleApi.md#list_ripple_accounts) | **GET** /ripple | 
*RippleApi* | [**sign_ripple_transaction**](docs/RippleApi.md#sign_ripple_transaction) | **POST** /ripple/{accountName}/sign-tx | 
*YearnApi* | [**add_liquidity**](docs/YearnApi.md#add_liquidity) | **POST** /yearn/{name}/add-liquidity | 
*YearnApi* | [**add_liquidity_weth**](docs/YearnApi.md#add_liquidity_weth) | **POST** /yearn/{name}/add-liquidity-weth | 
*YearnApi* | [**remove_liquidity**](docs/YearnApi.md#remove_liquidity) | **POST** /yearn/{name}/remove-liquidity | 
*YearnApi* | [**remove_liquidity_weth**](docs/YearnApi.md#remove_liquidity_weth) | **POST** /yearn/{name}/remove-liquidity-weth | 


## Documentation For Models

 - [AaveInput](docs/AaveInput.md)
 - [AaveReservesData](docs/AaveReservesData.md)
 - [AbiInput](docs/AbiInput.md)
 - [AbiItem](docs/AbiItem.md)
 - [AbiOutput](docs/AbiOutput.md)
 - [AccountControllerResponse](docs/AccountControllerResponse.md)
 - [AccountControllerResponseData](docs/AccountControllerResponseData.md)
 - [AccountResponse](docs/AccountResponse.md)
 - [AvailablePaymentMethod](docs/AvailablePaymentMethod.md)
 - [BalanceResponse](docs/BalanceResponse.md)
 - [BitcoinCashInput](docs/BitcoinCashInput.md)
 - [BitcoinCashTransactionInput](docs/BitcoinCashTransactionInput.md)
 - [BitcoinInput](docs/BitcoinInput.md)
 - [BitcoinTransactionInput](docs/BitcoinTransactionInput.md)
 - [BitcoinTransactionOutput](docs/BitcoinTransactionOutput.md)
 - [Block](docs/Block.md)
 - [BroadCastRawTransactionResponse](docs/BroadCastRawTransactionResponse.md)
 - [BroadcastInput](docs/BroadcastInput.md)
 - [ConveyorFinanceControllerResponse](docs/ConveyorFinanceControllerResponse.md)
 - [CosmosInput](docs/CosmosInput.md)
 - [CosmosTransactionInput](docs/CosmosTransactionInput.md)
 - [CreateAccountInput](docs/CreateAccountInput.md)
 - [CreatePaymentIntentInput](docs/CreatePaymentIntentInput.md)
 - [CryptoCurrency](docs/CryptoCurrency.md)
 - [DeployInput](docs/DeployInput.md)
 - [DogeCoinInput](docs/DogeCoinInput.md)
 - [DogeCoinTransactionInput](docs/DogeCoinTransactionInput.md)
 - [ENSReverseResolveResponse](docs/ENSReverseResolveResponse.md)
 - [EnsResolveInput](docs/EnsResolveInput.md)
 - [EnsResolveResponse](docs/EnsResolveResponse.md)
 - [EosInput](docs/EosInput.md)
 - [EosTransactionInput](docs/EosTransactionInput.md)
 - [Erc1155Request](docs/Erc1155Request.md)
 - [Erc1155Response](docs/Erc1155Response.md)
 - [Erc20Response](docs/Erc20Response.md)
 - [Erc721Request](docs/Erc721Request.md)
 - [Erc721Response](docs/Erc721Response.md)
 - [FiatCurrency](docs/FiatCurrency.md)
 - [GetSupportedOnRampsResponse](docs/GetSupportedOnRampsResponse.md)
 - [GetSupportedOnRampsResponseMessageInner](docs/GetSupportedOnRampsResponseMessageInner.md)
 - [GetSupportedOnRampsResponseMessageInnerIcons](docs/GetSupportedOnRampsResponseMessageInnerIcons.md)
 - [GetSupportedOnRampsResponseMessageInnerIconsPng](docs/GetSupportedOnRampsResponseMessageInnerIconsPng.md)
 - [GetSwapDto](docs/GetSwapDto.md)
 - [IERC20Approval](docs/IERC20Approval.md)
 - [IERC20Transfer](docs/IERC20Transfer.md)
 - [INFTApproval](docs/INFTApproval.md)
 - [INFTApprovalERC1155](docs/INFTApprovalERC1155.md)
 - [INFTApprovalERC721](docs/INFTApprovalERC721.md)
 - [INFTTransfer](docs/INFTTransfer.md)
 - [INativeBalance](docs/INativeBalance.md)
 - [IOldNFTApproval](docs/IOldNFTApproval.md)
 - [IWebhook](docs/IWebhook.md)
 - [InputBody](docs/InputBody.md)
 - [InternalTransaction](docs/InternalTransaction.md)
 - [LitecoinInput](docs/LitecoinInput.md)
 - [LitecoinTransactionInput](docs/LitecoinTransactionInput.md)
 - [Log](docs/Log.md)
 - [Message](docs/Message.md)
 - [NonceResponse](docs/NonceResponse.md)
 - [PaymentIntentResponse](docs/PaymentIntentResponse.md)
 - [PaymentType](docs/PaymentType.md)
 - [PingResponse](docs/PingResponse.md)
 - [Quote](docs/Quote.md)
 - [RippleInput](docs/RippleInput.md)
 - [RippleTransactionInput](docs/RippleTransactionInput.md)
 - [SellQuote](docs/SellQuote.md)
 - [SignMessage](docs/SignMessage.md)
 - [SignTypedData](docs/SignTypedData.md)
 - [SolanaInput](docs/SolanaInput.md)
 - [SolanaTransactionInput](docs/SolanaTransactionInput.md)
 - [SupportedAssetResponse](docs/SupportedAssetResponse.md)
 - [SupportedAssetResponseAssetsInner](docs/SupportedAssetResponseAssetsInner.md)
 - [SupportedCurrenciesResponse](docs/SupportedCurrenciesResponse.md)
 - [SupportedDefaultResponse](docs/SupportedDefaultResponse.md)
 - [SupportedDefaultResponseDefaults](docs/SupportedDefaultResponseDefaults.md)
 - [SupportedDefaultResponseDefaultsId](docs/SupportedDefaultResponseDefaultsId.md)
 - [SupportedPaymentTypesCurrencyResponse](docs/SupportedPaymentTypesCurrencyResponse.md)
 - [SupportedPaymentTypesMessage](docs/SupportedPaymentTypesMessage.md)
 - [TatumTransactionEvent](docs/TatumTransactionEvent.md)
 - [TokenSwapParams](docs/TokenSwapParams.md)
 - [Transaction](docs/Transaction.md)
 - [TransactionData](docs/TransactionData.md)
 - [TransactionInput](docs/TransactionInput.md)
 - [TransactionInputMetaData](docs/TransactionInputMetaData.md)
 - [TransactionInputSupportedParams](docs/TransactionInputSupportedParams.md)
 - [TransactionInputSupportedParamsPartnerData](docs/TransactionInputSupportedParamsPartnerData.md)
 - [TransactionInputSupportedParamsPartnerDataRedirectUrl](docs/TransactionInputSupportedParamsPartnerDataRedirectUrl.md)
 - [TransactionInputSupportedParamsTheme](docs/TransactionInputSupportedParamsTheme.md)
 - [TransactionInputWallet](docs/TransactionInputWallet.md)
 - [TransactionRequest](docs/TransactionRequest.md)
 - [TransactionResponse](docs/TransactionResponse.md)
 - [TransactionResponseInfo](docs/TransactionResponseInfo.md)
 - [TransactionResponseTx](docs/TransactionResponseTx.md)
 - [TriggerOutput](docs/TriggerOutput.md)
 - [TronInput](docs/TronInput.md)
 - [TronTransactionInput](docs/TronTransactionInput.md)
 - [Tx](docs/Tx.md)
 - [UniswapInput](docs/UniswapInput.md)


<a id="documentation-for-authorization"></a>
## Documentation For Authorization


Authentication schemes defined for the API:
<a id="BearerAuth"></a>
### BearerAuth

- **Type**: API key
- **API key parameter name**: Authorization
- **Location**: HTTP header

<a id="OAuth2"></a>
### OAuth2

- **Type**: OAuth
- **Flow**: password
- **Authorization URL**: 
- **Scopes**: 
 - **authorization_code**: grants authorization_code

<a id="ApiKeyAuth"></a>
### ApiKeyAuth

- **Type**: API key
- **API key parameter name**: x-api-key
- **Location**: HTTP header


## Author





            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/moon-up/moon-sdk-python",
    "name": "MoonSDK",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7,<4.0",
    "maintainer_email": "",
    "keywords": "MOON-SDK,MOON_PYTHON,moon-vault-api",
    "author": "OpenAPI Generator Community",
    "author_email": "team@openapitools.org",
    "download_url": "https://files.pythonhosted.org/packages/eb/72/666bf8f88e1716843c6e9b2f0b52082d9be7ec7b4d7fc3d259a574e71244/moonsdk-1.0.0.tar.gz",
    "platform": null,
    "description": "# moon-sdk\nNo description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)\n\nThis Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:\n\n- API version: 1.0.0\n- Package version: 1.0.0\n- Build package: org.openapitools.codegen.languages.PythonClientCodegen\n\n## Requirements.\n\nPython 3.7+\n\n## Installation & Usage\n### pip install\n\nIf the python package is hosted on a repository, you can install directly using:\n\n```sh\npip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git\n```\n(you may need to run `pip` with root permission: `sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git`)\n\nThen import the package:\n```python\nimport MoonSDK\n```\n\n### Setuptools\n\nInstall via [Setuptools](http://pypi.python.org/pypi/setuptools).\n\n```sh\npython setup.py install --user\n```\n(or `sudo python setup.py install` to install the package for all users)\n\nThen import the package:\n```python\nimport MoonSDK\n```\n\n### Tests\n\nExecute `pytest` to run the tests.\n\n## Getting Started\n\nPlease follow the [installation procedure](#installation--usage) and then run the following:\n\n```python\n\nimport time\nimport MoonSDK\nfrom MoonSDK.rest import ApiException\nfrom pprint import pprint\n\n# Defining the host is optional and defaults to https://vault-api.usemoon.ai\n# See configuration.py for a list of all supported configuration parameters.\nconfiguration = MoonSDK.Configuration(\n    host = \"https://vault-api.usemoon.ai\"\n)\n\n# The client must configure the authentication and authorization parameters\n# in accordance with the API server security policy.\n# Examples for each auth method are provided below, use the example that\n# satisfies your auth use case.\n\n# Configure API key authorization: ApiKeyAuth\nconfiguration.api_key['ApiKeyAuth'] = os.environ[\"API_KEY\"]\n\n# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed\n# configuration.api_key_prefix['ApiKeyAuth'] = 'Bearer'\n\n# Configure API key authorization: BearerAuth\nconfiguration.api_key['BearerAuth'] = os.environ[\"API_KEY\"]\n\n# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed\n# configuration.api_key_prefix['BearerAuth'] = 'Bearer'\n\n\n# Enter a context with an instance of the API client\nasync with MoonSDK.ApiClient(configuration) as api_client:\n    # Create an instance of the API class\n    api_instance = MoonSDK.AaveApi(api_client)\n    authorization = 'authorization_example' # str | \n    name = 'name_example' # str | \n    aave_input = MoonSDK.AaveInput() # AaveInput | \n\n    try:\n        api_response = await api_instance.borrow(authorization, name, aave_input)\n        print(\"The response of AaveApi->borrow:\\n\")\n        pprint(api_response)\n    except ApiException as e:\n        print(\"Exception when calling AaveApi->borrow: %s\\n\" % e)\n\n```\n\n## Documentation for API Endpoints\n\nAll URIs are relative to *https://vault-api.usemoon.ai*\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n*AaveApi* | [**borrow**](docs/AaveApi.md#borrow) | **POST** /aave/{name}/borrow | \n*AaveApi* | [**lend**](docs/AaveApi.md#lend) | **POST** /aave/{name}/lend | \n*AaveApi* | [**repay**](docs/AaveApi.md#repay) | **POST** /aave/{name}/repay | \n*AaveApi* | [**user_reserve_data**](docs/AaveApi.md#user_reserve_data) | **POST** /aave/{name}/user-reserve-data | \n*AccountsApi* | [**broadcast_tx**](docs/AccountsApi.md#broadcast_tx) | **POST** /accounts/{accountName}/broadcast-tx | \n*AccountsApi* | [**create_account**](docs/AccountsApi.md#create_account) | **POST** /accounts | \n*AccountsApi* | [**delete_account**](docs/AccountsApi.md#delete_account) | **DELETE** /accounts/{accountName} | \n*AccountsApi* | [**deploy_contract**](docs/AccountsApi.md#deploy_contract) | **POST** /accounts/{accountName}/deploy | \n*AccountsApi* | [**get_account**](docs/AccountsApi.md#get_account) | **GET** /accounts/{accountName} | \n*AccountsApi* | [**get_balance**](docs/AccountsApi.md#get_balance) | **GET** /accounts/{accountName}/balance | \n*AccountsApi* | [**get_nonce**](docs/AccountsApi.md#get_nonce) | **GET** /accounts/{accountName}/nonce | \n*AccountsApi* | [**list_accounts**](docs/AccountsApi.md#list_accounts) | **GET** /accounts | \n*AccountsApi* | [**sign_message**](docs/AccountsApi.md#sign_message) | **POST** /accounts/{accountName}/sign-message | \n*AccountsApi* | [**sign_transaction**](docs/AccountsApi.md#sign_transaction) | **POST** /accounts/{accountName}/sign-transaction | \n*AccountsApi* | [**sign_typed_data**](docs/AccountsApi.md#sign_typed_data) | **POST** /accounts/{accountName}/sign-typed-data | \n*AccountsApi* | [**transfer_eth**](docs/AccountsApi.md#transfer_eth) | **POST** /accounts/{accountName}/transfer-eth | \n*BitcoinApi* | [**create_bitcoin_account**](docs/BitcoinApi.md#create_bitcoin_account) | **POST** /bitcoin | \n*BitcoinApi* | [**get_bitcoin_account**](docs/BitcoinApi.md#get_bitcoin_account) | **GET** /bitcoin/{accountName} | \n*BitcoinApi* | [**list_bitcoin_accounts**](docs/BitcoinApi.md#list_bitcoin_accounts) | **GET** /bitcoin | \n*BitcoinApi* | [**sign_bitcoin_transaction**](docs/BitcoinApi.md#sign_bitcoin_transaction) | **POST** /bitcoin/{accountName}/sign-tx | \n*ConveyorFinanceApi* | [**swap**](docs/ConveyorFinanceApi.md#swap) | **POST** /conveyorfinance/{name}/swap | \n*CosmosApi* | [**create_cosmos_account**](docs/CosmosApi.md#create_cosmos_account) | **POST** /cosmos | \n*CosmosApi* | [**get_cosmos_account**](docs/CosmosApi.md#get_cosmos_account) | **GET** /cosmos/{accountName} | \n*CosmosApi* | [**list_cosmos_accounts**](docs/CosmosApi.md#list_cosmos_accounts) | **GET** /cosmos | \n*CosmosApi* | [**sign_cosmos_transaction**](docs/CosmosApi.md#sign_cosmos_transaction) | **POST** /cosmos/{accountName}/sign-tx | \n*DogeCoinApi* | [**create_doge_coin_account**](docs/DogeCoinApi.md#create_doge_coin_account) | **POST** /dogecoin | \n*DogeCoinApi* | [**get_doge_coin_account**](docs/DogeCoinApi.md#get_doge_coin_account) | **GET** /dogecoin/{accountName} | \n*DogeCoinApi* | [**list_doge_coin_accounts**](docs/DogeCoinApi.md#list_doge_coin_accounts) | **GET** /dogecoin | \n*DogeCoinApi* | [**sign_doge_coin_transaction**](docs/DogeCoinApi.md#sign_doge_coin_transaction) | **POST** /dogecoin/{accountName}/sign-tx | \n*ENSApi* | [**resolve**](docs/ENSApi.md#resolve) | **POST** /ens/resolve | \n*ERC1155Api* | [**balance_of**](docs/ERC1155Api.md#balance_of) | **POST** /erc1155/{name}/balance-of | \n*ERC1155Api* | [**balance_of_batch**](docs/ERC1155Api.md#balance_of_batch) | **POST** /erc1155/{name}/balance-of-batch | \n*ERC1155Api* | [**is_approved_for_all**](docs/ERC1155Api.md#is_approved_for_all) | **POST** /erc1155/{name}/is-approved-for-all | \n*ERC1155Api* | [**safe_batch_transfer_from**](docs/ERC1155Api.md#safe_batch_transfer_from) | **POST** /erc1155/{name}/safe-batch-transfer-from | \n*ERC1155Api* | [**safe_transfer_from**](docs/ERC1155Api.md#safe_transfer_from) | **POST** /erc1155/{name}/safe-transfer-from | \n*ERC1155Api* | [**set_approval_for_all**](docs/ERC1155Api.md#set_approval_for_all) | **POST** /erc1155/{name}/set-approval-for-all | \n*Erc20Api* | [**allowance_erc20**](docs/Erc20Api.md#allowance_erc20) | **POST** /erc20/{name}/allowance | \n*Erc20Api* | [**approve_erc20**](docs/Erc20Api.md#approve_erc20) | **POST** /erc20/{name}/approve | \n*Erc20Api* | [**balance_of_erc20**](docs/Erc20Api.md#balance_of_erc20) | **POST** /erc20/{name}/balance-of | \n*Erc20Api* | [**decimals_erc20**](docs/Erc20Api.md#decimals_erc20) | **POST** /erc20/{name}/decimals | \n*Erc20Api* | [**name_erc20**](docs/Erc20Api.md#name_erc20) | **POST** /erc20/{name}/name | \n*Erc20Api* | [**symbol_erc20**](docs/Erc20Api.md#symbol_erc20) | **POST** /erc20/{name}/symbol | \n*Erc20Api* | [**total_supply_erc20**](docs/Erc20Api.md#total_supply_erc20) | **POST** /erc20/{name}/total-supply | \n*Erc20Api* | [**transfer_erc20**](docs/Erc20Api.md#transfer_erc20) | **POST** /erc20/{name}/transfer | \n*Erc20Api* | [**transfer_from_erc20**](docs/Erc20Api.md#transfer_from_erc20) | **POST** /erc20/{name}/transfer-from | \n*Erc4337Api* | [**get_address**](docs/Erc4337Api.md#get_address) | **POST** /erc4337/{accountName}/address | \n*Erc4337Api* | [**sign_broadcast_user_op_tx**](docs/Erc4337Api.md#sign_broadcast_user_op_tx) | **POST** /erc4337/{accountName}/sign-broadcast-userop-tx | \n*Erc721Api* | [**approve**](docs/Erc721Api.md#approve) | **POST** /erc721/{name}/approve | \n*Erc721Api* | [**balance_of**](docs/Erc721Api.md#balance_of) | **POST** /erc721/{name}/balance-of | \n*Erc721Api* | [**get_approved**](docs/Erc721Api.md#get_approved) | **POST** /erc721/{name}/get-approved | \n*Erc721Api* | [**is_approved_for_all**](docs/Erc721Api.md#is_approved_for_all) | **POST** /erc721/{name}/is-approved-for-all | \n*Erc721Api* | [**name**](docs/Erc721Api.md#name) | **POST** /erc721/{name}/name | \n*Erc721Api* | [**owner_of**](docs/Erc721Api.md#owner_of) | **POST** /erc721/{name}/owner-of | \n*Erc721Api* | [**safe_transfer_from**](docs/Erc721Api.md#safe_transfer_from) | **POST** /erc721/{name}/safe-transfer-from | \n*Erc721Api* | [**set_approval_for_all**](docs/Erc721Api.md#set_approval_for_all) | **POST** /erc721/{name}/set-approval-for-all | \n*Erc721Api* | [**symbol**](docs/Erc721Api.md#symbol) | **POST** /erc721/{name}/symbol | \n*Erc721Api* | [**token_uri**](docs/Erc721Api.md#token_uri) | **POST** /erc721/{name}/token-uri | \n*Erc721Api* | [**transfer**](docs/Erc721Api.md#transfer) | **POST** /erc721/{name}/transfer | \n*Erc721Api* | [**transfer_from**](docs/Erc721Api.md#transfer_from) | **POST** /erc721/{name}/transfer-from | \n*LitecoinApi* | [**create_litecoin_account**](docs/LitecoinApi.md#create_litecoin_account) | **POST** /litecoin | \n*LitecoinApi* | [**get_litecoin_account**](docs/LitecoinApi.md#get_litecoin_account) | **GET** /litecoin/{accountName} | \n*LitecoinApi* | [**list_litecoin_accounts**](docs/LitecoinApi.md#list_litecoin_accounts) | **GET** /litecoin | \n*LitecoinApi* | [**sign_litecoin_transaction**](docs/LitecoinApi.md#sign_litecoin_transaction) | **POST** /litecoin/{accountName}/sign-tx | \n*SolanaApi* | [**create_solana_account**](docs/SolanaApi.md#create_solana_account) | **POST** /solana | \n*SolanaApi* | [**get_solana_account**](docs/SolanaApi.md#get_solana_account) | **GET** /solana/{accountName} | \n*SolanaApi* | [**list_solana_accounts**](docs/SolanaApi.md#list_solana_accounts) | **GET** /solana | \n*SolanaApi* | [**sign_solana_transaction**](docs/SolanaApi.md#sign_solana_transaction) | **POST** /solana/{accountName}/sign-tx | \n*TronApi* | [**create_tron_account**](docs/TronApi.md#create_tron_account) | **POST** /tron | \n*TronApi* | [**get_tron_account**](docs/TronApi.md#get_tron_account) | **GET** /tron/{accountName} | \n*TronApi* | [**list_tron_accounts**](docs/TronApi.md#list_tron_accounts) | **GET** /tron | \n*TronApi* | [**sign_tron_transaction**](docs/TronApi.md#sign_tron_transaction) | **POST** /tron/{accountName}/sign-tx | \n*UniSwapApi* | [**add_liquidity**](docs/UniSwapApi.md#add_liquidity) | **POST** /uniswap/{name}/add-liquidity | \n*UniSwapApi* | [**remove_liquidity**](docs/UniSwapApi.md#remove_liquidity) | **POST** /uniswap/{name}/remove-liquidity | \n*UniSwapApi* | [**swap_exact_eth_for_tokens**](docs/UniSwapApi.md#swap_exact_eth_for_tokens) | **POST** /uniswap/{name}/swap-exact-eth-for-tokens | \n*UniSwapApi* | [**swap_exact_tokens_for_tokens**](docs/UniSwapApi.md#swap_exact_tokens_for_tokens) | **POST** /uniswap/{name}/swap-exact-tokens-for-tokens | \n*BitcoincashApi* | [**create_bitcoin_cash_account**](docs/BitcoincashApi.md#create_bitcoin_cash_account) | **POST** /bitcoincash | \n*BitcoincashApi* | [**get_bitcoin_cash_account**](docs/BitcoincashApi.md#get_bitcoin_cash_account) | **GET** /bitcoincash/{accountName} | \n*BitcoincashApi* | [**list_bitcoin_cash_accounts**](docs/BitcoincashApi.md#list_bitcoin_cash_accounts) | **GET** /bitcoincash | \n*BitcoincashApi* | [**sign_bitcoin_cash_transaction**](docs/BitcoincashApi.md#sign_bitcoin_cash_transaction) | **POST** /bitcoincash/{accountName}/sign-tx | \n*DefaultApi* | [**get_message**](docs/DefaultApi.md#get_message) | **GET** /ping | \n*EosApi* | [**create_eos_account**](docs/EosApi.md#create_eos_account) | **POST** /eos | \n*EosApi* | [**get_eos_account**](docs/EosApi.md#get_eos_account) | **GET** /eos/{accountName} | \n*EosApi* | [**list_eos_accounts**](docs/EosApi.md#list_eos_accounts) | **GET** /eos | \n*EosApi* | [**sign_eos_transaction**](docs/EosApi.md#sign_eos_transaction) | **POST** /eos/{accountName}/sign-tx | \n*OneinchApi* | [**approve_call_data**](docs/OneinchApi.md#approve_call_data) | **POST** /oneinch/approve-call-data | \n*OneinchApi* | [**approve_spender**](docs/OneinchApi.md#approve_spender) | **POST** /oneinch/approve-spender | \n*OneinchApi* | [**protocols**](docs/OneinchApi.md#protocols) | **POST** /oneinch/protocols | \n*OneinchApi* | [**quote**](docs/OneinchApi.md#quote) | **POST** /oneinch/quote | \n*OneinchApi* | [**swap**](docs/OneinchApi.md#swap) | **POST** /oneinch/{accountName}/swap | \n*OneinchApi* | [**tokens**](docs/OneinchApi.md#tokens) | **POST** /oneinch/tokens | \n*OnramperApi* | [**on_ramper_checkout**](docs/OnramperApi.md#on_ramper_checkout) | **POST** /onramper/fund/${accountName} | \n*OnramperApi* | [**on_ramper_get_quotes_buy**](docs/OnramperApi.md#on_ramper_get_quotes_buy) | **GET** /onramper/quotes/buy | \n*OnramperApi* | [**on_ramper_get_quotes_sell**](docs/OnramperApi.md#on_ramper_get_quotes_sell) | **GET** /onramper/quotes/sell | \n*OnramperApi* | [**on_ramper_get_supported_assets**](docs/OnramperApi.md#on_ramper_get_supported_assets) | **GET** /onramper/assets | \n*OnramperApi* | [**on_ramper_get_supported_currencies**](docs/OnramperApi.md#on_ramper_get_supported_currencies) | **GET** /onramper/currencies | \n*OnramperApi* | [**on_ramper_get_supported_defaults_all**](docs/OnramperApi.md#on_ramper_get_supported_defaults_all) | **GET** /onramper/defaults | \n*OnramperApi* | [**on_ramper_get_supported_on_ramps_all**](docs/OnramperApi.md#on_ramper_get_supported_on_ramps_all) | **GET** /onramper/onramps | \n*OnramperApi* | [**on_ramper_get_supported_payment_types**](docs/OnramperApi.md#on_ramper_get_supported_payment_types) | **GET** /onramper/payment-types | \n*OnramperApi* | [**on_ramper_get_supported_payment_types_fiat**](docs/OnramperApi.md#on_ramper_get_supported_payment_types_fiat) | **GET** /onramper/payment-types/fiat | \n*PaymentApi* | [**create_payment_intent_config**](docs/PaymentApi.md#create_payment_intent_config) | **POST** /payment/config | \n*PaymentApi* | [**delete_payment_intent_config**](docs/PaymentApi.md#delete_payment_intent_config) | **DELETE** /payment/config/{id} | \n*PaymentApi* | [**get_all_payment_intent_configs**](docs/PaymentApi.md#get_all_payment_intent_configs) | **GET** /payment/config | \n*PaymentApi* | [**get_one_payment_intent_configs**](docs/PaymentApi.md#get_one_payment_intent_configs) | **GET** /payment/config/{id} | \n*PaymentApi* | [**moralis_webhook**](docs/PaymentApi.md#moralis_webhook) | **POST** /payment/webhook/{id} | \n*PaymentApi* | [**payment_create_payment_intent**](docs/PaymentApi.md#payment_create_payment_intent) | **POST** /payment | \n*PaymentApi* | [**payment_delete_payment_intent**](docs/PaymentApi.md#payment_delete_payment_intent) | **DELETE** /payment/{id} | \n*PaymentApi* | [**payment_get_all_payment_intents**](docs/PaymentApi.md#payment_get_all_payment_intents) | **GET** /payment | \n*PaymentApi* | [**payment_get_available_chains**](docs/PaymentApi.md#payment_get_available_chains) | **GET** /payment/chains | \n*PaymentApi* | [**payment_get_payment_intent**](docs/PaymentApi.md#payment_get_payment_intent) | **GET** /payment/{id} | \n*PaymentApi* | [**payment_update_payment_intent**](docs/PaymentApi.md#payment_update_payment_intent) | **PUT** /payment/{id} | \n*PaymentApi* | [**tatum_webhook**](docs/PaymentApi.md#tatum_webhook) | **POST** /payment/webhook/tatum/{id} | \n*PaymentApi* | [**update_payment_intent_config**](docs/PaymentApi.md#update_payment_intent_config) | **PUT** /payment/config/{id} | \n*RippleApi* | [**create_ripple_account**](docs/RippleApi.md#create_ripple_account) | **POST** /ripple | \n*RippleApi* | [**get_ripple_account**](docs/RippleApi.md#get_ripple_account) | **GET** /ripple/{accountName} | \n*RippleApi* | [**list_ripple_accounts**](docs/RippleApi.md#list_ripple_accounts) | **GET** /ripple | \n*RippleApi* | [**sign_ripple_transaction**](docs/RippleApi.md#sign_ripple_transaction) | **POST** /ripple/{accountName}/sign-tx | \n*YearnApi* | [**add_liquidity**](docs/YearnApi.md#add_liquidity) | **POST** /yearn/{name}/add-liquidity | \n*YearnApi* | [**add_liquidity_weth**](docs/YearnApi.md#add_liquidity_weth) | **POST** /yearn/{name}/add-liquidity-weth | \n*YearnApi* | [**remove_liquidity**](docs/YearnApi.md#remove_liquidity) | **POST** /yearn/{name}/remove-liquidity | \n*YearnApi* | [**remove_liquidity_weth**](docs/YearnApi.md#remove_liquidity_weth) | **POST** /yearn/{name}/remove-liquidity-weth | \n\n\n## Documentation For Models\n\n - [AaveInput](docs/AaveInput.md)\n - [AaveReservesData](docs/AaveReservesData.md)\n - [AbiInput](docs/AbiInput.md)\n - [AbiItem](docs/AbiItem.md)\n - [AbiOutput](docs/AbiOutput.md)\n - [AccountControllerResponse](docs/AccountControllerResponse.md)\n - [AccountControllerResponseData](docs/AccountControllerResponseData.md)\n - [AccountResponse](docs/AccountResponse.md)\n - [AvailablePaymentMethod](docs/AvailablePaymentMethod.md)\n - [BalanceResponse](docs/BalanceResponse.md)\n - [BitcoinCashInput](docs/BitcoinCashInput.md)\n - [BitcoinCashTransactionInput](docs/BitcoinCashTransactionInput.md)\n - [BitcoinInput](docs/BitcoinInput.md)\n - [BitcoinTransactionInput](docs/BitcoinTransactionInput.md)\n - [BitcoinTransactionOutput](docs/BitcoinTransactionOutput.md)\n - [Block](docs/Block.md)\n - [BroadCastRawTransactionResponse](docs/BroadCastRawTransactionResponse.md)\n - [BroadcastInput](docs/BroadcastInput.md)\n - [ConveyorFinanceControllerResponse](docs/ConveyorFinanceControllerResponse.md)\n - [CosmosInput](docs/CosmosInput.md)\n - [CosmosTransactionInput](docs/CosmosTransactionInput.md)\n - [CreateAccountInput](docs/CreateAccountInput.md)\n - [CreatePaymentIntentInput](docs/CreatePaymentIntentInput.md)\n - [CryptoCurrency](docs/CryptoCurrency.md)\n - [DeployInput](docs/DeployInput.md)\n - [DogeCoinInput](docs/DogeCoinInput.md)\n - [DogeCoinTransactionInput](docs/DogeCoinTransactionInput.md)\n - [ENSReverseResolveResponse](docs/ENSReverseResolveResponse.md)\n - [EnsResolveInput](docs/EnsResolveInput.md)\n - [EnsResolveResponse](docs/EnsResolveResponse.md)\n - [EosInput](docs/EosInput.md)\n - [EosTransactionInput](docs/EosTransactionInput.md)\n - [Erc1155Request](docs/Erc1155Request.md)\n - [Erc1155Response](docs/Erc1155Response.md)\n - [Erc20Response](docs/Erc20Response.md)\n - [Erc721Request](docs/Erc721Request.md)\n - [Erc721Response](docs/Erc721Response.md)\n - [FiatCurrency](docs/FiatCurrency.md)\n - [GetSupportedOnRampsResponse](docs/GetSupportedOnRampsResponse.md)\n - [GetSupportedOnRampsResponseMessageInner](docs/GetSupportedOnRampsResponseMessageInner.md)\n - [GetSupportedOnRampsResponseMessageInnerIcons](docs/GetSupportedOnRampsResponseMessageInnerIcons.md)\n - [GetSupportedOnRampsResponseMessageInnerIconsPng](docs/GetSupportedOnRampsResponseMessageInnerIconsPng.md)\n - [GetSwapDto](docs/GetSwapDto.md)\n - [IERC20Approval](docs/IERC20Approval.md)\n - [IERC20Transfer](docs/IERC20Transfer.md)\n - [INFTApproval](docs/INFTApproval.md)\n - [INFTApprovalERC1155](docs/INFTApprovalERC1155.md)\n - [INFTApprovalERC721](docs/INFTApprovalERC721.md)\n - [INFTTransfer](docs/INFTTransfer.md)\n - [INativeBalance](docs/INativeBalance.md)\n - [IOldNFTApproval](docs/IOldNFTApproval.md)\n - [IWebhook](docs/IWebhook.md)\n - [InputBody](docs/InputBody.md)\n - [InternalTransaction](docs/InternalTransaction.md)\n - [LitecoinInput](docs/LitecoinInput.md)\n - [LitecoinTransactionInput](docs/LitecoinTransactionInput.md)\n - [Log](docs/Log.md)\n - [Message](docs/Message.md)\n - [NonceResponse](docs/NonceResponse.md)\n - [PaymentIntentResponse](docs/PaymentIntentResponse.md)\n - [PaymentType](docs/PaymentType.md)\n - [PingResponse](docs/PingResponse.md)\n - [Quote](docs/Quote.md)\n - [RippleInput](docs/RippleInput.md)\n - [RippleTransactionInput](docs/RippleTransactionInput.md)\n - [SellQuote](docs/SellQuote.md)\n - [SignMessage](docs/SignMessage.md)\n - [SignTypedData](docs/SignTypedData.md)\n - [SolanaInput](docs/SolanaInput.md)\n - [SolanaTransactionInput](docs/SolanaTransactionInput.md)\n - [SupportedAssetResponse](docs/SupportedAssetResponse.md)\n - [SupportedAssetResponseAssetsInner](docs/SupportedAssetResponseAssetsInner.md)\n - [SupportedCurrenciesResponse](docs/SupportedCurrenciesResponse.md)\n - [SupportedDefaultResponse](docs/SupportedDefaultResponse.md)\n - [SupportedDefaultResponseDefaults](docs/SupportedDefaultResponseDefaults.md)\n - [SupportedDefaultResponseDefaultsId](docs/SupportedDefaultResponseDefaultsId.md)\n - [SupportedPaymentTypesCurrencyResponse](docs/SupportedPaymentTypesCurrencyResponse.md)\n - [SupportedPaymentTypesMessage](docs/SupportedPaymentTypesMessage.md)\n - [TatumTransactionEvent](docs/TatumTransactionEvent.md)\n - [TokenSwapParams](docs/TokenSwapParams.md)\n - [Transaction](docs/Transaction.md)\n - [TransactionData](docs/TransactionData.md)\n - [TransactionInput](docs/TransactionInput.md)\n - [TransactionInputMetaData](docs/TransactionInputMetaData.md)\n - [TransactionInputSupportedParams](docs/TransactionInputSupportedParams.md)\n - [TransactionInputSupportedParamsPartnerData](docs/TransactionInputSupportedParamsPartnerData.md)\n - [TransactionInputSupportedParamsPartnerDataRedirectUrl](docs/TransactionInputSupportedParamsPartnerDataRedirectUrl.md)\n - [TransactionInputSupportedParamsTheme](docs/TransactionInputSupportedParamsTheme.md)\n - [TransactionInputWallet](docs/TransactionInputWallet.md)\n - [TransactionRequest](docs/TransactionRequest.md)\n - [TransactionResponse](docs/TransactionResponse.md)\n - [TransactionResponseInfo](docs/TransactionResponseInfo.md)\n - [TransactionResponseTx](docs/TransactionResponseTx.md)\n - [TriggerOutput](docs/TriggerOutput.md)\n - [TronInput](docs/TronInput.md)\n - [TronTransactionInput](docs/TronTransactionInput.md)\n - [Tx](docs/Tx.md)\n - [UniswapInput](docs/UniswapInput.md)\n\n\n<a id=\"documentation-for-authorization\"></a>\n## Documentation For Authorization\n\n\nAuthentication schemes defined for the API:\n<a id=\"BearerAuth\"></a>\n### BearerAuth\n\n- **Type**: API key\n- **API key parameter name**: Authorization\n- **Location**: HTTP header\n\n<a id=\"OAuth2\"></a>\n### OAuth2\n\n- **Type**: OAuth\n- **Flow**: password\n- **Authorization URL**: \n- **Scopes**: \n - **authorization_code**: grants authorization_code\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\n\n\n\n",
    "bugtrack_url": null,
    "license": "ISC",
    "summary": "moon-vault-api",
    "version": "1.0.0",
    "project_urls": {
        "Homepage": "https://github.com/moon-up/moon-sdk-python",
        "Repository": "https://github.com/moon-up/moon-sdk-python"
    },
    "split_keywords": [
        "moon-sdk",
        "moon_python",
        "moon-vault-api"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2cbbbb778eef1704e01d37762571c0bf8936aa7cecc5ebba51a094bb7d012a4d",
                "md5": "16af35f40c37dc1effd00b167a90405f",
                "sha256": "832547d74c1a69b5bf5a33f9a862b316b15d0ca8d02ca9f63c486fe926fcbc62"
            },
            "downloads": -1,
            "filename": "moonsdk-1.0.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "16af35f40c37dc1effd00b167a90405f",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7,<4.0",
            "size": 225078,
            "upload_time": "2024-01-26T07:52:56",
            "upload_time_iso_8601": "2024-01-26T07:52:56.665159Z",
            "url": "https://files.pythonhosted.org/packages/2c/bb/bb778eef1704e01d37762571c0bf8936aa7cecc5ebba51a094bb7d012a4d/moonsdk-1.0.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eb72666bf8f88e1716843c6e9b2f0b52082d9be7ec7b4d7fc3d259a574e71244",
                "md5": "12bda8a7e9a2bd9f2515468dc005edd6",
                "sha256": "94c7224004805d023853ec7ee83a4b1f299dee0edb84206fdf5f0d70c001df31"
            },
            "downloads": -1,
            "filename": "moonsdk-1.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "12bda8a7e9a2bd9f2515468dc005edd6",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7,<4.0",
            "size": 81744,
            "upload_time": "2024-01-26T07:52:59",
            "upload_time_iso_8601": "2024-01-26T07:52:59.606200Z",
            "url": "https://files.pythonhosted.org/packages/eb/72/666bf8f88e1716843c6e9b2f0b52082d9be7ec7b4d7fc3d259a574e71244/moonsdk-1.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-26 07:52:59",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "moon-up",
    "github_project": "moon-sdk-python",
    "travis_ci": true,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "tox": true,
    "lcname": "moonsdk"
}
        
Elapsed time: 0.61471s