M method

MfuncTuple M(
  1. Uint8List candidbytes,
  2. CandidBytes_i start_i
)
override

Implementation

MfuncTuple M(Uint8List candidbytes, CandidBytes_i start_i) {
    String int64_asabitstring = bytes_as_the_bitstring(Uint8List.fromList(candidbytes.sublist(start_i, start_i + 8).reversed.toList())); // .reverse for the little-endian
    BigInt v = twos_compliment_bitstring_as_the_bigint(int64_asabitstring, bit_size: 64); // int or BigInt
    return MfuncTuple(Int64(v), start_i+8);
}