daml/ledger/ledger-api-errors
Nicu Reut 20d7e2becd
Remove thread check dependency on metrics [PLEN-96] (#16113)
Co-authored-by: Simon Maxen <simon.maxen@digitalasset.com>
2023-01-24 11:06:06 +00:00
..
src/main/scala/com/daml/error/definitions Remove thread check dependency on metrics [PLEN-96] (#16113) 2023-01-24 11:06:06 +00:00
BUILD.bazel Remove thread check dependency on metrics [PLEN-96] (#16113) 2023-01-24 11:06:06 +00:00
README.md Extract Ledger API error definitions in //ledger/ledger-api-errors [DPP-1269] (#15439) 2022-11-07 17:24:43 +01:00

Ledger error definitions

Home to error definitions commonly reported via the Ledger API server. As opposed to definitions in //ledger/participant-state-kv-errors, these errors are generic wrt to the ledger backend used by the participant server.

Daml-LF dependencies

Multiple error definitions depend on Daml LF types whose Bazel targets pull in unrelated dependencies, such as the Daml engine.

TODO (https://github.com/digital-asset/daml/issues/15453): Extract Daml-LF interface types to separate package in order to decouple the error definitions from the Daml engine.