Though I am including cordentity (cordentity-cordapp, cordentity-cordapp-contracts-states, cordentity-indy-utils) as cordapp dependencies in my build.gradle file, I can't seem to import any classes under com.luxoft.blockchainlab.corda.hyperledger.indy.flow., or anything under com.luxoft.blockchainlab.corda., for that matter. Strangely enough, I can successfully import com.luxoft.blockchainlab.hyperledger.indy.*.
Under "External Dependencies", I can find the classpath "com.luxoft.blockchainlab.corda.hyperledger.indy.flow.*", but that path isn't recognized by an import statement in a .kt object file similar to IndyArtifactsRegistry.kt.
Expected Behavior
The IDE and Gradle should recognize the classpath "com.luxoft.blockchainlab.corda.hyperledger.indy.flow*" within import statement.
Actual Behavior
The IDE and Gradle do not recognize the classpath "com.luxoft.blockchainlab.corda.hyperledger.indy.flow" within import statement.
Possible Fix
Steps to Reproduce
Start from corda-template-kotlin
Include cordentity cordapps as dependencies in build.gradle, and modify version numbers to be similar to that of the build.gradle of cordentity-poc-supplychain
Copy in IndyArtifactsRegistry.kt into the project under cordapp/src/main/kotlin/template
Attempt build, and open IndyArtifactsRegistry.kt in IDE
Context
I'm trying to build a Corda PoC using cordentity, but I cannot proceed until I can properly include cordentity.
Your Environment
Version used: attempted with both cordentity:0.5.0 and cordentity:0.4.11
Environment name and version (e.g. JDK 8.151 on Tomcat 9): JDK 1.8, Kotlin 1.2.41, latest IntelliJ, Gradle 3.4, also attempted with Gradle 4.1
Description
Though I am including cordentity (cordentity-cordapp, cordentity-cordapp-contracts-states, cordentity-indy-utils) as cordapp dependencies in my build.gradle file, I can't seem to import any classes under com.luxoft.blockchainlab.corda.hyperledger.indy.flow., or anything under com.luxoft.blockchainlab.corda., for that matter. Strangely enough, I can successfully import com.luxoft.blockchainlab.hyperledger.indy.*.
Under "External Dependencies", I can find the classpath "com.luxoft.blockchainlab.corda.hyperledger.indy.flow.*", but that path isn't recognized by an import statement in a .kt object file similar to IndyArtifactsRegistry.kt.
Expected Behavior
The IDE and Gradle should recognize the classpath "com.luxoft.blockchainlab.corda.hyperledger.indy.flow*" within import statement.
Actual Behavior
The IDE and Gradle do not recognize the classpath "com.luxoft.blockchainlab.corda.hyperledger.indy.flow" within import statement.
Possible Fix
Steps to Reproduce
Context
I'm trying to build a Corda PoC using cordentity, but I cannot proceed until I can properly include cordentity.
Your Environment