No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
This API client was generated by the OpenAPI Generator project. By using the openapi-spec from a remote server, you can easily generate an API client.
- API version: 1.0.0
- Package version:
- Generator version: 7.4.0
- Build package: org.openapitools.codegen.languages.Swift5ClientCodegen
Run carthage update
Run pod install
All URIs are relative to https://beta.usemoon.ai
Class | Method | HTTP request | Description |
---|---|---|---|
AaveAPI | borrow | POST /aave/{name}/borrow | |
AaveAPI | lend | POST /aave/{name}/lend | |
AaveAPI | repay | POST /aave/{name}/repay | |
AaveAPI | userReserveData | POST /aave/{name}/user-reserve-data | |
AccountsAPI | broadcastTx | POST /accounts/{accountName}/broadcast-tx | |
AccountsAPI | createAccount | POST /accounts | |
AccountsAPI | deleteAccount | DELETE /accounts/{accountName} | |
AccountsAPI | deployContract | POST /accounts/{accountName}/deploy | |
AccountsAPI | getAccount | GET /accounts/{accountName} | |
AccountsAPI | getBalance | GET /accounts/{accountName}/balance | |
AccountsAPI | getNonce | GET /accounts/{accountName}/nonce | |
AccountsAPI | listAccounts | GET /accounts | |
AccountsAPI | signMessage | POST /accounts/{accountName}/sign-message | |
AccountsAPI | signTransaction | POST /accounts/{accountName}/sign-transaction | |
AccountsAPI | signTypedData | POST /accounts/{accountName}/sign-typed-data | |
AccountsAPI | transferEth | POST /accounts/{accountName}/transfer-eth | |
BitcoinAPI | createBitcoinAccount | POST /bitcoin | |
BitcoinAPI | getBitcoinAccount | GET /bitcoin/{accountName} | |
BitcoinAPI | listBitcoinAccounts | GET /bitcoin | |
BitcoinAPI | signBitcoinTransaction | POST /bitcoin/{accountName}/sign-tx | |
BitcoincashAPI | createBitcoinCashAccount | POST /bitcoincash | |
BitcoincashAPI | getBitcoinCashAccount | GET /bitcoincash/{accountName} | |
BitcoincashAPI | listBitcoinCashAccounts | GET /bitcoincash | |
BitcoincashAPI | signBitcoinCashTransaction | POST /bitcoincash/{accountName}/sign-tx | |
ConveyorFinanceAPI | swap | POST /conveyorfinance/{name}/swap | |
CosmosAPI | createCosmosAccount | POST /cosmos | |
CosmosAPI | getCosmosAccount | GET /cosmos/{accountName} | |
CosmosAPI | listCosmosAccounts | GET /cosmos | |
CosmosAPI | signCosmosTransaction | POST /cosmos/{accountName}/sign-tx | |
DefaultAPI | getMessage | GET /ping | |
DogeCoinAPI | createDogeCoinAccount | POST /dogecoin | |
DogeCoinAPI | getDogeCoinAccount | GET /dogecoin/{accountName} | |
DogeCoinAPI | listDogeCoinAccounts | GET /dogecoin | |
DogeCoinAPI | signDogeCoinTransaction | POST /dogecoin/{accountName}/sign-tx | |
ENSAPI | resolve | POST /ens/resolve | |
ERC1155API | balanceOf | POST /erc1155/{name}/balance-of | |
ERC1155API | balanceOfBatch | POST /erc1155/{name}/balance-of-batch | |
ERC1155API | isApprovedForAll | POST /erc1155/{name}/is-approved-for-all | |
ERC1155API | safeBatchTransferFrom | POST /erc1155/{name}/safe-batch-transfer-from | |
ERC1155API | safeTransferFrom | POST /erc1155/{name}/safe-transfer-from | |
ERC1155API | setApprovalForAll | POST /erc1155/{name}/set-approval-for-all | |
EosAPI | createEosAccount | POST /eos | |
EosAPI | getEosAccount | GET /eos/{accountName} | |
EosAPI | listEosAccounts | GET /eos | |
EosAPI | signEosTransaction | POST /eos/{accountName}/sign-tx | |
Erc20API | allowanceErc20 | POST /erc20/{name}/allowance | |
Erc20API | approveErc20 | POST /erc20/{name}/approve | |
Erc20API | balanceOfErc20 | POST /erc20/{name}/balance-of | |
Erc20API | decimalsErc20 | POST /erc20/{name}/decimals | |
Erc20API | nameErc20 | POST /erc20/{name}/name | |
Erc20API | symbolErc20 | POST /erc20/{name}/symbol | |
Erc20API | totalSupplyErc20 | POST /erc20/{name}/total-supply | |
Erc20API | transferErc20 | POST /erc20/{name}/transfer | |
Erc20API | transferFromErc20 | POST /erc20/{name}/transfer-from | |
Erc721API | approve | POST /erc721/{name}/approve | |
Erc721API | balanceOf | POST /erc721/{name}/balance-of | |
Erc721API | getApproved | POST /erc721/{name}/get-approved | |
Erc721API | isApprovedForAll | POST /erc721/{name}/is-approved-for-all | |
Erc721API | name | POST /erc721/{name}/name | |
Erc721API | ownerOf | POST /erc721/{name}/owner-of | |
Erc721API | safeTransferFrom | POST /erc721/{name}/safe-transfer-from | |
Erc721API | setApprovalForAll | POST /erc721/{name}/set-approval-for-all | |
Erc721API | symbol | POST /erc721/{name}/symbol | |
Erc721API | tokenUri | POST /erc721/{name}/token-uri | |
Erc721API | transfer | POST /erc721/{name}/transfer | |
Erc721API | transferFrom | POST /erc721/{name}/transfer-from | |
LitecoinAPI | createLitecoinAccount | POST /litecoin | |
LitecoinAPI | getLitecoinAccount | GET /litecoin/{accountName} | |
LitecoinAPI | listLitecoinAccounts | GET /litecoin | |
LitecoinAPI | signLitecoinTransaction | POST /litecoin/{accountName}/sign-tx | |
OneinchAPI | approveCallData | POST /oneinch/approve-call-data | |
OneinchAPI | approveSpender | POST /oneinch/approve-spender | |
OneinchAPI | protocols | POST /oneinch/protocols | |
OneinchAPI | quote | POST /oneinch/quote | |
OneinchAPI | swap | POST /oneinch/{accountName}/swap | |
OneinchAPI | tokens | POST /oneinch/tokens | |
OnramperAPI | onRamperCheckout | POST /onramper/fund/${accountName} | |
OnramperAPI | onRamperGetQuotesBuy | GET /onramper/quotes/buy | |
OnramperAPI | onRamperGetQuotesSell | GET /onramper/quotes/sell | |
OnramperAPI | onRamperGetSupportedAssets | GET /onramper/assets | |
OnramperAPI | onRamperGetSupportedCurrencies | GET /onramper/currencies | |
OnramperAPI | onRamperGetSupportedDefaultsAll | GET /onramper/defaults | |
OnramperAPI | onRamperGetSupportedOnRampsAll | GET /onramper/onramps | |
OnramperAPI | onRamperGetSupportedPaymentTypes | GET /onramper/payment-types | |
OnramperAPI | onRamperGetSupportedPaymentTypesFiat | GET /onramper/payment-types/fiat | |
RippleAPI | createRippleAccount | POST /ripple | |
RippleAPI | getRippleAccount | GET /ripple/{accountName} | |
RippleAPI | listRippleAccounts | GET /ripple | |
RippleAPI | signRippleTransaction | POST /ripple/{accountName}/sign-tx | |
SolanaAPI | createSolanaAccount | POST /solana | |
SolanaAPI | getSolanaAccount | GET /solana/{accountName} | |
SolanaAPI | listSolanaAccounts | GET /solana | |
SolanaAPI | signSolanaTransaction | POST /solana/{accountName}/sign-tx | |
TronAPI | createTronAccount | POST /tron | |
TronAPI | getTronAccount | GET /tron/{accountName} | |
TronAPI | listTronAccounts | GET /tron | |
TronAPI | signTronTransaction | POST /tron/{accountName}/sign-tx | |
UniSwapAPI | addLiquidity | POST /uniswap/{name}/add-liquidity | |
UniSwapAPI | removeLiquidity | POST /uniswap/{name}/remove-liquidity | |
UniSwapAPI | swapExactETHForTokens | POST /uniswap/{name}/swap-exact-eth-for-tokens | |
UniSwapAPI | swapExactTokensForTokens | POST /uniswap/{name}/swap-exact-tokens-for-tokens | |
YearnAPI | addLiquidity | POST /yearn/{name}/add-liquidity | |
YearnAPI | addLiquidityWeth | POST /yearn/{name}/add-liquidity-weth | |
YearnAPI | removeLiquidity | POST /yearn/{name}/remove-liquidity | |
YearnAPI | removeLiquidityWeth | POST /yearn/{name}/remove-liquidity-weth |
- AaveInput
- AaveReservesAPIResponse
- AaveReservesData
- AccountAPIResponse
- AccountData
- AccountResponse
- AvailablePaymentMethod
- BalanceAPIResponse
- BalanceResponse
- BitcoinAPIResponse
- BitcoinCashAPIResponse
- BitcoinCashInput
- BitcoinCashTransactionInput
- BitcoinCashTransactionOutput
- BitcoinInput
- BitcoinTransactionInput
- BitcoinTransactionOutput
- BroadCastRawTransactionAPIResponse
- BroadCastRawTransactionResponse
- BroadcastInput
- ConveyorFinanceControllerResponse
- CosmosAPIResponse
- CosmosInput
- CosmosTransactionInput
- CosmosTransactionOutput
- CreateAccountInput
- CryptoCurrency
- DeployInput
- DogeCoinAPIResponse
- DogeCoinInput
- DogeCoinTransactionInput
- DogeCoinTransactionOutput
- EnsResolveAPIResponse
- EnsResolveInput
- EnsResolveResponse
- EosAPIResponse
- EosInput
- EosTransactionInput
- EosTransactionOutput
- Erc1155Request
- Erc721Request
- FiatCurrency
- GetSupportedOnRampsResponse
- GetSupportedOnRampsResponseMessageInner
- GetSupportedOnRampsResponseMessageInnerIcons
- GetSupportedOnRampsResponseMessageInnerIconsPng
- GetSwapDto
- InputBody
- LitecoinAPIResponse
- LitecoinInput
- LitecoinTransactionInput
- LitecoinTransactionOutput
- Message
- NonceAPIResponse
- NonceResponse
- PaymentType
- PingResponse
- Quote
- RippleAPIResponse
- RippleInput
- RippleTransactionInput
- RippleTransactionOutput
- SellQuote
- SignMessage
- SignMessageAPIResponse
- SignTypedData
- SolanaAPIResponse
- SolanaInput
- SolanaTransactionInput
- SolanaTransactionOutput
- SupportedAssetResponse
- SupportedAssetResponseAssetsInner
- SupportedCurrenciesResponse
- SupportedDefaultResponse
- SupportedDefaultResponseDefaults
- SupportedDefaultResponseDefaultsId
- SupportedPaymentTypesCurrencyResponse
- SupportedPaymentTypesMessage
- TokenSwapParams
- Transaction
- TransactionAPIResponse
- TransactionData
- TransactionInput
- TransactionInputMetaData
- TransactionInputSupportedParams
- TransactionInputSupportedParamsPartnerData
- TransactionInputSupportedParamsPartnerDataRedirectUrl
- TransactionInputSupportedParamsTheme
- TransactionInputWallet
- TransactionRequest
- TransactionResponse
- TransactionResponseInfo
- TransactionResponseTx
- TronAPIResponse
- TronInput
- TronTransactionInput
- TronTransactionOutput
- Tx
- UniswapInput
Authentication schemes defined for the API:
- Type: API key
- API key parameter name: Authorization
- Location: HTTP header
- Type: OAuth
- Flow: password
- Authorization URL:
- Scopes:
- authorization_code: grants authorization_code
- Type: API key
- API key parameter name: x-api-key
- Location: HTTP header