diff options
-rw-r--r-- | README.md | 4 | ||||
-rw-r--r-- | ethereum.go | 10 |
2 files changed, 8 insertions, 6 deletions
@@ -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()) + } } }() } |