Skip to content

Commit

Permalink
Merge pull request #147 from cheng762/feature/compatible-with-evm
Browse files Browse the repository at this point in the history
fix(core/blockchain): fix log feed
  • Loading branch information
benbaley authored Sep 17, 2021
2 parents 03ba67b + ddc3017 commit 5d49260
Showing 1 changed file with 2 additions and 5 deletions.
7 changes: 2 additions & 5 deletions core/blockchain.go
Original file line number Diff line number Diff line change
Expand Up @@ -1569,7 +1569,7 @@ func (bc *BlockChain) insertChain(chain types.Blocks, verifySeals bool) (int, []
func (bc *BlockChain) ProcessDirectly(block *types.Block, state *state.StateDB, parent *types.Block) (types.Receipts, error) {
// Process block using the parent state as reference point.
start := time.Now()
receipts, logs, usedGas, err := bc.processor.Process(block, state, bc.vmConfig)
receipts, _, usedGas, err := bc.processor.Process(block, state, bc.vmConfig)
if err != nil {
log.Error("Failed to ProcessDirectly", "blockNumber", block.Number(), "blockHash", block.Hash(), "err", err)
bc.reportBlock(block, receipts, err)
Expand All @@ -1585,10 +1585,7 @@ func (bc *BlockChain) ProcessDirectly(block *types.Block, state *state.StateDB,
return nil, err
}
blockValidationTimer.UpdateSince(start)
//logs
if logs != nil {
bc.logsFeed.Send(logs)
}

bc.BlockExecuteFeed.Send(block)

return receipts, nil
Expand Down

0 comments on commit 5d49260

Please sign in to comment.