corda / net.corda.core.transactions / TraversableTransaction / availableComponentHashes

# availableComponentHashes

`open val availableComponentHashes: List<SecureHash>`

Calculate the hashes of the sub-components of the transaction, that are used to build its Merkle tree. The root of the tree is the transaction identifier. The tree structure is helpful for privacy, please see the user-guide section "Transaction tear-offs" to learn more about this topic.