The EOSIO_ABI macro seems to only forward actions meant for our contract. How do you also listen to all other contract actions (like the very common transfer action for the account "eosio.token")?
I tried not using the EOSIO_ABI macro and just use the C code, but then the .abi generation doesn't work anymore. So what's the best implementation to listen to all actions for all contracts while still being able to use the eosio toolset (which includes .abi creation)?
EDIT: I just talked to Daniel Larimer himself on Telegram and adding a better way to handle actions for other contracts is planned after june. Right now apparently it can only be done by sacrificing auto generation for .abi files with the eosiocpp toolset.