DogeCoinApi
com.usemoon.MoonSDK.Api.DogeCoinApi
All URIs are relative to https://beta.usemoon.ai
CreateDogeCoinAccount
POST /dogecoin
GetDogeCoinAccount
GET /dogecoin/{accountName}
ListDogeCoinAccounts
GET /dogecoin
SignDogeCoinTransaction
POST /dogecoin/{accountName}/sign-tx
CreateDogeCoinAccount
AccountAPIResponse CreateDogeCoinAccount (string authorization, DogeCoinInput dogeCoinInput)
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 CreateDogeCoinAccountExample
{
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 DogeCoinApi(config);
var authorization = "authorization_example"; // string |
var dogeCoinInput = new DogeCoinInput(); // DogeCoinInput |
try
{
AccountAPIResponse result = apiInstance.CreateDogeCoinAccount(authorization, dogeCoinInput);
Debug.WriteLine(result);
}
catch (ApiException e)
{
Debug.Print("Exception when calling DogeCoinApi.CreateDogeCoinAccount: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}Using the CreateDogeCoinAccountWithHttpInfo variant
This returns an ApiResponse object which contains the response data, status code and headers.
Parameters
authorization
string
dogeCoinInput
DogeCoinInput
Return type
AccountAPIResponse
Authorization
ApiKeyAuth, BearerAuth
HTTP request headers
Content-Type: application/json
Accept: application/json
HTTP response details
200
Ok
-
[Back to top] [Back to API list] [Back to Model list] [Back to README]
GetDogeCoinAccount
AccountAPIResponse GetDogeCoinAccount (string authorization, string accountName)
Example
Using the GetDogeCoinAccountWithHttpInfo variant
This returns an ApiResponse object which contains the response data, status code and headers.
Parameters
authorization
string
accountName
string
Return type
AccountAPIResponse
Authorization
ApiKeyAuth, BearerAuth
HTTP request headers
Content-Type: Not defined
Accept: application/json
HTTP response details
200
Ok
-
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ListDogeCoinAccounts
AccountAPIResponse ListDogeCoinAccounts (string authorization)
Example
Using the ListDogeCoinAccountsWithHttpInfo variant
This returns an ApiResponse object which contains the response data, status code and headers.
Parameters
authorization
string
Return type
AccountAPIResponse
Authorization
ApiKeyAuth, BearerAuth
HTTP request headers
Content-Type: Not defined
Accept: application/json
HTTP response details
200
Ok
-
[Back to top] [Back to API list] [Back to Model list] [Back to README]
SignDogeCoinTransaction
DogeCoinAPIResponse SignDogeCoinTransaction (string authorization, string accountName, DogeCoinTransactionInput dogeCoinTransactionInput)
Example
Using the SignDogeCoinTransactionWithHttpInfo variant
This returns an ApiResponse object which contains the response data, status code and headers.
Parameters
authorization
string
accountName
string
dogeCoinTransactionInput
DogeCoinTransactionInput
Return type
DogeCoinAPIResponse
Authorization
ApiKeyAuth, BearerAuth
HTTP request headers
Content-Type: application/json
Accept: application/json
HTTP response details
200
Ok
-
[Back to top] [Back to API list] [Back to Model list] [Back to README]