@Override
          public void handleExecutionBlockReceipts(
              final Era1ExecutionBlockReceipts executionBlockReceipts) {
            receiptsFutures.add(
                CompletableFuture.supplyAsync(
                    () -> {
                      RLPInput input =
                          new BytesValueRLPInput(
                              Bytes.wrap(executionBlockReceipts.receipts()), false);
                      final List<TransactionReceipt> receiptsForBlock = new ArrayList<>();
                      input.readList(
                          (in) ->
                              receiptsForBlock.add(TransactionReceiptDecoder.readFrom(in, false)));
                      return receiptsForBlock;
                    }));
          }
Imports the blocks, headers, and transaction receipts from the file found at the supplied path

@param controller The BesuController
@param path The path
@throws IOException IOException
@throws ExecutionException ExecutionException
@throws InterruptedException InterruptedException
@throws TimeoutException TimeoutException
app/src/main/java/org/hyperledger/besu/chainimport/Era1BlockImporter.java