@bsv/wallet-toolbox-client
Version:
Client only Wallet Storage
28 lines • 919 B
TypeScript
import { BigNumber, Utils } from '@bsv/sdk';
export declare class ReaderUint8Array {
bin: Uint8Array;
pos: number;
private readonly length;
static makeReader(bin: Uint8Array | number[], pos?: number): ReaderUint8Array | Utils.Reader;
constructor(bin?: Uint8Array, pos?: number);
eof(): boolean;
read(len?: number): Uint8Array;
readReverse(len?: number): Uint8Array;
readUInt8(): number;
readInt8(): number;
readUInt16BE(): number;
readInt16BE(): number;
readUInt16LE(): number;
readInt16LE(): number;
readUInt32BE(): number;
readInt32BE(): number;
readUInt32LE(): number;
readInt32LE(): number;
readUInt64BEBn(): BigNumber;
readUInt64LEBn(): BigNumber;
readInt64LEBn(): BigNumber;
readVarIntNum(signed?: boolean): number;
readVarInt(): Uint8Array;
readVarIntBn(): BigNumber;
}
//# sourceMappingURL=ReaderUint8Array.d.ts.map