daml/ledger-service
Moritz Kiefer 8e22bb6b2d
Drop ContractId typeparameter from Value (#10827)
99% of our usecases use Value[ContractId] so this PR just fixes it.

The few other usescases are:

1. Value[Nothing] which we use for keys. This is technically more
precise but we benefit very little from it.
2. Value[String] mostly because in a few places we are lazy.

We don’t have any code which benefits from being polymorphic in the
contract id type.

changelog_begin
changelog_end
2021-09-16 08:46:57 +00:00
..
cli-opts Simplify loading of logback file (#10592) 2021-08-17 08:46:37 +00:00
db-backend [JSON-API] surrogate template id cache (#10806) 2021-09-10 10:48:58 +00:00
http-json Drop ContractId typeparameter from Value (#10827) 2021-09-16 08:46:57 +00:00
http-json-cli [JSON-API] surrogate template id cache (#10806) 2021-09-10 10:48:58 +00:00
http-json-ledger-client [JSON-API] Use the token from incoming requests to update the package list (#10602) 2021-09-03 10:12:01 +00:00
http-json-oracle enable JSON search index on Oracle by default (#10539) 2021-08-31 09:29:36 +00:00
http-json-perf Async logging for http-json-perf tests and publish logs as a pipeline artifact (#10803) 2021-09-07 23:42:30 +01:00
http-json-testing [DPP-589] Add CLI flag to select minimum enabled TLS version (#10854) 2021-09-14 12:37:38 +02:00
jwt [DPP-418] Protect Participant TLS keys (#10629) 2021-08-30 09:24:52 +02:00
lf-value-json Drop ContractId typeparameter from Value (#10827) 2021-09-16 08:46:57 +00:00
utils [JSON-API] Use the token from incoming requests to update the package list (#10602) 2021-09-03 10:12:01 +00:00