Skip to content

Commit 3647439

Browse files
authored
chore: Logs batch inner transactions in HAPI tests (#19174)
Signed-off-by: Zhivko Kelchev <[email protected]>
1 parent b3806e1 commit 3647439

File tree

1 file changed

+10
-1
lines changed
  • hedera-node/test-clients/src/main/java/com/hedera/services/bdd/spec/transactions/util

1 file changed

+10
-1
lines changed

hedera-node/test-clients/src/main/java/com/hedera/services/bdd/spec/transactions/util/HapiAtomicBatch.java

+10-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import static com.hedera.services.bdd.spec.transactions.TxnUtils.asId;
66
import static com.hedera.services.bdd.spec.transactions.TxnUtils.extractTxnId;
77
import static com.hedera.services.bdd.spec.transactions.TxnUtils.suFrom;
8+
import static com.hedera.services.bdd.spec.transactions.TxnUtils.txnToString;
89
import static com.hederahashgraph.api.proto.java.ResponseCodeEnum.SUCCESS;
910

1011
import com.google.common.base.MoreObjects;
@@ -31,9 +32,11 @@
3132
import java.util.Optional;
3233
import java.util.function.Consumer;
3334
import java.util.function.Function;
35+
import org.apache.logging.log4j.LogManager;
36+
import org.apache.logging.log4j.Logger;
3437

3538
public class HapiAtomicBatch extends HapiTxnOp<HapiAtomicBatch> {
36-
39+
private static final Logger log = LogManager.getLogger(HapiAtomicBatch.class);
3740
private static final String DEFAULT_NODE_ACCOUNT_ID = "0.0.0";
3841
private final List<HapiTxnOp<?>> operationsToBatch = new ArrayList<>();
3942
private final Map<TransactionID, HapiTxnOp<?>> operationsMap = new HashMap<>();
@@ -79,6 +82,12 @@ protected Consumer<TransactionBody.Builder> opBodyDef(final HapiSpec spec) throw
7982
setInnerTxnNodeID(spec, op);
8083
// create a transaction for each operation
8184
final var transaction = op.signedTxnFor(spec);
85+
if (!loggingOff) {
86+
log.info(
87+
"{} add inner transaction to batch - {}",
88+
spec.logPrefix(),
89+
txnToString(transaction));
90+
}
8291
// save transaction id
8392
final var txnId = extractTxnId(transaction);
8493
operationsMap.put(txnId, op);

0 commit comments

Comments
 (0)