Use header metadata in babe verify. (#3756)

* Use header_metadata in verify.

* Log hash in header_metadata error.

* Fix naming, error.
This commit is contained in:
Marcio Diaz
2019-10-05 10:43:19 +02:00
committed by Gavin Wood
parent 789ead9beb
commit 65ef193ec8
4 changed files with 7 additions and 8 deletions
+1 -1
View File
@@ -324,7 +324,7 @@ impl<Block: BlockT> HeaderMetadata<Block> for Blockchain<Block> {
fn header_metadata(&self, hash: Block::Hash) -> Result<CachedHeaderMetadata<Block>, Self::Error> {
self.header(BlockId::hash(hash))?.map(|header| CachedHeaderMetadata::from(&header))
.ok_or(error::Error::UnknownBlock("header not found".to_owned()))
.ok_or(error::Error::UnknownBlock(format!("header not found: {}", hash)))
}
fn insert_header_metadata(&self, _hash: Block::Hash, _metadata: CachedHeaderMetadata<Block>) {