Transaction ancestors

The Transaction ancestors is a data structure that encapsulates a transaction along with Merkle Proofs and full transactions of confirmed ancestors.