mirror of
https://github.com/digital-asset/daml.git
synced 2024-09-19 00:37:23 +03:00
aa3e5a7dbe
* Support multi-party reads on the JSON API Given that those aren’t going away and we’re instead doubling down on this and adding multi-party writes as well, the JSON API needs to support this. This PR only implements the read side (since the ledgers do not yet support the write side). This does not deviate from the approach chosen by the JSON API to infer the parties from the token, we just don’t error out anymore when more than one party is passed. changelog_begin changelog_end * Apply suggestions from code review Co-authored-by: Stephen Compall <stephen.compall@daml.com> * Remove dependency on doobie_postgres from db-backend changelog_begin changelog_end * Fix offset update changelog_begin changelog_end * Use nonempty sets for parties changelog_begin changelog_end * Fix updateOffset under concurrent transactions changelog_begin changelog_end * Add tests for multi-party websocket queries and fetches changelog_begin changelog_end * fmt changelog_begin changelog_end * Fix perf tests changelog_begin changelog_end * Cleanup changelog_begin changelog_end * Update ledger-service/http-json/src/main/scala/com/digitalasset/http/dbbackend/ContractDao.scala Co-authored-by: Stephen Compall <stephen.compall@daml.com> * Move ParsePayload instances, thanks Stephen! changelog_begin changelog_end * More unsubst changelog_begin changelog_end * Fix off by 1 error changelog_begin changelog_end * Remove redundant type annotation changelog_begin changelog_end * fmt changelog_begin changelog_end Co-authored-by: Stephen Compall <stephen.compall@daml.com> |
||
---|---|---|
.. | ||
cli-opts | ||
db-backend | ||
http-json | ||
http-json-perf | ||
http-json-testing | ||
jwt | ||
lf-value-json | ||
utils |