plugins {
    id 'corda.common-publishing'
    id 'corda.common-library'
}

description 'Backing store component fake testing implementation'

dependencies {
    compileOnly "org.osgi:osgi.annotation"
    compileOnly "org.osgi:org.osgi.service.component.annotations"
    compileOnly "org.osgi:org.osgi.service.component:$osgiServiceComponentVersion"

    api project(':libs:lifecycle:lifecycle')

    implementation "net.corda:corda-application"
    implementation "net.corda:corda-avro-schema"
    implementation "net.corda:corda-crypto"
    implementation "net.corda:corda-ledger-utxo"
    implementation 'org.jetbrains.kotlin:kotlin-osgi-bundle'
    
    implementation platform("net.corda:corda-api:$cordaApiVersion")
    implementation project(":components:uniqueness:backing-store")
    implementation project(":libs:uniqueness:common")
}
