diff --git a/ledger/src/contains.rs b/ledger/src/contains.rs index 41e53dd429..0a0495bd57 100644 --- a/ledger/src/contains.rs +++ b/ledger/src/contains.rs @@ -30,6 +30,11 @@ impl> Ledger { self.vm.block_store().contains_block_hash(block_hash) } + /// Returns `true` if the given batch certificate ID exists. + pub fn contains_certificate(&self, certificate_id: &Field) -> Result { + self.vm.block_store().contains_certificate(certificate_id) + } + /// Returns `true` if the given program ID exists. pub fn contains_program_id(&self, program_id: &ProgramID) -> Result { self.vm.transaction_store().contains_program_id(program_id)