/** * Generates the EOSIO_DISPATCH_SVC list of actions for a smart contract. Intended to be used with CONTRACT_START. * * @param CONTRACT_NAME - contract name for eosio smart contract * @param methods - list of actions to be included in the smart contract's ABI * * @return EOSIO_DISPATCH_SVC list of actions * * Example: * * @code * #define CONTRACT_NAME() oracleconsumer * * CONTRACT_END((testget)(testrnd)) * @endcode */#defineCONTRACT_END(methods) \}; \EOSIO_DISPATCH_SVC(CONTRACT_NAME(),methods)