UNPKG

@powrldgr/raydium-sdk-v2

Version:

An SDK for building applications on top of Raydium.

16 lines (12 loc) 549 B
import BN from "bn.js"; import { Rounding } from "../common"; import { Fraction } from "./fraction"; export const _100_PERCENT = new Fraction(new BN(100)); export class Percent extends Fraction { public toSignificant(significantDigits = 5, format?: object, rounding?: Rounding): string { return this.mul(_100_PERCENT).toSignificant(significantDigits, format, rounding); } public toFixed(decimalPlaces = 2, format?: object, rounding?: Rounding): string { return this.mul(_100_PERCENT).toFixed(decimalPlaces, format, rounding); } }