@moonsong-labs/moonwall-util
Version:
Testing framework for the Moon family of projects
24 lines (21 loc) • 738 B
TypeScript
import { BN } from '@polkadot/util';
declare function sortObjectByKeys(o: any): {};
declare class Perthing {
private unit;
private perthing;
constructor(unit: BN, numerator: BN | number, denominator?: BN | number);
value(): BN;
of(value: BN): BN;
ofCeil(value: BN): BN;
toString(): string;
divCeil(a: any, num: BN): any;
divNearest(a: any, num: BN): any;
}
declare class Perbill extends Perthing {
constructor(numerator: BN | number, denominator?: BN | number);
}
declare class Percent extends Perthing {
constructor(numerator: BN | number, denominator?: BN | number);
}
declare function getObjectMethods(obj: any): unknown[];
export { Perbill, Percent, getObjectMethods, sortObjectByKeys };