Is is possible to get the datoms in a particular transaction given only a db value (not a connection or log)?
Yes (except nohistory attrs) but not efficiently
You need a full scan over a aevt or eavt history db