LitecoinApi

com.usemoon.MoonSDK.Api.LitecoinApi

All URIs are relative to https://beta.usemoon.ai

Method
HTTP request
Description

CreateLitecoinAccount

POST /litecoin

GetLitecoinAccount

GET /litecoin/{accountName}

ListLitecoinAccounts

GET /litecoin

SignLitecoinTransaction

POST /litecoin/{accountName}/sign-tx

CreateLitecoinAccount

AccountAPIResponse CreateLitecoinAccount (string authorization, LitecoinInput litecoinInput)

Example

using System.Collections.Generic;
using System.Diagnostics;
using com.usemoon.MoonSDK.Api;
using com.usemoon.MoonSDK.Client;
using com.usemoon.MoonSDK.Model;

namespace Example
{
    public class CreateLitecoinAccountExample
    {
        public static void Main()
        {
            Configuration config = new Configuration();
            config.BasePath = "https://beta.usemoon.ai";
            // Configure API key authorization: ApiKeyAuth
            config.AddApiKey("x-api-key", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // config.AddApiKeyPrefix("x-api-key", "Bearer");
            // Configure API key authorization: BearerAuth
            config.AddApiKey("Authorization", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // config.AddApiKeyPrefix("Authorization", "Bearer");

            var apiInstance = new LitecoinApi(config);
            var authorization = "authorization_example";  // string | 
            var litecoinInput = new LitecoinInput(); // LitecoinInput | 

            try
            {
                AccountAPIResponse result = apiInstance.CreateLitecoinAccount(authorization, litecoinInput);
                Debug.WriteLine(result);
            }
            catch (ApiException  e)
            {
                Debug.Print("Exception when calling LitecoinApi.CreateLitecoinAccount: " + e.Message);
                Debug.Print("Status Code: " + e.ErrorCode);
                Debug.Print(e.StackTrace);
            }
        }
    }
}

Using the CreateLitecoinAccountWithHttpInfo variant

This returns an ApiResponse object which contains the response data, status code and headers.

Parameters

Name
Type
Description
Notes

authorization

string

litecoinInput

LitecoinInput

Return type

AccountAPIResponse

Authorization

ApiKeyAuth, BearerAuth

HTTP request headers

  • Content-Type: application/json

  • Accept: application/json

HTTP response details

Status code
Description
Response headers

200

Ok

-

[Back to top] [Back to API list] [Back to Model list] [Back to README]

GetLitecoinAccount

AccountAPIResponse GetLitecoinAccount (string authorization, string accountName)

Example

Using the GetLitecoinAccountWithHttpInfo variant

This returns an ApiResponse object which contains the response data, status code and headers.

Parameters

Name
Type
Description
Notes

authorization

string

accountName

string

Return type

AccountAPIResponse

Authorization

ApiKeyAuth, BearerAuth

HTTP request headers

  • Content-Type: Not defined

  • Accept: application/json

HTTP response details

Status code
Description
Response headers

200

Ok

-

[Back to top] [Back to API list] [Back to Model list] [Back to README]

ListLitecoinAccounts

AccountAPIResponse ListLitecoinAccounts (string authorization)

Example

Using the ListLitecoinAccountsWithHttpInfo variant

This returns an ApiResponse object which contains the response data, status code and headers.

Parameters

Name
Type
Description
Notes

authorization

string

Return type

AccountAPIResponse

Authorization

ApiKeyAuth, BearerAuth

HTTP request headers

  • Content-Type: Not defined

  • Accept: application/json

HTTP response details

Status code
Description
Response headers

200

Ok

-

[Back to top] [Back to API list] [Back to Model list] [Back to README]

SignLitecoinTransaction

LitecoinAPIResponse SignLitecoinTransaction (string authorization, string accountName, LitecoinTransactionInput litecoinTransactionInput)

Example

Using the SignLitecoinTransactionWithHttpInfo variant

This returns an ApiResponse object which contains the response data, status code and headers.

Parameters

Name
Type
Description
Notes

authorization

string

accountName

string

litecoinTransactionInput

LitecoinTransactionInput

Return type

LitecoinAPIResponse

Authorization

ApiKeyAuth, BearerAuth

HTTP request headers

  • Content-Type: application/json

  • Accept: application/json

HTTP response details

Status code
Description
Response headers

200

Ok

-

[Back to top] [Back to API list] [Back to Model list] [Back to README]