intToBytes function
Implementation
Uint8List intToBytes(dynamic value, int byteSize) {
var byteData = ByteData(byteSize);
switch (byteSize) {
case 1:
byteData.setUint8(0, value);
break;
case 2:
byteData.setUint16(0, value, Endian.little);
break;
case 4:
byteData.setUint32(0, value, Endian.little);
break;
case 8:
return bigintToUint8List(value);
default:
throw Exception('byteSize not supported');
}
return byteData.buffer.asUint8List();
}