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

description 'Corda ledger UTXO transaction verifier'

ext.cordaEnableFormatting = true

dependencies {
    compileOnly 'org.osgi:osgi.annotation'
    compileOnly 'org.osgi:org.osgi.service.component.annotations'

    implementation platform("net.corda:corda-api:$cordaApiVersion")

    implementation 'net.corda:corda-ledger-utxo'

    implementation project(':libs:ledger:ledger-common-data')
    implementation project(':libs:ledger:ledger-utxo-data')
    implementation project(':libs:metrics')
    implementation project(':libs:utilities')
    implementation project(':libs:membership:membership-common')
    implementation project(':libs:sandbox-types')

    testImplementation project(':testing:ledger:ledger-utxo-testkit')

}