From 5bfe2c5f7c40f74762d4cfdbbd5e9a70118ba0a3 Mon Sep 17 00:00:00 2001 From: Kevin O'Donnell Date: Sat, 15 Jun 2019 16:09:28 -0400 Subject: [PATCH] Fix missed compression Signed-off-by: Kevin O'Donnell --- .../sawtooth/daml/processor/impl/DamlLedgerState.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sawtooth-daml-tp/src/main/java/com/blockchaintp/sawtooth/daml/processor/impl/DamlLedgerState.java b/sawtooth-daml-tp/src/main/java/com/blockchaintp/sawtooth/daml/processor/impl/DamlLedgerState.java index 6794ab52..294fb6d4 100644 --- a/sawtooth-daml-tp/src/main/java/com/blockchaintp/sawtooth/daml/processor/impl/DamlLedgerState.java +++ b/sawtooth-daml-tp/src/main/java/com/blockchaintp/sawtooth/daml/processor/impl/DamlLedgerState.java @@ -70,7 +70,7 @@ public DamlLedgerState(final Context aState) { this.state = aState; } - private ByteString getMultipartState(List addrList) throws InternalError, InvalidTransactionException { + private ByteString getMultipartState(final List addrList) throws InternalError, InvalidTransactionException { try { ByteArrayOutputStream baos = new ByteArrayOutputStream(); for (String addr : addrList) { @@ -181,7 +181,7 @@ private String[] addDamlLogEntries(final Collection idList = new ArrayList<>(); for (Entry e : entries) { List addrList = Namespace.makeMultipartDamlLogAddress(e.getKey()); - setMultipartState(addrList, KeyValueCommitting.packDamlLogEntry(e.getValue())); + setMultipartState(addrList, compressByteString(KeyValueCommitting.packDamlLogEntry(e.getValue()))); idList.addAll(addrList); } return idList.toArray(new String[] {});