public class TheRockAccountService extends TheRockAccountServiceRaw implements PollingAccountService
exchange
Constructor and Description |
---|
TheRockAccountService(Exchange exchange) |
Modifier and Type | Method and Description |
---|---|
AccountInfo |
getAccountInfo()
Get account info
|
String |
requestDepositAddress(String currency,
String... arguments)
Request a digital currency address to fund this account.
|
String |
withdrawFunds(String currency,
BigDecimal amount,
String address)
Withdraw funds from this account.
|
balances, withdrawDefault, withdrawRipple
getExchangeSymbols, verifyOrder, verifyOrder, verifyOrder
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getExchangeSymbols
public TheRockAccountService(Exchange exchange)
public AccountInfo getAccountInfo() throws IOException
PollingAccountService
getAccountInfo
in interface PollingAccountService
IOException
- - Indication that a networking error occurred while fetching JSON datapublic String withdrawFunds(String currency, BigDecimal amount, String address) throws IOException
PollingAccountService
withdrawFunds
in interface PollingAccountService
currency
- The currency to withdrawamount
- The amount to withdrawaddress
- The destination addressIOException
- - Indication that a networking error occurred while fetching JSON datapublic String requestDepositAddress(String currency, String... arguments) throws IOException
PollingAccountService
requestDepositAddress
in interface PollingAccountService
currency
- The digital currency that corresponds to the desired deposit address.IOException
- - Indication that a networking error occurred while fetching JSON dataCopyright © 2012–2018 Xeiam, LLC. All rights reserved.