Class BlockTraceResult.Builder
java.lang.Object
org.hyperledger.besu.plugin.data.BlockTraceResult.Builder
- Enclosing class:
BlockTraceResult
A builder class for constructing a BlockTraceResult.
-
Method Summary
Modifier and TypeMethodDescriptionaddTransactionTraceResult(TransactionTraceResult transactionTraceResult) Adds a transaction trace result to the builder.build()Constructs a BlockTraceResult using the transaction trace results added to the builder.
-
Method Details
-
addTransactionTraceResult
public BlockTraceResult.Builder addTransactionTraceResult(TransactionTraceResult transactionTraceResult) Adds a transaction trace result to the builder.- Parameters:
transactionTraceResult- The transaction trace result to add to the builder.- Returns:
- This builder instance, for method chaining.
-
build
Constructs a BlockTraceResult using the transaction trace results added to the builder.- Returns:
- A BlockTraceResult containing the added transaction trace results.
-