daml/daml-script
pbatko-da fd86551873
[DPP-1278] Shuffle party related domain classes (#15276)
changelog_begin
changelog_end

Status quo:
ledger-api-domain's domain object contained three classes related to parties:
 1. `PartyDetails`, the oldest, which didn't contain the metadata field and was used both in client and indexer code,
 2. `ParticipantPartyDetails`, added recently during the participant-local metadata extensions, similar to the `PartyDetails` above but additionally contains the metadata field,
 3. `PartyRecord` which held participant-local metadata extensions for a party.

Changes:
 1) `PartyDetails` gets renamed to `IndexerPartyDetails` and together with `PartyEntry` gets moved to participant-state-index Bazel package and is removed from client code,
 2) `ParticipantPartyDetails` gets renamed to `PartyDetails` and is now used in the client code instead.
 3) `PartyRecord` gets moved to participant-local-store Bazel package
2022-10-20 09:23:34 +00:00
..
converter [LF] Cleanup StablePackage object (#15250) 2022-10-19 08:06:49 +00:00
daml Support interface choices in daml ledger export (#15189) 2022-10-19 10:43:04 +02:00
export Support interface choices in daml ledger export (#15189) 2022-10-19 10:43:04 +02:00
runner [DPP-1278] Shuffle party related domain classes (#15276) 2022-10-20 09:23:34 +00:00
test [LF] Cleanup StablePackage object (#15250) 2022-10-19 08:06:49 +00:00