encode method

Uint8List encode(
  1. List<T> values
)
override

Implementation

Uint8List encode(List<T> values) {
  final length = values.length;

  final length_header = FunctionParamInt().encode(length.toBigInt);

  final encoded_values = values.map((value) => itemType.encode(value));

  return Uint8List.fromList(
    [...length_header, for (var value in encoded_values) ...value],
  );
}