Fix a race conditon in the pool when transactions are imported during pruning. (#2136)
* Store recently pruned tags to avoid re-importing transactions. * Update core/transaction-pool/graph/src/base_pool.rs * Update core/transaction-pool/graph/src/base_pool.rs * Update core/transaction-pool/graph/src/base_pool.rs * Update base_pool.rs
Showing
- substrate/Cargo.lock 1 addition, 0 deletionssubstrate/Cargo.lock
- substrate/core/transaction-pool/graph/Cargo.toml 1 addition, 0 deletionssubstrate/core/transaction-pool/graph/Cargo.toml
- substrate/core/transaction-pool/graph/src/base_pool.rs 23 additions, 5 deletionssubstrate/core/transaction-pool/graph/src/base_pool.rs
- substrate/core/transaction-pool/graph/src/future.rs 11 additions, 2 deletionssubstrate/core/transaction-pool/graph/src/future.rs
- substrate/core/transaction-pool/graph/src/pool.rs 68 additions, 1 deletionsubstrate/core/transaction-pool/graph/src/pool.rs
- substrate/core/transaction-pool/graph/src/ready.rs 9 additions, 9 deletionssubstrate/core/transaction-pool/graph/src/ready.rs
Please register or sign in to comment