def cred_def_id(issuer_did: str, schema_seq_no: int, protocol: Protocol = None) -> str:
    """
    Return credential definition identifier for input issuer DID and schema sequence number.

    Implementation passes to NodePool Protocol.

    :param issuer_did: DID of credential definition issuer
    :param schema_seq_no: schema sequence number
    :param protocol: indy protocol version
    :return: credential definition identifier
    """

    return (protocol or Protocol.DEFAULT).cred_def_id(issuer_did, schema_seq_no)
Return credential definition identifier for input issuer DID and schema sequence number.

    Implementation passes to NodePool Protocol.

    :param issuer_did: DID of credential definition issuer
    :param schema_seq_no: schema sequence number
    :param protocol: indy protocol version
    :return: credential definition identifier