aries_cloudagent.protocols.endorse_transaction.v1_0.handlers package

Submodules

aries_cloudagent.protocols.endorse_transaction.v1_0.handlers.endorsed_transaction_response_handler module

Endorsed transaction response handler.

class aries_cloudagent.protocols.endorse_transaction.v1_0.handlers.endorsed_transaction_response_handler.EndorsedTransactionResponseHandler[source]

Bases: aries_cloudagent.messaging.base_handler.BaseHandler

Handler class for Endorsed transaction response.

async handle(context: aries_cloudagent.messaging.request_context.RequestContext, responder: aries_cloudagent.messaging.responder.BaseResponder)[source]

Handle endorsed transaction response.

Parameters
  • context – Request context

  • responder – Responder callback

aries_cloudagent.protocols.endorse_transaction.v1_0.handlers.refused_transaction_response_handler module

Refused transaction response handler.

class aries_cloudagent.protocols.endorse_transaction.v1_0.handlers.refused_transaction_response_handler.RefusedTransactionResponseHandler[source]

Bases: aries_cloudagent.messaging.base_handler.BaseHandler

Handler class for Refused transaction response.

async handle(context: aries_cloudagent.messaging.request_context.RequestContext, responder: aries_cloudagent.messaging.responder.BaseResponder)[source]

Handle refused transaction response.

Parameters
  • context – Request context

  • responder – Responder callback

aries_cloudagent.protocols.endorse_transaction.v1_0.handlers.transaction_acknowledgement_handler module

Transaction acknowledgement message handler.

class aries_cloudagent.protocols.endorse_transaction.v1_0.handlers.transaction_acknowledgement_handler.TransactionAcknowledgementHandler[source]

Bases: aries_cloudagent.messaging.base_handler.BaseHandler

Message handler class for Acknowledging transaction.

async handle(context: aries_cloudagent.messaging.request_context.RequestContext, responder: aries_cloudagent.messaging.responder.BaseResponder)[source]

Handle transaction acknowledgement message.

Parameters
  • context – Request context

  • responder – Responder callback

aries_cloudagent.protocols.endorse_transaction.v1_0.handlers.transaction_cancel_handler module

Cancel transaction request handler.

class aries_cloudagent.protocols.endorse_transaction.v1_0.handlers.transaction_cancel_handler.TransactionCancelHandler[source]

Bases: aries_cloudagent.messaging.base_handler.BaseHandler

Handler class for Cancel transaction request.

async handle(context: aries_cloudagent.messaging.request_context.RequestContext, responder: aries_cloudagent.messaging.responder.BaseResponder)[source]

Handle cancel transaction request.

Parameters
  • context – Request context

  • responder – Responder callback

aries_cloudagent.protocols.endorse_transaction.v1_0.handlers.transaction_job_to_send_handler module

Transaction Job to send handler.

class aries_cloudagent.protocols.endorse_transaction.v1_0.handlers.transaction_job_to_send_handler.TransactionJobToSendHandler[source]

Bases: aries_cloudagent.messaging.base_handler.BaseHandler

Handler class for sending transaction jobs.

async handle(context: aries_cloudagent.messaging.request_context.RequestContext, responder: aries_cloudagent.messaging.responder.BaseResponder)[source]

Handle transaction jobs.

Parameters
  • context – Request context

  • responder – Responder callback

aries_cloudagent.protocols.endorse_transaction.v1_0.handlers.transaction_request_handler module

Transaction request handler.

class aries_cloudagent.protocols.endorse_transaction.v1_0.handlers.transaction_request_handler.TransactionRequestHandler[source]

Bases: aries_cloudagent.messaging.base_handler.BaseHandler

Handler class for transaction request.

async handle(context: aries_cloudagent.messaging.request_context.RequestContext, responder: aries_cloudagent.messaging.responder.BaseResponder)[source]

Handle transaction request.

Parameters
  • context – Request context

  • responder – Responder callback

aries_cloudagent.protocols.endorse_transaction.v1_0.handlers.transaction_resend_handler module

Transaction resend handler.

class aries_cloudagent.protocols.endorse_transaction.v1_0.handlers.transaction_resend_handler.TransactionResendHandler[source]

Bases: aries_cloudagent.messaging.base_handler.BaseHandler

Handler class for transaction resend.

async handle(context: aries_cloudagent.messaging.request_context.RequestContext, responder: aries_cloudagent.messaging.responder.BaseResponder)[source]

Handle transaction resend.

Parameters
  • context – Request context

  • responder – Responder callback