diff --git a/btcjson/jsonrpcerr.go b/btcjson/jsonrpcerr.go index 16a02416..b3a48c0d 100644 --- a/btcjson/jsonrpcerr.go +++ b/btcjson/jsonrpcerr.go @@ -45,6 +45,7 @@ const ( const ( ErrRPCClientNotConnected RPCErrorCode = -9 ErrRPCClientInInitialDownload RPCErrorCode = -10 + ErrRPCClientNodeNotAdded RPCErrorCode = -24 ) // Wallet JSON errors diff --git a/rpcserver.go b/rpcserver.go index 87541df7..4f07f487 100644 --- a/rpcserver.go +++ b/rpcserver.go @@ -917,7 +917,7 @@ func handleGetAddedNodeInfo(s *rpcServer, cmd interface{}, closeChan <-chan stru } if !found { return nil, &btcjson.RPCError{ - Code: -24, // TODO: ErrRPCClientNodeNotAdded + Code: btcjson.ErrRPCClientNodeNotAdded, Message: "Node has not been added", } } @@ -1946,7 +1946,7 @@ func handleGetBlockTemplateProposal(s *rpcServer, request *btcjson.TemplateReque err := rpcsLog.Errorf("Failed to process block "+ "proposal: %v", err) return nil, &btcjson.RPCError{ - Code: -25, // TODO: ErrRpcVerify + Code: btcjson.ErrRPCVerify, Message: err.Error(), } }