Methods
readVarint
- readVarint(): number
Returns number
readVarint64
- readVarint64(): bigint
Returns bigint
readSInt32
- readSInt32(): number
Returns number
readFloat
- readFloat(): number
Returns number
readString
- readString(): string
Returns string
readBytes
- readBytes(): Uint8Array
Returns Uint8Array
readTag
- readTag(): [number, number]
Returns [number, number]
skipField
- skipField(wireType): void
Returns void
hasMore
- hasMore(): boolean
Returns boolean
getPosition
- getPosition(): number
Returns number
getRemainingBytes
- getRemainingBytes(): number
Returns number
Static
decodeMaskedData
- decodeMaskedData(hexData, config?): EconItem
Enhanced protobuf reader with comprehensive error handling