daml/ledger-api
Moritz Kiefer 22ce940954
Upgrade scalafmt and enable trailing commas (#8437)
This PR updates scalafmt and enables trailingCommas =
multiple. Unfortunately, scalafmt broke the version field which means
we cannot fully preserve the rest of the config. I’ve made some
attempts to stay reasonably close to the original config but couldn’t
find an exact equivalent in a lot of cases. I don’t feel strongly
about any of the settings so happy to change them to something else.

As announced, this will be merged on Saturday to avoid too many conflicts.

changelog_begin
changelog_end
2021-01-09 11:37:37 +01:00
..
grpc-definitions Daml case and logo (#8433) 2021-01-08 12:50:15 +00:00
perf-testing Upgrade scalafmt and enable trailing commas (#8437) 2021-01-09 11:37:37 +01:00
rs-grpc-akka Upgrade scalafmt and enable trailing commas (#8437) 2021-01-09 11:37:37 +01:00
rs-grpc-bridge Upgrade scalafmt and enable trailing commas (#8437) 2021-01-09 11:37:37 +01:00
rs-grpc-testing-utils update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
sample-service update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
scripts open-sourcing daml 2019-04-04 09:33:38 +01:00
testing-utils Upgrade scalafmt and enable trailing commas (#8437) 2021-01-09 11:37:37 +01:00
.gitignore open-sourcing daml 2019-04-04 09:33:38 +01:00
.sbtopts open-sourcing daml 2019-04-04 09:33:38 +01:00
BUILD.bazel update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
README.md correct broken ledger-api-introduction links (#1565) 2019-06-07 15:18:21 -04:00
VERSION API version service [KVL-541] (#7792) 2020-10-27 17:47:44 +01:00

Ledger-API

This is the API code for the ledger, which contains:

  • gRPC API definitions
  • Generated Scala bindings
  • gRPC-RS bridge
  • gRPC-Akka bridge
  • Server API classes with validation
  • Prototype Server
  • Prototype Clients
    • Scala
    • Python
    • Node.js
  • Integration tests for all of the above

Documentation

The Ledger API Introduction contains introductory material as well as links to the protodocs reference documentation.

See the docs README for more about how to preview and publish documentation.