pub fn hash_transaction(tx_body: &TransactionBody) -> TransactionHash