lotus-sdk
Version:
Central repository for several classes of tools for integrating with, and building for, the Lotusia ecosystem
18 lines • 896 B
TypeScript
export declare class BufferUtil {
static fill(buffer: Buffer, value: number): Buffer;
static copy(original: Buffer): Buffer;
static isBuffer(arg: unknown): arg is Buffer | Uint8Array;
static emptyBuffer(bytes: number): Buffer;
static concat(list: ReadonlyArray<Buffer>, totalLength?: number): Buffer;
static equals(a: Buffer, b: Buffer): boolean;
static equal(a: Buffer, b: Buffer): boolean;
static integerAsSingleByteBuffer(integer: number): Buffer;
static integerAsBuffer(integer: number): Buffer;
static integerFromBuffer(buffer: Buffer): number;
static integerFromSingleByteBuffer(buffer: Buffer): number;
static bufferToHex(buffer: Buffer): string;
static reverse(param: Buffer): Buffer;
}
export declare const NULL_HASH: Buffer<ArrayBufferLike>;
export declare const EMPTY_BUFFER: Buffer<ArrayBuffer>;
//# sourceMappingURL=buffer.d.ts.map