corda/core/src
Mike Hearn c3f86f6557 Integrate a simple progress tracking system into the protocol framework.
The progress tracker API lets you model a tree of steps, along the same structure as protocols and subprotocols. Each step has an (optionally changing) label, and thus progress trackers can be arranged in a tree. Updates to the progress at each level flow up the tree via an RxJava observable (I guess we will use this more in future).

A simple console renderer is provided that uses ANSI escapes and Emoji to show animated progress through a protocol.

The trader demo is enhanced to use this framework, when run outside of Gradle.
2016-02-24 12:58:37 +01:00
..
main Integrate a simple progress tracking system into the protocol framework. 2016-02-24 12:58:37 +01:00
test/kotlin/core/utilities Integrate a simple progress tracking system into the protocol framework. 2016-02-24 12:58:37 +01:00