diff --git a/src/error.rs b/src/error.rs index 31a7f93..72cb453 100644 --- a/src/error.rs +++ b/src/error.rs @@ -6,7 +6,7 @@ pub enum Error { /// Entry error #[error(transparent)] Entry(#[from] EntryError), - /// Key error + /// Key error #[error(transparent)] Key(#[from] KeyError), /// Kvp error @@ -83,7 +83,7 @@ pub enum EntryError { #[derive(Clone, Debug, thiserror::Error)] #[non_exhaustive] pub enum KeyError { - /// Empty key string + /// Empty key string #[error("the key string is empty")] EmptyKey, /// Missing root key separator diff --git a/src/log.rs b/src/log.rs index 169868a..4671706 100644 --- a/src/log.rs +++ b/src/log.rs @@ -180,7 +180,7 @@ impl<'a> Iterator for EntryIter<'a> { self.current += 1; Some(e) } - None => None + None => None, } } } @@ -189,6 +189,7 @@ struct VerifyIter<'a> { entries: Vec<&'a Entry>, seqno: usize, prev_seqno: usize, + prev_cid: Cid, kvp: Kvp<'a>, lock_scripts: Vec