mirror of
https://github.com/corda/corda.git
synced 2025-04-05 10:27:11 +00:00
* Use the attachments classloader to deserialize contract states in migrations * Added some comments to explain serialisation behaviour and how tests work. * Add debug log to indicate when attachment classloading has failed. * Use a servicesForResolution to load states for compatibility with notary changes and contract upgrades * Add test case to cover notary change transactions * Address review comments * Change logging message in MigrationServicesForResolution * Read the network-parameters file if there is nothing in the database * Update documentation and provide a warning if there are many states.
Corda Documentation Build
To run the Corda Documentation build run ./gradlew makeDocs
Note: In order to run the documentation build you will need Docker installed.
Windows users: If this task fails because Docker can't find make-docsite.sh, go to Settings > Shared Drives in the Docker system tray agent, make sure the relevant drive is shared, and click 'Reset credentials'.