Struct ethcore::verification::CanonVerifier
source · [−]pub struct CanonVerifier;
Expand description
A canonial verifier – this does full verification.
Trait Implementations
sourceimpl<C: BlockInfo + CallContract> Verifier<C> for CanonVerifier
impl<C: BlockInfo + CallContract> Verifier<C> for CanonVerifier
sourcefn verify_block_family(
&self,
header: &Header,
parent: &Header,
engine: &dyn EthEngine,
do_full: Option<FullFamilyParams<'_, C>>
) -> Result<(), Error>
fn verify_block_family(
&self,
header: &Header,
parent: &Header,
engine: &dyn EthEngine,
do_full: Option<FullFamilyParams<'_, C>>
) -> Result<(), Error>
Verify a block relative to its parent and uncles.
Auto Trait Implementations
impl RefUnwindSafe for CanonVerifier
impl Send for CanonVerifier
impl Sync for CanonVerifier
impl Unpin for CanonVerifier
impl UnwindSafe for CanonVerifier
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more