Class BlockTraceResult.Builder

java.lang.Object
org.hyperledger.besu.plugin.data.BlockTraceResult.Builder
Enclosing class:
BlockTraceResult

public static class BlockTraceResult.Builder extends Object
A builder class for constructing a BlockTraceResult.
  • 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

      public BlockTraceResult build()
      Constructs a BlockTraceResult using the transaction trace results added to the builder.
      Returns:
      A BlockTraceResult containing the added transaction trace results.