Hierarchy
Decoder
Methods
<Static>
decode
▸ decode(params: ParamType[] | undefined
, data?: undefined
| string
): Token[]
Defined in decoder/decoder.ts:20
Parameters:
Name | Type | |
---|---|---|
params | ParamType[] \ | undefined |
Optional data |
undefined \ |
string |
Returns: Token[]
<Static>
decodeParam
▸ decodeParam(param: ParamType, slices: Slices, offset?: number
): DecodeResult
Defined in decoder/decoder.ts:59
Parameters:
Name | Type | Default value |
---|---|---|
param | ParamType | - |
slices | Slices | - |
Default value offset |
number |
0 |
Returns: DecodeResult
<Static>
peek
▸ peek(slices: Slices, position: number
): string
Defined in decoder/decoder.ts:36
Parameters:
Name | Type |
---|---|
slices | Slices |
position | number |
Returns: string
<Static>
takeBytes
▸ takeBytes(slices: Slices, position: number
, length: number
): BytesTaken
Defined in decoder/decoder.ts:44
Parameters:
Name | Type |
---|---|
slices | Slices |
position | number |
length | number |
Returns: BytesTaken