From d9a674e1b7bc09d0830d6986c71cf5f535d753c3 Mon Sep 17 00:00:00 2001 From: David Hill Date: Mon, 14 Nov 2016 18:44:38 -0500 Subject: [PATCH] btcjson: add ErrRPCClientNodeNotAdded --- btcjson/jsonrpcerr.go | 1 + rpcserver.go | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) 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(), } }