From 47e65634a7545197e9deec0f579dd6d59b006670 Mon Sep 17 00:00:00 2001 From: Dave Collins Date: Wed, 7 May 2014 11:33:32 -0500 Subject: [PATCH] Use btcd pver instead of wire pver in RPC encoding. Along the same lines as the previous commit, the RPCs that return serialized data structures should use the max protocol version btcd supports as opposed to the maximum protocol version etcwire supports. --- rpcserver.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpcserver.go b/rpcserver.go index f706ce19..2cdd262e 100644 --- a/rpcserver.go +++ b/rpcserver.go @@ -537,7 +537,7 @@ func handleAddNode(s *rpcServer, cmd btcjson.Cmd) (interface{}, error) { // latest protocol version and returns a hex-encoded string of the result. func messageToHex(msg btcwire.Message) (string, error) { var buf bytes.Buffer - err := msg.BtcEncode(&buf, btcwire.ProtocolVersion) + err := msg.BtcEncode(&buf, maxProtocolVersion) if err != nil { return "", btcjson.Error{ Code: btcjson.ErrInternal.Code,