Defines C++ functions to dispatch action to proper action handler inside a contract.
Functions
Functions Documentation
function execute_action
template<typename T, typename... Args>
bool eosio::execute_action(
name self,
name code,
void(T::*)(Args...) func
)
Unpack the received action and execute the correponding action handler.
Unpack the received action and execute the correponding action handler
Template parameters:
- T - The contract class that has the correponding action handler, this contract should be derived from eosio::contract
- Q - The namespace of the action handler function
- Args - The arguments that the action handler accepts, i.e. members of the action
Parameters:
- obj - The contract object that has the correponding action handler
- func - The action handler
Returns:
true