getObjects method
Implementation
@override
Future<List<GetObjectResult>> getObjects(
List<String> objectIds, {
List<String>? readMask,
}) async {
final req = BatchGetObjectsRequest(
requests: objectIds.map((id) => GetObjectRequest(objectId: id)),
readMask: _mask(readMask ??
const [
'object_id',
'version',
'digest',
'owner',
'object_type',
'contents'
]),
);
final bytes = await _call(_ledger, 'BatchGetObjects', req.writeToBuffer());
return BatchGetObjectsResponse.fromBuffer(bytes).objects;
}