pub struct TxPool<B, C, A: ChainApi> { /* private fields */ }
Implementations§
Trait Implementations§
source§impl<B, C, A> TxPoolApiServer for TxPool<B, C, A>where
B: BlockT,
C: ProvideRuntimeApi<B> + HeaderBackend<B> + 'static,
C::Api: EthereumRuntimeRPCApi<B>,
A: ChainApi<Block = B> + 'static,
impl<B, C, A> TxPoolApiServer for TxPool<B, C, A>where
B: BlockT,
C: ProvideRuntimeApi<B> + HeaderBackend<B> + 'static,
C::Api: EthereumRuntimeRPCApi<B>,
A: ChainApi<Block = B> + 'static,
source§fn content(&self) -> RpcResult<TxPoolResult<TransactionMap<Transaction>>>
fn content(&self) -> RpcResult<TxPoolResult<TransactionMap<Transaction>>>
The content inspection property can be queried to list the exact details of all the
transactions currently pending for inclusion in the next block(s), as well as the ones that
are being scheduled for future execution only. Read more
source§fn inspect(&self) -> RpcResult<TxPoolResult<TransactionMap<Summary>>>
fn inspect(&self) -> RpcResult<TxPoolResult<TransactionMap<Summary>>>
The inspect inspection property can be queried to list a textual summary of all the
transactions currently pending for inclusion in the next block(s), as well as the ones that
are being scheduled for future execution only. This is a method specifically tailored to
developers to quickly see the transactions in the pool and find any potential issues. Read more
source§fn status(&self) -> RpcResult<TxPoolResult<U256>>
fn status(&self) -> RpcResult<TxPoolResult<U256>>
The status inspection property can be queried for the number of transactions currently
pending for inclusion in the next block(s), as well as the ones that are being scheduled
for future execution only. Read more
Auto Trait Implementations§
impl<B, C, A> !RefUnwindSafe for TxPool<B, C, A>
impl<B, C, A> Send for TxPool<B, C, A>
impl<B, C, A> Sync for TxPool<B, C, A>
impl<B, C, A> Unpin for TxPool<B, C, A>where
B: Unpin,
impl<B, C, A> !UnwindSafe for TxPool<B, C, A>
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync for T
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
§impl<T> CheckedConversion for T
impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
Self: TryFrom<T>,
fn checked_from<T>(t: T) -> Option<Self>where
Self: TryFrom<T>,
§fn checked_into<T>(self) -> Option<T>where
Self: TryInto<T>,
fn checked_into<T>(self) -> Option<T>where
Self: TryInto<T>,
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> 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>
§impl<T> IsType<T> for T
impl<T> IsType<T> for T
§impl<T, Outer> IsWrappedBy<Outer> for T
impl<T, Outer> IsWrappedBy<Outer> for T
§impl<T> Pointable for T
impl<T> Pointable for T
§impl<T> SaturatedConversion for T
impl<T> SaturatedConversion for T
§fn saturated_from<T>(t: T) -> Selfwhere
Self: UniqueSaturatedFrom<T>,
fn saturated_from<T>(t: T) -> Selfwhere
Self: UniqueSaturatedFrom<T>,
§fn saturated_into<T>(self) -> Twhere
Self: UniqueSaturatedInto<T>,
fn saturated_into<T>(self) -> Twhere
Self: UniqueSaturatedInto<T>,
Consume self to return an equivalent value of
T
. Read more§impl<T, U> TryIntoKey<U> for Twhere
U: TryFromKey<T>,
impl<T, U> TryIntoKey<U> for Twhere
U: TryFromKey<T>,
type Error = <U as TryFromKey<T>>::Error
fn try_into_key(self) -> Result<U, <U as TryFromKey<T>>::Error>
§impl<S, T> UncheckedInto<T> for Swhere
T: UncheckedFrom<S>,
impl<S, T> UncheckedInto<T> for Swhere
T: UncheckedFrom<S>,
§fn unchecked_into(self) -> T
fn unchecked_into(self) -> T
The counterpart to
unchecked_from
.§impl<T, S> UniqueSaturatedInto<T> for S
impl<T, S> UniqueSaturatedInto<T> for S
§fn unique_saturated_into(self) -> T
fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of
T
.