pub enum PoolTransactionReject {
LowFeeRate(String),
ExceededMaximumAncestorsCount(String),
ExceededTransactionSizeLimit(String),
Full(String),
Duplicated(String),
Malformed(String),
DeclaredWrongCycles(String),
Resolve(String),
Verification(String),
Expiry(String),
RBFRejected(String),
}
Expand description
TX reject message
Variants§
LowFeeRate(String)
Transaction fee lower than config
ExceededMaximumAncestorsCount(String)
Transaction exceeded maximum ancestors count limit
ExceededTransactionSizeLimit(String)
Transaction exceeded maximum size limit
Full(String)
Transaction are replaced because the pool is full
Duplicated(String)
Transaction already exists in transaction_pool
Malformed(String)
Malformed transaction
DeclaredWrongCycles(String)
Declared wrong cycles
Resolve(String)
Resolve failed
Verification(String)
Verification failed
Expiry(String)
Transaction expired
RBFRejected(String)
RBF rejected
Trait Implementations§
source§impl Clone for PoolTransactionReject
impl Clone for PoolTransactionReject
source§fn clone(&self) -> PoolTransactionReject
fn clone(&self) -> PoolTransactionReject
Returns a copy 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 PoolTransactionReject
impl Debug for PoolTransactionReject
source§impl<'de> Deserialize<'de> for PoolTransactionReject
impl<'de> Deserialize<'de> for PoolTransactionReject
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 From<Reject> for PoolTransactionReject
impl From<Reject> for PoolTransactionReject
source§impl Hash for PoolTransactionReject
impl Hash for PoolTransactionReject
source§impl PartialEq for PoolTransactionReject
impl PartialEq for PoolTransactionReject
source§fn eq(&self, other: &PoolTransactionReject) -> bool
fn eq(&self, other: &PoolTransactionReject) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for PoolTransactionReject
impl Serialize for PoolTransactionReject
impl Eq for PoolTransactionReject
impl StructuralPartialEq for PoolTransactionReject
Auto Trait Implementations§
impl RefUnwindSafe for PoolTransactionReject
impl Send for PoolTransactionReject
impl Sync for PoolTransactionReject
impl Unpin for PoolTransactionReject
impl UnwindSafe for PoolTransactionReject
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