Remove InherentsPool and introduce non-propagateable transactions. (#2695)
* Remove InherentsPool. * Introduce transactions that are not propagated over the network. * Bump spec version. * Use separate flag for propagation. * Fix tests.
Showing
- substrate/Cargo.lock 0 additions, 2 deletionssubstrate/Cargo.lock
- substrate/core/basic-authorship/src/basic_authorship.rs 2 additions, 44 deletionssubstrate/core/basic-authorship/src/basic_authorship.rs
- substrate/core/inherents/src/lib.rs 0 additions, 3 deletionssubstrate/core/inherents/src/lib.rs
- substrate/core/inherents/src/pool.rs 0 additions, 75 deletionssubstrate/core/inherents/src/pool.rs
- substrate/core/offchain/Cargo.toml 0 additions, 1 deletionsubstrate/core/offchain/Cargo.toml
- substrate/core/offchain/src/api.rs 2 additions, 7 deletionssubstrate/core/offchain/src/api.rs
- substrate/core/offchain/src/lib.rs 6 additions, 10 deletionssubstrate/core/offchain/src/lib.rs
- substrate/core/service/Cargo.toml 0 additions, 1 deletionsubstrate/core/service/Cargo.toml
- substrate/core/service/src/components.rs 1 addition, 1 deletionsubstrate/core/service/src/components.rs
- substrate/core/service/src/lib.rs 61 additions, 17 deletionssubstrate/core/service/src/lib.rs
- substrate/core/sr-primitives/src/transaction_validity.rs 68 additions, 1 deletionsubstrate/core/sr-primitives/src/transaction_validity.rs
- substrate/core/test-runtime/src/lib.rs 28 additions, 3 deletionssubstrate/core/test-runtime/src/lib.rs
- substrate/core/test-runtime/src/system.rs 1 addition, 0 deletionssubstrate/core/test-runtime/src/system.rs
- substrate/core/transaction-pool/graph/src/base_pool.rs 68 additions, 1 deletionsubstrate/core/transaction-pool/graph/src/base_pool.rs
- substrate/core/transaction-pool/graph/src/pool.rs 3 additions, 1 deletionsubstrate/core/transaction-pool/graph/src/pool.rs
- substrate/core/transaction-pool/graph/src/ready.rs 2 additions, 0 deletionssubstrate/core/transaction-pool/graph/src/ready.rs
- substrate/core/transaction-pool/graph/src/rotator.rs 2 additions, 0 deletionssubstrate/core/transaction-pool/graph/src/rotator.rs
- substrate/core/transaction-pool/src/tests.rs 1 addition, 0 deletionssubstrate/core/transaction-pool/src/tests.rs
- substrate/node-template/src/service.rs 0 additions, 1 deletionsubstrate/node-template/src/service.rs
- substrate/node/cli/src/service.rs 0 additions, 1 deletionsubstrate/node/cli/src/service.rs
Please register or sign in to comment