UNPKG

@firefly-exchange/library-sui

Version:

Sui library housing helper methods, classes to interact with Bluefin protocol(s) deployed on Sui

16 lines (15 loc) 631 B
import BigNumber from "bignumber.js"; import { UserPosition, UserPositionExtended } from "../interfaces"; import { BigNumberable } from "../types"; export declare class Balance { mro: BigNumber; qPos: BigNumber; margin: BigNumber; oiOpen: BigNumber; isPosPositive: boolean; constructor(mro: BigNumberable, qPos: BigNumberable, margin: BigNumberable, oiOpen: BigNumberable, isPosPositive: boolean); static fromPosition(position: UserPositionExtended | UserPosition): Balance; pPos(): BigNumber; marginRatio(price: BigNumber, settlementAmount?: BigNumber): BigNumber; printPosition(): void; }