UNPKG

@polkadot/util

Version:
32 lines (31 loc) 790 B
/// <reference types="bn.js" /> import { BN } from './bn'; export declare function find(items: BN[], cmp: (a: BN, b: BN) => BN): BN; /** * @name bnMax * @summary Finds and returns the highest value in an array of BNs. * @example * <BR> * * ```javascript * import BN from 'bn.js'; * import { bnMax } from '@polkadot/util'; * * bnMax([new BN(1), new BN(3), new BN(2)]).toString(); // => '3' * ``` */ export declare function bnMax(...items: BN[]): BN; /** * @name bnMin * @summary Finds and returns the smallest value in an array of BNs. * @example * <BR> * * ```javascript * import BN from 'bn.js'; * import { bnMin } from '@polkadot/util'; * * bnMin([new BN(1), new BN(3), new BN(2)]).toString(); // => '1' * ``` */ export declare function bnMin(...items: BN[]): BN;