blobIdFromBytes function

String blobIdFromBytes(
  1. Uint8List blobId
)

Convert raw 32-byte blob ID to URL-safe base64 (no padding).

Mirrors TS SDK blobIdFromBytes(blobId).

Implementation

String blobIdFromBytes(Uint8List blobId) {
  if (blobId.length != 32) {
    throw ArgumentError(
      'Blob ID must be exactly 32 bytes, got ${blobId.length}',
    );
  }
  return blobIdFromInt(_bytes32LEtoBigInt(blobId));
}