Class PoloniexAccountServiceRaw
java.lang.Object
org.knowm.xchange.service.BaseExchangeService
org.knowm.xchange.poloniex.service.PoloniexBaseService
org.knowm.xchange.poloniex.service.PoloniexAccountServiceRaw
- All Implemented Interfaces:
BaseService
- Direct Known Subclasses:
PoloniexAccountService
public class PoloniexAccountServiceRaw extends PoloniexBaseService
- Author:
- Zach Holmes
-
Field Summary
Fields inherited from class org.knowm.xchange.poloniex.service.PoloniexBaseService
apiKey, poloniex, poloniexAuthenticated, signatureCreator
Fields inherited from class org.knowm.xchange.service.BaseExchangeService
exchange
-
Constructor Summary
Constructors Constructor Description PoloniexAccountServiceRaw(Exchange exchange)
Constructor -
Method Summary
Modifier and Type Method Description String
getDepositAddress(String currency)
HashMap<String,String>
getDepositAddresses()
HashMap<String,PoloniexBalance>
getExchangeWallet()
HashMap<String,PoloniexLoan[]>
getLoanInfo()
HashMap<String,PoloniexBalance>
getWallets()
PoloniexDepositsWithdrawalsResponse
returnDepositsWithdrawals(Date start, Date end)
String
transfer(Currency currency, BigDecimal amount, PoloniexWallet fromWallet, PoloniexWallet toWallet)
String
withdraw(Currency currency, BigDecimal amount, String address, String paymentId)
Methods inherited from class org.knowm.xchange.service.BaseExchangeService
verifyOrder, verifyOrder, verifyOrder
-
Constructor Details
-
PoloniexAccountServiceRaw
Constructor- Parameters:
exchange
-
-
-
Method Details
-
getExchangeWallet
- Throws:
IOException
-
getWallets
- Throws:
IOException
-
getLoanInfo
- Throws:
IOException
-
getDepositAddresses
- Throws:
IOException
-
getDepositAddress
- Throws:
IOException
-
withdraw
public String withdraw(Currency currency, BigDecimal amount, String address, @Nullable String paymentId) throws IOException- Parameters:
paymentId
- For XMR withdrawals, you may optionally specify "paymentId".- Throws:
IOException
-
returnDepositsWithdrawals
public PoloniexDepositsWithdrawalsResponse returnDepositsWithdrawals(Date start, Date end) throws IOException- Throws:
IOException
-
transfer
public String transfer(Currency currency, BigDecimal amount, PoloniexWallet fromWallet, PoloniexWallet toWallet) throws IOException- Throws:
IOException
-