pub trait HeaderIdProvider<Header: HeaderT> {
    // Required methods
    fn id(&self) -> HeaderId<Header::Hash, Header::Number>;
    fn parent_id(&self) -> Option<HeaderId<Header::Hash, Header::Number>>;
}
Expand description

Generic header id provider.

Required Methods§

source

fn id(&self) -> HeaderId<Header::Hash, Header::Number>

source

fn parent_id(&self) -> Option<HeaderId<Header::Hash, Header::Number>>

Implementors§

source§

impl<Header: HeaderT> HeaderIdProvider<Header> for Header