daml/ledger/participant-state
Jussi Mäki c23af0eaa0
Introduce contract key to exercise node (#1783)
* Introduce contract key to exercise node

Track the contract key in NodeExercises. This is in
preparation for adding the key into exercise events, and
for support for contract keys in kvutils, where we need
to be able to compute the outputs of the submission, e.g.
the contract key that would be unset by a consuming exercise.

This introduces transaction version 8.

* Move release note on contract keys in exercises to unreleased.rst

* Address Stephen's review

- Drop changelog entry for this change as it is not user facing
- Add info on version 8 to transaction.rst. Fix typo in version 7.
- Reorder VersionTimeline as per review
- Only compare the NodeExercise 'key' if it is set in the original
  transaction (in order to compare transactions in a backwards
  compatible manner)

* Unbork unreleased.rst
2019-06-27 09:57:40 +02:00
..
kvutils Introduce contract key to exercise node (#1783) 2019-06-27 09:57:40 +02:00
src/main/scala/com/daml/ledger/participant/state Update participant state v2 interfaces (#1767) 2019-06-20 13:03:46 +02:00
BUILD.bazel create separate bazel targets for participant-state-v2 (#1562) 2019-06-11 08:00:02 +00:00