fromHex function

Uint8List fromHex(
  1. String data
)

Implementation

Uint8List fromHex(String data) {
  if (data.startsWith("0x")) {
    data = data.substring(2);
  }

  final result = Uint8List(data.length ~/ 2);

  for (int i = 0; i < data.length; i += 2) {
    result[i ~/ 2] = int.parse(data.substring(i, i + 2), radix: 16);
  }

  return result;
}