Change the import queue traits to take &mut self instead of &self (#3058)
* SharedFinalityProofRequestBuilder -> BoxFinalityProofRequestBuilder * SharedThings -> BoxThings * Fix tests * build_request_data now takes &mut self * The other traits now also take &mut self * More or less fix tests * Fix tests * Fix more tests * Moar tests * Don't call make_block_import multiple time * Fix doctest
Showing
- substrate/core/client/src/client.rs 27 additions, 3 deletionssubstrate/core/client/src/client.rs
- substrate/core/consensus/aura/src/lib.rs 11 additions, 10 deletionssubstrate/core/consensus/aura/src/lib.rs
- substrate/core/consensus/babe/src/lib.rs 10 additions, 10 deletionssubstrate/core/consensus/babe/src/lib.rs
- substrate/core/consensus/common/src/block_import.rs 30 additions, 7 deletionssubstrate/core/consensus/common/src/block_import.rs
- substrate/core/consensus/common/src/import_queue.rs 6 additions, 6 deletionssubstrate/core/consensus/common/src/import_queue.rs
- substrate/core/consensus/common/src/import_queue/basic_queue.rs 21 additions, 20 deletions...ate/core/consensus/common/src/import_queue/basic_queue.rs
- substrate/core/consensus/common/src/import_queue/buffered_link.rs 3 additions, 3 deletions...e/core/consensus/common/src/import_queue/buffered_link.rs
- substrate/core/finality-grandpa/src/import.rs 21 additions, 6 deletionssubstrate/core/finality-grandpa/src/import.rs
- substrate/core/finality-grandpa/src/light_import.rs 37 additions, 14 deletionssubstrate/core/finality-grandpa/src/light_import.rs
- substrate/core/finality-grandpa/src/tests.rs 24 additions, 21 deletionssubstrate/core/finality-grandpa/src/tests.rs
- substrate/core/network/src/protocol.rs 2 additions, 2 deletionssubstrate/core/network/src/protocol.rs
- substrate/core/network/src/protocol/sync.rs 4 additions, 4 deletionssubstrate/core/network/src/protocol/sync.rs
- substrate/core/network/src/service.rs 2 additions, 2 deletionssubstrate/core/network/src/service.rs
- substrate/core/network/src/test/block_import.rs 5 additions, 5 deletionssubstrate/core/network/src/test/block_import.rs
- substrate/core/network/src/test/mod.rs 51 additions, 21 deletionssubstrate/core/network/src/test/mod.rs
- substrate/core/service/src/lib.rs 2 additions, 2 deletionssubstrate/core/service/src/lib.rs
- substrate/core/service/test/src/lib.rs 1 addition, 1 deletionsubstrate/core/service/test/src/lib.rs
- substrate/core/test-client/src/client_ext.rs 3 additions, 3 deletionssubstrate/core/test-client/src/client_ext.rs
- substrate/node-template/src/service.rs 2 additions, 2 deletionssubstrate/node-template/src/service.rs
- substrate/node/cli/src/service.rs 6 additions, 8 deletionssubstrate/node/cli/src/service.rs
Please register or sign in to comment