From 597a87ba55625be8053972c7af7f109b05ffa953 Mon Sep 17 00:00:00 2001 From: Carter Bertolini Date: Fri, 6 Oct 2023 16:26:28 -0400 Subject: [PATCH] Added portfolio provide interface. --- src/interface/account.ts | 5 ----- src/interface/portfolio.ts | 4 ++++ 2 files changed, 4 insertions(+), 5 deletions(-) delete mode 100644 src/interface/account.ts diff --git a/src/interface/account.ts b/src/interface/account.ts deleted file mode 100644 index 06d7357..0000000 --- a/src/interface/account.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { Portfolio } from "./portfolio"; - -export interface Account { - fetchPortfolio: () => Portfolio; -} diff --git a/src/interface/portfolio.ts b/src/interface/portfolio.ts index 3750f1d..4f83d5a 100644 --- a/src/interface/portfolio.ts +++ b/src/interface/portfolio.ts @@ -29,3 +29,7 @@ export class Portfolio { this.positions = positions; } } + +export interface PortfolioProvider { + readonly fetchPortfolio: () => Promise; +}