Refactor tx-pool maintenance and other high-level api (#4629)
* Reduction. * Reformation. * add locked timer stuff * fix issues and introduce full pool * arrange together * fix benches * fix new_light * Add revalidation test case * review fixes * review fixes * use just ready future * address review
Showing
- substrate/bin/node-template/src/service.rs 6 additions, 7 deletionssubstrate/bin/node-template/src/service.rs
- substrate/bin/node/cli/src/service.rs 8 additions, 16 deletionssubstrate/bin/node/cli/src/service.rs
- substrate/client/service/src/builder.rs 2 additions, 4 deletionssubstrate/client/service/src/builder.rs
- substrate/client/service/src/lib.rs 3 additions, 5 deletionssubstrate/client/service/src/lib.rs
- substrate/client/transaction-pool/graph/benches/basics.rs 11 additions, 6 deletionssubstrate/client/transaction-pool/graph/benches/basics.rs
- substrate/client/transaction-pool/graph/src/pool.rs 16 additions, 6 deletionssubstrate/client/transaction-pool/graph/src/pool.rs
- substrate/client/transaction-pool/graph/src/validated_pool.rs 2 additions, 2 deletions...trate/client/transaction-pool/graph/src/validated_pool.rs
- substrate/client/transaction-pool/src/api.rs 39 additions, 3 deletionssubstrate/client/transaction-pool/src/api.rs
- substrate/client/transaction-pool/src/lib.rs 222 additions, 9 deletionssubstrate/client/transaction-pool/src/lib.rs
- substrate/client/transaction-pool/src/maintainer.rs 0 additions, 645 deletionssubstrate/client/transaction-pool/src/maintainer.rs
- substrate/client/transaction-pool/src/tests.rs 105 additions, 18 deletionssubstrate/client/transaction-pool/src/tests.rs
- substrate/primitives/transaction-pool/src/pool.rs 9 additions, 106 deletionssubstrate/primitives/transaction-pool/src/pool.rs
Please register or sign in to comment