josecoll ebc9cacb53 Contract Upgrade API improvements + persistence (#1392)
* All Contract Upgrade functionality performed within a corresponding flow.
Removed RPC API calls for contract upgrade authorisation / de-authorisation.
Added persistence using AppendOnlyPersistentMap.

* Changed to using a PersistentMap to ensure entries can be removed (was causing failing de-authorisation tests).
Fixed all warnings.

* Added mandatory @Suspendable annotations to flows.

* Do not instantiate object unless overridden.

* Updated changelog and CordaDocs.

* Persistence simplification: only store upgrade contract class name (not serialized object)

* Remove nullability from contract_class_name DB column.
2017-09-05 13:23:19 +01:00
..
2017-09-01 14:50:29 +01:00
2017-08-31 10:09:31 +01:00
2017-08-17 17:26:10 +01:00
2017-08-21 10:42:59 +01:00
2017-03-08 12:31:22 +01:00
2017-08-15 22:32:30 +01:00
2017-07-26 15:00:03 +01:00
2017-09-05 12:32:28 +02:00