Print extrinsic failed error always, not just on import (#4747)

* Print extrinsic failed error always, not just on import

Before we printed the error of a transaction only when importing a
block, this pr changes it to print the error also at building the block.

* Increment `impl_version`
This commit is contained in:
Bastian Köcher
2020-01-28 19:33:23 +01:00
committed by GitHub
parent e58dc6a293
commit c37e9817ef
4 changed files with 12 additions and 4 deletions
+1 -2
View File
@@ -262,8 +262,7 @@ where
fn apply_extrinsic_no_note(uxt: Block::Extrinsic) {
let l = uxt.encode().len();
match Self::apply_extrinsic_with_len(uxt, l, None) {
Ok(Ok(())) => (),
Ok(Err(e)) => sp_runtime::print(e),
Ok(_) => (),
Err(e) => { let err: &'static str = e.into(); panic!(err) },
}
}