From 612a838987eb8c073affd1854baa81d57f5c8349 Mon Sep 17 00:00:00 2001 From: Kamil Bozek <72492440+kamil-da@users.noreply.github.com> Date: Mon, 15 Nov 2021 17:13:08 +0100 Subject: [PATCH] ledger-api-bench-tool: Allocate observers indexed from 0 until the total number (#11700) CHANGELOG_BEGIN CHANGELOG_END --- .../daml/ledger/api/benchtool/submission/CommandSubmitter.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ledger/ledger-api-bench-tool/src/main/scala/com/daml/ledger/api/benchtool/submission/CommandSubmitter.scala b/ledger/ledger-api-bench-tool/src/main/scala/com/daml/ledger/api/benchtool/submission/CommandSubmitter.scala index 05f301521c..95f6c405fe 100644 --- a/ledger/ledger-api-bench-tool/src/main/scala/com/daml/ledger/api/benchtool/submission/CommandSubmitter.scala +++ b/ledger/ledger-api-bench-tool/src/main/scala/com/daml/ledger/api/benchtool/submission/CommandSubmitter.scala @@ -71,7 +71,7 @@ case class CommandSubmitter(services: LedgerApiServices) { private def allocateParties(number: Int, name: Int => String)(implicit ec: ExecutionContext ): Future[List[Primitive.Party]] = - (1 to number).foldLeft(Future.successful(List.empty[Primitive.Party])) { (allocated, i) => + (0 until number).foldLeft(Future.successful(List.empty[Primitive.Party])) { (allocated, i) => allocated.flatMap { parties => services.partyManagementService.allocateParty(name(i)).map(party => parties :+ party) }