Skip to main content

MqttProofPublisher

@totemsdk/edge-mqtt


@totemsdk/edge-mqtt / MqttProofPublisher

Interface: MqttProofPublisher

Methods

createProofFromMessage()

createProofFromMessage(message, options?): Promise<MqttProofEnvelope>

Parameters

message

MqttMessage

options?

MqttProofOptions

Returns

Promise<MqttProofEnvelope>


publishProof()

publishProof(envelope, topic?): Promise<void>

Parameters

envelope

MqttProofEnvelope

topic?

string

Returns

Promise<void>


publishProofReceipt()

publishProofReceipt(envelope, topic?): Promise<void>

Parameters

envelope

MqttProofEnvelope

topic?

string

Returns

Promise<void>