public final class TradeHome
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
TradeHome.Event |
class |
TradeHome.Trade |
Modifier and Type | Method and Description |
---|---|
static boolean |
addListener(Listener<TradeHome.Trade> listener,
TradeHome.Event eventType) |
static TradeHome |
forChain(ChildChain childChain) |
DbIterator<TradeHome.Trade> |
getAccountAssetTrades(long accountId,
long assetId,
int from,
int to) |
DbIterator<TradeHome.Trade> |
getAccountTrades(long accountId,
int from,
int to) |
DbIterator<TradeHome.Trade> |
getAllTrades(int from,
int to) |
DbIterator<TradeHome.Trade> |
getAskOrderTrades(byte[] askOrderHash,
int from,
int to) |
DbIterator<TradeHome.Trade> |
getAssetTrades(long assetId,
int from,
int to) |
DbIterator<TradeHome.Trade> |
getBidOrderTrades(byte[] bidOrderHash,
int from,
int to) |
int |
getCount() |
java.util.List<TradeHome.Trade> |
getLastTrades(long[] assetIds) |
TradeHome.Trade |
getTrade(byte[] askOrderHash,
byte[] bidOrderHash) |
int |
getTradeCount(long assetId) |
static boolean |
removeListener(Listener<TradeHome.Trade> listener,
TradeHome.Event eventType) |
public static TradeHome forChain(ChildChain childChain)
public static boolean addListener(Listener<TradeHome.Trade> listener, TradeHome.Event eventType)
public static boolean removeListener(Listener<TradeHome.Trade> listener, TradeHome.Event eventType)
public DbIterator<TradeHome.Trade> getAllTrades(int from, int to)
public int getCount()
public TradeHome.Trade getTrade(byte[] askOrderHash, byte[] bidOrderHash)
public DbIterator<TradeHome.Trade> getAssetTrades(long assetId, int from, int to)
public java.util.List<TradeHome.Trade> getLastTrades(long[] assetIds)
public DbIterator<TradeHome.Trade> getAccountTrades(long accountId, int from, int to)
public DbIterator<TradeHome.Trade> getAccountAssetTrades(long accountId, long assetId, int from, int to)
public DbIterator<TradeHome.Trade> getAskOrderTrades(byte[] askOrderHash, int from, int to)
public DbIterator<TradeHome.Trade> getBidOrderTrades(byte[] bidOrderHash, int from, int to)
public int getTradeCount(long assetId)