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

◆ execute_action()

template<typename T , typename... Args>
bool eosio::execute_action ( name  self,
name  code,
void(T::*)(Args...)  func 
)

Распаковывает полученное действие и вызывает соответствующий обработчик

Параметры шаблона
T— класс контракта с обработчиком действия; должен наследовать eosio::contract
Args— типы аргументов обработчика (поля действия)
Аргументы
self— имя, передаваемое в конструктор экземпляра контракта
code— код, передаваемый в конструктор экземпляра контракта
func— указатель на метод-обработчик действия
Возвращает
true — если действие распаковано и обработчик вызван

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