Commit Graph

647 Commits

Author SHA1 Message Date
Remy
235abfa8ed
Revert "[LF] make Timestamp parsing consistent accross Java versions (#17053)" (#17170)
This reverts commit db7a5b3653.
2023-07-24 16:11:00 +00:00
Remy
db7a5b3653
[LF] make Timestamp parsing consistent accross Java versions (#17053)
* [LF] make Timestamp parsing consistent between Java 11 and Java 17

Between Java 11 and Java 17 there is one bug fix on Instant.parse
that expands the range of values that can be parsed into an
Instant. See https://bugs.openjdk.org/browse/JDK-8166138

Daml-LF happened to uses Instant.parse to parse a string into a
Daml-LF timestamp and we observe a different behavior when running
Daml on Java 11 and Java 17

additionally make explicit that conversion form java Instant and
string may drop nanoseconds, i.e. we create a lenient version that may
drop the significant nanoseconds (legacy or) and a strict
version that reject instant/string that cannot be converted without
loss of precision.
2023-07-20 16:18:01 +02:00
nickchapman-da
9fddcb956c
Thread enableContractUpgrading through engine. (#17139) 2023-07-20 12:54:45 +00:00
nickchapman-da
8f10eb69e3
[engine] Refuse to downgrade optional field values which are not None (#17119) 2023-07-14 09:26:33 +01:00
Samuel Williams
f82fb77102
Update tests to match canton changes (#17093) 2023-07-12 16:53:32 +01:00
nickchapman-da
15052dd89f
Adapt soft-upgrade-integration-tests to match latest required behaviour. (#17083) 2023-07-06 11:31:45 +01:00
nickchapman-da
8a3a7d20f9
[engine] improve speedy record value representation (#17054) 2023-06-30 15:25:50 +00:00
Samuel Williams
95dd64bc02
Script package vetting (#17035)
* Version the script runner

* Fix import

* Add v2 files

* Add v1/v2 switching logic

* Add -- @ SCRIPT-V2 flag to integration tests

* Fix daml-v2 docs gen, refactor withDamlScriptDep

* Fix package name for daml-script2

* Fix polymorphic script warning for daml-script2

* Address review comments

* Scala, not haskell

* Add warnings to template files

* Rename daml-v2 to daml3, daml-script-v2 to daml3-script

* Fix polymorphic warning again

* Switch try catch to a command

* Use free properly, make all continues identity

* Split up DamlScript, implement Questions logic

* Fix most of the issues

* Drop internal callstack frames

* Minor fixes

* Prevent Catch being treated as an old-style typeclass

* Fix catch parsing

* Implement package vetting and unvetting

* Add no such template error to scenario service proto

* Notes for updateCompiledPackages in IdeLedgerClient

* Improve script src copying

* Add package vetting test, and framework for extra packages in integration tests

* Fix daml script dar rule mistake

* Apply suggestions from code review

Co-authored-by: Remy <remy.haemmerle@daml.com>

* Convert PureCompiledPackages to case class

* Generalise Lookup error over scenario proto

* Address review

---------

Co-authored-by: Remy <remy.haemmerle@daml.com>
2023-06-29 15:42:34 +01:00
Samuel Williams
473b7750af
Fix TLS and other settings not being applied when using --all (#17059) 2023-06-28 16:07:21 +01:00
Samuel Williams
6640c6fbd8
Daml3 script refactoring (#17028)
* Version the script runner

* Fix import

* Add v2 files

* Add v1/v2 switching logic

* Add -- @ SCRIPT-V2 flag to integration tests

* Fix daml-v2 docs gen, refactor withDamlScriptDep

* Fix package name for daml-script2

* Fix polymorphic script warning for daml-script2

* Address review comments

* Scala, not haskell

* Add warnings to template files

* Rename daml-v2 to daml3, daml-script-v2 to daml3-script

* Fix polymorphic warning again

* Switch try catch to a command

* Use free properly, make all continues identity

* Split up DamlScript, implement Questions logic

* Fix most of the issues

* Drop internal callstack frames

* Minor fixes

* Prevent Catch being treated as an old-style typeclass

* Fix catch parsing

* Improve script src copying

* Fix daml script dar rule mistake

* Address review comments

* Address deep dive comments

* Update daml-script/runner/src/main/scala/com/digitalasset/daml/lf/engine/script/v2/Runner.scala

Co-authored-by: Remy <remy.haemmerle@daml.com>

* Small fix

* Add some information to Internal.daml

---------

Co-authored-by: Remy <remy.haemmerle@daml.com>
2023-06-28 09:15:21 +01:00
Remy
7b7a6f6211
Reactivate windows tests disable in #16760 (#16958)
namely:
-  //daml-script/export/integration-tests/reproduces-transactions:test
-  //compiler/damlc:daml-stdlib-doctest

Co-authored-by: Gary Verhaegen <gary.verhaegen@digitalasset.com>
2023-06-20 16:28:50 +02:00
Samuel Williams
d813fbbdc3
Add daml-script v2 (#16934)
* Version the script runner

* Fix import

* Add v2 files

* Add v1/v2 switching logic

* Add -- @ SCRIPT-V2 flag to integration tests

* Fix daml-v2 docs gen, refactor withDamlScriptDep

* Fix package name for daml-script2

* Fix polymorphic script warning for daml-script2

* Address review comments

* Scala, not haskell

* Add warnings to template files

* Rename daml-v2 to daml3, daml-script-v2 to daml3-script

* Fix polymorphic warning again
2023-06-20 14:26:45 +01:00
Raphael Speyer
640a12610d
JSON API: Avoid populating both "result" and "errors" in response (#16967)
According to current documentation, only one of these may be set, but we can currently return both.

Also in this case we currently return a status code of 501, which is not one of the documented status codes. This PR switches that to 500 instead.

https://docs.daml.com/json-api/index.html#http-status-codes
2023-06-13 18:56:56 +10:00
Remy
ce2203dd2a
Reactivate test disable in #16760 except on windows (#16957)
namely

- //daml-script/export/integration-tests/reproduces-transactions:test
- //compiler/damlc:daml-stdlib-doctest
2023-06-05 11:46:03 +02:00
Marton Nagy
9f55d6798b
MVP Multi Domain Ledger API (#16760)
First draw of Multi Domain Ledger API V2

[CHANGELOG_BEGIN]
introducing Ledger API V2 in a backwards compatible fashion.
For change-log and migration hints please read v2/package.proto.
[CHANGELOG_END]
2023-06-04 23:00:52 +02:00
Remy
d692e5873c
[Script] Fix broken tests after conflicting merge (#16945)
culprits are #16920 and #16893

In this PR, we split properly Stable tests from Dev one.
2023-05-31 18:41:49 +00:00
Remy
dd98cbec76
[LF] Cleanup API for disclosed contract (#16920) 2023-05-31 14:39:53 +02:00
nickchapman-da
587efe4401
[Upgrades POC] softExercise (#16893) 2023-05-31 12:21:39 +00:00
Moisés Ackerman
388617938d
SBPromoteAny - extend contracts with missing optional fields (#16910)
* Add test case

* Add ImmArray#drop

* SBPromoteAnyContract extends values of pred template types

* fmt

* Revert "Add ImmArray#drop"

This reverts commit 9f7ea3a9d73289aaec179eb47928b2ee22a31c76.

* TODO

* Refactor SBPromoteAnyContract suffix construction

* Lookup DataRecord using pkgInterface

* coin-upgrade-v1-v2-new-field now tests that new field works with get/set
2023-05-30 16:13:21 +02:00
mziolekda
06abd5c649
Clean up ledger dependencies (#16894)
* remove sandbox-on-x project

update bazel readme

update release artifacts

comment out last remaining SoX test

remove ledger-runner-common

remove participant-state-kv-errors

remove recovering-indexer-integration-tests

remove participant-integration-api

update doc pages

cleanup ledger-api-auth usage

remove participant-state

fix build

fix build

clean up ledger-api-common part I

clean up ledger-api-comon part II

clean up ledger-api-common part III

remove ledger/metrics

clean up ledger-api-health and ledger-api-domain

* remove ledger-configuration ad ledger-offset

* remove ledger-grpc and clean up participant-local-store

* reshuffle few more classes

* format
2023-05-23 13:44:17 +00:00
mziolekda
95cc249ddd
Remove sandbox on x (#16890)
* remove sandbox-on-x project

* update bazel readme

* update release artifacts

* comment out last remaining SoX test

* remove ledger-runner-common

* remove participant-state-kv-errors

* remove recovering-indexer-integration-tests

* remove participant-integration-api

* update doc pages

* cleanup ledger-api-auth usage

* remove participant-state

* fix build

* fix build
2023-05-23 09:25:54 +02:00
Remy
81272e313d
Move com.daml.caching in libs-scala (#16868) 2023-05-22 15:32:53 +00:00
mziolekda
ac0bac67ef
reduce the usage of sandbox-on-x (#16878)
* reduce the usage of sandbox-on-x

* fix broken build

* fix build

* drop tests of very old compilers that are not supported by canton

* stop building sandbox-on-postgres when it is not used anyway

* drop tests of very old triggers that are not supported by canton
2023-05-22 14:38:37 +02:00
nickchapman-da
f88812f0e5
avoid adding WronglyTypedContractSoft error; wait until #16859 has landed (#16871) 2023-05-16 17:32:10 +00:00
Moisés Ackerman
990308ce53
[Upgrades PoC] softFetch (#16839)
* Refactor PackageMetadata construction

* Package Metadata now can include an upgraded package id

* define PackageInterface#lookupPredecessors

* Add SoftFetch in Daml LF

* Add softFetch function in Daml

* Add USoftFetch LFConversion primitive

* Define SoftFetch in terms of SBPromoteAnyContract

* daml_compile rule now takes upgrades arg

* Add script test for softFetch

* TODOs

* Check LF >= 1.dev when decoding 'upgradedPackageId' and 'softFetch' in DecodeV1.scala

* Check that softFetch is not called on templates with contract keys

* Seq=>List

* ModParser todo

* Extract PackageUpgradesIT from AbstractFuncIT

* Update docstring for SBPromoteAnyContract

* Fix build errors

* Fix build error

* DecodeV1Spec case for softFetch

* DecodeV1Spec case for upgradedPackageId

* EncodeV1 case for upgradedPackageId

* Fix build error

* Disable test due to cyclic dependency with canton

* Add transitive case to PackageUpgradesIT

* Clean up PackageUpgradesIT

* Fix build error

* Error if 'upgrades' field is present before featurePackageUpgrades

* Update doc on compileSoftFetchTemplate

* Reword WronglyTypedContractSoft error
2023-05-16 10:33:47 +02:00
Remy
a863d69d34
Move CatonFixture in its own bazel module (#16824) 2023-05-10 23:15:26 +00:00
Samuel Williams
537447d92c
Json Api tests to canton (#16782)
Co-authored-by: Remy <remy.haemmerle@daml.com>
2023-05-10 16:01:39 +01:00
Remy
7149ebdb73
[LF] refactor CantonFixture (#1673)
- force logging when debug is one (overring logbak conf)
- inherit SuiteResourceManagementAroundAll
- minor cleanup
- add default value for CantonFixture parameter
2023-05-05 16:31:26 +00:00
dylant-da
eb537914a4
Make scripts cancellable (#16588)
* Begin work on cancellable scenarios

* Stubs that pass typechecking, for bidirectional streams

* Place default value in running handlers

* Support start/stop requests

* switch script to scenario

* ScenarioServiceMain lint

* Fix nonexhaustive check

* Working but ugly

* Remove ugliness / print debugging

* lint

* Distinguish cancellation by timeout vs request, refactor ior

* lint

* Implement automatic cancellation of outdated scripts, and test

* lint

* Fix boolean blindness in script cancellation signal

* Add timeout & steps to script interrupt test case

* Add test case for hover resetting script progress

* Remove unused ReplacedByOtherThread datatype

* remove dead debugging print statements

* Improve semaphore code

* Turn handler structure into a Semigroup, handle multiple response error
2023-05-02 17:51:45 +00:00
Remy
1a917b781a
Override engine and archive reader in canton jar used for dev testing (#16667) 2023-05-02 11:00:43 +01:00
Remy
1366b36376
Refactor Canton integration-test-lib (#16764) 2023-04-27 20:26:04 +00:00
nickchapman-da
5a7451bdf4
[engine] choice authority: clarify remaining things to do (#16752) 2023-04-27 18:30:32 +00:00
Remy
fd5617f673
Daml Script Export : migrate test to canton (#16716)
+ factorize test to avoid multiple start of canton

part of #16711
2023-04-25 09:23:57 +02:00
Remy
66253e0b06
Migrate Daml script JsonApiIT to canton (#16724) 2023-04-21 16:44:49 +02:00
azure-pipelines[bot]
9a9335875f
bump canton to 20230418 (#16715)
* bump canton to 20230418

CHANGELOG_BEGIN
CHANGELOG_END

* deactive ChoiceAuthority:test

---------

Co-authored-by: Azure Pipelines Daml Build <support@digitalasset.com>
Co-authored-by: Remy Haemmerle <Remy.Haemmerle@daml.com>
2023-04-19 15:02:33 +00:00
nickchapman-da
353c6d903d
cleanup code for consortium design #1 -- withAuthority (#16708) 2023-04-19 11:12:36 +01:00
nickchapman-da
8ad44f5fbc
kill Node.Authority with fire (#16524) 2023-04-18 14:16:44 +01:00
nickchapman-da
ac68bdf416
[engine] kill Daml withAuthority / LF WITH_AUTHORITY (#16548) 2023-04-17 16:50:10 +01:00
Gary Verhaegen
f8050f1f18
Add license file (#16697)
See [DAML-358] for details.

[DAML-358]: https://digitalasset.atlassian.net/browse/DAML-358
2023-04-17 11:33:04 +00:00
Carl Pulley
f0664425df
Migrate trigger-integration-tests to Canton (#16662) 2023-04-06 10:51:42 +01:00
nickchapman-da
3abbf2b972
[engine] Push choice authority through compilation pipeline (#16639) 2023-04-03 09:19:24 +00:00
Remy
c20fc05d78
[Script] move test_daml_script_test_runner from sandbox to canton (#16616) 2023-03-31 10:12:28 +02:00
Moritz Kiefer
dfc8619e35
Clarify documentation on setTime (#16607)
See
https://discuss.daml.com/t/how-can-i-get-the-actual-time-when-running-scrips-on-visualstudio-code/6338/4,
we had a user that got confused about behavior in `daml test` so this
PR clarifies that.
2023-03-31 09:46:20 +02:00
Remy
b5441712aa
[Script] extract CantonFixture to be share with triggers (#16595) 2023-03-28 14:58:00 +02:00
Remy
c62f03e934
[Script] fix AuthIT (#16594) 2023-03-23 10:05:02 +01:00
Remy
41dc1a1d68
Migrate remaining Daml Script tests from Sandbox-on-x to Canton (#16576)
This PR breaks AuthIT. It will be fixed in thefollowing one.
2023-03-22 13:45:52 +00:00
Remy
44b43a4d57
Clean up daml script tests (#16570) 2023-03-20 15:02:52 +01:00
Samuel Williams
ddc27715ab
Scenario service error reporting fix (#16503)
* Return error through grpc with print in unexpected cases
Fix a couple error cases

* Fix spacing test

* Refactor HashingError to have explicit case
2023-03-16 14:42:39 +00:00
Samuel Williams
e8df3cf6e0
Add --ide-ledger flag to daml script cli (#16547)
* Add --ide-ledger flag to daml script cli

* Fix a couple tests

* Apply suggestions from code review

Co-authored-by: Remy <remy.haemmerle@daml.com>

* Formatting fix

* Fix warning

* Rename LedgerMode + its variants

* Update unreleased changelog

---------

Co-authored-by: Remy <remy.haemmerle@daml.com>
2023-03-16 10:57:51 +00:00
Remy
f0c5848cdc
Script: Migrate script functional tests to canton (#16538) 2023-03-15 15:46:02 +00:00
Remy
1b014ae4c6
fix flakyness of //daml-script/test:multi-participant-integration-test (#16489)
Co-authored-by: Samuel Williams <samuel.williams@digitalasset.com>
Co-authored-by: Carl Pulley <106966370+carlpulley-da@users.noreply.github.com>
2023-03-13 20:59:18 +01:00
atriantafyllos-da
e58ea28601
Upgraded circe-yaml to 15.0-RC1. [#16412]. (#16415) 2023-03-13 14:51:43 +01:00
Remy
39d816f657
[Speedy] move compilation of disclosure outside of the Machine. (#16453)
Machine is not supposed to compile anything.
2023-03-06 19:04:31 +01:00
Sergey Kisel
b33d635beb
Customizable JWT audiences (#16330) 2023-02-27 16:05:38 +01:00
azure-pipelines[bot]
0dbbcfe0f1
bump canton to 20230224 (#16383)
CHANGELOG_BEGIN
CHANGELOG_END

Co-authored-by: Azure Pipelines Daml Build <support@digitalasset.com>
2023-02-27 12:55:16 +01:00
Moisés Ackerman
dd9c07177f
Timeouts are now reported correctly for daml-script Scripts (#16344)
Co-authored-by: Remy Haemmerle <Remy.Haemmerle@daml.com>
2023-02-20 11:03:21 +01:00
mziolekda
1a3980bf89
Separate test-common from the rest of the ledger code (#16307)
* move files

* format

* wrong file

* fix conformance tests

* add readme

* fix compatibility tests

* fix haskell tests
2023-02-14 15:29:13 +00:00
nickchapman-da
7ed5799a02
[engine] more testing for with-authority (#16308)
* enable correct behaviour expectation in daml-script with-authority example

* add testing for daml-lf examples with sequenced WITH_AUTHORITY, and extend testing for nested exammples
2023-02-13 17:28:22 +00:00
mziolekda
d9974984fd
Remove circular dependency on the //ledger project caused by ledger-resources [DPP-1410] (#16295)
* remove circular dependency on the //ledger project caused by ledger-resources

* format
2023-02-13 08:38:44 +00:00
Moisés Ackerman
9582832c2c
Fix try-catch scoping bug in daml-script (#16190)
* _tryCatch sig

* CatchPayload now only continues via 'continue' field

* fmt

* Add test cases

* update docs for CatchPayload

* fix type of CatchPayload.continue

* Add x type parameter to CatchPayload, drop toLedgerValue
2023-02-06 14:01:40 +01:00
Remy
2851401df6
[ScenarioService] add evaluation timeout (#16204)
Co-authored-by: Moisés Ackerman <6054733+akrmn@users.noreply.github.com>
2023-02-06 08:59:12 +01:00
Remy
aad8725ea7
[damlc] change default output to 1.15 (#16157) 2023-02-06 08:58:47 +01:00
nickchapman-da
d406e0a8df
remove clunky of suffix from with-authority internal names (#16214) 2023-02-01 16:19:06 +00:00
Carl Pulley
1e967d0ea3
ACS Overflow detection (#16195) 2023-02-01 13:48:56 +00:00
Carl Pulley
3d6ac11357
Bug fix to avoid potential JVM OOM errors in the converter (#16193) 2023-01-31 09:10:27 +00:00
Rex Ng
d287649fef
Fix potential embarrassing spelling (#15354)
CHANGELOG_BEGIN
[daml-script] Fix documentation spelling
CHANGELOG_END
2023-01-27 09:54:44 +00:00
Remy
3603ba870b
[Speedy] add cooperative interuptions (#16129)
Co-authored-by: Moisés Ackerman <6054733+akrmn@users.noreply.github.com>
2023-01-26 16:05:33 +01:00
Sergey Kisel
efcc6620ed
Implement IDP ID check transactionally within persistence layer [DPP-1386] (#16134) 2023-01-26 11:21:18 +01:00
nickchapman-da
4aa5b7d768
add new tx node type: Node.Authority (#16070) 2023-01-25 11:09:56 +00:00
Nicu Reut
85eff2930f
Configure OpenTelemetry using the sdk [PLEN-68] (#16083) 2023-01-24 08:53:25 +01:00
nickchapman-da
ca4ec1ed93
dummy implemention of withAuthorityOf primitive as the identity function (#16086) 2023-01-18 12:13:12 +00:00
nickchapman-da
f32419da20
[engine] withAuthorityOf: support from Daml --> Speedy (#16029) 2023-01-16 12:55:34 +00:00
Moisés Ackerman
3633d3bb52
Require HasAgreement t in template-only daml-script/daml-trigger functions (#16039) 2023-01-12 13:55:30 +01:00
Gary Verhaegen
151e12b81a
bump copyright (#16002)
This is the result of:

- Updating `./COPY` to say `2023`.
- Running `./dev-env/bin/dade-copyright-headers update .`
2023-01-04 18:21:15 +01:00
Remy
2152b72755
[Speedy] Make Machine parametric wrt questions (#15576) 2023-01-03 15:12:33 +01:00
Remy
f1aca5e11c
[Speedy] create Scenario Machine (#15588) 2022-12-16 08:20:42 +00:00
Remy
311f419842
LF: get rid of agreement text in ContractInst (#15818) 2022-12-14 10:39:29 +00:00
Sergey Kisel
db7f629c9e
Add todos to support IdentityProviderAdmin in the Daml-Script (#15858)
* Add todos to support IdentityProviderAdmin in the Daml-Script

* update todo
2022-12-14 10:00:57 +00:00
Sergey Kisel
212955cc31
Add "iss" claim support for JWT tokens. (#15880) 2022-12-13 15:26:36 +01:00
Nicu Reut
25f1254120
Move the metrics API to the observability module [PLEN-35] (#15831) 2022-12-12 09:35:55 +00:00
Sergey Kisel
e880f26b36
Identity Provider Management exposed via API [DPP-1334] (#15774) 2022-12-09 10:25:14 +01:00
Stefano Baghino
18ed316827
Accept uppercase English alphabet letters in user IDs (#15832)
* Accept uppercase English alphabet letters in user IDs

changelog_begin
Accept uppercase English alphabet letters in user IDs
changelog_end

* Fix title case in docs change

Co-authored-by: Sergey Kisel <98825453+skisel-da@users.noreply.github.com>

Co-authored-by: Sergey Kisel <98825453+skisel-da@users.noreply.github.com>
2022-12-08 16:44:54 +00:00
Moisés Ackerman
f35ebb8dcd
Move stdlib datatypes into stable packages (#15795)
* Move datatype DA.Action.State.State into a stable package

* Move datatype DA.Stack.SrcLoc into a stable package

* Move datatype DA.Random.Minstd into a stable package

* Skip doctest for DA.Action.State.Type

* Don't use magic numbers in CodeGenRunnerTests.scala

* Update comment in StablePackageTest.scala
2022-12-06 15:48:35 +01:00
Sergey Kisel
1c6f6a748b
IdentityProviderId support for the persistence layer of user/party management [DPP-1332] (#15716) 2022-12-02 16:12:04 +01:00
azure-pipelines[bot]
3daa60f9d1
bump canton to 20221129 (#15735)
CHANGELOG_BEGIN
CHANGELOG_END

Co-authored-by: Azure Pipelines Daml Build <support@digitalasset.com>
2022-11-30 11:46:56 +01:00
nickchapman-da
6e379dbd5a
[script] update doc for daml-script/interfaces (#15683)
* update reference doc (doc-comments in Script.daml) for daml-script/interfaces

* small english fixes

* update user doc and example for daml-script/interfaces

* build/test ScriptExample.daml at 1.15

* dont show party in interface info message

* fix for: //daml-script/export/integration-tests/golden:matches-docs-test

* disable failing integration test
2022-11-28 08:18:44 +00:00
mziolekda
9cee266479
Move jwt library to libs-scala (#15674) 2022-11-24 11:08:56 +01:00
nickchapman-da
18025794f2
use Jspon API "fetch" endpoint for daml-script queryInterfaceContractId (#15652) 2022-11-23 09:27:49 +00:00
nickchapman-da
697aaf14da
[daml-script] interfaces over JSON API (#15460) 2022-11-21 15:18:41 +00:00
Remy
3dee676cbb
[LF] making LF 1.15 stable (#15614) 2022-11-17 23:30:11 +01:00
Remy
7cac969756
[Speedy] Inline LedgerMode in the Machine (#15514) 2022-11-15 14:47:22 +00:00
atriantafyllos-da
5ddd0646c4
Removed http_json_api metrics from ledger metrics [DPP-1307]. (#15552)
changelog_begin
changelog_end
2022-11-15 14:56:41 +01:00
Remy
d071e5e505
Remove TemplateOrInterface type class (#15347) 2022-11-15 09:44:51 +01:00
nickchapman-da
7abbb694b9
[script] rename: queryView --> queryInterface (#15541) 2022-11-11 11:50:02 +00:00
Moisés Ackerman
8b4603b665
define daml_ledger_export_test in terms of client_server_test (#15535)
* daml_ledger_export_test is now defined in terms of client_server_test

* daml_ledger_export_test now has timeout=short by default

Co-authored-by: Remy <remy.haemmerle@daml.com>
2022-11-11 10:44:40 +00:00
Remy
bec311c039
[Script] strengthen compilation flags (#15509) 2022-11-10 10:55:05 +01:00
Remy
f240917e94
[Speedy] Drop second argument of SResultFinal (#15429) 2022-11-04 14:20:21 +01:00
nickchapman-da
c9db43f579
implement queryView for GrpcLedgerClient (#15406) 2022-11-03 17:41:07 +00:00
nickchapman-da
d00665c764
use all parties for query functions (#15381) 2022-11-01 13:47:39 +00:00
nickchapman-da
a20ac183aa
handle view computations which fail in daml-script (#15384)
changelog_begin
changelog_end
2022-10-28 17:05:18 +01:00