Skip navigation links
A C D G H I L M N O P S T U 

A

adaptPendingOrder(LgoPendingOrderEvent, CurrencyPair) - Static method in class info.bitrich.xchangestream.lgo.LgoAdapter
 
adaptTrade(CurrencyPair, LgoTrade) - Static method in class info.bitrich.xchangestream.lgo.LgoAdapter
 
apply(long, List<LgoTrade>) - Method in class info.bitrich.xchangestream.lgo.domain.LgoGroupedTradeUpdate
 
applyOnOrders(CurrencyPair, Map<String, Order>) - Method in class info.bitrich.xchangestream.lgo.domain.LgoBatchOrderEvent
 
applyOnOrders(CurrencyPair, Map<String, Order>) - Method in class info.bitrich.xchangestream.lgo.domain.LgoDoneOrderEvent
 
applyOnOrders(CurrencyPair, Map<String, Order>) - Method in class info.bitrich.xchangestream.lgo.domain.LgoInvalidOrderEvent
 
applyOnOrders(CurrencyPair, Map<String, Order>) - Method in class info.bitrich.xchangestream.lgo.domain.LgoMatchOrderEvent
 
applyOnOrders(CurrencyPair, Map<String, Order>) - Method in class info.bitrich.xchangestream.lgo.domain.LgoOpenOrderEvent
 
applyOnOrders(CurrencyPair, Map<String, Order>) - Method in class info.bitrich.xchangestream.lgo.domain.LgoPendingOrderEvent
 
applySnapshot(long, List<Balance>) - Method in class info.bitrich.xchangestream.lgo.domain.LgoGroupedBalanceUpdate
 
applySnapshot(long, CurrencyPair, LgoLevel2Data) - Method in class info.bitrich.xchangestream.lgo.domain.LgoGroupedLevel2Update
 
applySpecification(ExchangeSpecification) - Method in class info.bitrich.xchangestream.lgo.LgoStreamingExchange
 
applyUpdate(long, List<Balance>) - Method in class info.bitrich.xchangestream.lgo.domain.LgoGroupedBalanceUpdate
 
applyUpdate(long, CurrencyPair, LgoLevel2Data) - Method in class info.bitrich.xchangestream.lgo.domain.LgoGroupedLevel2Update
 

C

cancelOrder(String) - Method in class info.bitrich.xchangestream.lgo.LgoStreamingTradeService
Place a cancel order
Channel(String) - Constructor for class info.bitrich.xchangestream.lgo.dto.LgoSubscription.Channel
 
channels - Variable in class info.bitrich.xchangestream.lgo.dto.LgoSubscription
 
connect(ProductSubscription...) - Method in class info.bitrich.xchangestream.lgo.LgoStreamingExchange
 

D

disconnect() - Method in class info.bitrich.xchangestream.lgo.LgoStreamingExchange
 

G

getAllOpenOrders() - Method in class info.bitrich.xchangestream.lgo.domain.LgoGroupedUserUpdate
 
getAsks() - Method in class info.bitrich.xchangestream.lgo.dto.LgoLevel2Data
 
getBalanceChanges(Currency, Object...) - Method in class info.bitrich.xchangestream.lgo.LgoStreamingAccountService
 
getBatchId() - Method in class info.bitrich.xchangestream.lgo.domain.LgoBatchOrderEvent
 
getBatchId() - Method in class info.bitrich.xchangestream.lgo.domain.LgoGroupedUserUpdate
 
getBatchId() - Method in class info.bitrich.xchangestream.lgo.dto.LgoLevel2Update
 
getBatchId() - Method in class info.bitrich.xchangestream.lgo.dto.LgoTradesUpdate
 
getBatchId() - Method in class info.bitrich.xchangestream.lgo.dto.LgoUserMessage
 
getBids() - Method in class info.bitrich.xchangestream.lgo.dto.LgoLevel2Data
 
getCanceled() - Method in class info.bitrich.xchangestream.lgo.domain.LgoDoneOrderEvent
 
getChannel() - Method in class info.bitrich.xchangestream.lgo.dto.LgoAckUpdate
 
getChannel() - Method in class info.bitrich.xchangestream.lgo.dto.LgoBalanceUpdate
 
getChannel() - Method in class info.bitrich.xchangestream.lgo.dto.LgoLevel2Update
 
getChannel() - Method in class info.bitrich.xchangestream.lgo.dto.LgoTradesUpdate
 
getChannel() - Method in class info.bitrich.xchangestream.lgo.dto.LgoUserMessage
 
getChannelNameFromMessage(JsonNode) - Method in class info.bitrich.xchangestream.lgo.LgoStreamingService
 
getCreationTime() - Method in class info.bitrich.xchangestream.lgo.dto.LgoTrade
 
getCustomHeaders() - Method in class info.bitrich.xchangestream.lgo.LgoStreamingService
 
getData() - Method in class info.bitrich.xchangestream.lgo.dto.LgoAckUpdate
 
getData() - Method in class info.bitrich.xchangestream.lgo.dto.LgoBalanceUpdate
 
getData() - Method in class info.bitrich.xchangestream.lgo.dto.LgoLevel2Update
 
getEvents() - Method in class info.bitrich.xchangestream.lgo.domain.LgoGroupedUserUpdate
 
getFees() - Method in class info.bitrich.xchangestream.lgo.domain.LgoMatchOrderEvent
 
getFilledQuantity() - Method in class info.bitrich.xchangestream.lgo.domain.LgoMatchOrderEvent
 
getId() - Method in class info.bitrich.xchangestream.lgo.dto.LgoTrade
 
getInitialAmount() - Method in class info.bitrich.xchangestream.lgo.domain.LgoPendingOrderEvent
 
getLastBatchId() - Method in class info.bitrich.xchangestream.lgo.domain.LgoGroupedLevel2Update
 
getLastBatchId() - Method in class info.bitrich.xchangestream.lgo.domain.LgoGroupedTradeUpdate
 
getLimitPrice() - Method in class info.bitrich.xchangestream.lgo.domain.LgoPendingOrderEvent
 
getLiquidity() - Method in class info.bitrich.xchangestream.lgo.domain.LgoMatchOrderEvent
 
getOpenOrders(CurrencyPair) - Method in class info.bitrich.xchangestream.lgo.LgoStreamingTradeService
Get an up-to-date view of all your open orders after each LGO batch execution.
getOrder() - Method in class info.bitrich.xchangestream.lgo.dto.LgoSocketPlaceOrder
 
getOrderBatchChanges(CurrencyPair) - Method in class info.bitrich.xchangestream.lgo.LgoStreamingTradeService
Receive all updated orders, for each LGO batches.
getOrderBook(CurrencyPair, Object...) - Method in class info.bitrich.xchangestream.lgo.LgoStreamingMarketDataService
 
getOrderChanges(CurrencyPair, Object...) - Method in class info.bitrich.xchangestream.lgo.LgoStreamingTradeService
First sent orders will be current open orders.
getOrderCreationTime() - Method in class info.bitrich.xchangestream.lgo.dto.LgoUserSnapshotData
 
getOrderEvents() - Method in class info.bitrich.xchangestream.lgo.dto.LgoUserUpdate
 
getOrderId() - Method in class info.bitrich.xchangestream.lgo.domain.LgoOrderEvent
 
getOrderId() - Method in class info.bitrich.xchangestream.lgo.dto.LgoUserSnapshotData
 
getOrderType() - Method in class info.bitrich.xchangestream.lgo.domain.LgoMatchOrderEvent
 
getOrderType() - Method in class info.bitrich.xchangestream.lgo.domain.LgoPendingOrderEvent
 
getOrderType() - Method in class info.bitrich.xchangestream.lgo.dto.LgoUserSnapshotData
 
getPrice() - Method in class info.bitrich.xchangestream.lgo.dto.LgoTrade
 
getPrice() - Method in class info.bitrich.xchangestream.lgo.dto.LgoUserSnapshotData
 
getProductId() - Method in class info.bitrich.xchangestream.lgo.dto.LgoLevel2Update
 
getProductId() - Method in class info.bitrich.xchangestream.lgo.dto.LgoTradesUpdate
 
getProductId() - Method in class info.bitrich.xchangestream.lgo.dto.LgoUserMessage
 
getQuantity() - Method in class info.bitrich.xchangestream.lgo.dto.LgoTrade
 
getQuantity() - Method in class info.bitrich.xchangestream.lgo.dto.LgoUserSnapshotData
 
getRawAllOrderEvents(Collection<CurrencyPair>) - Method in class info.bitrich.xchangestream.lgo.LgoStreamingTradeService
Receive all events for the selected currency pairs.
getRawBatchOrderEvents(CurrencyPair) - Method in class info.bitrich.xchangestream.lgo.LgoStreamingTradeService
Get all events of your orders happened during batch execution, for a currency pair.
getRawReceivedOrderEvents() - Method in class info.bitrich.xchangestream.lgo.LgoStreamingTradeService
Get ack for your placed orders.
getReason() - Method in class info.bitrich.xchangestream.lgo.domain.LgoDoneOrderEvent
 
getReason() - Method in class info.bitrich.xchangestream.lgo.domain.LgoFailedOrderEvent
 
getReason() - Method in class info.bitrich.xchangestream.lgo.domain.LgoInvalidOrderEvent
 
getReference() - Method in class info.bitrich.xchangestream.lgo.domain.LgoFailedOrderEvent
 
getReference() - Method in class info.bitrich.xchangestream.lgo.domain.LgoReceivedOrderEvent
 
getRemainingQuantity() - Method in class info.bitrich.xchangestream.lgo.domain.LgoMatchOrderEvent
 
getRemainingQuantity() - Method in class info.bitrich.xchangestream.lgo.dto.LgoUserSnapshotData
 
getSeq() - Method in class info.bitrich.xchangestream.lgo.domain.LgoGroupedBalanceUpdate
 
getSeq() - Method in class info.bitrich.xchangestream.lgo.dto.LgoBalanceUpdate
 
getSide() - Method in class info.bitrich.xchangestream.lgo.domain.LgoPendingOrderEvent
 
getSide() - Method in class info.bitrich.xchangestream.lgo.dto.LgoTrade
 
getSide() - Method in class info.bitrich.xchangestream.lgo.dto.LgoUserSnapshotData
 
getSnapshotData() - Method in class info.bitrich.xchangestream.lgo.dto.LgoUserSnapshot
 
getStreamingAccountService() - Method in class info.bitrich.xchangestream.lgo.LgoStreamingExchange
 
getStreamingMarketDataService() - Method in class info.bitrich.xchangestream.lgo.LgoStreamingExchange
 
getStreamingTradeService() - Method in class info.bitrich.xchangestream.lgo.LgoStreamingExchange
 
getSubscribeMessage(String, Object...) - Method in class info.bitrich.xchangestream.lgo.LgoStreamingService
 
getTicker(CurrencyPair, Object...) - Method in class info.bitrich.xchangestream.lgo.LgoStreamingMarketDataService
 
getTime() - Method in class info.bitrich.xchangestream.lgo.domain.LgoOrderEvent
 
getTradeId() - Method in class info.bitrich.xchangestream.lgo.domain.LgoMatchOrderEvent
 
getTradePrice() - Method in class info.bitrich.xchangestream.lgo.domain.LgoMatchOrderEvent
 
getTrades() - Method in class info.bitrich.xchangestream.lgo.domain.LgoGroupedTradeUpdate
 
getTrades() - Method in class info.bitrich.xchangestream.lgo.dto.LgoTradesUpdate
 
getTrades(CurrencyPair, Object...) - Method in class info.bitrich.xchangestream.lgo.LgoStreamingMarketDataService
 
getType() - Method in class info.bitrich.xchangestream.lgo.domain.LgoGroupedUserUpdate
 
getType() - Method in class info.bitrich.xchangestream.lgo.domain.LgoOrderEvent
 
getType() - Method in class info.bitrich.xchangestream.lgo.dto.LgoAckUpdate
 
getType() - Method in class info.bitrich.xchangestream.lgo.dto.LgoBalanceUpdate
 
getType() - Method in class info.bitrich.xchangestream.lgo.dto.LgoLevel2Update
 
getType() - Method in class info.bitrich.xchangestream.lgo.dto.LgoSocketPlaceOrder
 
getType() - Method in class info.bitrich.xchangestream.lgo.dto.LgoTradesUpdate
 
getType() - Method in class info.bitrich.xchangestream.lgo.dto.LgoUserMessage
 
getUnsubscribeMessage(String) - Method in class info.bitrich.xchangestream.lgo.LgoStreamingService
 
getUpdatedOrders() - Method in class info.bitrich.xchangestream.lgo.domain.LgoGroupedUserUpdate
 
getUserTrades(CurrencyPair, Object...) - Method in class info.bitrich.xchangestream.lgo.LgoStreamingTradeService
 
getWallet() - Method in class info.bitrich.xchangestream.lgo.domain.LgoGroupedBalanceUpdate
 
getWallet() - Method in class info.bitrich.xchangestream.lgo.LgoStreamingAccountService
 

H

handleIdle(ChannelHandlerContext) - Method in class info.bitrich.xchangestream.lgo.LgoStreamingService
 

I

info.bitrich.xchangestream.lgo - package info.bitrich.xchangestream.lgo
 
info.bitrich.xchangestream.lgo.domain - package info.bitrich.xchangestream.lgo.domain
 
info.bitrich.xchangestream.lgo.dto - package info.bitrich.xchangestream.lgo.dto
 
initServices() - Method in class info.bitrich.xchangestream.lgo.LgoStreamingExchange
 
isAlive() - Method in class info.bitrich.xchangestream.lgo.LgoStreamingExchange
 
isValid() - Method in class info.bitrich.xchangestream.lgo.domain.LgoGroupedLevel2Update
 

L

LgoAckOrderEvent - Class in info.bitrich.xchangestream.lgo.domain
 
LgoAckOrderEvent(String, String, Date) - Constructor for class info.bitrich.xchangestream.lgo.domain.LgoAckOrderEvent
 
LgoAckUpdate - Class in info.bitrich.xchangestream.lgo.dto
 
LgoAckUpdate(String, String, List<LgoAckOrderEvent>) - Constructor for class info.bitrich.xchangestream.lgo.dto.LgoAckUpdate
 
LgoAdapter - Class in info.bitrich.xchangestream.lgo
 
LgoAdapter() - Constructor for class info.bitrich.xchangestream.lgo.LgoAdapter
 
LgoBalanceUpdate - Class in info.bitrich.xchangestream.lgo.dto
 
LgoBalanceUpdate(long, String, String, List<List<String>>) - Constructor for class info.bitrich.xchangestream.lgo.dto.LgoBalanceUpdate
 
LgoBatchOrderEvent - Class in info.bitrich.xchangestream.lgo.domain
 
LgoBatchOrderEvent(String, String, Date) - Constructor for class info.bitrich.xchangestream.lgo.domain.LgoBatchOrderEvent
 
LgoBatchOrderEvent(Long, String, String, Date) - Constructor for class info.bitrich.xchangestream.lgo.domain.LgoBatchOrderEvent
 
LgoDoneOrderEvent - Class in info.bitrich.xchangestream.lgo.domain
Order left orderbook
LgoDoneOrderEvent(Long, String, String, Date, String, BigDecimal) - Constructor for class info.bitrich.xchangestream.lgo.domain.LgoDoneOrderEvent
 
LgoDoneOrderEvent(String, String, Date, String, BigDecimal) - Constructor for class info.bitrich.xchangestream.lgo.domain.LgoDoneOrderEvent
 
LgoFailedOrderEvent - Class in info.bitrich.xchangestream.lgo.domain
Order could not be added to a batch.
LgoFailedOrderEvent(String, String, String, Date, String) - Constructor for class info.bitrich.xchangestream.lgo.domain.LgoFailedOrderEvent
 
LgoGroupedBalanceUpdate - Class in info.bitrich.xchangestream.lgo.domain
 
LgoGroupedBalanceUpdate() - Constructor for class info.bitrich.xchangestream.lgo.domain.LgoGroupedBalanceUpdate
 
LgoGroupedLevel2Update - Class in info.bitrich.xchangestream.lgo.domain
 
LgoGroupedLevel2Update() - Constructor for class info.bitrich.xchangestream.lgo.domain.LgoGroupedLevel2Update
 
LgoGroupedTradeUpdate - Class in info.bitrich.xchangestream.lgo.domain
 
LgoGroupedTradeUpdate(CurrencyPair) - Constructor for class info.bitrich.xchangestream.lgo.domain.LgoGroupedTradeUpdate
 
LgoGroupedUserUpdate - Class in info.bitrich.xchangestream.lgo.domain
 
LgoGroupedUserUpdate() - Constructor for class info.bitrich.xchangestream.lgo.domain.LgoGroupedUserUpdate
 
LgoGroupedUserUpdate(Map<String, Order>, List<Order>, List<LgoBatchOrderEvent>, long, String) - Constructor for class info.bitrich.xchangestream.lgo.domain.LgoGroupedUserUpdate
 
LgoInvalidOrderEvent - Class in info.bitrich.xchangestream.lgo.domain
Order was invalid
LgoInvalidOrderEvent(Long, String, String, Date, String) - Constructor for class info.bitrich.xchangestream.lgo.domain.LgoInvalidOrderEvent
 
LgoInvalidOrderEvent(String, String, Date, String) - Constructor for class info.bitrich.xchangestream.lgo.domain.LgoInvalidOrderEvent
 
LgoLevel2Data - Class in info.bitrich.xchangestream.lgo.dto
 
LgoLevel2Data(List<List<String>>, List<List<String>>) - Constructor for class info.bitrich.xchangestream.lgo.dto.LgoLevel2Data
 
LgoLevel2Update - Class in info.bitrich.xchangestream.lgo.dto
 
LgoLevel2Update(long, String, String, String, LgoLevel2Data) - Constructor for class info.bitrich.xchangestream.lgo.dto.LgoLevel2Update
 
LgoMatchOrderEvent - Class in info.bitrich.xchangestream.lgo.domain
Order matched against another order
LgoMatchOrderEvent(String, String, Date, String, BigDecimal, BigDecimal, BigDecimal, BigDecimal, String) - Constructor for class info.bitrich.xchangestream.lgo.domain.LgoMatchOrderEvent
 
LgoMatchOrderEvent(Long, String, String, Date, String, BigDecimal, BigDecimal, BigDecimal, BigDecimal, String, Order.OrderType) - Constructor for class info.bitrich.xchangestream.lgo.domain.LgoMatchOrderEvent
 
LgoOpenOrderEvent - Class in info.bitrich.xchangestream.lgo.domain
Order entered order book
LgoOpenOrderEvent(Long, String, String, Date) - Constructor for class info.bitrich.xchangestream.lgo.domain.LgoOpenOrderEvent
 
LgoOpenOrderEvent(String, String, Date) - Constructor for class info.bitrich.xchangestream.lgo.domain.LgoOpenOrderEvent
 
LgoOrderEvent - Class in info.bitrich.xchangestream.lgo.domain
 
LgoOrderEvent(String, String, Date) - Constructor for class info.bitrich.xchangestream.lgo.domain.LgoOrderEvent
 
LgoPendingOrderEvent - Class in info.bitrich.xchangestream.lgo.domain
Order was received by LGO execution engine in a batch
LgoPendingOrderEvent(String, String, Date, String, BigDecimal, String, BigDecimal) - Constructor for class info.bitrich.xchangestream.lgo.domain.LgoPendingOrderEvent
 
LgoPendingOrderEvent(Long, String, String, Date, String, BigDecimal, Order.OrderType, BigDecimal) - Constructor for class info.bitrich.xchangestream.lgo.domain.LgoPendingOrderEvent
 
LgoReceivedOrderEvent - Class in info.bitrich.xchangestream.lgo.domain
Order was received by LGO platform.
LgoReceivedOrderEvent(String, String, String, Date) - Constructor for class info.bitrich.xchangestream.lgo.domain.LgoReceivedOrderEvent
 
LgoSocketPlaceOrder - Class in info.bitrich.xchangestream.lgo.dto
 
LgoSocketPlaceOrder(LgoEncryptedOrder) - Constructor for class info.bitrich.xchangestream.lgo.dto.LgoSocketPlaceOrder
 
LgoStreamingAccountService - Class in info.bitrich.xchangestream.lgo
 
LgoStreamingAccountService(LgoStreamingService) - Constructor for class info.bitrich.xchangestream.lgo.LgoStreamingAccountService
 
LgoStreamingExchange - Class in info.bitrich.xchangestream.lgo
 
LgoStreamingExchange() - Constructor for class info.bitrich.xchangestream.lgo.LgoStreamingExchange
 
LgoStreamingMarketDataService - Class in info.bitrich.xchangestream.lgo
 
LgoStreamingService - Class in info.bitrich.xchangestream.lgo
 
LgoStreamingTradeService - Class in info.bitrich.xchangestream.lgo
 
LgoSubscription - Class in info.bitrich.xchangestream.lgo.dto
 
LgoSubscription(String, LgoSubscription.Channel) - Constructor for class info.bitrich.xchangestream.lgo.dto.LgoSubscription
 
LgoSubscription.Channel - Class in info.bitrich.xchangestream.lgo.dto
 
LgoTrade - Class in info.bitrich.xchangestream.lgo.dto
 
LgoTrade(String, String, BigDecimal, BigDecimal, Date) - Constructor for class info.bitrich.xchangestream.lgo.dto.LgoTrade
 
LgoTradesUpdate - Class in info.bitrich.xchangestream.lgo.dto
 
LgoTradesUpdate(long, String, String, String, List<LgoTrade>) - Constructor for class info.bitrich.xchangestream.lgo.dto.LgoTradesUpdate
 
LgoUserMessage - Class in info.bitrich.xchangestream.lgo.dto
 
LgoUserMessage(long, String, String, String) - Constructor for class info.bitrich.xchangestream.lgo.dto.LgoUserMessage
 
LgoUserSnapshot - Class in info.bitrich.xchangestream.lgo.dto
 
LgoUserSnapshot(long, String, String, String, List<LgoUserSnapshotData>) - Constructor for class info.bitrich.xchangestream.lgo.dto.LgoUserSnapshot
 
LgoUserSnapshotData - Class in info.bitrich.xchangestream.lgo.dto
 
LgoUserSnapshotData(BigDecimal, BigDecimal, String, BigDecimal, String, String, Date) - Constructor for class info.bitrich.xchangestream.lgo.dto.LgoUserSnapshotData
 
LgoUserUpdate - Class in info.bitrich.xchangestream.lgo.dto
 
LgoUserUpdate(long, String, String, String, List<LgoBatchOrderEvent>) - Constructor for class info.bitrich.xchangestream.lgo.dto.LgoUserUpdate
 

M

markDirty() - Method in class info.bitrich.xchangestream.lgo.domain.LgoGroupedLevel2Update
 

N

name - Variable in class info.bitrich.xchangestream.lgo.dto.LgoSubscription.Channel
 

O

orderBook() - Method in class info.bitrich.xchangestream.lgo.domain.LgoGroupedLevel2Update
 

P

placeLimitOrder(LimitOrder) - Method in class info.bitrich.xchangestream.lgo.LgoStreamingTradeService
Place a limit order
placeMarketOrder(MarketOrder) - Method in class info.bitrich.xchangestream.lgo.LgoStreamingTradeService
Place a market order
productId - Variable in class info.bitrich.xchangestream.lgo.dto.LgoSubscription.Channel
 

S

setBatchId(long) - Method in class info.bitrich.xchangestream.lgo.domain.LgoBatchOrderEvent
 
setOrderType(Order.OrderType) - Method in class info.bitrich.xchangestream.lgo.domain.LgoMatchOrderEvent
 
subscribe(String) - Static method in class info.bitrich.xchangestream.lgo.dto.LgoSubscription
 

T

type - Variable in class info.bitrich.xchangestream.lgo.dto.LgoSubscription
 

U

unsubscribe(String) - Static method in class info.bitrich.xchangestream.lgo.dto.LgoSubscription
 
useCompressedMessages(boolean) - Method in class info.bitrich.xchangestream.lgo.LgoStreamingExchange
 
A C D G H I L M N O P S T U 
Skip navigation links

Copyright © 2020. All rights reserved.