Added spread and price movement properties to stocks. Refactored Stock Market implementation code

This commit is contained in:
danielyxie
2019-04-20 22:31:19 -07:00
committed by danielyxie
parent f91c5bd7b9
commit 6b3646e981
12 changed files with 1419 additions and 284 deletions
+1 -17
View File
@@ -1,23 +1,7 @@
// tslint:disable:max-file-line-count
// This could actually be a JSON file as it should be constant metadata to be imported...
/**
* Defines the minimum and maximum values for a range.
* It is up to the consumer if these values are inclusive or exclusive.
* It is up to the implementor to ensure max > min.
*/
interface IMinMaxRange {
/**
* The maximum bound of the range.
*/
max: number;
/**
* The minimum bound of the range.
*/
min: number;
}
import { IMinMaxRange } from "../../types";
/**
* The metadata describing the base state of servers on the network.