Enum ethcore_miner::pool::local_transactions::Status   [−][src]
pub enum Status {
    Pending(Arc<Transaction>),
    Mined(Arc<Transaction>),
    Dropped(Arc<Transaction>),
    Replaced {
        old: Arc<Transaction>,
        new: Arc<Transaction>,
    },
    Rejected(Arc<Transaction>, String),
    Invalid(Arc<Transaction>),
    Canceled(Arc<Transaction>),
}Status of local transaction.
Can indicate that the transaction is currently part of the queue (Pending/Future)
or gives a reason why the transaction was removed.
Variants
Pending(Arc<Transaction>)The transaction is currently in the transaction queue.
Mined(Arc<Transaction>)Transaction is already mined.
Dropped(Arc<Transaction>)Transaction is dropped because of limit
ReplacedReplaced because of higher gas price of another transaction.
Fields of Replaced
                           old: Arc<Transaction> | Replaced transaction  | 
new: Arc<Transaction> | Transaction that replaced this one.  | 
Rejected(Arc<Transaction>, String)Transaction was never accepted to the queue. It means that it was too cheap to replace any transaction already in the pool.
Invalid(Arc<Transaction>)Transaction is invalid.
Canceled(Arc<Transaction>)Transaction was canceled.
Trait Implementations
impl Debug for Status[src] 
impl Debug for Statusfn fmt(&self, f: &mut Formatter) -> Result[src] 
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl PartialEq for Status[src] 
impl PartialEq for Statusfn eq(&self, other: &Status) -> bool[src] 
fn eq(&self, other: &Status) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &Status) -> bool[src] 
fn ne(&self, other: &Status) -> boolThis method tests for !=.
impl Clone for Status[src] 
impl Clone for Status