pub fn entries_with_proofs(
        &self,
        l1_batch_number: L1BatchNumber,
        keys: &[Key],
    ) -> Result<Vec<TreeEntryWithProof>, NoVersionError> {
        let version = u64::from(l1_batch_number.0);
        self.0.entries_with_proofs(version, keys)
    }
Reads entries together with Merkle proofs with the specified keys from the tree. The entries are returned
in the same order as requested.

# Errors

Returns an error if the tree `version` is missing.
core/lib/merkle_tree/src/domain.rs