* 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
* #define CONTRACT_NAME() oracleconsumer
* CONTRACT_END((testget)(testrnd))
#define CONTRACT_END(methods) \
EOSIO_DISPATCH_SVC(CONTRACT_NAME(),methods)