decodeTuple method
Implementation
List<Object> decodeTuple(Uint8List encoded, int offset, int length) {
final origOffset = offset;
final result = List<Object>.filled(length, 0);
for (int i = 0; i < length; ++i) {
if (elementType.isDynamicType) {
result[i] = elementType.decode(
encoded,
origOffset + IntType.decodeToBigInt(encoded, offset).toInt(),
);
} else {
result[i] = elementType.decode(encoded, offset);
}
offset += elementType.fixedSize;
}
return result;
}