Skip to content

Varint

Defined in: astrobase/src/varint/varint.ts:21

Parses a Protobuf style varint within binary.

import { Varint } from '@astrobase/sdk/varint';
const bytes = new Uint8Array([233, 15]);
const offset = 0;
const varint = new Varint(bytes, offset);
console.log(varint.value); // 2025

new Varint(buffer, offset?): Varint

Defined in: astrobase/src/varint/varint.ts:22

Uint8Array

number

Varint

get encodingLength(): number

Defined in: astrobase/src/varint/varint.ts:33

The number of bytes that the integer uses when encoded as varint.

number


get value(): number

Defined in: astrobase/src/varint/varint.ts:28

The integer value of the varint.

number