Я пытаюсь с помощью приведенного ниже кода, чтобы прочитать содержимое файла. Я могу прочитать данные, но после прочтения, если я пытаюсь извлечь их из-за недопустимой ошибки смещения.
function getFileContent(fileName, bucketName) {
const storage = new Storage();
const file = storage.bucket(bucketName).file(fileName);
const content =await file.download();
content.toString('utf-8');
return content;
}
//channel.tx contains the bytes, is there any specific way to read file which is in bytes?
let envelope_bytes = await getFileContent("/channel-artifacts/channel.tx", "fabriccerts");
const Client = require('fabric-client');
const client = new Client();
let config_update = client.extractChannelConfig(envelope_bytes); //throwing illegal offset error here.
любые предложения будут оценены.
Заранее спасибо :)