Rust
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
Overview
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: 1.0.0
Build package:
org.openapitools.codegen.languages.RustClientCodegen
Installation
Put the package under your project folder in a directory named moonsdk
and add the following to Cargo.toml
under [dependencies]
:
Documentation for API Endpoints
All URIs are relative to https://beta.usemoon.ai
AaveApi
POST /aave/{name}/borrow
AaveApi
POST /aave/{name}/lend
AaveApi
POST /aave/{name}/repay
AaveApi
POST /aave/{name}/user-reserve-data
AccountsApi
POST /accounts/{accountName}/broadcast-tx
AccountsApi
POST /accounts
AccountsApi
DELETE /accounts/{accountName}
AccountsApi
POST /accounts/{accountName}/deploy
AccountsApi
GET /accounts/{accountName}
AccountsApi
GET /accounts/{accountName}/balance
AccountsApi
GET /accounts/{accountName}/nonce
AccountsApi
GET /accounts
AccountsApi
POST /accounts/{accountName}/sign-message
AccountsApi
POST /accounts/{accountName}/sign-transaction
AccountsApi
POST /accounts/{accountName}/sign-typed-data
AccountsApi
POST /accounts/{accountName}/transfer-eth
BitcoinApi
POST /bitcoin
BitcoinApi
GET /bitcoin/{accountName}
BitcoinApi
GET /bitcoin
BitcoinApi
POST /bitcoin/{accountName}/sign-tx
BitcoincashApi
POST /bitcoincash
BitcoincashApi
GET /bitcoincash/{accountName}
BitcoincashApi
GET /bitcoincash
BitcoincashApi
POST /bitcoincash/{accountName}/sign-tx
ConveyorFinanceApi
POST /conveyorfinance/{name}/swap
CosmosApi
POST /cosmos
CosmosApi
GET /cosmos/{accountName}
CosmosApi
GET /cosmos
CosmosApi
POST /cosmos/{accountName}/sign-tx
DefaultApi
GET /ping
DogeCoinApi
POST /dogecoin
DogeCoinApi
GET /dogecoin/{accountName}
DogeCoinApi
GET /dogecoin
DogeCoinApi
POST /dogecoin/{accountName}/sign-tx
EnsApi
POST /ens/resolve
Erc1155Api
POST /erc1155/{name}/balance-of
Erc1155Api
POST /erc1155/{name}/balance-of-batch
Erc1155Api
POST /erc1155/{name}/is-approved-for-all
Erc1155Api
POST /erc1155/{name}/safe-batch-transfer-from
Erc1155Api
POST /erc1155/{name}/safe-transfer-from
Erc1155Api
POST /erc1155/{name}/set-approval-for-all
EosApi
POST /eos
EosApi
GET /eos/{accountName}
EosApi
GET /eos
EosApi
POST /eos/{accountName}/sign-tx
Erc20Api
POST /erc20/{name}/allowance
Erc20Api
POST /erc20/{name}/approve
Erc20Api
POST /erc20/{name}/balance-of
Erc20Api
POST /erc20/{name}/decimals
Erc20Api
POST /erc20/{name}/name
Erc20Api
POST /erc20/{name}/symbol
Erc20Api
POST /erc20/{name}/total-supply
Erc20Api
POST /erc20/{name}/transfer
Erc20Api
POST /erc20/{name}/transfer-from
Erc721Api
POST /erc721/{name}/approve
Erc721Api
POST /erc721/{name}/balance-of
Erc721Api
POST /erc721/{name}/get-approved
Erc721Api
POST /erc721/{name}/is-approved-for-all
Erc721Api
POST /erc721/{name}/name
Erc721Api
POST /erc721/{name}/owner-of
Erc721Api
POST /erc721/{name}/safe-transfer-from
Erc721Api
POST /erc721/{name}/set-approval-for-all
Erc721Api
POST /erc721/{name}/symbol
Erc721Api
POST /erc721/{name}/token-uri
Erc721Api
POST /erc721/{name}/transfer
Erc721Api
POST /erc721/{name}/transfer-from
LitecoinApi
POST /litecoin
LitecoinApi
GET /litecoin/{accountName}
LitecoinApi
GET /litecoin
LitecoinApi
POST /litecoin/{accountName}/sign-tx
OneinchApi
POST /oneinch/approve-call-data
OneinchApi
POST /oneinch/approve-spender
OneinchApi
POST /oneinch/protocols
OneinchApi
POST /oneinch/quote
OneinchApi
POST /oneinch/{accountName}/swap
OneinchApi
POST /oneinch/tokens
OnramperApi
POST /onramper/fund/${accountName}
OnramperApi
GET /onramper/quotes/buy
OnramperApi
GET /onramper/quotes/sell
OnramperApi
GET /onramper/assets
OnramperApi
GET /onramper/currencies
OnramperApi
GET /onramper/defaults
OnramperApi
GET /onramper/onramps
OnramperApi
GET /onramper/payment-types
OnramperApi
GET /onramper/payment-types/fiat
RippleApi
POST /ripple
RippleApi
GET /ripple/{accountName}
RippleApi
GET /ripple
RippleApi
POST /ripple/{accountName}/sign-tx
SolanaApi
POST /solana
SolanaApi
GET /solana/{accountName}
SolanaApi
GET /solana
SolanaApi
POST /solana/{accountName}/sign-tx
TronApi
POST /tron
TronApi
GET /tron/{accountName}
TronApi
GET /tron
TronApi
POST /tron/{accountName}/sign-tx
UniSwapApi
POST /uniswap/{name}/add-liquidity
UniSwapApi
POST /uniswap/{name}/remove-liquidity
UniSwapApi
POST /uniswap/{name}/swap-exact-eth-for-tokens
UniSwapApi
POST /uniswap/{name}/swap-exact-tokens-for-tokens
YearnApi
POST /yearn/{name}/add-liquidity
YearnApi
POST /yearn/{name}/add-liquidity-weth
YearnApi
POST /yearn/{name}/remove-liquidity
YearnApi
POST /yearn/{name}/remove-liquidity-weth
Documentation For Models
To get access to the crate's generated documentation, use:
Author
Last updated