diff --git a/README.md b/README.md index 10527931e..157601b39 100644 --- a/README.md +++ b/README.md @@ -47,9 +47,7 @@ OS X 10.9+: Build ======= -* `go get -u -t github.com/ethereum/go-ethereum` -* `cd $GOPATH/src/github.com/ethereum/go-etherum` -* `go build` +`go get -u -t github.com/ethereum/go-ethereum` Command line options diff --git a/ethereum.go b/ethereum.go index 5cbf86665..8ba99a388 100644 --- a/ethereum.go +++ b/ethereum.go @@ -92,9 +92,13 @@ func main() { ethereum.BlockManager.ApplyTransactions(block, block.Transactions()) // Search the nonce block.Nonce = pow.Search(block) - ethereum.BlockManager.ProcessBlock(block) - //ethereum.Broadcast(ethwire.MsgBlockTy, []interface{}{block.RlpValue().Value}) - log.Println("\n+++++++ MINED BLK +++++++\n", block.String()) + err := ethereum.BlockManager.ProcessBlock(block) + if err != nil { + log.Println(err) + } else { + //ethereum.Broadcast(ethwire.MsgBlockTy, []interface{}{block.RlpValue().Value}) + log.Println("\n+++++++ MINED BLK +++++++\n", block.String()) + } } }() }