diff options
Diffstat (limited to 'miner/api.go')
-rw-r--r-- | miner/api.go | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/miner/api.go b/miner/api.go index 65d106afd..fae2203f5 100644 --- a/miner/api.go +++ b/miner/api.go @@ -21,7 +21,7 @@ import ( "github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-ethereum/logger/glog" - rpc "github.com/ethereum/go-ethereum/rpc/v2" + "github.com/ethereum/go-ethereum/rpc" ) // PublicMinerAPI provides an API to control the miner. @@ -33,7 +33,10 @@ type PublicMinerAPI struct { // NewPublicMinerAPI create a new PublicMinerAPI instance. func NewPublicMinerAPI(miner *Miner) *PublicMinerAPI { - return &PublicMinerAPI{miner, NewRemoteAgent()} + agent := NewRemoteAgent() + miner.Register(agent) + + return &PublicMinerAPI{miner, agent} } // Mining returns an indication if this node is currently mining. |