block_import: switch to Box<dyn Any> for intermediates representation (#4809)
* block_import: switch to Box<dyn Any> for intermediates representation * Use Cow and return Error instead of Option * Remove unused error * Distinguish NoIntermediate/InvalidIntermediate
Showing
- substrate/client/consensus/pow/src/lib.rs 10 additions, 8 deletionssubstrate/client/consensus/pow/src/lib.rs
- substrate/primitives/consensus/common/src/block_import.rs 33 additions, 1 deletionsubstrate/primitives/consensus/common/src/block_import.rs
- substrate/primitives/consensus/common/src/error.rs 6 additions, 0 deletionssubstrate/primitives/consensus/common/src/error.rs
Please register or sign in to comment