1 | import BigNumber from "bignumber.js";
|
2 | import { IBlockData } from "./models";
|
3 | import { ITransactionData } from "./transactions/interfaces";
|
4 | declare class Bignum extends BigNumber {
|
5 | static readonly ZERO: BigNumber;
|
6 | static readonly ONE: BigNumber;
|
7 | }
|
8 |
|
9 |
|
10 |
|
11 | export declare function formatSatoshi(amount: Bignum | number | string): string;
|
12 |
|
13 |
|
14 |
|
15 | export declare function isException(blockOrTransaction: IBlockData | ITransactionData): boolean;
|
16 |
|
17 |
|
18 |
|
19 | export declare function sortTransactions(transactions: ITransactionData[]): ITransactionData[];
|
20 | export declare const isGenesisTransaction: (id: string) => boolean;
|
21 | export declare const maxVendorFieldLength: (height?: number) => number;
|
22 | export { Bignum };
|