diff --git a/data/avro-schema/src/main/resources/avro/net/corda/data/ledger/persistence/FindTransactionIdsAndStatuses.avsc b/data/avro-schema/src/main/resources/avro/net/corda/data/ledger/persistence/FindTransactionIdsAndStatuses.avsc new file mode 100644 index 0000000000..382a85cd6e --- /dev/null +++ b/data/avro-schema/src/main/resources/avro/net/corda/data/ledger/persistence/FindTransactionIdsAndStatuses.avsc @@ -0,0 +1,15 @@ +{ + "type": "record", + "name": "FindTransactionIdsAndStatuses", + "doc": "A request to fetch transaction IDs and their statuses.", + "namespace": "net.corda.data.ledger.persistence", + "fields": [ + { + "name": "ids", + "type": { + "type" : "array", + "items" : "string" + }, + "doc": "A list of the transaction IDs to fetch." + }] +} diff --git a/data/avro-schema/src/main/resources/avro/net/corda/data/ledger/persistence/LedgerPersistenceRequest.avsc b/data/avro-schema/src/main/resources/avro/net/corda/data/ledger/persistence/LedgerPersistenceRequest.avsc index 0fd22ccdf9..cddfd596f0 100644 --- a/data/avro-schema/src/main/resources/avro/net/corda/data/ledger/persistence/LedgerPersistenceRequest.avsc +++ b/data/avro-schema/src/main/resources/avro/net/corda/data/ledger/persistence/LedgerPersistenceRequest.avsc @@ -40,7 +40,8 @@ "net.corda.data.persistence.FindWithNamedQuery", "net.corda.data.ledger.persistence.FindSignedGroupParameters", "net.corda.data.ledger.persistence.PersistSignedGroupParametersIfDoNotExist", - "net.corda.data.ledger.persistence.FindSignedLedgerTransaction" + "net.corda.data.ledger.persistence.FindSignedLedgerTransaction", + "net.corda.data.ledger.persistence.FindTransactionIdsAndStatuses" ] }, { diff --git a/gradle.properties b/gradle.properties index 6aa6039b3f..46c05bffb8 100644 --- a/gradle.properties +++ b/gradle.properties @@ -9,7 +9,7 @@ cordaProductVersion = 5.1.0 # NOTE: update this each time this module contains a breaking change ## NOTE: currently this is a top level revision, so all API versions will line up, but this could be moved to ## a per module property in which case module versions can change independently. -cordaApiRevision = 28 +cordaApiRevision = 29 # Main kotlinVersion = 1.8.21