aboutsummaryrefslogtreecommitdiffstats
path: root/miner/api.go
diff options
context:
space:
mode:
Diffstat (limited to 'miner/api.go')
-rw-r--r--miner/api.go7
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.