From 54eff2d778ef6e8a84d336d4fb14a5a35728340c Mon Sep 17 00:00:00 2001
From: Maran <maran.hidskes@gmail.com>
Date: Tue, 13 May 2014 14:48:45 +0200
Subject: [PATCH] Change coinbase to be the address not public key

---
 ethereum/ethereum.go | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/ethereum/ethereum.go b/ethereum/ethereum.go
index 8b22533d9..babebbb48 100644
--- a/ethereum/ethereum.go
+++ b/ethereum/ethereum.go
@@ -1,6 +1,7 @@
 package main
 
 import (
+	"encoding/hex"
 	"fmt"
 	"github.com/ethereum/eth-go"
 	"github.com/ethereum/eth-go/ethchain"
@@ -139,7 +140,9 @@ func main() {
 					keyRing := ethutil.NewValueFromBytes(data)
 					addr := keyRing.Get(1).Bytes()
 
-					miner := ethminer.NewDefaultMiner(addr, ethereum)
+					pair, _ := ethchain.NewKeyPairFromSec(ethutil.FromHex(hex.EncodeToString(addr)))
+
+					miner := ethminer.NewDefaultMiner(pair.Address(), ethereum)
 					miner.Start()
 
 				}()
-- 
GitLab