Enum ckb_tx_pool::error::Reject [−][src]
pub enum Reject {
LowFeeRate(FeeRate, u64, u64),
ExceededMaximumAncestorsCount,
Full(String, u64),
Duplicated(Byte32),
Malformed(String),
DeclaredWrongCycles(u64, u64),
Resolve(OutPointError),
Verification(Error),
}Expand description
TX reject message
Variants
LowFeeRate(FeeRate, u64, u64)
Transaction fee lower than config
ExceededMaximumAncestorsCount
Transaction exceeded maximum ancestors count limit
Full(String, u64)
Transaction pool exceeded maximum size or cycles limit,
Duplicated(Byte32)
Tuple Fields
0: Byte32Transaction already exist in transaction_pool
Malformed(String)
Tuple Fields
0: StringMalformed transaction
DeclaredWrongCycles(u64, u64)
Declared wrong cycles
Resolve(OutPointError)
Tuple Fields
Resolve failed
Verification(Error)
Tuple Fields
0: ErrorVerification failed
Implementations
Returns true if the reject reason is malformed tx.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Reject
impl !UnwindSafe for Reject
Blanket Implementations
Mutably borrows from an owned value. Read more