Resolve "Create universal interface for exchange data" #22

Merged
clbertolini merged 8 commits from 3-create-universal-interface-for-exchange-data into main 2023-10-06 20:51:41 +00:00
Showing only changes of commit 445a6c76cc - Show all commits

11
src/interface/exchange.ts Normal file
View File

@ -0,0 +1,11 @@
import { PortfolioProvider } from "./portfolio";
import { QuoteProvider } from "./quote";
export interface Exchange<Credentials> {
readonly credentials: Credentials;
readonly portfolioProvider: PortfolioProvider;
readonly quoteProvider: QuoteProvider;
readonly name: string;
}