Move.

Допис

Діліться своїми знаннями.

skywinder.
Apr 10, 2025
Питання та відповіді експертів

Що таке рідна функція і чи можемо ми називати їх безпосередньо?

Я натрапив на термін «рідна функція» у Move, але не можу знайти детальної інформації про це. Я чув, що вони оголошені в Move, але визначені зовні, часто в Rust. Чи означає це, що це внутрішні функції, які не можна викликати безпосередньо гаманцями чи іншими модулями?

  • Move CLI
  • Move
0
1
Поділитися
Коментарі
.

Відповіді

1
mssoni.
Apr 11 2025, 08:43

Власні функції в Move дійсно оголошуються всередині мови, але вони не мають тіла, оскільки вони реалізовані поза Move, як правило, у Rust. Незважаючи на це, якщо нативна функція є загальнодоступною, ви можете викликати її так само, як і будь-яку іншу функцію. Вони не обмежуються лише внутрішнім використанням. Ви можете викликати їх до тих пір, поки є необхідні дозволи та доступ громадськості.

0
Коментарі
.

Ви знаєте відповідь?

Будь ласка, увійдіть та поділіться нею.

Move is an executable bytecode language used to implement custom transactions and smart contracts.

148Пости231Відповіді
Sui.X.Peera.

Зароби свою частку з 1000 Sui

Заробляй бали репутації та отримуй винагороди за допомогу в розвитку спільноти Sui.

Ми використовуємо файли cookie, щоб гарантувати вам найкращий досвід на нашому сайті.
Детальніше