From 9e46997159100e5e3d4c39145d5903da39da8d9c Mon Sep 17 00:00:00 2001 From: Andreas Schildbach Date: Tue, 29 Jan 2019 15:16:28 +0100 Subject: [PATCH] Message: Fix one constructor doesn't set the protocol version. --- core/src/main/java/org/bitcoinj/core/Message.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/org/bitcoinj/core/Message.java b/core/src/main/java/org/bitcoinj/core/Message.java index 98dcf5cb..a3bb506a 100644 --- a/core/src/main/java/org/bitcoinj/core/Message.java +++ b/core/src/main/java/org/bitcoinj/core/Message.java @@ -68,7 +68,8 @@ public abstract class Message { protected Message(NetworkParameters params) { this.params = params; - serializer = params.getDefaultSerializer(); + this.protocolVersion = params.getProtocolVersionNum(NetworkParameters.ProtocolVersion.CURRENT); + this.serializer = params.getDefaultSerializer(); } protected Message(NetworkParameters params, byte[] payload, int offset, int protocolVersion) throws ProtocolException {