encodeLength function
Implementation
Uint8List encodeLength(int length, int offset) {
if (length < 56) {
return Uint8List.fromList([length + offset]);
} else {
final hexLen = _intToHex(length);
final lLength = hexLen.length ~/ 2;
return _concat([
Uint8List.fromList([offset + 55 + lLength]),
Uint8List.fromList(hex.decode(hexLen))
]);
}
}