Why ? I don't want to trust anyone else than the miners to get the ""exact"" order of events and don't want to set up a full node just to log everything, the blockchain should do that
.. what can be inferred by causality and the block in which a tx shows up, then you can get that info either from TTOR blocks or from CTOR blocks and some external service recording ..