Module mydata_did.v1_0.handlers.json_ld_processed_handler
Expand source code
from aries_cloudagent.messaging.base_handler import BaseHandler, BaseResponder, RequestContext
from ..messages.json_ld_processed import JSONLDProcessedMessage
from ..manager import ADAManager
import json
class JSONLDProcessedHandler(BaseHandler):
    """Handle for json-ld/1.0/processed-data message"""
    async def handle(self, context: RequestContext, responder: BaseResponder):
        """
        Message handler logic for json-ld/1.0/processed-data message.
        """
        # Assert if received message is of type JSONLDProcessedMessage
        assert isinstance(context.message, JSONLDProcessedMessage)
        self._logger.info(
            "Received json-ld/1.0/processed-data message: \n%s",
            json.dumps(context.message.serialize(), indent=4)
        )
        # Initialize ADA manager
        ada_manager = ADAManager(context)
        # Call the function
        await ada_manager.process_json_ld_processed_message(
            json_ld_processed_message=context.message,
            receipt=context.message_receipt,
        )Classes
- class JSONLDProcessedHandler
- 
Handle for json-ld/1.0/processed-data message Initialize a BaseHandler instance. Expand source codeclass JSONLDProcessedHandler(BaseHandler): """Handle for json-ld/1.0/processed-data message""" async def handle(self, context: RequestContext, responder: BaseResponder): """ Message handler logic for json-ld/1.0/processed-data message. """ # Assert if received message is of type JSONLDProcessedMessage assert isinstance(context.message, JSONLDProcessedMessage) self._logger.info( "Received json-ld/1.0/processed-data message: \n%s", json.dumps(context.message.serialize(), indent=4) ) # Initialize ADA manager ada_manager = ADAManager(context) # Call the function await ada_manager.process_json_ld_processed_message( json_ld_processed_message=context.message, receipt=context.message_receipt, )Ancestors- aries_cloudagent.messaging.base_handler.BaseHandler
- abc.ABC
 Methods- async def handle(self, context: aries_cloudagent.messaging.request_context.RequestContext, responder: aries_cloudagent.messaging.responder.BaseResponder)
- 
Message handler logic for json-ld/1.0/processed-data message. Expand source codeasync def handle(self, context: RequestContext, responder: BaseResponder): """ Message handler logic for json-ld/1.0/processed-data message. """ # Assert if received message is of type JSONLDProcessedMessage assert isinstance(context.message, JSONLDProcessedMessage) self._logger.info( "Received json-ld/1.0/processed-data message: \n%s", json.dumps(context.message.serialize(), indent=4) ) # Initialize ADA manager ada_manager = ADAManager(context) # Call the function await ada_manager.process_json_ld_processed_message( json_ld_processed_message=context.message, receipt=context.message_receipt, )