Uses of Class
org.knowm.xchange.luno.dto.LunoException
Packages that use LunoException
-
Uses of LunoException in org.knowm.xchange.luno
Methods in org.knowm.xchange.luno that throw LunoExceptionModifier and TypeMethodDescriptionLunoAPI.balance()
Return the list of all accounts and their respective balances.LunoAPIImpl.balance()
LunoAuthenticated.balance
(si.mazi.rescu.ParamsDigest auth) Return the list of all accounts and their respective balances.LunoAPI.cancelWithdrawal
(String withdrawalId) Cancel a withdrawal request.LunoAPIImpl.cancelWithdrawal
(String withdrawalId) LunoAuthenticated.cancelWithdrawal
(si.mazi.rescu.ParamsDigest auth, String withdrawalId) Cancel a withdrawal request.LunoAPI.createAccount
(String currency, String name) Create an additional account for the specified currency.LunoAPIImpl.createAccount
(String currency, String name) LunoAuthenticated.createAccount
(si.mazi.rescu.ParamsDigest auth, String currency, String name) Create an additional account for the specified currency.LunoAPI.createFundingAddress
(String asset) Allocates a new receive address to your account.LunoAPIImpl.createFundingAddress
(String asset) LunoAuthenticated.createFundingAddress
(si.mazi.rescu.ParamsDigest auth, String asset) Allocates a new receive address to your account.LunoAPI.createQuote
(OrderType type, BigDecimal baseAmount, String pair) Creates a new quote to buy or sell a particular amount.
You can specify either the exact amount that you want to pay or the exact amount that you want too receive.
For example, to buy exactly 0.1 Bitcoin using ZAR, you would create a quote to BUY 0.1 XBTZAR.LunoAPIImpl.createQuote
(OrderType type, BigDecimal baseAmount, String pair) LunoAuthenticated.createQuote
(si.mazi.rescu.ParamsDigest auth, OrderType type, BigDecimal baseAmount, String pair) Creates a new quote to buy or sell a particular amount.
You can specify either the exact amount that you want to pay or the exact amount that you want too receive.
For example, to buy exactly 0.1 Bitcoin using ZAR, you would create a quote to BUY 0.1 XBTZAR.LunoAPI.discardQuote
(String quoteId) Discard a quote.LunoAPIImpl.discardQuote
(String quoteId) LunoAuthenticated.discardQuote
(si.mazi.rescu.ParamsDigest auth, String quoteId) Discard a quote.LunoAPI.exerciseQuote
(String quoteId) Exercise a quote to perform the trade.LunoAPIImpl.exerciseQuote
(String quoteId) LunoAuthenticated.exerciseQuote
(si.mazi.rescu.ParamsDigest auth, String quoteId) Exercise a quote to perform the trade.Returns your fees and 30 day trading volume (as of midnight) for a given pair.Returns your fees and 30 day trading volume (as of midnight) for a given pair.LunoAPI.getFundingAddress
(String asset, String address) Returns the default receive address associated with your account and the amount received via the address.LunoAPIImpl.getFundingAddress
(String asset, String address) LunoAuthenticated.getFundingAddress
(si.mazi.rescu.ParamsDigest auth, String asset, String address) Returns the default receive address associated with your account and the amount received via the address.Get an order by its id.Get an order by its id.Get the latest status of a quote.Get the latest status of a quote.LunoAPI.getWithdrawal
(String withdrawalId) Returns the status of a particular withdrawal request.LunoAPIImpl.getWithdrawal
(String withdrawalId) LunoAuthenticated.getWithdrawal
(si.mazi.rescu.ParamsDigest auth, String withdrawalId) Returns the status of a particular withdrawal request.LunoAPI.listOrders
(State state, String pair) Returns a list of the most recently placed orders.LunoAPIImpl.listOrders
(State state, String pair) LunoAuthenticated.listOrders
(si.mazi.rescu.ParamsDigest auth, State state, String pair) Returns a list of the most recently placed orders.LunoAPI.listTrades
(String pair, Long since, Integer limit) Returns a list of your recent trades for a given pair, sorted by oldest first.
type in the response indicates the type of order that you placed in order to participate in the trade.
If is_buy in the response is true, then the order which completed the trade (market taker) was a bid order.LunoAPIImpl.listTrades
(String pair, Long since, Integer limit) LunoAuthenticated.listTrades
(si.mazi.rescu.ParamsDigest auth, String pair, Long since, Integer limit) Returns a list of your recent trades for a given pair, sorted by oldest first.
type in the response indicates the type of order that you placed in order to participate in the trade.
If is_buy in the response is true, then the order which completed the trade (market taker) was a bid order.Returns a list of bids and asks in the order book.Returns a list of bids and asks in the order book.LunoAPI.pendingTransactions
(String id) Return a list of all pending transactions related to the account.
Unlike account entries, pending transactions are not numbered, and may be reordered, deleted or updated at any time.LunoAPIImpl.pendingTransactions
(String id) LunoAuthenticated.pendingTransactions
(si.mazi.rescu.ParamsDigest auth, String id) Return a list of all pending transactions related to the account.
Unlike account entries, pending transactions are not numbered, and may be reordered, deleted or updated at any time.LunoAPI.postLimitOrder
(String pair, OrderType type, BigDecimal volume, BigDecimal price, String baseAccountId, String counterAccountId) Create a new trade order.
Warning! Orders cannot be reversed once they have executed.LunoAPIImpl.postLimitOrder
(String pair, OrderType type, BigDecimal volume, BigDecimal price, String baseAccountId, String counterAccountId) LunoAuthenticated.postLimitOrder
(si.mazi.rescu.ParamsDigest auth, String pair, OrderType type, BigDecimal volume, BigDecimal price, String baseAccountId, String counterAccountId) Create a new trade order.
Warning! Orders cannot be reversed once they have executed.LunoAPI.postMarketOrder
(String pair, OrderType type, BigDecimal counterVolume, BigDecimal baseVolume, String baseAccountId, String counterAccountId) Create a new market order.
Warning! Orders cannot be reversed once they have executed.LunoAPIImpl.postMarketOrder
(String pair, OrderType type, BigDecimal counterVolume, BigDecimal baseVolume, String baseAccountId, String counterAccountId) LunoAuthenticated.postMarketOrder
(si.mazi.rescu.ParamsDigest auth, String pair, OrderType type, BigDecimal counterVolume, BigDecimal baseVolume, String baseAccountId, String counterAccountId) Create a new market order.
Warning! Orders cannot be reversed once they have executed.LunoAPI.requestWithdrawal
(String type, BigDecimal amount, String beneficiaryId) Creates a new withdrawal request.LunoAPIImpl.requestWithdrawal
(String type, BigDecimal amount, String beneficiaryId) LunoAuthenticated.requestWithdrawal
(si.mazi.rescu.ParamsDigest auth, String type, BigDecimal amount, String beneficiaryId) Creates a new withdrawal request.LunoAPI.send
(BigDecimal amount, String currency, String address, String description, String message) Send Bitcoin from your account to a Bitcoin address or email address.
If the email address is not associated with an existing Luno account, an invitation to create an account and claim the funds will be sent.
Warning! Bitcoin transactions are irreversible.LunoAPIImpl.send
(BigDecimal amount, String currency, String address, String description, String message) LunoAuthenticated.send
(si.mazi.rescu.ParamsDigest auth, BigDecimal amount, String currency, String address, String description, String message) Send Bitcoin from your account to a Bitcoin address or email address.
If the email address is not associated with an existing Luno account, an invitation to create an account and claim the funds will be sent.
Warning! Bitcoin transactions are irreversible.Request to stop an order.Request to stop an order.Market data API calls can be accessed by anyone without authentication.Market data API calls can be accessed by anyone without authentication.Luno.tickers()
Returns the latest ticker indicators from all active Luno exchanges.LunoAPI.tickers()
Returns the latest ticker indicators from all active Luno exchanges.LunoAPIImpl.tickers()
Returns a list of the most recent trades.Returns a list of the most recent trades.LunoAPI.transactions
(String id, int minRow, int maxRow) Return a list of transaction entries from an account.
Transaction entry rows are numbered sequentially starting from 1, where 1 is the oldest entry.LunoAPIImpl.transactions
(String id, int minRow, int maxRow) LunoAuthenticated.transactions
(si.mazi.rescu.ParamsDigest auth, String id, int minRow, int maxRow) Return a list of transaction entries from an account.
Transaction entry rows are numbered sequentially starting from 1, where 1 is the oldest entry.LunoAPI.withdrawals()
Returns a list of withdrawal requests.LunoAPIImpl.withdrawals()
LunoAuthenticated.withdrawals
(si.mazi.rescu.ParamsDigest auth) Returns a list of withdrawal requests.