pub struct MempoolBatchVerifier { /* private fields */ }Expand description
Mempool batch verification handler optimized for Kaby Lake processors [AIS-3][BPC-3][PFM-3][RES-3]
Implementations§
Source§impl MempoolBatchVerifier
impl MempoolBatchVerifier
Sourcepub fn queue_transaction(&mut self, tx: Transaction) -> bool
pub fn queue_transaction(&mut self, tx: Transaction) -> bool
Add transaction to batch queue for verification
Sourcepub fn stats(&self) -> &VerificationStats
pub fn stats(&self) -> &VerificationStats
Get current verification statistics
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MempoolBatchVerifier
impl RefUnwindSafe for MempoolBatchVerifier
impl Send for MempoolBatchVerifier
impl Sync for MempoolBatchVerifier
impl Unpin for MempoolBatchVerifier
impl UnwindSafe for MempoolBatchVerifier
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more