interface IEncoder {
    contentTopic: string;
    ephemeral: boolean;
    pubsubTopic: string;
    toProtoObj: ((message) => Promise<undefined | IProtoMessage>);
    toWire: ((message) => Promise<undefined | Uint8Array>);
}

Implemented by

Properties

contentTopic: string
ephemeral: boolean
pubsubTopic: string
toProtoObj: ((message) => Promise<undefined | IProtoMessage>)

Type declaration

toWire: ((message) => Promise<undefined | Uint8Array>)

Type declaration

    • (message): Promise<undefined | Uint8Array>
    • Parameters

      Returns Promise<undefined | Uint8Array>