Подпишись на канал фаундера и разработчика экосистемы tonpie
[Решено] Можно ли импортировать функцию из другого файла в FunC?
-
Я хотел бы поместить некоторые служебные функции в разные файлы и вызывать их из основного файла контракта. Как я могу это сделать?
Этот вопрос был импортирован из чата Telegram: <***Скрыто***
click to show
-
Да, вы можете это сделать.
Помимо использования инструкции include, вы также можете добавить файлы в "project.yml" в разделе "Исходный код".
Однако убедитесь, что функции не перекрываются, так как в FunC нет перегрузки функций
Вы можете просто поместить файл в ту же папку и использовать команду
#include "imports/stdlib.fc";
.Для получения дополнительных примеров, пожалуйста, обратитесь к разделу "Примеры смарт-контрактов" в документации TON по адресу https://docs.ton.org/develop/smart-contracts/#smart-контракт-примеры.