From bda1dabdf0e8218ee05a49fc2f56bf9843dc10c0 Mon Sep 17 00:00:00 2001 From: a10zn8 Date: Mon, 7 Aug 2023 23:45:37 +0300 Subject: [PATCH] extraData should never be null --- .../dshackle/upstream/ethereum/json/BlockJson.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/io/emeraldpay/dshackle/upstream/ethereum/json/BlockJson.java b/src/main/java/io/emeraldpay/dshackle/upstream/ethereum/json/BlockJson.java index ddfeaff9..fe1d25a7 100644 --- a/src/main/java/io/emeraldpay/dshackle/upstream/ethereum/json/BlockJson.java +++ b/src/main/java/io/emeraldpay/dshackle/upstream/ethereum/json/BlockJson.java @@ -240,7 +240,11 @@ public class BlockJson implements Serializable { } public HexData getExtraData() { - return extraData; + if (extraData != null) { + return extraData; + } else { + return HexData.empty(); + } } public void setExtraData(HexData extraData) {