package org.cryptocoinpartners.service;
import org.cryptocoinpartners.schema.Exchange;
import org.cryptocoinpartners.schema.FeeStructure;
import org.cryptocoinpartners.schema.Portfolio;
/**
* AccountService provides information about Positions in external Accounts and is used for reconciliation and other
* external queries. Strategies must use PortfolioService instead to query what funds they have available for
* trading, since the Strategy might have less than 100% allocation.
*
* @author Tim Olson
*/
@Service
public interface AccountService {
///** returns a fee calculator for the given exchange */
//public FeeStructure getFeeStructure( Exchange e );
}