apply plugin: 'org.jetbrains.kotlin.jvm' apply plugin: 'net.corda.plugins.quasar-utils' apply plugin: 'net.corda.plugins.cordapp' dependencies { cordaProvided project(':core') // The trader demo CorDapp depends upon Cash CorDapp features cordapp project(':finance:contracts') cordapp project(':finance:workflows') testImplementation project(':node') testImplementation project(':node-driver') testImplementation project(':test-utils') testImplementation project(':core-test-utils') testImplementation "org.jetbrains.kotlin:kotlin-test:$kotlin_version" testImplementation "org.junit.jupiter:junit-jupiter-api:${junit_jupiter_version}" testImplementation "junit:junit:$junit_version" testRuntimeOnly "org.junit.vintage:junit-vintage-engine:${junit_vintage_version}" testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:${junit_jupiter_version}" testRuntimeOnly "org.junit.platform:junit-platform-launcher:${junit_platform_version}" testImplementation "org.assertj:assertj-core:$assertj_version" } jar { baseName 'corda-trader-demo-workflows' } cordapp { targetPlatformVersion corda_platform_version.toInteger() minimumPlatformVersion 1 workflow { name "Trader Demo" versionId 1 vendor "R3" licence "Open Source (Apache 2)" } }