From 467eafaebda5f0c815acc644a683998c8d913836 Mon Sep 17 00:00:00 2001 From: "Ratan (Rai) Sur" Date: Tue, 10 Nov 2020 15:23:46 -0500 Subject: [PATCH] Delete PrivateStorageMigrationTransactionProcessorResult (#1543) Signed-off-by: Ratan Rai Sur --- ...geMigrationTransactionProcessorResult.java | 76 ------------------- 1 file changed, 76 deletions(-) delete mode 100644 ethereum/core/src/main/java/org/hyperledger/besu/ethereum/privacy/PrivateStorageMigrationTransactionProcessorResult.java diff --git a/ethereum/core/src/main/java/org/hyperledger/besu/ethereum/privacy/PrivateStorageMigrationTransactionProcessorResult.java b/ethereum/core/src/main/java/org/hyperledger/besu/ethereum/privacy/PrivateStorageMigrationTransactionProcessorResult.java deleted file mode 100644 index 80c33f1739..0000000000 --- a/ethereum/core/src/main/java/org/hyperledger/besu/ethereum/privacy/PrivateStorageMigrationTransactionProcessorResult.java +++ /dev/null @@ -1,76 +0,0 @@ -/* - * Copyright ConsenSys AG. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. - * - * SPDX-License-Identifier: Apache-2.0 - */ -package org.hyperledger.besu.ethereum.privacy; - -import org.hyperledger.besu.ethereum.core.Hash; -import org.hyperledger.besu.ethereum.mainnet.TransactionProcessor; -import org.hyperledger.besu.ethereum.mainnet.TransactionValidator; -import org.hyperledger.besu.ethereum.mainnet.ValidationResult; -import org.hyperledger.besu.ethereum.privacy.PrivateTransactionProcessor.Result; - -import java.util.Objects; -import java.util.Optional; - -import org.apache.tuweni.bytes.Bytes; - -public class PrivateStorageMigrationTransactionProcessorResult { - - private final PrivateTransactionProcessor.Result result; - private final Optional resultingRootHash; - - public PrivateStorageMigrationTransactionProcessorResult( - final Result result, final Optional resultingRootHash) { - this.result = result; - this.resultingRootHash = resultingRootHash; - } - - public boolean isSuccessful() { - return result.isSuccessful(); - } - - public Bytes getOutput() { - return result.getOutput(); - } - - public ValidationResult getValidationResult() { - return result.getValidationResult(); - } - - public TransactionProcessor.Result getResult() { - return result; - } - - public Optional getResultingRootHash() { - return resultingRootHash; - } - - @Override - public boolean equals(final Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - final PrivateStorageMigrationTransactionProcessorResult that = - (PrivateStorageMigrationTransactionProcessorResult) o; - return result.equals(that.result) && resultingRootHash.equals(that.resultingRootHash); - } - - @Override - public int hashCode() { - return Objects.hash(result, resultingRootHash); - } -}