Подпишись на канал фаундера и разработчика экосистемы tonpie
[Решено] Как использовать storage provider?
-
Привет! Я пытаюсь загрузить файл в хранилище, используя storage provider, но я не могу понять, что делать с файлом, сгенерированным с помощью команды storage- daemon-cli
new-contract-message <bagID> <файл> --query-id 0 --provider <адрес>
Кто-нибудь может объяснить, как я должен использовать этот файл для текста сообщения?
-
Я нашел решение. Может быть, кому-то это будет полезно.
Я отправляю сообщение с помощью ton-core js sdk:
const tempFilePath = './storage/saved2' // tempFile - file generated by daemon-cli const payload = await fsPromise.readFile(tempFilePath, {encoding: 'base64'}); const payloadBase64 = Cell.fromBase64(payload) await provider.internal(via, { value: "0.5", body: payloadBase64 });
-
EQCfQ0jtpebRP69fDrgnQ83Ph4wncGCXc9NcoY_mlfHyvxU-