ts: tiny liabs pushes health ratio beyond what I80F48 can support (#243)
* ts: tiny liabs pushes health ratio beyond what I80F48 can support Signed-off-by: microwavedcola1 <microwavedcola@gmail.com> * add alias Signed-off-by: microwavedcola1 <microwavedcola@gmail.com> Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
This commit is contained in:
parent
e509a3ae9c
commit
b7aa6dbd5d
|
@ -19,6 +19,7 @@
|
|||
"build": "npm run build:esm; npm run build:cjs",
|
||||
"build:cjs": "tsc -p tsconfig.cjs.json",
|
||||
"build:esm": "tsc -p tsconfig.esm.json",
|
||||
"test": "ts-mocha ts/client/**/*.spec.ts",
|
||||
"clean": "rm -rf dist",
|
||||
"example1-user": "ts-node ts/client/src/scripts/example1-user.ts",
|
||||
"example1-admin": "ts-node ts/client/src/scripts/example1-admin.ts",
|
||||
|
|
|
@ -173,7 +173,7 @@ export class HealthCache {
|
|||
}
|
||||
}
|
||||
|
||||
if (liabs.isPos()) {
|
||||
if (liabs.gt(I80F48.fromNumber(0.001))) {
|
||||
return HUNDRED_I80F48().mul(assets.sub(liabs).div(liabs));
|
||||
} else {
|
||||
return MAX_I80F48();
|
||||
|
|
Loading…
Reference in New Issue