goosefx-amm-sdk
Version:
SDK for the GooseFx AMM
22 lines (19 loc) • 672 B
TypeScript
import BN from 'bn.js';
declare enum Rounding {
ROUND_DOWN = 0,
ROUND_HALF_UP = 1,
ROUND_UP = 2
}
declare const BN_ZERO: BN;
declare const BN_ONE: BN;
declare const BN_TWO: BN;
declare const BN_THREE: BN;
declare const BN_FIVE: BN;
declare const BN_TEN: BN;
declare const BN_100: BN;
declare const BN_1000: BN;
declare const BN_10000: BN;
type BigNumberish = BN | string | number | bigint;
declare function parseBigNumberish(value: BigNumberish): BN;
declare function tenExponential(shift: BigNumberish): BN;
export { BN_100, BN_1000, BN_10000, BN_FIVE, BN_ONE, BN_TEN, BN_THREE, BN_TWO, BN_ZERO, BigNumberish, Rounding, parseBigNumberish, tenExponential };