Scan Package Test Cordapp
Implementation of the public TestCordapp API.
As described in TestCordapp.findCordapp, this represents a single CorDapp jar on the current classpath. The scanPackage may be for an external dependency to the project that's using this API, in which case that dependency jar is referenced as is. On the other hand, the scanPackage may reference a gradle CorDapp project on the local system. In this scenerio the project's "jar" task is executed to build the CorDapp jar. This allows us to inherit the CorDapp's MANIFEST information without having to do any extra processing.
Constructors
Functions
Returns a copy of this TestCordapp signed with a development signing key. The same signing key will be used for all signed TestCordapps. If the CorDapp jar is already signed, then the new jar created will its signing key replaced by the development key.
Returns a copy of this TestCordapp but with the specified CorDapp config.
Return a copy of this TestCordappInternal but without any metadata, such as configs and signing information.