File

src/portfolio/portfolio.interface.ts

Extends

ISettlementInfo

Index

Properties

Properties

auditedNav
auditedNav: number
Type : number
currentValue
currentValue: number
Type : number
navDate
navDate: number
Type : number
settlements
settlements: IPastSettlement[]
Type : IPastSettlement[]
sharesHeld
sharesHeld: number
Type : number
import { OrderType } from "src/common/interfaces";

export interface ISettlementInfo {
  name: string;
  address: string;
  investorId: string;
  fund: string;
  shareClass: string;
  fundId: string;
  shareId: string;
}
export interface IPastSettlement extends ISettlementInfo {
  settlementType: OrderType;
  shares: string;
  navPerShare: string;
  amountInFiat: string;
  settlementDate: string;
  settlementHash: string;
}

export interface ICurrentHolding extends ISettlementInfo {
  sharesHeld: number;
  currentValue: number;
  auditedNav: number;
  navDate: number;
  settlements: IPastSettlement[];
}

results matching ""

    No results matching ""