File

src/portfolio/portfolio.interface.ts

Index

Properties

Properties

address
address: string
Type : string
fund
fund: string
Type : string
fundId
fundId: string
Type : string
investorId
investorId: string
Type : string
name
name: string
Type : string
shareClass
shareClass: string
Type : string
shareId
shareId: string
Type : string
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 ""