From d4e85d14105ebf62692a8e18d1cb95f1bd82ae40 Mon Sep 17 00:00:00 2001 From: 7u83 <7u83@maiil.ru> Date: Thu, 27 Dec 2018 12:56:39 +0100 Subject: [PATCH] Removed unused imports, added comments --- src/opensesim/world/TradingAPI.java | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/opensesim/world/TradingAPI.java b/src/opensesim/world/TradingAPI.java index e3cb9d4..a8c1468 100644 --- a/src/opensesim/world/TradingAPI.java +++ b/src/opensesim/world/TradingAPI.java @@ -33,12 +33,21 @@ import opensesim.world.scheduler.EventListener; * @author tube */ public interface TradingAPI { - + public void addOrderBookListener(EventListener listener); - + public Order createOrder(Account account, Order.Type type, double volume, double limit); - public Set getBidBook(); + public Set getAskBook(); + + public Set getOrderBook(Order.Type type); + + /** + * Get the AssetPair this trading API is associated with + * @return the AssetPair object + */ + public AssetPair getAssetPair(); + }