proposal version 0.01 this is a rough spec for what a client-side trading infrastructure expects from an interface. There should be a client-side wrapper matching the hosts API. we ignore funding requests here (deposit/withdraw)
private
-
submit_order. should return status and orderID and enter in order-management system.
-
cancel_order. should return status
-
get_open_orders. returns array of open orders
-
get_balance. returns dictionary of assets
-
get_account_trading_history. returns array of executions
public
-
get_orderbook
-
get_candles
-
get_markets
synchronize the calls. can have pub/sub semantics locally