Skip to content

Commit f1f1d23

Browse files
committed
[ci] Parse offset checkpoint in get update tree response
Signed-off-by: Nicu Reut <nicu.reut@digitalasset.com>
1 parent 6ddb3e9 commit f1f1d23

File tree

1 file changed

+16
-2
lines changed
  • apps/common/src/main/scala/org/lfdecentralizedtrust/splice/environment/ledger/api

1 file changed

+16
-2
lines changed

apps/common/src/main/scala/org/lfdecentralizedtrust/splice/environment/ledger/api/LedgerClient.scala

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,16 @@ import com.daml.ledger.api.v2.admin.party_management_service.{
1919
}
2020
import com.daml.ledger.api.v2.interactive.interactive_submission_service.InteractiveSubmissionServiceGrpc
2121
import com.daml.ledger.api.v2.command_service.CommandServiceGrpc
22+
import com.daml.ledger.api.v2.offset_checkpoint.OffsetCheckpoint.toJavaProto
2223
import com.daml.ledger.api.v2.package_reference.PackageReference
2324
import com.daml.ledger.api.v2.package_service.{ListPackagesRequest, PackageServiceGrpc}
24-
import com.daml.ledger.javaapi.data.{Command, CreateUserResponse, ListUserRightsResponse, User}
25+
import com.daml.ledger.javaapi.data.{
26+
Command,
27+
CreateUserResponse,
28+
ListUserRightsResponse,
29+
OffsetCheckpoint,
30+
User,
31+
}
2532
import com.daml.ledger.javaapi.data.codegen.ContractId
2633
import com.daml.ledger.javaapi.data.User.Right
2734
import org.lfdecentralizedtrust.splice.auth.AuthToken
@@ -819,7 +826,14 @@ object LedgerClient {
819826
)
820827
)
821828

822-
case TU.OffsetCheckpoint(_) => None
829+
case TU.OffsetCheckpoint(offset) =>
830+
Some(
831+
GetTreeUpdatesResponse(
832+
TreeUpdateOrOffsetCheckpoint.Checkpoint(
833+
OffsetCheckpoint.fromProto(toJavaProto(offset))
834+
)
835+
)
836+
)
823837

824838
case TU.Empty => sys.error("uninitialized update service result (update)")
825839
}

0 commit comments

Comments
 (0)