BufferReader
bitcoinjs-lib / BufferReader
Class: BufferReader
Defined in: ts_src/bufferutils.ts:117
Helper class for reading of bitcoin data types from a buffer.
Constructors
new BufferReader()
new BufferReader(
buffer
,offset
):BufferReader
Defined in: ts_src/bufferutils.ts:118
Parameters
buffer
Uint8Array
offset
number
= 0
Returns
Properties
buffer
buffer:
Uint8Array
Defined in: ts_src/bufferutils.ts:119
offset
offset:
number
=0
Defined in: ts_src/bufferutils.ts:120
Methods
readInt32()
readInt32():
number
Defined in: ts_src/bufferutils.ts:134
Returns
number
readInt64()
readInt64():
bigint
Defined in: ts_src/bufferutils.ts:146
Returns
bigint
readSlice()
readSlice(
n
):Uint8Array
Defined in: ts_src/bufferutils.ts:158
Parameters
n
number
| bigint
Returns
Uint8Array
readUInt32()
readUInt32():
number
Defined in: ts_src/bufferutils.ts:140
Returns
number
readUInt8()
readUInt8():
number
Defined in: ts_src/bufferutils.ts:128
Returns
number
readVarInt()
readVarInt():
bigint
Defined in: ts_src/bufferutils.ts:152
Returns
bigint
readVarSlice()
readVarSlice():
Uint8Array
Defined in: ts_src/bufferutils.ts:169
Returns
Uint8Array
readVector()
readVector():
Uint8Array
[]
Defined in: ts_src/bufferutils.ts:173
Returns
Uint8Array
[]