Don't call runtime if pool is empty. (#1283)

This commit is contained in:
Tomasz Drwięga authored and Svyatoslav Nikolsky committed 2018-12-19 12:21:46 +03:00
1 parent 0c32567c1c
commit eba9d1e0a4
2 files changed
+12 -1

No files matched your search

@@ -294,6 +294,13 @@ pub struct Status {
pub future: usize,
}
impl Status {
/// Returns true if the are no transactions in the pool.
pub fn is_empty(&self) -> bool {
self.ready == 0 && self.future == 0
}
}
#[cfg(test)]
mod tests {
use super::*;