Cordapp
Represents a cordapp by registering the JAR that contains it and all important classes for Corda. Instances of this class are generated automatically at startup of a node and can get retrieved from CordappProvider.getAppContext from the CordappContext it returns.
This will only need to be constructed manually for certain kinds of tests.
Inheritors
Types
Properties
List of serializers for checkpoints
List of contracts
An exhaustive list of all classes relevant to the node within this CorDapp
List of custom schemas
List of initiatable flow classes
Hash of the jar
The minimum platform version this CorDapp will run on.
Cordapp name - derived from the base name of the Cordapp JAR (therefore may not be unique). This is different to Cordapp.Info.shortName which should be used instead.
List of flows startable by the scheduler
List of serializers
List of Corda plugin registries
List of net.corda.core.node.services.CordaService initiable flows classes
List of RPC services
The target platform version this CorDapp was designed and tested on.