@aviarytech/didcomm-protocols.trust-ping
Version:
DIDComm Trust Ping Protocol
21 lines (20 loc) • 642 B
TypeScript
import { IDIDComm, IDIDCommMessageHandler, IDIDCommMessage } from "@aviarytech/didcomm-messaging";
export declare const TRUST_PING_PING_TYPE = "https://didcomm.org/trust_ping/1.0/ping";
export interface TrustPingMessage extends IDIDCommMessage {
payload: {
id: string;
type: string;
from?: string;
to?: string[];
body: {
response_requested: boolean;
};
};
}
export declare class DefaultTrustPingMessageHandler implements IDIDCommMessageHandler {
type: string;
handle(props: {
message: TrustPingMessage;
didcomm: IDIDComm;
}): Promise<boolean>;
}