hex2byte static method

Uint8List hex2byte(
  1. String value
)

Implementation

static Uint8List hex2byte(String value) {
  if (value.length.isOdd) return hex2byte("0$value");
  final int length = value.length >> 1;
  final Uint8List out = Uint8List(length);
  for (int i = 0; i < length * 2; i++) {
    final int shift = i.isOdd ? 0 : 4;
    out[i >> 1] |= digit(value.codeUnitAt(i), 16) << shift;
  }
  return out;
}