Files
pezkuwi-subxt/substrate/client/transaction-pool/graph
Bastian Köcher 258c1a86f6 Transaction pool: Ensure that we prune transactions properly (#8963)
* Transaction pool: Ensure that we prune transactions properly

There was a bug in the transaction pool that we didn't pruned
transactions properly because we called `prune_known`, instead of `prune`.

This bug was introduced by:
https://github.com/paritytech/substrate/pull/4629

This is required to have stale extrinsics being removed properly, so
that they don't fill up the tx pool.

* Fix compilation

* Fix benches

* ...
2021-06-03 16:04:29 +02:00
..
2020-08-20 17:04:42 +02:00

Generic Transaction Pool

The pool is based on dependency graph between transactions and their priority. The pool is able to return an iterator that traverses transaction graph in the correct order taking into account priorities and dependencies.

License: GPL-3.0-or-later WITH Classpath-exception-2.0