We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent dff4ff4 commit 5077c9cCopy full SHA for 5077c9c
core/src/miner/miner.rs
@@ -43,7 +43,7 @@ use crate::client::{
43
};
44
use crate::codechain_machine::CodeChainMachine;
45
use crate::consensus::{CodeChainEngine, EngineType};
46
-use crate::error::Error;
+use crate::error::{BlockError, Error};
47
use crate::scheme::Scheme;
48
use crate::transaction::{PendingSignedTransactions, SignedTransaction, UnverifiedTransaction};
49
use crate::types::{BlockId, TransactionId};
@@ -491,7 +491,7 @@ impl Miner {
491
if let Some(seal_bytes) = seal.seal_fields() {
492
open_block.seal(self.engine.borrow(), seal_bytes).expect("Sealing always success");
493
} else {
494
- panic!("Seal should not be none")
+ return Err(BlockError::InvalidSeal.into())
495
}
496
497
0 commit comments