Подпишись на канал фаундера и разработчика экосистемы tonpie
[Решено] Кто-нибудь знает или у него есть пример того, как я могу сохранить статический адрес в функциональной сборке?
-
Кто-нибудь знает или у него есть пример того, как я могу сохранить статический адрес в FunC? Я подумываю об использовании команды
asm
, но я не уверен, каков синтаксис дляconst slice
int gas_consumption() asm "10000000 PUSHINT";
Может быть, это было бы что-то вроде:
slice myaddr() asm "Ef8E9kxq-_890Q2LpnB3kKyWcNVA83qUSLAze6pqWpKsrB5K' $>smca 2drop Addr";
Возможно ли это?
Этот вопрос был импортирован из чата Telegram: > <***Скрыто***
click to show
-
Вы можете использовать что-то вроде:
const a = "Ef8zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM0vF"a
Вам нужно создать функцию, которая возвращает соединение. Что-то вроде этого
slice fun_name() asm “x{0055bb} PUSHSLICE”
а затем выполните функцию, когда вам понадобится фрагмент:
.store_slice(fun_name())
Для получения дополнительной информации вы можете ознакомиться здесь https://ton.org/docs/develop/func/literals_identifiers