Merge pull request #1891 from ethcore/miner-log
Adding more details to miner log
This commit is contained in:
commit
8bc92dacee
@ -290,8 +290,8 @@ impl Miner {
|
|||||||
for tx in transactions {
|
for tx in transactions {
|
||||||
let hash = tx.hash();
|
let hash = tx.hash();
|
||||||
match open_block.push_transaction(tx, None) {
|
match open_block.push_transaction(tx, None) {
|
||||||
Err(Error::Execution(ExecutionError::BlockGasLimitReached { gas_limit, gas_used, .. })) => {
|
Err(Error::Execution(ExecutionError::BlockGasLimitReached { gas_limit, gas_used, gas })) => {
|
||||||
debug!(target: "miner", "Skipping adding transaction to block because of gas limit: {:?}", hash);
|
debug!(target: "miner", "Skipping adding transaction to block because of gas limit: {:?} (limit: {:?}, used: {:?}, gas: {:?})", hash, gas_limit, gas_used, gas);
|
||||||
// Exit early if gas left is smaller then min_tx_gas
|
// Exit early if gas left is smaller then min_tx_gas
|
||||||
let min_tx_gas: U256 = 21000.into(); // TODO: figure this out properly.
|
let min_tx_gas: U256 = 21000.into(); // TODO: figure this out properly.
|
||||||
if gas_limit - gas_used < min_tx_gas {
|
if gas_limit - gas_used < min_tx_gas {
|
||||||
@ -300,8 +300,8 @@ impl Miner {
|
|||||||
},
|
},
|
||||||
// Invalid nonce error can happen only if previous transaction is skipped because of gas limit.
|
// Invalid nonce error can happen only if previous transaction is skipped because of gas limit.
|
||||||
// If there is errornous state of transaction queue it will be fixed when next block is imported.
|
// If there is errornous state of transaction queue it will be fixed when next block is imported.
|
||||||
Err(Error::Execution(ExecutionError::InvalidNonce { .. })) => {
|
Err(Error::Execution(ExecutionError::InvalidNonce { expected, got })) => {
|
||||||
debug!(target: "miner", "Skipping adding transaction to block because of invalid nonce: {:?}", hash);
|
debug!(target: "miner", "Skipping adding transaction to block because of invalid nonce: {:?} (expected: {:?}, got: {:?})", hash, expected, got);
|
||||||
},
|
},
|
||||||
// already have transaction - ignore
|
// already have transaction - ignore
|
||||||
Err(Error::Transaction(TransactionError::AlreadyImported)) => {},
|
Err(Error::Transaction(TransactionError::AlreadyImported)) => {},
|
||||||
|
Loading…
Reference in New Issue
Block a user