CDT  v4.2.0
инструменты разработчика

◆ eosio_exit()

void eosio::eosio_exit ( int32_t  code)
inline

Прерывает выполнение WASM без признания контракта провалившимся. Используется, чтобы обойти обычную очистку и деструкторы при нормальном выходе.

<html>

ВНИМАНИЕ: метод немедленно обрывает выполнение WASM-кода на стеке, который выполнился бы при обычном возврате из функции. Возможны проблемы с кэшами записи, RAII, подсчётом ссылок, если выполнение WASM прерывается сразу.

</html>

Аргументы
code— код выхода Пример:

См. определение в файле system.hpp строка 61