CORDA-556: Added Cordapp Config and a sample (#2469)

* Added per-cordapp configuration 
* Added new API for Cordformation cordapp declarations to support per-cordapp configuration
* Added a cordapp configuration sample
This commit is contained in:
Clinton
2018-02-14 14:49:59 +00:00
committed by GitHub
parent 3802066bf6
commit 174ed3c64b
53 changed files with 1063 additions and 206 deletions

View File

@ -0,0 +1,23 @@
# Cordapp Configuration Sample
This sample shows a simple example of how to use per-cordapp configuration. It includes;
* A configuration file
* Gradle build file to show how to install your Cordapp configuration
* A flow that consumes the Cordapp configuration
## Usage
To run the sample you must first build it from the project root with;
./gradlew deployNodes
This will deploy the node with the configuration installed.
The relevant section is the ``deployNodes`` task.
## Running
* Windows: `build\nodes\runnodes`
* Mac/Linux: `./build/nodes/runnodes`
Once the nodes have started up and show a prompt you can now run your flow.