pub struct MempoolAncestorInfo {
pub txid: Txid,
pub total_fee: Amount,
pub total_weight: Weight,
}Expand description
Contains the fee information for an unconfirmed transaction found in the mempool.
Fields§
§txid: TxidThe ID of the transaction that was queried.
total_fee: AmountThe total fee of this transaction and all of its unconfirmed ancestors. If the transaction is to be replaced, the total fees of the published package MUST exceed this.
total_weight: WeightThe total weight of this transaction and all of its unconfirmed ancestors.
Implementations§
Trait Implementations§
Source§impl Clone for MempoolAncestorInfo
impl Clone for MempoolAncestorInfo
Source§fn clone(&self) -> MempoolAncestorInfo
fn clone(&self) -> MempoolAncestorInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MempoolAncestorInfo
impl Debug for MempoolAncestorInfo
Source§impl<'de> Deserialize<'de> for MempoolAncestorInfo
impl<'de> Deserialize<'de> for MempoolAncestorInfo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for MempoolAncestorInfo
impl PartialEq for MempoolAncestorInfo
Source§impl Serialize for MempoolAncestorInfo
impl Serialize for MempoolAncestorInfo
impl Eq for MempoolAncestorInfo
impl StructuralPartialEq for MempoolAncestorInfo
Auto Trait Implementations§
impl Freeze for MempoolAncestorInfo
impl RefUnwindSafe for MempoolAncestorInfo
impl Send for MempoolAncestorInfo
impl Sync for MempoolAncestorInfo
impl Unpin for MempoolAncestorInfo
impl UnwindSafe for MempoolAncestorInfo
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request