corda/finance
Dominic Fox b6f2532ce6
Corda 1922 serialize states with calculated values (#3938)
* Introduce SerializeForCarpenter annotation

* Apply SerializableComputedProperty annotation to Cash.exitKeys, fix bugs

* info -> trace

* Remove annotation from FungibleAsset, as we do not know whether all implementing classes will provide the property as a calculated value

* Remove redundant import

* Explicit lambda params

* Restore explicit import for Enum valueOf

* Moving and rescoping

* More meaningful error message

* Add java test and documentation

* Fix accidentally broken unit test

* Ignore superclass annotation if property not calculated in implementing class

* Exclude calculated properties from Jackson serialisation

* Fix broken test
2018-10-09 14:54:31 +01:00
..
isolated Fixes bugs with contract constraints (#1696) 2017-10-02 17:54:32 +01:00
src Corda 1922 serialize states with calculated values (#3938) 2018-10-09 14:54:31 +01:00
build.gradle Syncing Cordapp info code from ENT so that ENT-1731 is fully ported (#3914) 2018-09-10 10:43:00 +01:00