As per the documentation, ui-router children states should inherit parent resolved dependencies but it seems to not work across modules.
An example of what I mean can be found here: http://plnkr.co/edit/gRAmbUQOVB0pmg5Rch4n?p=preview
I've pulled the latest master of ui-router and did a grunt
to build the very latest version and included it in the plnkr.