Added exchange interface.
This commit is contained in:
parent
597a87ba55
commit
445a6c76cc
11
src/interface/exchange.ts
Normal file
11
src/interface/exchange.ts
Normal 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;
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user