aries / net.globalid.aries.utils / RxLedger

RxLedger

object RxLedger

Functions

buildGetRevocationRegistryDefinitionRequestJson

Builds a request to get the revocation registry definition, GET_REVOC_REG_DEF. The revocation registry definition is created by an issuer for a particular credential definition.

fun buildGetRevocationRegistryDefinitionRequestJson(registryId: String): Single<String>

buildGetRevocationRegistryDeltaRequest

Builds a request to get revocation registry delta.

fun buildGetRevocationRegistryDeltaRequest(submitterDid: String?, revocationRegistryDefinitionId: String, from: Long, to: Long): Single<String>

parseRevocationRegistryDefinitionResponseJson

Parses the response from a GET_REVOC_REG_DEF request.

fun parseRevocationRegistryDefinitionResponseJson(response: String): Single<String>

parseRevocationRegistryDeltaResponseJson

Parses revocation registry delta response

fun parseRevocationRegistryDeltaResponseJson(response: String): Single<String>

submitRequest

Submits a request (built from one of the functions in here) to the validator pool.

fun submitRequest(request: String, pool: Pool): Single<String>